About Tracking

Ad Platform Tracking

Meta Pixel + CAPI TikTok CAPI LinkedIn CAPI Snapchat CAPI Pinterest CAPI Quora Pixel Bing + UET Tag

Google Ecosystem

Google Ads Tracking GA4 Setup & Audit Google Tag Manager

Advanced Solutions

Server-Side Tracking Looker Studio Offline Conversion
Case Studies Blog Free Checklist Book Free Audit →

If you run ads on TikTok and also track sales through Shopify or GA4, you have probably noticed that TikTok claims far more conversions than your other platforms or your actual order count seems to support. This is not a glitch. It is how TikTok attribution works — and understanding it is essential for making accurate budget decisions.

What Is TikTok Attribution?

TikTok attribution is the process by which TikTok Ads Manager assigns credit for a conversion to one of your ads. When a user sees or clicks a TikTok ad and then makes a purchase, TikTok tries to connect that purchase back to the ad that influenced it.

The challenge is defining what “influenced” means. TikTok uses attribution windows to decide how long after an ad interaction a conversion can be credited to that ad.

TikTok’s Default Attribution Windows

By default, TikTok Ads Manager attributes conversions with these windows:

View-through attribution is the main reason TikTok conversion numbers look inflated to many advertisers. A user can scroll past your ad without clicking, buy from your store within 24 hours through a completely different route (Google search, email, direct), and TikTok will claim that conversion as its own.

Why TikTok Attribution Looks Higher Than Meta or Google

Meta and Google also use view-through attribution, but the implementation differs:

TikTok users are typically in entertainment mode, not shopping mode. They are less likely to click and more likely to see your product, remember it, and search for it later. This means TikTok’s view-through window captures a lot of conversions that would be attributed to Google (where the final search happened) if you looked at last-click attribution.

The result: both TikTok and Google claim the same conversion. When you add up all your platform-reported conversions, the total exceeds your actual Shopify orders. This is called attribution overlap, and it is normal across all ad platforms.

How to Read TikTok Attribution Accurately

Compare to Shopify revenue, not other platform reports

Your source of truth is Shopify. Total up TikTok attributed revenue, Meta attributed revenue, and Google attributed revenue — the sum will always exceed your actual Shopify revenue. This is expected. It does not mean any platform is lying; it means they are each using their own attribution model.

Adjust your attribution windows

You can change TikTok’s attribution settings in Ads Manager under Campaign Settings → Attribution. Reducing the click window to 1 day and disabling view-through attribution gives you a more conservative view that is closer to how Google Ads last-click reports. This makes cross-platform comparison easier.

Use UTM parameters and GA4 as the common language

Add UTM parameters to all your TikTok ad URLs (utm_source=tiktok, utm_medium=cpc). GA4 will then show you how much revenue came from sessions where TikTok was the last click source. This is a more conservative number than TikTok reports, but it removes overlap and gives you a comparable view across platforms.

What TikTok Attribution Tells You That Others Do Not

TikTok’s view-through data is not useless — it tells you something GA4 and last-click models cannot. If users are seeing your TikTok ads and then converting through other channels, TikTok is playing an awareness role in your funnel. View-through credit helps you see that role, even if it inflates the reported numbers.

The right way to read it: if GA4 shows $5,000 in revenue attributed to TikTok (last click) and TikTok reports $18,000 (7-day click + 1-day view), TikTok probably influenced a chunk of the gap — but not all of it. The truth is somewhere in between.

Getting Accurate TikTok Data Starts With Clean Tracking

If your TikTok pixel is missing CompletePayment events, or the Events API is not sending server-side data, TikTok’s attribution model is working from incomplete information. This leads to optimisation decisions that do not match reality.

Before you can interpret TikTok attribution correctly, you need to confirm the data going in is accurate. Book your free Shopify tracking audit here and we will check your full TikTok setup.

Leave a Reply

Your email address will not be published. Required fields are marked *