Individual creative (image, video, copy). Rows are indented two levels and show a single-square icon plus an external-link arrow to open the ad on Facebook.
Pause fatigued creatives, duplicate winners, test new variants.
Expanding and collapsing
Select the chevron (v) on any row to expand its children.
Campaigns expand into their adsets; adsets expand into their ads.
Use the chevron on the header to collapse everything back to campaigns.
Status toggle
Every row has a blue on/off toggle to the left of the name. Flip it to pause or resume that campaign, adset, or ad. The change is sent to Facebook immediately — you need an active My account Facebook connection (see Connect Facebook) for the toggle to be enabled.
Row colour cues
Rows are tinted based on KPI health against the configured target:
Red tint — At least one KPI is over target (for example, CPL or CPBC).
Yellow / amber tint — KPI in the warning band.
No tint — On target or no target set.
The colour applies to whichever level (campaign/adset/ad) is offending so you can scan a long tree for problem spots.
Status strip
A strip below the table summarises the business context:
GHL Timezone (for example, US/Central / UTC −5:00)
FB Timezone (for example, CST6CDT / UTC −5:00)
KPI — The primary target driving row colour (for example, CPBC Target $110.00 (20% threshold)).
Rules — Number of rules Watching vs Triggered in the current period.
Mismatched GHL and FB timezones are a common cause of leads landing in the wrong day. Check this strip first if a row’s numbers look off by one day.
Totals row
The bottom Total row sums every numeric column across the visible rows so you can read budget, spend, revenue, and conversion ratios at the business level without leaving the page.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"The Agency Engineer Help Center","description":"Workspace setup, dashboard playbooks, product how-tos, and support for The Agency Engineer.","colors":{"primary":"#166E3F","light":"#26BD6C","dark":"#166E3F"},"logo":{"light":"https://mintcdn.com/theagencyengineer-78c6d4ac/VBRgLerS6eBAAtR7/logo/light.svg?fit=max\u0026auto=format\u0026n=VBRgLerS6eBAAtR7\u0026q=85\u0026s=b0ead00e89ade9aa5d862384985062e4","dark":"https://mintcdn.com/theagencyengineer-78c6d4ac/VBRgLerS6eBAAtR7/logo/dark.svg?fit=max\u0026auto=format\u0026n=VBRgLerS6eBAAtR7\u0026q=85\u0026s=9e787597dfdf4c02031a67683e169a36"},"favicon":"https://mintcdn.com/theagencyengineer-78c6d4ac/VBRgLerS6eBAAtR7/favicon.ico?fit=max\u0026auto=format\u0026n=VBRgLerS6eBAAtR7\u0026q=85\u0026s=ddc0cd5e65adeb9c635fadd8ec424796","navbar":{"links":[{"href":"/support/contact-support","label":"Get support"}],"primary":{"type":"button","label":"Open app","href":"https://app.theagencyengineer.com/app/dashboard"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":true},"contextual":{"options":["copy","view","assistant","mcp","add-mcp"],"display":"header"},"navigation":{"directory":"card","pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"theagencyengineer-78c6d4ac","hasAudioNarration":false,"actualSubdomain":"theagencyengineer-78c6d4ac","customDomains":["docs.theagencyengineer.com"],"gitSource":{"type":"github","owner":"smart-ai-414","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae958bcbb9827c4f4ff305d:success","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Help Center","count":46},{"language":"default","tag":"Product guides","count":22},{"language":"default","tag":"Support \u0026 policies","count":13},{"language":"default","tag":"Getting started \u0026 account","count":11},{"language":"default","tag":"Legal \u0026 compliance","count":7},{"language":"default","tag":"Ads Manager","count":5},{"language":"default","tag":"Integrations","count":4},{"language":"default","tag":"CRM","count":4},{"language":"default","tag":"Monday Reports","count":4},{"language":"default","tag":"Dashboard","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"toc-item>a{position:relative;padding-left:1rem!important}toc-item[data-active-deepest]>a::before{content:\"\";position:absolute;left:0;top:50%;width:0.75rem;height:0.75rem;transform:translateY(-50%);background-color:currentColor;-webkit-mask:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'>\u003cpolyline points='9 18 15 12 9 6'/>\u003c/svg>\") no-repeat center / contain;mask:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'>\u003cpolyline points='9 18 15 12 9 6'/>\u003c/svg>\") no-repeat center / contain;pointer-events:none}#navbar a[href=\"/\"] img,#navbar a[href=\"/\"] svg,#sidebar a[href=\"/\"] img,#sidebar a[href=\"/\"] svg{max-width:14rem;height:auto}#search-bar-entry,#assistant-entry,li.navbar-link>:is(a,button){background-color:rgb(249 250 251)!important;box-shadow:inset 0 0 0 1px rgb(243 244 246)!important;border:none!important;border-radius:9999px!important;height:2.25rem!important;padding:0 1rem!important;\u0026:hover{background-color:rgb(243 244 246)!important;box-shadow:inset 0 0 0 1px rgb(229 231 235)!important}.dark \u0026 {\n background-color: rgba(255, 255, 255, 0.04) !important;\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08) !important;\n\n \u0026:hover {\n background-color: rgba(255, 255, 255, 0.08) !important;\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15) !important;\n }\n }}[data-component-part=\"products-selector-trigger\"]{background-color:rgb(var(--background-light))!important;box-shadow:inset 0 0 0 1px rgb(229 231 235)!important;border:none!important;border-radius:0.75rem!important;height:2.25rem!important;padding:0 0.75rem!important;transition:background-color 0.15s ease-out, box-shadow 0.15s ease-out!important;\u0026:hover{box-shadow:inset 0 0 0 1px rgb(209 213 219)!important}.dark \u0026 {\n background-color: rgb(var(--background-dark)) !important;\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.10) !important;\n\n \u0026:hover {\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.18) !important;\n }\n }}.nav-dropdown-products-selector-item-icon{background-color:rgb(var(--primary))!important;color:#ffffff!important;border-radius:0.375rem!important;aspect-ratio:1;svg {\n background-color: #ffffff !important;\n }}[data-component-part=\"products-selector-trigger\"]{position:relative;--icon-left-offset: 0.05rem;\u0026::before{content:\"\";position:absolute;top:50%;left:calc(0.5rem - var(--icon-left-offset));transform:translateY(-50%);width:1.5rem;height:1.5rem;border-radius:0.5rem;background:rgb(var(--primary));pointer-events:none}svg:not(:last-child) {\n position: relative;\n z-index: 1;\n filter: brightness(0) invert(1);\n margin-right: 0.25rem;\n margin-left: calc(-1 * var(--icon-left-offset));\n }}#search-bar-entry,#assistant-entry{transition:opacity 0.15s ease-out;body:has(#custom-homepage-assistant-entry) \u0026 {\n opacity: 0;\n pointer-events: none;\n }}#topbar-cta-button{background:transparent!important;box-shadow:none!important;padding:0!important;height:auto!important;\u0026,*,>*{border-radius:9999px!important}> :is(a, button, div, span) {\n background-color: rgb(var(--primary)) !important;\n color: #ffffff !important;\n height: 2.25rem !important;\n padding: 0 1rem !important;\n display: inline-flex !important;\n align-items: center !important;\n gap: 0.375rem !important;\n box-shadow: none !important;\n border: none !important;\n overflow: hidden !important;\n transition: background-color 0.15s ease-out !important;\n\n \u0026:hover {\n background-color: rgb(var(--primary-dark)) !important;\n }\n }\n\n *,\n > * * {\n color: #ffffff !important;\n background-color: transparent !important;\n }}ul:is(:has(>#topbar-cta-button),:has(>li.navbar-link)){gap:0.25rem!important;> li + li {\n margin-left: 0.125rem !important;\n }}.columns.suggested-articles{gap:1.5rem 2rem;.card {\n border: none;\n border-radius: 0;\n margin: 0;\n\n [data-component-part=\"card-content-container\"] {\n display: flex;\n flex-direction: column;\n gap: 1rem;\n padding: 0;\n\n [data-component-part=\"card-icon\"] {\n display: grid;\n place-items: center;\n width: 100%;\n height: auto;\n aspect-ratio: 2;\n border-radius: 1rem;\n transition: background-color 0.15s ease-out;\n background-color: rgb(var(--primary));\n color: #ffffff !important;\n\n svg {\n scale: 1.5;\n background-color: #ffffff;\n }\n\n .group:hover \u0026 {\n filter: brightness(0.95);\n }\n\n .dark \u0026 {\n .group:hover \u0026 {\n filter: brightness(1.1);\n }\n }\n }\n\n [data-component-part=\"card-icon\"] + div {\n display: contents;\n }\n\n :is(\n [data-component-part=\"card-title\"],\n [data-component-part=\"card-content\"],\n [data-component-part=\"card-cta\"]\n ) {\n margin: 0;\n }\n\n [data-component-part=\"card-content\"] {\n text-wrap: pretty;\n }\n\n [data-component-part=\"card-cta\"] button {\n font-size: inherit;\n }\n }\n }}"}],"page":{"pagePath":"product/ads-manager/tree-structure","slug":"/product/ads-manager/tree-structure","pageMetadata":{"title":"Tree Table Structure","sidebarTitle":"Tree Table Structure","description":"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.","href":"/product/ads-manager/tree-structure"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Ads Manager table mirrors Meta’s three-level hierarchy.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Campaign`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` └─ Adset`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` └─ Ad`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`levels`,children:`Levels`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Level`}),_jsx(_components.th,{children:`What it represents`}),_jsx(_components.th,{children:`Typical decisions made here`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Campaign`})}),_jsx(_components.td,{children:`Objective, daily budget (when CBO), and overall offer. Rows have a stacked-square icon.`}),_jsx(_components.td,{children:`Pause/resume the offer, change daily budget on CBO campaigns, audience refresh.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Adset`})}),_jsx(_components.td,{children:`Audience, placements, and budget when ABO. Rows are indented one level under their campaign.`}),_jsx(_components.td,{children:`Pause low-performing audiences, change bids/budgets, swap lookalike sources.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ad`})}),_jsx(_components.td,{children:`Individual creative (image, video, copy). Rows are indented two levels and show a single-square icon plus an external-link arrow to open the ad on Facebook.`}),_jsx(_components.td,{children:`Pause fatigued creatives, duplicate winners, test new variants.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`expanding-and-collapsing`,children:`Expanding and collapsing`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Select the chevron (`,_jsx(_components.code,{children:`v`}),`) on any row to expand its children.`]}),`\n`,_jsx(_components.li,{children:`Campaigns expand into their adsets; adsets expand into their ads.`}),`\n`,_jsx(_components.li,{children:`Use the chevron on the header to collapse everything back to campaigns.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`status-toggle`,children:`Status toggle`}),`\n`,_jsxs(_components.p,{children:[`Every row has a blue `,_jsx(_components.strong,{children:`on/off`}),` toggle to the left of the name. Flip it to pause or resume that campaign, adset, or ad. The change is sent to Facebook immediately — you need an active `,_jsx(_components.strong,{children:`My account`}),` Facebook connection (see `,_jsx(_components.a,{href:`/getting-started/integrations/connect-facebook`,children:`Connect Facebook`}),`) for the toggle to be enabled.`]}),`\n`,_jsx(Heading,{level:`2`,id:`row-colour-cues`,children:`Row colour cues`}),`\n`,_jsx(_components.p,{children:`Rows are tinted based on KPI health against the configured target:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Red tint`}),` — At least one KPI is `,_jsx(_components.strong,{children:`over target`}),` (for example, CPL or CPBC).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Yellow / amber tint`}),` — KPI in the `,_jsx(_components.strong,{children:`warning`}),` band.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`No tint`}),` — On target or no target set.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The colour applies to whichever level (campaign/adset/ad) is offending so you can scan a long tree for problem spots.`}),`\n`,_jsx(Heading,{level:`2`,id:`status-strip`,children:`Status strip`}),`\n`,_jsx(_components.p,{children:`A strip below the table summarises the business context:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`GHL Timezone`}),` (for example, `,_jsx(_components.em,{children:`US/Central / UTC −5:00`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`FB Timezone`}),` (for example, `,_jsx(_components.em,{children:`CST6CDT / UTC −5:00`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`KPI`}),` — The primary target driving row colour (for example, `,_jsx(_components.em,{children:`CPBC Target $110.00 (20% threshold)`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rules`}),` — Number of rules `,_jsx(_components.strong,{children:`Watching`}),` vs `,_jsx(_components.strong,{children:`Triggered`}),` in the current period.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Mismatched GHL and FB timezones are a common cause of leads landing in the wrong day. Check this strip first if a row’s numbers look off by one day.`})}),`\n`,_jsx(Heading,{level:`2`,id:`totals-row`,children:`Totals row`}),`\n`,_jsxs(_components.p,{children:[`The bottom `,_jsx(_components.strong,{children:`Total`}),` row sums every numeric column across the visible rows so you can read budget, spend, revenue, and conversion ratios at the business level without leaving the page.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Tree Table Structure","sidebarTitle":"Tree Table Structure","description":"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.","href":"/product/ads-manager/tree-structure"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Levels","slug":"levels","depth":2,"children":[]},{"title":"Expanding and collapsing","slug":"expanding-and-collapsing","depth":2,"children":[]},{"title":"Status toggle","slug":"status-toggle","depth":2,"children":[]},{"title":"Row colour cues","slug":"row-colour-cues","depth":2,"children":[]},{"title":"Status strip","slug":"status-strip","depth":2,"children":[]},{"title":"Totals row","slug":"totals-row","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/theagencyengineer-78c6d4ac/eaffec8e65cd9c3a/search.js"],"subdomain":"theagencyengineer-78c6d4ac","siteName":"The Agency Engineer Help Center","title":"Tree Table Structure - The Agency Engineer Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-01T15:57:48.625Z","originalFileLocation":"product/ads-manager/tree-structure.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.\">\u003cmeta data-mint-head name=\"application-name\" content=\"The Agency Engineer Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Tree Table Structure - The Agency Engineer Help Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"The Agency Engineer Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://theagencyengineer-78c6d4ac.mintlify.site/_mintlify/api/og/v2?division=Ads+Manager\u0026amp;title=Tree+Table+Structure\u0026amp;description=Campaign+%E2%86%92+Adset+%E2%86%92+Ad+hierarchy%2C+on%2Foff+toggles%2C+row+colour+cues%2C+and+the+timezone%2FKPI+status+strip.\u0026amp;theme=089244f2644909ef34f9580f\u0026amp;signature=87bf6d5c5f4211aed9ed784b6b732f056ccaa302bed592f8f82ad5c29ea75df9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Tree Table Structure - The Agency Engineer Help Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://theagencyengineer-78c6d4ac.mintlify.site/_mintlify/api/og/v2?division=Ads+Manager\u0026amp;title=Tree+Table+Structure\u0026amp;description=Campaign+%E2%86%92+Adset+%E2%86%92+Ad+hierarchy%2C+on%2Foff+toggles%2C+row+colour+cues%2C+and+the+timezone%2FKPI+status+strip.\u0026amp;theme=089244f2644909ef34f9580f\u0026amp;signature=87bf6d5c5f4211aed9ed784b6b732f056ccaa302bed592f8f82ad5c29ea75df9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/theagencyengineer-78c6d4ac/swQ1lTjhhKBzA4vL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"The Agency Engineer Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#166E3F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/product/ads-manager/tree-structure.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.theagencyengineer.com/#organization\",\"name\":\"The Agency Engineer Help Center\",\"url\":\"https://docs.theagencyengineer.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/theagencyengineer-78c6d4ac/VBRgLerS6eBAAtR7/logo/light.svg?fit=max\u0026auto=format\u0026n=VBRgLerS6eBAAtR7\u0026q=85\u0026s=b0ead00e89ade9aa5d862384985062e4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.theagencyengineer.com#website\",\"name\":\"The Agency Engineer Help Center\",\"url\":\"https://docs.theagencyengineer.com\",\"publisher\":{\"@id\":\"https://docs.theagencyengineer.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure#webpage\",\"url\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure\",\"name\":\"Tree Table Structure\",\"description\":\"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.\",\"dateModified\":\"2026-06-01T15:57:48.625Z\",\"isPartOf\":{\"@id\":\"https://docs.theagencyengineer.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product guides\",\"item\":\"https://docs.theagencyengineer.com/product\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ads Manager\",\"item\":\"https://docs.theagencyengineer.com/product/ads-manager\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Tree Table Structure\",\"item\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure#article\",\"headline\":\"Tree Table Structure\",\"name\":\"Tree Table Structure\",\"description\":\"Campaign → Adset → Ad hierarchy, on/off toggles, row colour cues, and the timezone/KPI status strip.\",\"url\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure\",\"mainEntityOfPage\":{\"@id\":\"https://docs.theagencyengineer.com/product/ads-manager/tree-structure#webpage\"},\"dateModified\":\"2026-06-01T15:57:48.625Z\",\"publisher\":{\"@id\":\"https://docs.theagencyengineer.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.theagencyengineer.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"The Agency Engineer Help Center\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"The Agency Engineer Help Center\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/product/ads-manager/tree-structure.md","siteName":"The Agency Engineer Help Center","nav":{"global":null,"directory":"card","products":[{"product":"Help Center","icon":"life-buoy","description":"Setup guides, product how-tos, automation tips, and policies.","groups":[{"group":"Getting started \u0026 account","icon":"rocket","root":{"title":"Getting started","sidebarTitle":"Overview","href":"/getting-started"},"expanded":true,"pages":[{"title":"Create your account","sidebarTitle":"Create account","href":"/getting-started/create-account"},{"title":"Sign-in and security basics","sidebarTitle":"Sign-in \u0026 security","href":"/getting-started/sign-in-security"},{"title":"Add a business and connect accounts","sidebarTitle":"Add a business","href":"/getting-started/add-business"},{"group":"Workspace","icon":"users","root":{"title":"Workspace: teams, roles, and settings","sidebarTitle":"Overview","href":"/getting-started/workspace/index"},"pages":[{"title":"Invite teammates to your workspace","sidebarTitle":"Invite teammates","href":"/getting-started/workspace/invite-teammates"},{"title":"Roles and permissions","sidebarTitle":"Roles \u0026 permissions","href":"/getting-started/workspace/roles-permissions"}]},{"group":"Billing \u0026 plans","icon":"credit-card","root":{"title":"Billing and plans","sidebarTitle":"Overview","href":"/getting-started/billing/index"},"pages":[{"title":"Compare plans","sidebarTitle":"Compare plans","href":"/getting-started/billing/compare-plans"},{"title":"Upgrade or downgrade your plan","sidebarTitle":"Upgrade or downgrade","href":"/getting-started/billing/upgrade-downgrade"}]},{"group":"Integrations","icon":"plug","root":{"title":"Integrations overview","sidebarTitle":"Overview","href":"/getting-started/integrations/index"},"pages":[{"title":"Connect Facebook (Meta Ads)","sidebarTitle":"Facebook","href":"/getting-started/integrations/connect-facebook"},{"title":"Connect Stripe","sidebarTitle":"Stripe","href":"/getting-started/integrations/connect-stripe"},{"title":"Connect Microsoft Clarity","sidebarTitle":"Clarity","href":"/getting-started/integrations/connect-clarity"},{"title":"Connect GoHighLevel","sidebarTitle":"GoHighLevel","href":"/getting-started/integrations/connect-crm"}]}]},{"group":"Product guides","icon":"book-open","root":{"title":"Product guides","sidebarTitle":"Overview","href":"/product/index"},"expanded":true,"pages":[{"title":"All Accounts: list of businesses","sidebarTitle":"All Accounts","href":"/product/all-accounts"},{"group":"Dashboard","icon":"layout-dashboard","pages":[{"title":"Dashboard playbook","sidebarTitle":"Dashboard","href":"/product/dashboard"},{"title":"Customize dashboard layout","sidebarTitle":"Customize layout","href":"/product/dashboard/customize-layout"},{"title":"Dashboard widgets","sidebarTitle":"Widgets","href":"/product/dashboard/widgets"}]},{"group":"Ads Manager","icon":"app-window-mac","pages":[{"title":"Ads Manager overview","sidebarTitle":"Overview","description":"Per-business view of every Facebook campaign, adset, and ad joined to GHL pipeline data.","href":"/product/ads-manager/index"},{"title":"Tree Table Structure","sidebarTitle":"Tree Table Structure","href":"/product/ads-manager/tree-structure"},{"title":"Columns and drilldowns","sidebarTitle":"Columns \u0026 drilldowns","description":"Every Ads Manager column grouped by category and which numeric cells open record lists when clicked.","href":"/product/ads-manager/columns"},{"title":"Advanced filters","sidebarTitle":"Advanced filters","href":"/product/ads-manager/advanced-filters"},{"title":"AI recommendations","sidebarTitle":"AI recommendations","href":"/product/ads-manager/ai-recommendations"}]},{"group":"CRM","icon":"file-chart-column-increasing","pages":[{"title":"CRM overview","sidebarTitle":"Overview","href":"/product/crm/index"},{"title":"Leads","sidebarTitle":"Leads","href":"/product/crm/leads"},{"title":"Calls","sidebarTitle":"Calls","href":"/product/crm/calls"},{"title":"Sales","sidebarTitle":"Sales","href":"/product/crm/sales"}]},{"group":"Reports","icon":"chart-column","pages":[{"title":"Reports overview","sidebarTitle":"Overview","href":"/product/reports/index"},{"title":"Performance report","sidebarTitle":"Performance","href":"/product/reports/performance"},{"title":"Creatives report","sidebarTitle":"Creatives","href":"/product/reports/creatives"}]},{"title":"AI Assistant","sidebarTitle":"AI Assistant","href":"/product/ai-assistant"},{"title":"AI Optimizer","sidebarTitle":"AI Optimizer","href":"/product/ai-optimizer"},{"group":"Monday Reports","icon":"book-open-text","pages":[{"title":"Monday Reports overview","sidebarTitle":"Overview","href":"/product/monday-reports/index"},{"title":"Reports","sidebarTitle":"Reports","href":"/product/monday-reports/reports"},{"title":"Monday Report Templates","sidebarTitle":"Templates","href":"/product/monday-reports/templates"},{"title":"Monday Reports Automation","sidebarTitle":"Automation","href":"/product/monday-reports/automation"}]}]},{"group":"Support \u0026 policies","icon":"life-buoy","root":{"title":"Support and policies","sidebarTitle":"Overview","href":"/support/index"},"expanded":true,"pages":[{"title":"Contact support","sidebarTitle":"Contact support","href":"/support/contact-support"},{"title":"Status and incidents","sidebarTitle":"Status \u0026 incidents","href":"/support/status-incidents"},{"group":"Troubleshooting","icon":"wrench","root":{"title":"Troubleshooting","sidebarTitle":"Overview","href":"/support/troubleshooting/index"},"pages":[{"title":"Login issues","sidebarTitle":"Login issues","href":"/support/troubleshooting/login-issues"},{"title":"Performance issues","sidebarTitle":"Performance","href":"/support/troubleshooting/performance-issues"}]},{"group":"Account \u0026 data","icon":"database","root":{"title":"Account and data","sidebarTitle":"Overview","href":"/support/account-data/index"},"pages":[{"title":"Export your data","sidebarTitle":"Export data","href":"/support/account-data/export-data"},{"title":"Delete your account","sidebarTitle":"Delete account","href":"/support/account-data/delete-account"}]},{"group":"Legal \u0026 compliance","icon":"scale","root":{"title":"Legal and compliance","sidebarTitle":"Overview","href":"/support/legal/index"},"pages":[{"title":"Terms of service","sidebarTitle":"Terms of service","href":"/support/legal/terms-of-service"},{"group":"Privacy \u0026 GDPR","icon":"shield-check","root":{"title":"Privacy and GDPR","sidebarTitle":"Overview","href":"/support/legal/privacy/index"},"pages":[{"title":"Privacy policy","sidebarTitle":"Privacy policy","href":"/support/legal/privacy/privacy-policy"},{"title":"Data processing addendum","sidebarTitle":"DPA","href":"/support/legal/privacy/dpa"},{"title":"Subprocessors","sidebarTitle":"Subprocessors","href":"/support/legal/privacy/subprocessors"}]},{"group":"Regional specifics","icon":"globe","root":{"title":"Regional specifics","sidebarTitle":"Overview","href":"/support/legal/regions/index"},"pages":[{"title":"EU data residency","sidebarTitle":"EU","href":"/support/legal/regions/eu-residency"},{"title":"US data residency","sidebarTitle":"US","href":"/support/legal/regions/us-residency"},{"title":"APAC","sidebarTitle":"APAC","href":"/support/legal/regions/apac"}]}]}]}]},{"product":"Docs","icon":"book-open","description":"Mintlify product documentation.","hidden":true,"href":"https://www.mintlify.com/docs"},{"product":"Guides","icon":"compass","description":"Best-practice guides for technical writing.","hidden":true,"href":"https://www.mintlify.com/guides/introduction"},{"product":"Articles","icon":"newspaper","description":"News, announcements, and engineering posts.","hidden":true,"href":"https://www.mintlify.com/blog"}]},"basePath":"","title":"Tree Table Structure - The Agency Engineer Help Center","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}