Skip to content

Connected TV Attribution: Measuring the Living Room Without Cookies

Connected TV attribution is broken in a cookieless world.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOUpdated 8 min read

Run the numbers for your store: the free attribution window calculator.

Connected TV Attribution: Measuring the Living Room Without Cookies

You cannot measure connected TV with cookies. Full stop. The living room is a walled garden of fragmented devices, household-level data, and zero persistent identifiers. Yet 72% of brands still rely on last-touch or multi-touch attribution models that assume a linear path from ad to conversion. That’s not measurement. That’s theater.

The average US household now owns 11 connected devices. A single CTV ad impression could influence a purchase on a phone, tablet, or laptop: none of which share a cookie with the TV. Traditional attribution models collapse under this complexity. They default to simplistic heuristics: “If a user saw an ad on CTV and later converted on mobile, credit the TV.”

Causal inference doesn’t care about cookies. It cares about what actually drives behavior.

Why Connected TV Attribution Is a Dumpster Fire Right Now

Let’s name the problems.

1. Household-Level Data Is Not User-Level Data

CTV platforms report impressions at the household level. Your attribution model? It wants to assign credit to individual users. This mismatch forces brands into one of two bad options:

  • Option A: Distribute credit evenly across all household members.
  • Option B: Pick a single device to represent the household. Your model might default to the most active device, but this introduces selection bias.

Neither option is accurate. Both are guesses.

2. The Myth of the “CTV Conversion Window”

Most attribution tools apply a 7-day or 30-day window to CTV ads. Why? Because that’s what they do for display ads. But CTV doesn’t work like display.

This isn’t a window problem. It’s a causality problem. If your model can’t distinguish between “this ad caused the sale” and “this ad happened to run before the sale,” you’re not measuring anything.

3. The Cross-Device Black Hole

Here’s how most brands handle cross-device attribution for CTV:

  1. A user sees a CTV ad on their Roku.
  2. Later, they search for the product on their phone.
  3. They complete the purchase on their laptop.
  4. The attribution model credits the last touch (laptop) or splits credit between all touches.

This ignores the fundamental question: Did the CTV ad change the user’s behavior, or would they have purchased anyway? Without causal inference, you’re just counting touches and calling it science.

How Causal Inference Fixes Connected TV Attribution

Causal inference doesn’t rely on cookies, pixels, or probabilistic matching.

1. Household-Level Experiments, Not User-Level Guesswork

Instead of trying to assign credit to individual users, causal inference measures the household’s response to CTV ads. This matches the data CTV platforms actually provide. The method:

  • Step 1: Randomly split households into test and control groups. The test group sees your CTV ad; the control group does not.
  • Step 2: Compare purchase behavior between the two groups. The difference is the incremental impact of your CTV campaign.
  • Step 3: Repeat across segments (e.g., high-value vs. low-value households) to identify which audiences respond best.

This isn’t a new idea. It’s how Facebook and Google measure incrementality for their own ads. The difference?

Causal inference doesn’t assume a fixed conversion window. For CTV, these chains might look like:

  • Direct Response: CTV ad → same-day mobile search → purchase within 24 hours.
  • Considered Purchase: CTV ad → 3 days of research → purchase on day 7.
  • Brand Lift: CTV ad → 14 days of increased brand searches → purchase on day 21.

3. Cross-Device Incrementality, Not Cross-Device Guesswork

Here’s how causal inference handles the cross-device problem:

  • Step 1: Measure the household’s baseline purchase behavior (control group).
  • Step 2: Expose the test group to a CTV ad.
  • Step 3: Track all devices in the household for changes in behavior (searches, site visits, purchases).
  • Step 4: Compare the test group’s behavior to the control group’s behavior. The difference is the incremental impact of the CTV ad, regardless of which device drove the conversion.

This method doesn’t care if the conversion happened on a phone, tablet, or laptop. It cares about whether the CTV ad caused the conversion.

The key?

Why Most CTV Attribution Tools Are Still Stuck in 2015

The CTV attribution space is crowded with tools that claim to solve the cookieless problem. Most of them don’t. Here’s why:

1. They’re Still Trying to Track Users, Not Measure Impact

Tools like Branch, AppsFlyer, and Adjust focus on probabilistic matching: trying to stitch together user journeys across devices. This is a losing battle. Probabilistic matching is a band-aid, not a solution.

Causal inference doesn’t need to track users. It measures the impact of ads on behavior, regardless of which device drove the conversion.

