Skip to content
GROWTH DEPT.MTA

Clicks + views

Credit for the ads people watched.

One day under Clicks + Deterministic Views

Orders Clicks only gave to unpaid touches

8 orders credited to direct, organic, email or other unpaid touches.

View-through purchases reported

  • Meta ad A3 orders
  • Meta ad B1 order
  • Google Ads campaign1 order

f = min(1, 5 / 8) = 5/8. Each of the 8 orders gives 5/8 of its credit to the ads with views and keeps 3/8 on its unpaid touches. The day moves 5 orders to ads, never more than the platforms reported and never more than the 8 orders in the pool.

Worked example: 8 unpaid orders, 5 reported view-through purchases.

Many buyers see a video, never click, and come back later through search or by typing your address. Click-based reports give that sale to whatever came last. The views models give it to the ad that started it, without counting any sale twice.

Reads your store and the platforms you buy on
  • Shopify
  • Meta
  • Google Ads
  • TikTok
  • YouTube
  • Instagram
  • Snapchat
  • Pinterest
  • Microsoft Advertising
  • Amazon Ads
  • AppLovin
  • Reddit
  • LinkedIn
  • X
  • The Trade Desk
  • Vibe
  • MNTN
  • Rokt
  • impact.com
  • OpenAI Ads
  • Klaviyo

Where views come from

From the platforms you already connect.

View data comes in with spend, over the same read-only connections, so there is nothing new to set up.

  • MetaMeta1-day view-through purchases for each Facebook and Instagram ad, by day.
  • Google AdsGoogle AdsView-through conversions for each ad and day, including YouTube, and for Performance Max by campaign.
  • TikTokTikTokView-through purchases for each ad and day.
  • A measurement partnerViews a clean room or a platform's matched export ties to your orders, for any platform.

Order-matched views

Views matched to the exact order.

Views matched to orders by a partner

Order A

  • Meta ad click1/2
  • Meta view1/4
  • Meta view1/4

Order B

  • Direct visit0
  • Meta view1/2
  • TikTok view1/2

Each paid click is one share and each platform with views is one share; a platform's share is split across its views. Once a view counts, unpaid touches get nothing.

Rules: views up to 24 hours before the order; a view within 30 seconds of a paid click on the same platform is that click.

When a measurement partner can say which orders followed a view, each of those orders is credited from its own views. A view up to 24 hours before the order counts, and a view within 30 seconds of a click on the same platform counts as that click.

MTA has no partner feed of its own yet. Until a partner sends views for your store, every platform uses the day-level method above.

Clicks + Modeled Views

Views estimated from your own history.

Clicks + Modeled Views, fitted per brand

unpaid orders(day) =

weekday + trend

+ Σ coefficient(platform) × impressions(day and day before)

coefficients ≥ 0 · video views as a second input where reported

  • 1Weekday and trend take out the regular rhythm of your unpaid orders.
  • 2What is left is shared out by each platform's impressions, and no platform can take credit away.
  • 3A day's view credit stops at the number of unpaid orders that day.

Refitted nightly over up to 120 days. Needs 28 days of orders with pixel data.

MTA learns from your own store how the daily sales no ad click claimed move with each platform's impressions, over up to 120 days, and credits views from that. Until your pixel has 28 days of orders, it uses each platform's own reported view rate instead.

It shows how sales move with impressions. It cannot prove that a view caused a sale, and it says so.

Honest totals

Blank where the data is thin, whole where it counts.

One day, Clicks + Deterministic Views

RowImpressionsOrders
Campaign: Prospecting48,21031.4Shown
Ad: Spring video46,90030.8Shown
Ad: Test cut B640—Blank under 1,000

Blank means held back, not zero. The ad set and campaign above a thin ad still show their credit, so ad rows can add up to less than their campaign.

Illustrative rows. Spend, impressions and visits stay on blank rows.

An ad with fewer than 1,000 impressions on a day shows its spend with its view credit left blank, so a handful of claimed views can't give a tiny ad a huge ROAS.

View credit only goes to sales no paid click already claimed, so every order still adds up to one order and your totals still match Shopify.

Numbers that add up.

Three rules every report keeps, checked by automated tests on every change.

  • 1×

    Each sale counted once

    However many platforms claim an order, its revenue is split across the touches that led to it and never counted twice.

  • = Shopify

    Totals match your store

    Orders with no tracked ad get their own Unattributed row, so changing the model moves credit between rows and never changes the total.

  • 1 currency

    Spend and revenue in yours

    Spend billed in another currency is converted once, at that day's European Central Bank rate, so ROAS never mixes two currencies.

Find out which ads really sell.

Book a 45-minute call with the Growth Dept team. We look at how you measure sales today and show you what MTA would add.