Performance Marketing

How to Measure ROI on CTV Campaigns in Performance Marketing

ROI on CTV campaigns

Performance advertisers have spent years avoiding TV for a simple reason: it didn’t close the loop. Search gives you clicks, social gives you pixel-tracked conversions — regular TV gives you reach and a prayer.

Connected TV (CTV) gives advertisers a way to treat TV more like a performance channel. Nearly 90% of US households now own at least one internet-connected TV device, and US CTV ad spend is projected to hit $37.95 billion this year. With that scale has come real measurement infrastructure. For brands building D2C TV advertising strategies, the pressure is to connect CTV exposure to conversions, revenue, and return on investment (ROI).

Here are four concrete strategies for measuring hard ROI and attributing bottom-of-funnel conversions to your CTV spend.

Implement Cross-Device Identity Resolution

The fundamental challenge with CTV is the “clickless” problem. A viewer sees your ad on a 65-inch screen but can’t click it. If a conversion happens, it usually occurs later on a phone, tablet, or laptop. Reliable CTV attribution models must connect those events across devices, which is why cross-device tracking CTV efforts are so central to measuring CTV ROI.

Cross-device identity resolution bridges that gap. An identity graph links a CTV impression, typically tied to a household IP address, to a conversion event on another device through two primary methods:

  • Deterministic data uses confirmed signals, like a user logged into the same app across devices. It’s accurate, but limited in scale.
  • Probabilistic data infers matches using shared IPs, timing, location, and behavioral patterns to expand scale.

Most identity resolution marketing solutions use a blend of both.

Cross-device identity resolution is what makes big-screen exposure measurable at the lower end of the funnel. It’s also why many brands rely on mobile measurement partners (MMPs) or specialized measurement partners, rather than relying solely on standard web analytics.

Run Incrementality Tests (The Gold Standard)

Cross-device attribution tells you that a conversion happened after a CTV impression. Incrementality testing tells you whether the ad actually caused it. That difference is important because attribution shows correlation, while incrementality gets closer to causation.

The basic setup is straightforward. Split your target audience into two groups: The test group sees your CTV ads, while the holdout group, or control, does not (either through suppressed delivery or ghost bidding, where bids are placed but intentionally not won). To produce a reliable result, the test needs a clean control group and enough time to capture the full conversion window. After the campaign, compare conversion rates across the two groups. The difference is your incremental lift.

From there, you can calculate incremental ROAS, i.e., the revenue generated only because of the ad, divided by spend. That’s very different from standard ROAS, which counts all revenue against spend, whether or not those customers would have converted anyway. In CTV, standard ROAS often overstates performance because it includes all post-exposure revenue, not just the conversions the ad actually drove.

To measure ROI accurately, CTV incrementality testing is the clearest way to separate influence from true lift.

Adopt a Multi-Touch Attribution (MTA) Model

Last-click attribution doesn’t work for CTV. If a customer sees your streaming ad on Tuesday, searches for your brand on Thursday, and buys on Friday, last-click gives all the credit to the search click and none to the CTV impression that helped start the journey. These blind spots are becoming harder to ignore as budgets span both digital and traditional channels. Yet, only 32% of global marketers currently measure media spending holistically across those environments.

Multi-touch attribution distributes credit across all contributing touchpoints. Within that framework, view-through attribution allows CTV impressions to be counted even without a click. For many D2C brands, a seven- or 14-day view-through attribution window is a good starting point because it captures the natural lag between seeing a TV ad and acting on it. Longer purchase cycles may justify extending to 30 days. Be deliberate about window length: too short, and you will undercount CTV’s contribution; too long, and you will over-attribute conversions that had nothing to do with the impression.

For the model to work, CTV impression data must be integrated into the same attribution system as your other channels, so it can receive credit for assisted conversions. This is where CTV measurement partners play an important role, helping bring impression data into the broader attribution framework.

Deploy Direct Response “Pixel” Mechanics

Not every team has the bandwidth for identity graphs and full incrementality infrastructure. There’s a simpler approach that’s been around since early direct-response TV (DRTV), though, and it still works.

Three tactical methods can provide more direct attribution:

  • QR codes displayed on screen give viewers a path to act while the ad is running. A scan creates a clean, direct signal: this person, this ad, this moment.
  • Vanity URLs — short, campaign-specific addresses like “yourbrand.com/tv” — capture intent from viewers who don’t scan but remember the URL. Visits to that page provide a much stronger signal that the response came from your CTV campaign.
  • Unique promo codes work especially well for e-commerce. A code tied to a specific campaign, such as “TV30,” can link checkout conversions back to the ad without relying on identity resolution software.

These methods have limits — QR codes require a phone nearby, vanity URLs depend on viewer memory — but their biggest advantage is providing direct evidence. They connect exposure with action, without depending entirely on probabilistic matching or longer attribution windows. They offer a practical starting point for connected TV conversion tracking and can run alongside more sophisticated measurement approaches as your stack matures.

Key Takeaways

CTV is now a measurable performance channel, not just an awareness play. The infrastructure is in place: identity resolution, incrementality testing, multi-touch attribution, and direct response tactics are proven ways to measure CTV ROI. The key is recognizing that CTV measurement looks different from search and social. It relies on household attribution instead of individual clicks, view-through windows instead of last-click models, and incremental ROAS instead of raw return.

For D2C and lead-gen brands, CTV is a far more accountable part of performance TV marketing than traditional TV ever was. Start with one method, validate it, and build from there. Brands that develop those habits early will be in a much stronger position as the channel scales.

Frequently Asked Questions (FAQs)

What is the best attribution window for CTV campaigns?

Most D2C brands should consider starting with a seven- or 14-day view-through attribution window. It accounts for the lag between seeing a TV ad and visiting the site on another device. Brands with longer purchase cycles may extend to 30 days.

Can I track CTV conversions in Google Analytics?

Not directly. CTV is impression-based, so Google Analytics has no native way to attribute that traffic. Visitors driven by a streaming ad often show up as Direct or Organic Search, leaving CTV with no credit. To track it properly, you need a specialized CTV measurement partner or a direct-response mechanic, like a vanity URL or QR code.

What is the difference between ROAS and incremental ROAS on CTV?

ROAS measures total revenue divided by ad spend. Incremental ROAS measures only the revenue that would not have happened without the ad, usually by comparing an exposed audience against a holdout control group. On CTV, that difference can be significant because broad reach often includes people who would have converted anyway.

Create your first campaign with Realize

Start Now