Glossary

Completion rate TikTok: what it means, and what to compare it with

Completion rate TikTok data is the share of video plays that reach the end. There is no universal good rate, so compare each video with your own videos of a similar length. Postdom helps you make more of those videos: it turns your website into ready-to-post TikToks in your brand and posts the ones you approve.

What is a good rate?There is no universal target Postdom can substantiate. Use your own length-matched historical baseline.

What does completion rate TikTok data mean?

Completion rate is the share of plays that reach the end of the video, within the reporting context that produced the number.

It depends on video length. A short clip is easier to finish than a long one, which is why a single target for every video would mislead you.

TikTok reports it in its own tools, such as TikTok One project reporting. Postdom does not have an evidence-backed TikTok completion value today, so it keeps that field empty (null) rather than showing a zero.

watch_time_s

Total watch seconds

The total watch time recorded for the video, measured in seconds. It is not an average per viewer.

Current TikTok stateUnavailable in Postdom

avg_watch_pct

Average watched percentage

The average share of the video watched, expressed as a percentage when an evidence-backed value exists.

Current TikTok stateUnavailable in Postdom

completion_pct

Completion percentage

A nullable provider-derived completion percentage. Postdom does not invent a completed-views formula when the source does not provide one.

Current TikTok stateUnavailable in Postdom

What is a good completion rate on TikTok?

No one can give you a universal number that holds for every video length. Use your own history instead: compare a new video with your past videos of a similar length.

A rising completion rate across similar videos is the signal worth watching.

Average watch time TikTok

Average watch time is not one field. Postdom keeps total watch seconds (watch_time_s) and average watched percentage (avg_watch_pct) separate. It has no average-watch-seconds field.

A measured zero is real data. A null value means there is no evidence-backed number, so leave it out of averages instead of counting it as zero.

Completion and watch data by platform

These states come from Postdom's core availability matrix. A state describes coverage; it does not promise a value in every response.

Platformwatch_time_savg_watch_pctcompletion_pct
TikTokUnavailable in PostdomCore state: never. Postdom's current evidence-backed data path returns null. This is not a claim that the platform has no reporting surface.Unavailable in PostdomCore state: never. Postdom's current evidence-backed data path returns null. This is not a claim that the platform has no reporting surface.Unavailable in PostdomCore state: never. Postdom's current evidence-backed data path returns null. This is not a claim that the platform has no reporting surface.
Instagram ReelsAvailableA usable response can still contain null; available is not a value guarantee.EstimableThis state does not promise that Postdom has computed a value.EstimableThis state does not promise that Postdom has computed a value.
YouTube ShortsAvailableA usable response can still contain null; available is not a value guarantee.Delayed 2–3 daysThis state describes expected coverage, not a delivery guarantee.Delayed 2–3 daysThis state describes expected coverage, not a delivery guarantee.
LinkedInUnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.
Facebook ReelsUnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.
XUnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.
Snapchat SpotlightUnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.
ThreadsUnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.
BlueskyUnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.UnverifiedPostdom does not publish an availability claim for this field.

Questions about completion rate on TikTok

What is completion rate on TikTok?

The share of video plays that reach the end, measured within the reporting context that produced the number.

Does Postdom show a TikTok completion rate?

Not today. Postdom has no evidence-backed TikTok completion value, so the field stays null. That is about Postdom's data path, not a claim that TikTok has no such report.

Is null the same as zero?

No. Zero is a measured value. Null means there is no evidence-backed number. Counting null as zero makes an unknown look measured.

What is a good TikTok completion rate?

There is no universal target. Compare each video with your own videos of a similar length.

Post more TikToks with Postdom

The best way to learn what holds attention is to post often and compare. Postdom reads your website and fills your For You feed with finished videos, slideshows and single images in your brand. You approve, edit or skip each one, and Postdom posts what you approve.

Start on Free with no card: a post made for you each month, posted to TikTok and Instagram.

Start free with Postdom

Paste your website and see your first post today.