Skip to main content

Why Do My TikTok View Counts Include Paid (Boosted) Views?

TikTok's play count includes views your ad spend drove — the opposite of how Instagram behaves. Here's why, and how to report organic-only numbers.

If you boosted a creator’s TikTok post — a Spark Ad, or any paid promotion of that video — the view count InfluenceKit shows includes the views your ad spend drove. It isn’t an organic-only number, and there’s no setting that makes it one.

Here’s why, and how to report organic-only if you need to.

Where the number comes from

TikTok gives us a single play count per video: the same play count shown publicly on the post. TikTok has always counted paid-driven plays inside that number, so boosting a video pushes its public play count up.

TikTok’s API doesn’t break that number apart. A personal TikTok connection returns four figures per video: the play count, likes, comments and shares. None of them are split by paid vs. organic, and there’s no additional field we can request.

A TikTok Business connection returns more (reach, favorites, watch time, and a breakdown of where views came from), but that breakdown is by discovery surface — For You, Follow, Search, Sound, Personal Profile — not by paid vs. organic. So it doesn’t answer this question either.

This is the opposite of Instagram

Worth flagging, because it trips people up on multi-platform campaigns: Instagram works the other way around. Meta leaves boosted views out of its API, so a boosted Reel reads low in InfluenceKit. TikTok includes them, so a boosted TikTok reads high.

Same campaign, two platforms, corrections in opposite directions. The Instagram side is covered in Why Are My Instagram Reel View Counts Different on InfluenceKit?

How to report organic-only

Take the paid views out of the total, then enter the result as a custom stat.

  1. In TikTok Ads Manager, find the campaign or ad promoting that post and note its Video views.

  2. Subtract that from the play count InfluenceKit shows for the deliverable.

  3. Open the deliverable and click Preview & edit.

  4. Open the Custom Statistics section and click Add Statistic.

  5. In the label list, pick Play Count. The labels already on this post sit at the top of the list, above the generic ones.

  6. Enter your organic figure, then click outside the field — it saves automatically.

Pick the label that’s already there. This is the part that matters. A custom stat only replaces an automatic one when the two labels match exactly, and TikTok’s views row is stored as Play Count. Pick “Play Count” and your number replaces the fetched one. Pick the generic “Views” instead and you create a second row, which gets added to the play count rather than replacing it.

One more row to check: InfluenceKit records the TikTok play count twice — once as Play Count and once as Impressions. If your report leads with impressions, correct that row too, with the same number and the same method.

How accurate the subtraction is

Close, but not exact, and predictably in one direction.

TikTok Ads Manager defines Video views as the number of times your video started to play, counted once per impression, with replays excluded. The public play count does count replays and loops. So a few paid-driven replays stay behind after you subtract, which means your organic figure will read slightly high, never low.

For a wrap report that’s a fine trade, and it’s a much truer number than the unadjusted total. Just don’t present it as an exact organic count.

Likes, comments and shares work the same way

TikTok counts engagement regardless of whether the viewer arrived organically or through the ad, so those numbers carry paid activity too. Same fix: take the paid figures from Ads Manager, subtract, and enter the results against the labels already on the post — Likes, Comments and Shares.

One thing to know about custom stats

A custom stat is a fixed number. Once you enter it, it stops moving — the post keeps picking up views, but your corrected figure stays where you put it. That’s usually what you want for a final wrap report. If you need current organic numbers weeks later, redo the subtraction and update the value.

For more on how custom stats combine with automatically fetched ones, see How to Add Custom Deliverables & Stats to an InfluenceKit Report.

If you’re not sure which number to subtract, send us the post and what you’re seeing in Ads Manager and we’ll work it out with you.

Did this answer your question?