How-to guide
How to Track TikTok Sales — Know Which Videos Convert
You post on TikTok, your videos get views, and occasionally people click through your bio link and buy. But which videos drove the purchases? TikTok analytics tell you about views and engagement — not revenue. Here's how to bridge that gap.
Why TikTok analytics don't tell you enough
TikTok shows you views, watch time, shares, and follower growth. But it doesn't tell you which specific videos sent people to your website or app, or which ones resulted in purchases. The traffic mostly comes through your link in bio — a single link that collects traffic from every video you've ever posted.
This creates a problem: some videos might be driving almost all your sales, but they look identical to non-converting videos in your TikTok dashboard because they have similar view counts. You can't optimise what you can't measure.
The same problem applies when you work with creators. If three TikTok creators are promoting your product with the same link, you have no idea who's driving real revenue — so you can't make smart decisions about who to keep working with.
How to actually track TikTok sales
The key is to use different tracked links for different traffic sources, so you can see which ones result in purchases — not just clicks. Here's the practical approach:
Add the tracking snippet to your site
Paste the LinkOwl script tag into your website's <head>. This is a one-time setup that lets LinkOwl connect a visitor's click (from a tracked link) to any purchase they make on your site. It works with Stripe, Shopify, and any standard checkout.
Create a tracked link for your TikTok bio
Create a link in LinkOwl labelled “tiktok-bio” pointing to your product page. Replace your current bio link with this one. Going forward, all traffic from your TikTok bio will be tracked, and purchases will be attributed to it so you can see total revenue coming from TikTok.
Give each creator their own link
For creator partnerships, give each TikTok creator a unique tracked link — “tiktok-creator-sophie”, “tiktok-creator-alex”, etc. When their audience clicks through and purchases, you'll see exactly how much revenue each creator drove. This data is invaluable for deciding who to work with again and how to structure rev-share deals fairly.
Track specific campaigns separately
Running a launch week or a promo? Create a campaign-specific link — “tiktok-launch-april” — and swap your bio link to it for the duration. You'll know exactly how much revenue the campaign generated, which helps you evaluate whether it was worth the effort.
Track app installs as well as web purchases
If you have a mobile app, LinkOwl can track through to in-app purchases too — not just web checkouts. Add the iOS or React Native SDK and your TikTok traffic will be attributed all the way through to App Store purchases. Useful if your TikTok bio links to your App Store listing.
What about TikTok Shop?
TikTok Shop has its own built-in attribution for in-app purchases. If you're selling through TikTok Shop natively, you're already getting some attribution data through TikTok's seller dashboard.
LinkOwl is most useful for tracking sales that happen off-platform — on your own website or app. If you want to compare TikTok Shop performance against direct sales, you can track your “shop.my-brand.com” link separately and see which converts better for your audience.
The insight that changes everything
Once you have revenue-per-source data, the pattern that usually emerges is: a small number of videos or creators are responsible for the majority of purchases. Views are roughly evenly distributed, but conversions are not.
That knowledge is what lets you post less and earn more — by focusing on what actually converts rather than chasing vanity metrics like views and follower count.
Find out which TikTok content actually makes you money.
One script tag. Tracked links in seconds. Revenue per source.
Free to use · £0.05 per attributed first purchase · No subscription
Start tracking free →