Aggregation bias happens when distinct media behaviors are forced into broad groupings and treated as if they behave the same way.That can flatten real differences in:
Modern media systems are full of synchronized launches, overlapping audiences, shared creative, and coordinated channel activity.If the model ignores covariance and over-aggregates everything, meaningful signal disappears.
The framework uses covariance-aware estimation, hierarchical regularization, and adaptive structuring to preserve signal integrity while still controlling instability.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"prova","colors":{"primary":"#0B0B0D","light":"#0B0B0D","dark":"#FFFFFF"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"provalytics","hasAudioNarration":false,"actualSubdomain":"provalytics","customDomains":["docs.getprova.com"],"gitSource":{"type":"github","owner":"tvbuzz","repo":"mvp","deployBranch":"codex/docs-help-center","contentDirectory":"customer-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"5d4d61d1-4cfd-4be3-ba69-648451c80634","liveDeploymentHistoryId":"6a69e36fffb91498ff2dae7a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a69e36fffb91498ff2dae7a"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a69e36fffb91498ff2dae7a:success","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"Custom \u0026 Non-Conforming Data","count":18},{"language":"default","tag":"Connecting Data","count":17},{"language":"default","tag":"Using Provalytics","count":15},{"language":"default","tag":"Support","count":8},{"language":"default","tag":"Methodology Deep Dive","count":8},{"language":"default","tag":"Workflow \u0026 Best Practices","count":5},{"language":"default","tag":"Core Concepts","count":5},{"language":"default","tag":"Start Here","count":5},{"language":"default","tag":"Product Updates","count":5},{"language":"default","tag":"Planning \u0026 Optimization","count":4}]},"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":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"methodology/covariance-and-aggregation-bias","slug":"/methodology/covariance-and-aggregation-bias","pageMetadata":{"title":"Covariance and Aggregation Bias","description":"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.","href":"/methodology/covariance-and-aggregation-bias"},"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: \"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.\"\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={li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Aggregation bias happens when distinct media behaviors are forced into broad groupings and treated as if they behave the same way.`}),`\n`,_jsx(_components.p,{children:`That can flatten real differences in:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`efficiency`}),`\n`,_jsx(_components.li,{children:`carryover`}),`\n`,_jsx(_components.li,{children:`saturation`}),`\n`,_jsx(_components.li,{children:`incremental contribution`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`why-this-matters`,children:`Why this matters`}),`\n`,_jsx(_components.p,{children:`Modern media systems are full of synchronized launches, overlapping audiences, shared creative, and coordinated channel activity.`}),`\n`,_jsx(_components.p,{children:`If the model ignores covariance and over-aggregates everything, meaningful signal disappears.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-provalytics-responds`,children:`How Provalytics responds`}),`\n`,_jsx(_components.p,{children:`The framework uses covariance-aware estimation, hierarchical regularization, and adaptive structuring to preserve signal integrity while still controlling instability.`})]})}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":"Covariance and Aggregation Bias","description":"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.","href":"/methodology/covariance-and-aggregation-bias"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Why this matters","slug":"why-this-matters","depth":2,"children":[]},{"title":"How Provalytics responds","slug":"how-provalytics-responds","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"provalytics","siteName":"prova","title":"Covariance and Aggregation Bias - prova","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-02T11:01:54.654Z","originalFileLocation":"methodology/covariance-and-aggregation-bias.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=\"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.\">\u003cmeta data-mint-head name=\"application-name\" content=\"prova\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/provalytics/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/provalytics/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/provalytics/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/provalytics/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Covariance and Aggregation Bias - prova\">\u003cmeta data-mint-head property=\"og:description\" content=\"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"prova\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://provalytics.mintlify.app/_mintlify/api/og/v2?division=Methodology+Deep+Dive\u0026amp;title=Covariance+and+Aggregation+Bias\u0026amp;description=Learn+why+Provalytics+treats+aggregation+bias+and+covariance+control+as+core+modeling+problems%2C+not+afterthoughts.\u0026amp;theme=3233e80be2cfad37438c0ec3\u0026amp;signature=abd49554a046761b0344e5450b2a189de9207cd4212259e0085fb5dd2c0e5c84\">\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=\"Covariance and Aggregation Bias - prova\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://provalytics.mintlify.app/_mintlify/api/og/v2?division=Methodology+Deep+Dive\u0026amp;title=Covariance+and+Aggregation+Bias\u0026amp;description=Learn+why+Provalytics+treats+aggregation+bias+and+covariance+control+as+core+modeling+problems%2C+not+afterthoughts.\u0026amp;theme=3233e80be2cfad37438c0ec3\u0026amp;signature=abd49554a046761b0344e5450b2a189de9207cd4212259e0085fb5dd2c0e5c84\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/provalytics/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"prova\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0B0B0D\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/methodology/covariance-and-aggregation-bias.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getprova.com/#organization\",\"name\":\"prova\",\"url\":\"https://docs.getprova.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getprova.com#website\",\"name\":\"prova\",\"url\":\"https://docs.getprova.com\",\"publisher\":{\"@id\":\"https://docs.getprova.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias#webpage\",\"url\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias\",\"name\":\"Covariance and Aggregation Bias\",\"description\":\"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.\",\"dateModified\":\"2026-07-02T11:01:54.654Z\",\"isPartOf\":{\"@id\":\"https://docs.getprova.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Methodology Deep Dive\",\"item\":\"https://docs.getprova.com/methodology/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Covariance and Aggregation Bias\",\"item\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias#article\",\"headline\":\"Covariance and Aggregation Bias\",\"name\":\"Covariance and Aggregation Bias\",\"description\":\"Learn why Provalytics treats aggregation bias and covariance control as core modeling problems, not afterthoughts.\",\"url\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getprova.com/methodology/covariance-and-aggregation-bias#webpage\"},\"dateModified\":\"2026-07-02T11:01:54.654Z\",\"publisher\":{\"@id\":\"https://docs.getprova.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getprova.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"prova\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"prova","nav":{"global":null,"groups":[{"group":"Start Here","pages":[{"title":"Provalytics","href":"/index"},{"title":"What is Provalytics?","href":"/getting-started/what-is-provalytics"},{"title":"Getting Started","href":"/getting-started/onboarding-process"},{"title":"How Provalytics Works","href":"/getting-started/how-provalytics-works"},{"title":"How to use these docs","href":"/getting-started/how-to-use-these-docs"}]},{"group":"Core Concepts","pages":[{"title":"Incrementality","href":"/core-concepts/incrementality"},{"title":"CTV Measurement","href":"/core-concepts/ctv-measurement"},{"title":"Halo Effects","href":"/core-concepts/halo-effects"},{"title":"Response curves","href":"/core-concepts/response-curves"},{"title":"Model validation","href":"/core-concepts/model-validation"}]},{"group":"Methodology Deep Dive","pages":[{"title":"Methodology Overview","href":"/methodology/index"},{"title":"Privacy-Safe Measurement","href":"/methodology/privacy-safe-measurement"},{"title":"Bayesian SUR","description":"Learn how Provalytics uses Bayesian Seemingly Unrelated Regressions to model related outcomes jointly instead of treating each KPI as isolated.","href":"/methodology/bayesian-sur"},{"title":"Covariance and Aggregation Bias","href":"/methodology/covariance-and-aggregation-bias"},{"title":"Path Analysis and Interconnected KPIs","description":"Learn how Provalytics models customer response as a system of related outcomes rather than isolated events.","href":"/methodology/path-analysis-and-interconnected-kpis"},{"title":"Carryover, Saturation, and Synergy","href":"/methodology/carryover-saturation-and-synergy"},{"title":"Demand Creation vs. Demand Capture","href":"/methodology/demand-creation-vs-demand-capture"},{"title":"Validation as a Discipline","href":"/methodology/validation-as-a-discipline"}]},{"group":"Using Provalytics","pages":[{"title":"Home Dashboard","href":"/using-provalytics/home-dashboard"},{"title":"Incrementality Report","href":"/using-provalytics/incrementality-report"},{"title":"Campaign Performance","href":"/using-provalytics/campaign-performance"},{"title":"Recommendations","href":"/using-provalytics/recommendations"},{"title":"True Impact","href":"/using-provalytics/organic-base"},{"title":"Brand Search Halo","href":"/using-provalytics/brand-search-halo"},{"title":"Channel Halo","href":"/using-provalytics/channel-halo"},{"title":"Funnel Report","href":"/using-provalytics/funnel-report"},{"title":"Proof Report","href":"/using-provalytics/proof-report"},{"title":"Conversion Time","href":"/using-provalytics/days-to-conversion-report"},{"title":"CPM Report","href":"/using-provalytics/cpm-report"},{"title":"Opportunity Days","href":"/using-provalytics/opportunity-days"},{"title":"Spend Headroom","href":"/using-provalytics/spend-headroom"},{"title":"Trending","href":"/using-provalytics/trending"},{"title":"Data Downloads and Delivery","href":"/integrations/data-downloads-and-delivery"}]},{"group":"Workflow \u0026 Best Practices","pages":[{"title":"Using Provalytics in Your Workflow","href":"/best-practices/using-provalytics-in-your-workflow"},{"title":"Measurement Best Practices","href":"/best-practices/measurement-best-practices"},{"title":"Channel Labeling and Taxonomy Best Practices","href":"/best-practices/channel-labeling-and-taxonomy"},{"title":"Reading Results With Your Team","href":"/best-practices/reading-results-with-your-team"},{"title":"Use Cases and Examples","href":"/best-practices/use-cases-and-examples"}]},{"group":"How-To Guides","pages":[{"title":"Which Report Should I Use?","href":"/how-to-guides/which-report-should-i-use"},{"title":"Which Data Connection Path Should I Use?","href":"/how-to-guides/which-data-connection-path-should-i-use"},{"title":"Recommendations vs Scenario Planner vs Budget Planning","href":"/how-to-guides/recommendations-vs-scenario-planner-vs-budget-planning"}]},{"group":"Planning \u0026 Optimization","pages":[{"title":"Budget Planning","href":"/planning/budget-planning"},{"title":"Budget Recommendations","href":"/planning/budget-recommendations"},{"title":"How a Forecast Is Made","href":"/planning/how-a-forecast-is-made"},{"title":"Scenario Planner","href":"/planning/scenario-planner"}]},{"group":"Connecting Data","pages":[{"title":"Data overview","href":"/integrations/data-overview"},{"title":"Connecting Data","href":"/integrations/supported-connectors"},{"title":"MCP Access: Connecting to Claude and ChatGPT","href":"/integrations/mcp-access-connecting-to-claude-and-chatgpt"},{"title":"Connect Provalytics MCP to Claude","href":"/integrations/connect-provalytics-mcp-to-claude"},{"title":"Connect Provalytics MCP to ChatGPT","href":"/integrations/connect-provalytics-mcp-to-chatgpt"},{"title":"Google Ads connector","href":"/integrations/google-ads"},{"title":"YouTube connector","href":"/integrations/youtube"},{"title":"Meta (Facebook \u0026 Instagram) connector","href":"/integrations/meta-facebook-instagram"},{"title":"TikTok connector","href":"/integrations/tiktok"},{"title":"LinkedIn connector","href":"/integrations/linkedin"},{"title":"Snapchat connector","href":"/integrations/snapchat"},{"title":"Pinterest connector","href":"/integrations/pinterest"},{"title":"Reddit connector","href":"/integrations/reddit"},{"title":"Amazon Ads connector","href":"/integrations/amazon-ads"},{"title":"Google Analytics 4 connector","href":"/integrations/google-analytics-4"},{"title":"Adobe Analytics connector","href":"/integrations/adobe-analytics"},{"title":"Shopify connector","href":"/integrations/shopify"}]},{"group":"Custom \u0026 Non-Conforming Data","pages":[{"title":"Custom \u0026 Non-Conforming Data","href":"/integrations/custom-and-non-conforming-data"},{"title":"Adding Custom Marketing Data","href":"/integrations/adding-custom-marketing-data"},{"title":"Email Marketing Data","href":"/integrations/email-marketing-data"},{"title":"SMS Marketing Data","href":"/integrations/sms-marketing-data"},{"title":"Organic Social Data","href":"/integrations/organic-social-data"},{"title":"Billboard and OOH Data","href":"/integrations/billboard-ooh-data"},{"title":"PR and Earned Media Data","href":"/integrations/pr-earned-media-data"},{"title":"Direct Mail","href":"/integrations/direct-mail"},{"title":"Radio","href":"/integrations/radio"},{"title":"Linear TV","href":"/integrations/linear-tv"},{"title":"Snowflake Delivery","href":"/integrations/snowflake-delivery"},{"title":"BigQuery Delivery","href":"/integrations/shared-bigquery"},{"title":"Google Sheets Delivery","href":"/integrations/google-sheets"},{"title":"SharePoint Delivery","href":"/integrations/sharepoint"},{"title":"S3 Bucket Delivery","href":"/integrations/s3-source-access"},{"title":"Recurring Email Delivery","href":"/integrations/helpscout-file-feeds"},{"title":"Manual File Uploads","href":"/integrations/manual-uploads"},{"title":"Common Data Issues and Prevention","href":"/integrations/common-data-issues-and-prevention"}]},{"group":"Security \u0026 Data Governance","pages":[{"title":"Security \u0026 Data Governance","href":"/security/security-and-data-governance"},{"title":"ChatGPT MCP Security Review","href":"/security/chatgpt-mcp-security-review"}]},{"group":"Product Updates","pages":[{"title":"What's New","href":"/whats-new/index"},{"title":"Channel Halo","href":"/whats-new/channel-halo"},{"title":"Assigned Value Metric","href":"/whats-new/assigned-value-metric"},{"title":"Spend Headroom","href":"/whats-new/spend-headroom"},{"title":"Direct Snowflake connection","href":"/whats-new/snowflake-connection"}]},{"group":"Support","pages":[{"title":"FAQ","href":"/faq/index"},{"title":"Measurement FAQ","href":"/faq/measurement-faq"},{"title":"Reporting FAQ","href":"/faq/reporting-faq"},{"title":"Planning and Optimization FAQ","href":"/faq/planning-faq"},{"title":"Data and Setup FAQ","href":"/faq/data-faq"},{"title":"Getting Support","href":"/support/getting-support"},{"title":"Feature Requests","href":"/support/feature-requests"},{"title":"Glossary","href":"/support/glossary"}]}]},"title":"Covariance and Aggregation Bias - prova","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":[],"chunks":[]}