Skip to content

Sales Funnel: Attribution Models Explained

How each attribution model hands out credit across your sales funnel, where last click misleads Shopify beauty and fashion brands, and how to test what each stage adds.

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 4 min read

Run the numbers for your store: the free conversion rate calculator.

Quick Answer

Last-click attribution gives 100% of a sale to the bottom of your funnel, usually a branded search or a retargeting click, which is why the return on ad spend of discovery channels like TikTok and Instagram looks weak in a last-click report. First click does the reverse, and linear, time decay and data-driven models spread the credit across the stages in between. None of them tells you which stage caused the sale, so read the models for where credit moves, and test the stage you're least sure of before you move budget.

Key Takeaways

Before you move budget between funnel stages:

  1. Put the platforms' numbers in proportion. Add up the purchases Meta, Google and TikTok each claim for a month and compare the total with your Shopify orders. Anything above your real orders is the same sale counted by more than one platform, not extra revenue.

  2. Use your store's orders as the revenue truth. Track every channel against Shopify revenue, not against the ROAS each platform reports about itself.

  3. Credit more than the last click. Multi-touch attribution or a data-driven model shows the top-of-funnel work that last click ignores.

  4. Judge channels on incremental revenue. Ask which channels add sales, not which ones collect credit, and test the one you're least sure about.

  5. Check weekly, decide monthly. A few days of data are mostly noise, so give a change time to show up in revenue before you move again.

Understanding Sales Funnel

The sales funnel is the path from first hearing about your brand to buying, and it's worth mapping for any Shopify store, especially in beauty and fashion, where discovery and purchase are often weeks apart. It starts wide, with people discovering your products, and narrows as interest turns into a decision. Mapping it shows where your marketing has the most effect and where people drop out.

Attribution models decide which stage gets the credit for a sale, and that decides where budget goes. Get it wrong and the report overvalues some channels while starving others that add real incremental sales.

The common models are last-click, first-click, linear, time decay and data-driven, and each assigns credit differently across the journey. Last-click attribution gives all the credit to the final interaction before purchase, which overlooks the channels that started the journey. Multi-touch models spread credit across all touchpoints for a fuller picture of how channels work together. In GA4 the choice is now narrower: first click, linear and time decay were removed in November 2023, which leaves data-driven and last click.

For Shopify stores, tying attribution to the store's own order data is worth the effort. Revenue then comes from real orders rather than from what each platform reports, and it's quicker to see which channels are pulling their weight and which only look good in their own dashboards.

In practice, use attribution to decide what to test, then test it. Don't rely on platform-reported numbers alone: every platform grades its own homework. Attribution points at the channels worth questioning; a test on your own sales tells you whether they add revenue.

Take Action

Pick the funnel stage you trust least, usually the top, where last click gives the least credit. Pause one of its channels in one region for two weeks, keep everything else the same, and compare that region's Shopify revenue with the rest, each against its own two weeks before. If revenue holds, the channel was riding on demand you already had; if it drops, that drop is what it was doing for your funnel. Run the holdout before you cut covers the details.

Switch to Causal Attribution: Migration Guides

Gluten-Free Product Marketing

Social Media Attribution Template: Beyond Vanity Metrics

Frequently asked questions

  • How can I improve my e-commerce ROAS using attribution models?
    Use attribution to find where credit and cause disagree, then test before you move budget. A multi-touch or data-driven model credits the top of the funnel that last click ignores; a regional holdout tells you whether those channels actually add sales. Moving budget toward the ones that do is what lifts ROAS.
  • Why is multi-touch attribution important for Shopify beauty and fashion brands?
    Because beauty and fashion buyers often discover a brand on social long before they buy through search or email, and last click hands all the credit to that final step. Multi-touch attribution spreads the credit across the journey, so discovery channels stop looking useless. It still shows correlation, not cause.
  • How can understanding the sales funnel help reduce wasted ad spend?
    It shows where credit and cause part ways. Last click overcredits the bottom of the funnel and undercredits the top, so budget drifts toward channels that catch buyers who were already coming. Testing each stage's channels with a regional holdout shows which ones add sales, and the rest is where the waste is.
  • What key metrics should I focus on to optimize my marketing attribution strategy?
    Incremental revenue from tests, channel by channel; MER, total revenue over total ad spend, for the whole account; and platform ROAS only as a trend line, since each platform reports on itself. Touchpoint counts help you see the funnel, but they don't tell you what caused a sale.

Go deeper: Causal attribution, 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.