Glossary /

Backfill

Efficiency & cost

Backfill

Re-applying today's rules to yesterday's data—so your history stays comparable when conventions change.

Backfill is the process of re-applying new naming rules, custom dimensions, or corrected logic to historical data, so that past records line up with present ones. It keeps time-series reporting comparable after a change.

?

?

What is Backfill?

Reporting conventions change. You introduce a new custom dimension, fix a metric formula, or adopt a new campaign-naming standard. Without backfill, that change only applies going forward—your history is stuck with the old logic, and any trend line that crosses the change date is broken. Backfill solves this by reprocessing historical data under the new rules. The new dimension gets parsed onto past campaigns; the corrected formula recomputes old periods; the standardized naming gets mapped across the archive. Now a year-over-year or quarter-over-quarter comparison is apples to apples. This is essential whenever metadata gets normalized across channels. If you start mapping utm_source variants to a single canonical value, or add a "funnel stage" dimension parsed from names, backfilling it onto historical Google, Meta, and TikTok data is what lets you trust a multi-month trend instead of seeing a fake discontinuity at the date you made the change.

How Backfill differs across ad platforms

Google Ads

When a Google or DV360 campaign-naming convention changes, only new data carries the new structure. Backfilling re-parses the old names into the new dimensions so the campaign's history doesn't split at the change date.

Meta

If you normalize Meta's naming or add a dimension parsed from its campaign structure, that logic has to be applied to past Meta data too—otherwise Meta's historical rows won't group alongside Google's under the new shared dimension.

TikTok

TikTok history carries its own original naming. Backfilling the same normalized rules across Google, Meta, and TikTok archives is what makes a true cross-channel trend possible after any taxonomy change.

Common Backfill misconceptions

Backfill means re-pulling raw data from the platforms.

Often it's reprocessing data you already have—re-parsing names, re-mapping values, recomputing metrics under new logic. The raw records may be fine; it's the derived dimensions and metrics that need to be re-applied historically.

New rules only need to apply going forward.

Forward-only changes create a discontinuity exactly where you made the change, so any trend crossing that date is misleading. Backfill is what keeps past and present comparable for year-over-year and period-over-period analysis.

Frequently Asked Questions

What is Backfill in simple terms?

Backfill means going back and applying a new rule or definition to your old data, not just your new data. So if you change how campaigns are named or how a metric is calculated, your history gets updated to match—and your trends stay accurate.

How does Backfill work?

Why does Backfill differ across ad platforms?

How does Clarisights report on Backfill?

Backfill is the process of re-applying new naming rules, custom dimensions, or corrected logic to historical data, so that past records line up with present ones. It keeps time-series reporting comparable after a change.

?

?

What is Backfill?

Reporting conventions change. You introduce a new custom dimension, fix a metric formula, or adopt a new campaign-naming standard. Without backfill, that change only applies going forward—your history is stuck with the old logic, and any trend line that crosses the change date is broken. Backfill solves this by reprocessing historical data under the new rules. The new dimension gets parsed onto past campaigns; the corrected formula recomputes old periods; the standardized naming gets mapped across the archive. Now a year-over-year or quarter-over-quarter comparison is apples to apples. This is essential whenever metadata gets normalized across channels. If you start mapping utm_source variants to a single canonical value, or add a "funnel stage" dimension parsed from names, backfilling it onto historical Google, Meta, and TikTok data is what lets you trust a multi-month trend instead of seeing a fake discontinuity at the date you made the change.

How Backfill differs across ad platforms

Google Ads

When a Google or DV360 campaign-naming convention changes, only new data carries the new structure. Backfilling re-parses the old names into the new dimensions so the campaign's history doesn't split at the change date.

Meta

If you normalize Meta's naming or add a dimension parsed from its campaign structure, that logic has to be applied to past Meta data too—otherwise Meta's historical rows won't group alongside Google's under the new shared dimension.

TikTok

TikTok history carries its own original naming. Backfilling the same normalized rules across Google, Meta, and TikTok archives is what makes a true cross-channel trend possible after any taxonomy change.

Common Backfill misconceptions

Backfill means re-pulling raw data from the platforms.

Often it's reprocessing data you already have—re-parsing names, re-mapping values, recomputing metrics under new logic. The raw records may be fine; it's the derived dimensions and metrics that need to be re-applied historically.

New rules only need to apply going forward.

Forward-only changes create a discontinuity exactly where you made the change, so any trend crossing that date is misleading. Backfill is what keeps past and present comparable for year-over-year and period-over-period analysis.

Frequently Asked Questions

What is Backfill in simple terms?

Backfill means going back and applying a new rule or definition to your old data, not just your new data. So if you change how campaigns are named or how a metric is calculated, your history gets updated to match—and your trends stay accurate.

How does Backfill work?

Why does Backfill differ across ad platforms?

How does Clarisights report on Backfill?

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