How streaming TV drove $805K in sales—96% of them in-store

Counting in-store sales turned a program that looked flat into a 3.96x return

85% of the retailer's business happens in stores. Its media reporting saw almost none of it.

Ecommerce-only reporting hid the real business

Aided awareness sat at 9% against a 19% goal, and 85% of sales happened in stores that media reporting couldn't see. Judged on ecommerce alone, the program returned 0.65x, a number that made a working channel look like a failing one.

  • Aided awareness at 9% against a 19% goal, with 1% mental market share
  • 85% of revenue running through stores, invisible to online reporting
  • Franchise rollout stalled without store-level proof to show owners

Streaming TV, measured store by store

Jamloop ran each market as its own line item, targeting ZIPs around individual stores and small clusters. In-store transaction records moved through a clean room and were matched to household identifiers, so store sales counted alongside ecommerce in one number.

  • ZIP-level targeting around single stores and small store clusters
  • In-store point-of-sale data matched to exposed households through a clean room
  • CTV, pause ads, online video and display each reporting their own ROAS

A 3.96x return, and 96% in-store

The program drove 12,300+ transactions and $805K in attributed revenue, a 3.96x blended return. Test-versus-control reads showed a 2.11x incremental sales lift across the store footprint, and 96% of attributed transactions happened in a physical store.

  • 3.96x blended ROAS across ecommerce and in-store sales
  • 2.11x incremental lift in sales across the store footprint
  • Aided awareness up five points in streaming TV markets
"The year-over-year increases undeniably correlate by zip code to the streaming TV advertising with Jamloop."

Turn streaming

into shopping

Request demo