Glossary /

Custom Dimension

Efficiency & cost

Custom Dimension

User-defined ways to group and slice your data—so every channel rolls up the same way.

A custom dimension is a user-defined attribute used to group or slice marketing data—such as region, brand, funnel stage, or product line—that isn't a native field on the ad platform. It's usually parsed from campaign naming conventions or mapped from existing platform fields.

?

?

What is Custom Dimension?

Ad platforms give you a fixed set of dimensions: campaign, ad group, device, geo. But the way you actually want to analyze spend—by business unit, by funnel stage, by promotion, by market—rarely matches what the platform reports natively. A custom dimension fills that gap. You define the categories that matter to your business and apply them consistently across every account and channel. Most custom dimensions come from one of two sources. They're either parsed out of structured campaign names ("BR_Brand_Q3_Prospecting" → country=BR, type=Brand, stage=Prospecting) or mapped from a platform field via a lookup table. Either way, the point is to make data answer your questions, not the platform's. The payoff is consistent rollups. When the same dimension exists on every channel, you can group blended spend by funnel stage or region in one report instead of stitching exports together by hand.

How Custom Dimension differs across ad platforms

Google Ads

Google Ads exposes labels and a deep campaign/ad-group/keyword hierarchy, but there's no native concept of "funnel stage" or "brand." Teams encode that meaning into campaign names—and naming drift between accounts means the same dimension has to be parsed differently per account.

Meta

Meta's structure (campaign → ad set → ad) and its objective field don't line up with Google's hierarchy. A "prospecting" campaign on Meta and on Google won't share a field that says so—you have to derive the dimension from each platform's own naming or settings.

TikTok

TikTok introduces yet another taxonomy and its own naming habits. Without a shared parsing layer, "region" or "product" lives in three different formats across Google, Meta, and TikTok—which is exactly why cross-channel grouping breaks.

Common Custom Dimension misconceptions

Custom dimensions are just platform labels or tags.

Native labels live inside one platform and stop there. A true custom dimension is defined once and applied identically across every channel, so it can group blended data—something a Google label can never do for your Meta spend.

You only need custom dimensions if your naming is messy.

Even with clean naming, raw campaign names aren't an analysis dimension—they're free text. Custom dimensions turn that text into structured, filterable categories you can pivot, group, and report on consistently.

Frequently Asked Questions

What is Custom Dimension in simple terms?

A custom dimension is a category you invent to organize your marketing data—like region, brand, or funnel stage—that the ad platforms don't give you out of the box. It lets you group and compare spend by the things your business actually cares about.

How does Custom Dimension work?

Why does Custom Dimension differ across ad platforms?

How does Clarisights report on Custom Dimension?

A custom dimension is a user-defined attribute used to group or slice marketing data—such as region, brand, funnel stage, or product line—that isn't a native field on the ad platform. It's usually parsed from campaign naming conventions or mapped from existing platform fields.

?

?

What is Custom Dimension?

Ad platforms give you a fixed set of dimensions: campaign, ad group, device, geo. But the way you actually want to analyze spend—by business unit, by funnel stage, by promotion, by market—rarely matches what the platform reports natively. A custom dimension fills that gap. You define the categories that matter to your business and apply them consistently across every account and channel. Most custom dimensions come from one of two sources. They're either parsed out of structured campaign names ("BR_Brand_Q3_Prospecting" → country=BR, type=Brand, stage=Prospecting) or mapped from a platform field via a lookup table. Either way, the point is to make data answer your questions, not the platform's. The payoff is consistent rollups. When the same dimension exists on every channel, you can group blended spend by funnel stage or region in one report instead of stitching exports together by hand.

How Custom Dimension differs across ad platforms

Google Ads

Google Ads exposes labels and a deep campaign/ad-group/keyword hierarchy, but there's no native concept of "funnel stage" or "brand." Teams encode that meaning into campaign names—and naming drift between accounts means the same dimension has to be parsed differently per account.

Meta

Meta's structure (campaign → ad set → ad) and its objective field don't line up with Google's hierarchy. A "prospecting" campaign on Meta and on Google won't share a field that says so—you have to derive the dimension from each platform's own naming or settings.

TikTok

TikTok introduces yet another taxonomy and its own naming habits. Without a shared parsing layer, "region" or "product" lives in three different formats across Google, Meta, and TikTok—which is exactly why cross-channel grouping breaks.

Common Custom Dimension misconceptions

Custom dimensions are just platform labels or tags.

Native labels live inside one platform and stop there. A true custom dimension is defined once and applied identically across every channel, so it can group blended data—something a Google label can never do for your Meta spend.

You only need custom dimensions if your naming is messy.

Even with clean naming, raw campaign names aren't an analysis dimension—they're free text. Custom dimensions turn that text into structured, filterable categories you can pivot, group, and report on consistently.

Frequently Asked Questions

What is Custom Dimension in simple terms?

A custom dimension is a category you invent to organize your marketing data—like region, brand, or funnel stage—that the ad platforms don't give you out of the box. It lets you group and compare spend by the things your business actually cares about.

How does Custom Dimension work?

Why does Custom Dimension differ across ad platforms?

How does Clarisights report on Custom Dimension?

See Viewable Impression across every channel in one report

See Viewable Impression across every channel in one report

See viewability and vCPM across every platform—display, video, programmatic— in one normalized report, instead of reconciling vendor numbers by hand.

Book a demo