← Back to Help Center

Understanding your numbers · Attribution

Shopify Attribution Models Explained

Last updated: 1 July 2026 · Applies to the Attribution dashboard in Juicy

Shopify doesn't tell you which ad drove a sale — it only records the last source. Juicy tracks the full click journey and lets you switch between six attribution models instantly, so you can see the same Shopify orders through different lenses and answer different questions. The orders never change; only how credit is distributed changes.

How Juicy builds the click journey for each Shopify order

Before any model runs, Juicy works out the real list of ad clicks behind each Shopify order.

  1. The pixel on your Shopify store records every visit that arrives carrying an ad's tracking tags.
  2. When a Shopify order is placed, Juicy looks at the visits tied to that shopper in the run-up to the order.
  3. Repeated loads of the same ad within 30 minutes count as one click. Visits with no ad information are set aside.
  4. Each remaining click that maps to an ad or platform becomes a touchpoint on the order.
  5. Your chosen model then decides how the order's revenue and profit are shared across those touchpoints.

Juicy attributes on clicks only. Ad views and impressions receive no credit.

Try each model — see how credit shifts

The journey below shows three ad clicks before a purchase. Switch models to see how credit is distributed in real time.

Example journey: Meta → TikTok → Google → Purchase

Each platform is credited independently — one order counts once per platform. Platform totals in your dashboard may exceed your real order count. This is expected and accounted for.

Single-click models

Single-click models give 100% of an order's credit to one touchpoint. Simple and decisive.

Single First click

All credit goes to the very first ad the shopper clicked. In the example above, Meta takes the whole order.

Single Last click

All credit goes to the final ad before purchase. Google takes the full order in the example.

Single Last click per platform

Each platform receives full credit for its own most recent click. In the example, Meta, TikTok, and Google are all credited with the order — because each was the last click on its own platform.

Weighted models

Weighted models share an order's credit across every click in the journey, each according to a different rule.

Weighted Linear

Credit is split equally across every click. With three clicks, each gets one third.

Weighted Position based

The first and last clicks each get 40%. The remaining 20% is split equally across any clicks in between. With just two clicks it is 50/50.

Weighted Time decay

More credit goes to clicks that happened closer to the purchase, on a roughly seven-day half-life. A click the day before the purchase carries more weight than one from a week ago.

Which model should you use?

There is no single correct model — only the right model for the question you are asking right now.

Your question Best model
Which ads bring in new customers? First click — shows which ads open journeys and create demand.
Which ads close sales? Last click — shows what converts; good for bottom-of-funnel work.
How does this platform compare to its own dashboard? Last click per platform — lines up most closely with each network's native reporting. Read per platform, not as a shop-wide total.
A balanced, neutral read across the full journey? Linear — treats all clicks equally. A good everyday baseline.
Which ads open and close — but not the middle? Position based — leans on the first and last clicks.
Which recent ads pushed the sale over the line? Time decay — favours the clicks nearest to purchase.

A practical habit: keep one reconciling model (first click, last click, or linear) as your everyday view, and switch to last click per platform only when benchmarking a single platform against its native reporting.

How direct and organic traffic behave

Not every visit arrives from an ad. Someone might type your store address directly, follow an organic search result, or click a link with no tracking tags. Juicy cannot tie those visits to a specific ad.

In every model, a visit only takes part if Juicy can match it to an ad or an ad platform. Visits with no ad information are set aside when the journey is built. If an order has no ad clicks at all, it falls back to the order's own recorded source — a purely organic order is not quietly handed to a paid channel.

If a channel you expected to see is missing or lower than expected, the usual cause is missing tracking tags on the ad links. Check that your links carry their tracking parameters.

Frequently asked questions

Which attribution model should I use?

It depends on the question you are asking. First click shows which ads bring in new customers. Last click shows what closes sales. Linear is a neutral baseline. Position based values discovery and conversion together. Time decay rewards the most recent touches. Last click per platform is best for comparing against a single network's own reporting.

Does switching models change my orders?

No. Switching models only changes how credit is shared across your existing touchpoints. Your underlying orders, revenue, and profit figures never change. It is always safe to switch and switch back.

Why do platform totals sometimes exceed my real order count?

This happens with last click per platform. A single order that had clicks from three platforms will count once under each platform. The dashboard's main total accounts for this and is not the platforms simply added together.

Does Juicy count ad views or impressions?

No. Juicy attributes on clicks only. A touchpoint counts only when a shopper clicks an ad and lands on your store with tracking tags attached. Views and impressions receive no credit.

What happens to orders with no ad clicks at all?

They fall back to the order's own recorded source rather than being credited to any paid channel. A purely organic order is not assigned to an ad.

What if the same ad loads twice quickly?

Several loads of the same ad within 30 minutes count as one click, so a redirect or a double-loaded page does not inflate the journey.

Do clicks after the order count?

No. Only clicks before the order are included in the journey for that order.