Solutions VSL hosting

VSL hosting for people who buy traffic

You pay for every view. Your host should tell you which view paid you back. TrackPlay ties every play to the sale it produced.

75%Fire pixels at any watch mark
7Carts posting sales back
1,000Free plays a month, no card
checkout-vsl.mp4live
Plays4,812
Reached the pitch (12:40)1,391
Watched to the CTA604
Sales attributed$18,420
Order stitched · $118.00

Your host counts plays. It cannot count sales.

Every general host reports the same three numbers. Plays, average watch time, minutes watched. Not one of them tells you which viewer bought. TrackPlay was built the other way round. The conversion layer came first, and the player was built around it.

01 / 05
Chapter 01

Smart Autoplay

Autoplay with sound is blocked by every modern browser. Smart Autoplay starts with sound where it can, starts muted where it must, and brings sound on at the first touch without restarting. The hook gets heard.

Smart Autoplayon
Browser allows soundplays with sound
Browser blocks itmuted start
First touchsound on, no restart
Chapter 02

Timed CTAs and watch gates

The buy button appears at the second the pitch lands, not on page load. Watch Gates hold the order button or the whole offer section until the viewer has heard enough to buy.

CTA cardshows at 12:40
0:00 to 12:39hidden
12:40, pitch landsbuy button visible
Chapter 03

Watch-time pixel firing

Fire Meta, TikTok and Google events at 25, 50, 75, 95 percent or an exact second. From the browser and from our server, so a blocked pixel does not blind the campaign.

Pixel rules3 active
75% watched → Meta CAPIfired
50% watched → TikTok Eventsfired
95% watched → GA4waiting
Chapter 04

Split tests decided on real orders

Test a new hook against the old one without re-uploading or losing history. The winner is the version that produces orders, not the one that gets clicks.

Hook testday 14
A · original hook$1.42 / play
B · new hook★ $1.98 / play
Chapter 05

Retention curves

Per-second retention shows the exact moment viewers leave. Cut the dead minute, keep the pitch, and check the curve again tomorrow.

Retentionper second
0:00 · hook100%
4:12 · story61%
12:40 · pitch34% still watching
How it works

Move the VSL. Keep the page.

One embed, one postback, and the guessing stops.

Libraryuploaded
checkout-vsl.mp41080p
Embed codecopied
1

Upload

Upload the file and paste one embed on your lander. Any page that accepts HTML works.

Cart postbackconnected
ClickBankposting
Order #8412 · $118.00stitched to play
2

Connect the cart

Point your cart's postback at TrackPlay. Every order lands on the session and second that earned it.

Split testlive
Revenue per play$1.98
Winner★ new hook
3

Read the money

Retention, funnels and split tests are all scored on revenue. Change the video, watch the number move.

VSL hosting questions people actually ask

Yes. Upload the file, swap the embed on your page, done. Your funnel does not change, your player does. Most people are live the same day.
Smart Autoplay starts with sound where the browser allows it, starts muted where it does not, and turns sound on at the first touch without restarting the video.
ClickBank, BuyGoods, Digistore24, WarriorPlus, JVZoo and Kiwify, plus webhooks and a server-to-server API for everything else.
No. Upload, paste the embed, and set pixels and postbacks from the dashboard. If you can edit your landing page, you can run TrackPlay.
Domain allowlists keep your embed off pages you do not control, and content protection filters bots, VPNs and scrapers before they touch your numbers.
1,000 plays a month with the full player and the core analytics, watermarked. No card, no time limit.

Host your VSL where the sale is visible.

Create a free account, embed one video, and see which second earns the order.

Free plan. 1,000 plays a month. No card.