Video Ad Drop-Off Timestamp Analysis Beats a Guess

Completion rate hides where a hook fails. Video ad drop-off timestamp analysis shows the exact second viewers leave, and why that matters.
Completion rate is the number most dashboards surface first for a video ad, and it is also the number least likely to explain why a hook is failing. A hook that loses forty percent of viewers in the first two seconds and a hook that loses the same forty percent evenly across a fifteen-second cut report an identical completion rate, yet they describe two different problems: one fixable by recutting the opening frame, the other by rebuilding the whole edit. Video ad drop-off timestamp analysis, reading the exact second at which viewers leave rather than the single number at the end, is what separates a diagnosis from a guess.
Completion rate collapses two failures into one number
A completion rate of sixty percent tells a creative team that forty percent of viewers did not finish the ad. It says nothing about when they left. Most MMPs and ad network dashboards report completion as a single aggregate, sometimes broken into quartiles at best, which is coarse enough to hide the shape of the drop entirely. A hook that fails in its opening beat and a mid-roll section that drags both produce a low completion number, but a team that only sees the aggregate has no way to know which one to fix first, or whether the fix is a new opening shot or a shorter middle.
What the second-by-second curve actually shows
A drop-off curve plotted at one-second intervals turns that single number into a shape. A steep cliff in the first two to three seconds, before the game's core mechanic or reward loop has appeared on screen, points to a hook problem: the opening frame is not giving a viewer a reason to keep watching. A gradual, even decline across the full runtime points somewhere else, usually pacing or a mid-ad section that repeats information the viewer already has. A late spike in the final two seconds, right before an end card, often means the creative telegraphs its call to action too early and viewers who were never going to convert leave right before the ask. As we argued in Creative Hook Variety: Designing Ads for Mobile Games, hook diversity only pays off if a team can tell which specific hook element is failing, and a completion percentage alone cannot do that.
A worked example: two ads with the same completion rate
Take two hypothetical video ads for the same hybrid-casual title, both reporting sixty-five percent completion over a twelve-second cut. Ad A's timestamp data shows twenty-eight percent of viewers gone by second two, a plateau through seconds three to nine, and a small additional drop in the final two seconds. Ad B shows a near-flat line through second seven, then a steady bleed of roughly four percentage points per second from second eight onward. Ad A has a hook problem: the opening two seconds are not earning attention, but everyone who survives them mostly stays. Ad B has a mid-ad problem: the hook works, but somewhere around second eight the ad loses the thread, likely a demonstration beat that runs too long. Recutting Ad A's opening frame and shortening Ad B's midsection are different jobs, and a team that only tracked completion rate would have applied the same fix to both.
Reading the curve against the creative's own structure
A timestamp curve only becomes actionable once it is read alongside the ad's shot list, not as an isolated line on a chart. A cliff at second three means something different depending on what was on screen at that point: if the gameplay reveal was scheduled for second four, the ad never got the chance to show its actual hook before losing the viewer, and the fix is moving the reveal earlier rather than polishing a reveal nobody saw. If the reveal was already visible by second one and the cliff still lands at second three, the problem is more likely the reveal itself failing to land rather than its placement. This is the step that separates timestamp analysis from timestamp reporting: the number tells a team where the failure happened, and the shot list tells them what was actually failing at that moment.
Genre also changes what a healthy curve looks like, which is why comparing a puzzle ad's curve against a survival strategy title's curve as if they should follow the same shape produces false alarms. A puzzle ad's hook usually needs to establish its core loop within the first two seconds because the mechanic itself is the appeal; a survival strategy ad often spends its opening seconds on scale and stakes before the mechanic appears, and a small early dip there is closer to normal than alarming. Building genre-specific benchmarks for what an acceptable early drop-off looks like, rather than applying one threshold across an entire portfolio, keeps the weekly review from flagging healthy ads as broken ones.
Building timestamp review into the weekly cadence
This does not require new tooling in most cases. The data usually already exists in ad network reporting or an MMP's creative-level exports; the work is in pulling it apart by timestamp rather than accepting the rolled-up view. A workable weekly routine:
- Export timestamp-level drop-off for any creative that has cleared a minimum impression threshold, not just the week's top spenders.
- Flag anything with more than twenty-five percent drop by second two as a hook problem before looking at any other metric.
- Flag a steady per-second bleed after a strong opening as a pacing or mid-ad problem, and check it against the shot list for where a demonstration beat runs long.
- Route hook problems to a new opening cut of the same ad rather than a wholesale replacement, since the body of the ad may still be working.
Where this breaks down
Timestamp analysis needs volume to be readable. A new creative with a few hundred impressions produces a noisy curve that looks like a cliff or a bleed by chance, and reading too much into it before it clears a reasonable sample size wastes a testing slot on a false signal. Reporting granularity also varies by network: not every platform exposes second-by-second data, and some cap it at quartiles, which limits how precisely a team can localise the failure point on that channel even if another channel's data is granular.
The channels that do expose this level of detail are becoming the ones worth prioritising for early-stage creative testing, precisely because they turn a pass or fail signal into a diagnosis a team can act on in the next cut, rather than a number that only tells them to try again.