2. They Rely on Outdated Models

Most CTV attribution tools use last-touch, linear, or time-decay models. These models were designed for desktop display ads in 2010. They assume:

  • Users convert on the same device they saw the ad on.
  • The conversion window is fixed (e.g., 7 days).
  • All touches in the journey contribute equally to the conversion.

None of these assumptions hold true for CTV. Yet brands still use them because they’re “industry standard.” That’s like using a flip phone because it’s what your parents used.

3. They Can’t Handle Household-Level Data

CTV platforms report impressions at the household level. Most attribution tools can’t ingest household-level data: they expect user-level data. So they either:

  • Ignore CTV data entirely.
  • Force it into a user-level model (e.g., by assigning impressions to a “primary” device).

Both options introduce bias. Causal inference is built for household-level data. It doesn’t try to shoehorn CTV into a user-level framework.

How to Measure CTV Without Cookies: A Step-by-Step Guide

Step 1: Ditch the Attribution Model

If your CTV attribution relies on last-touch, multi-touch, or any model that assigns credit based on touchpoints, you’re measuring noise. Switch to causal inference. Here’s how:

  • Option A: Run a household-level experiment. Split households into test and control groups, expose the test group to CTV ads, and compare purchase behavior.
  • Option B: Run a geo-based experiment. Split markets into test and control groups, expose the test markets to CTV ads, and compare sales.

Both methods measure incrementality directly. No cookies, no guesswork.

Not all CTV-driven conversions look the same. Some happen within hours; others take weeks.

  1. Direct Response: CTV ad → same-day mobile search → purchase within 24 hours.
  2. Considered Purchase: CTV ad → 3-7 days of research → purchase.
  3. Brand Lift: CTV ad → 14+ days of increased brand searches → purchase.

Use these chains to set dynamic conversion windows. Don’t cap CTV’s influence at 7 or 30 days: measure what actually happens.

Step 3: Measure Cross-Device Incrementality

Stop trying to track users across devices. Instead, measure the household’s response to CTV ads:

  1. Baseline: Track the control group’s purchase behavior across all devices.
  2. Exposure: Expose the test group to CTV ads.
  3. Impact: Compare the test group’s behavior to the control group’s behavior. The difference is the incremental impact of the CTV ad, regardless of which device drove the conversion.

This method doesn’t care about user journeys. It cares about what actually drove sales.

Step 4: Tune for Incrementality, Not Touches

Most brands refine CTV campaigns for clicks, views, or attributed conversions. These metrics are meaningless. Tune for incrementality:

  • Audience: Which households respond best to CTV ads?
  • Creative: Which ad formats drive the most incremental sales?
  • Frequency: How many CTV impressions are needed to maximize incrementality?
  • Placement: Which CTV platforms deliver the highest incremental ROAS?

Causal inference answers these questions. Traditional attribution models don’t.

The Future of Connected TV Attribution

The cookieless future isn’t coming. It’s here.

The solution isn’t more data. It’s better science. Causal inference doesn’t need cookies, pixels, or probabilistic matching. It measures what actually drives behavior: no guesswork, no assumptions.

The living room isn’t a black box. It’s a laboratory. Stop guessing. Start measuring.

FAQs

How does causal inference handle household-level data in CTV attribution?

Causal inference measures the household’s response to CTV ads, not individual users. It splits households into test and control groups, exposes the test group to ads, and compares behavior.

Why is cross-device attribution a problem for CTV?

CTV ads influence purchases on phones, tablets, and laptops: none of which share cookies with the TV. Traditional models guess which device drove the conversion. Causal inference measures the ad’s impact on behavior, regardless of the device.

What’s the biggest mistake brands make with CTV attribution?

Using last-touch or multi-touch models. These models assume a linear path from ad to conversion and overstate CTV’s impact by 43%. Causal inference measures incrementality directly, without assumptions.

Sources and Further Reading

Frequently asked questions

  • Why is cross-device attribution a problem for CTV?
    CTV ads influence purchases on devices that don’t share cookies with the TV. Traditional models guess which device drove the conversion. Causal inference measures the ad’s incremental impact on behavior, not the device.
  • What’s the biggest mistake brands make with CTV attribution?
    Using last-touch or multi-touch models. These assume a linear path from ad to conversion and overstate CTV’s impact by 43%. Causal inference measures true incrementality, not assumptions.

Go deeper: Incrementality testing, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.