In this article
Monday morning. The campaign ran all week. You open the dashboard and you see something like this.
Is 0.46% good or bad? Should you scale the budget, kill the campaign, or recut the video? The numbers don't tell you — because you're looking at the wrong level. Every answer to "what to do next" lives one layer deeper than what a standard dashboard shows.
This isn't a problem with your campaign. It's a problem with your data. The five questions below each point to a specific number that most hosting platforms don't surface. Get those numbers, and the 10,000 / 47 story becomes actionable in under an hour — if your stack exposes them. Video analytics built for funnels (not vanity views) is the usual missing piece.
Question 01
Did the right people watch — or just a lot of people?
10,000 views means nothing if 8,000 came from an audience that was never going to buy. Before touching the video, split your completion rate by traffic source. This is the single move that changes the diagnosis most dramatically.
If paid social drove 6,000 of your 10,247 views at 17% completion, your real engaged audience is ~4,000 people — and your 0.46% view-to-sale becomes closer to 1.2% when calculated against channels where people actually watched. Same 47 sales, completely different picture.
Paid social completion below 25% is a targeting problem, not a script problem. Pause that channel and reallocate budget before you spend a week recutting the video.
Question 02
Where exactly are people leaving — and is there a spike?
Average completion rate is the least useful number in video analytics. It smooths together someone who watched 2 seconds with someone who watched 80%. What you need is the retention curve — and more specifically, whether there's a cliff at a specific timestamp.
A smooth average hides the cliff. Here: 38% of still-watching viewers leave in a 30-second window at 6:12. That's the moment a transition falls flat, or a price hint lands without buildup. Without timestamp resolution, you'd never find it — you'd just "try a shorter script."
Watch the 60 seconds before the spike yourself. That specific section is your edit target. A single recut of that segment — nothing else — can recover 10–20 points of completion rate without rerecording anything.
Question 03
How many viewers actually reached your offer?
Your CTA lives at 9:32. The only conversion denominator that matters is: how many people were still watching at 9:32?
Looking at the retention curve above, roughly 1,800 viewers reached that timestamp. Your "0.46% conversion rate" is actually:
47 sales ÷ 1,800 viewers who saw the offer = 2.6%. That's not a conversion problem — that's a retention problem. The offer is working. The script is losing people before they reach it.
This is the most misdiagnosed problem in VSL marketing. Teams rewrite the offer, change the price, add bonuses — when the actual fix is 90 seconds of editing at 6:12 that doubles the number of people who ever see the offer at all.
Under 20% reach the CTA → retention problem (script, pacing, distractions). Over 20% reach it but don't buy → conversion problem (price, trust, offer framing). These need completely different fixes.
Question 04
Are you retargeting intent — or just retargeting views?
Most retargeting campaigns use one audience: everyone who "watched this video." That pools together someone who bounced at 8 seconds with someone who watched 11 minutes, clicked the CTA, and got distracted before checkout. Same ad, very different people.
The person who clicked your CTA button already sat through your pitch. Showing them the same top-of-funnel hook ad you run to cold audiences is wasted spend and wasted signal. They need something that removes the last objection — a testimonial, a guarantee, a specific FAQ answer.
Your player needs to fire Meta or Google pixel events at specific completion milestones. That's not a YouTube feature. It needs a hosting platform that exposes its event stream to your ad accounts directly.
Question 05
Is mobile destroying your funnel silently?
Depending on traffic mix, 50–70% of your viewers are on mobile. They watch on worse connections, with more interruptions, often with sound off for the first 10 seconds, frequently in a vertical orientation your player wasn't designed for. If you're only looking at overall metrics, mobile behavior is buried inside your desktop numbers.
A 41-point gap between desktop and mobile isn't unusual. It means your mobile funnel is effectively broken at stage 2 — before viewers ever reach your offer. The fix isn't a shorter script. It's a mobile-specific cut with a tighter hook and properly handled muted autoplay on iOS Safari.
If your campaign is more than 40% mobile and you don't have device-split completion data, you've been optimising based on desktop behaviour and applying those decisions to an audience that behaves completely differently.
YouTube Analytics gives you aggregate views and a smoothed retention curve. No source split, no device split by completion, no pixel events, no CTA timestamp events. Vimeo Pro improves the UX but has the same gap on pixel integration. These platforms were designed for content distribution — the metrics they show are audience metrics, not funnel metrics. A conversion stack usually pairs video hosting, a video player you can instrument, and analytics that slice by source, device, and milestone.
Here's what the same campaign looks like depending on which platform you're on — toggle between them.
Answering all five questions requires a player that treats every viewer as an event stream, not a view count. Here's what that infrastructure looks like in Kinescope:
TimeUpdate event carries that context — completion depth becomes sliceable by source, campaign, and medium through the analytics API.TimeUpdate event fires continuously with { currentTime, percent } — timestamp-level resolution, not a smoothed average.timePoints: [572] to show your offer button at exactly 9:32. When the viewer clicks, CallAction { id } fires.Per video: Analytics → Overview — views, loads, view rate, devices, browsers, countries, OS. Switch the date range (This month, Last 24h, etc.) to match how you read the questions above.
This month (example video)
Here's the exact sequence. Work through it before touching the ad budget or reopening the script doc.
Open your analytics for your last VSL campaign and find how many viewers reached your CTA timestamp. If you can't answer that in 60 seconds, your current setup isn't built for conversion work.
Host, protect, and stream your videos in one place.



