Meet TrackPlay at Affiliate Grand Slam in Rome, 2 to 5 November
Pricing Blog Partners Contact

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.

Fire pixels at any watch mark7 carts posting sales back3,000 free plays a month, forever
A marketer recording a video sales letter on a phone and tripodTrackPlay KPI cards: plays, unique visitors, conversions and revenue
The problem

Your host counts plays. It cannot count sales.

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

Smart Autoplay

The hook gets heard

Autoplay with sound is blocked by every modern browser. Smart Autoplay starts with sound where it can, muted where it must, and brings sound on at the first touch anywhere on the page without restarting. A click on the video restarts it from the top with sound.

Smart Autoplay settings in the TrackPlay player editor
Timed CTAs and watch gates

The buy button, 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.

Timed events in TrackPlay: show an element at an exact second of the video
The rest of the loop

Built around the sale

Every screen here is the real app. See all features, or how it works for paid traffic and video funnels.

Watch-time pixel firingAdd Pixel dialog in TrackPlay: a Facebook, Google or custom pixel fired at a watch time or percentage, once per session

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.

Split testsSplit test with control vs variant and confidence

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.

RetentionWhere viewers leave: 13.4% still watching when the pitch lands

Retention curves

Per-second retention shows the exact moment viewers leave. Cut the dead minute, keep the pitch.

How it works

Move the VSL. Keep the page.

One embed, one postback, and the guessing stops.

Upload

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

Connect the cart

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

Read the money

Retention splits buyers from non-buyers, the funnel ends in revenue, and split tests are decided on sales. Change the video, watch the number move.

FAQ

VSL hosting questions people actually ask

Can I move my VSL from Vimeo or Wistia?

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.

Will autoplay actually work?

Smart Autoplay starts with sound where the browser allows it, starts muted where it does not, and turns sound on at the first touch anywhere on the page without restarting the video. A click on the video itself restarts it from the top with sound, so the hook is heard.

Which carts can post sales back?

ClickBank, BuyGoods, Digistore24, WarriorPlus, JVZoo, Kiwify and ElasticFunnels, plus webhooks and a server-to-server API for everything else.

Do I need a developer?

No. Upload, paste the embed, and set pixels and postbacks from the dashboard. If you can edit your landing page, you can run TrackPlay.

Is my video protected?

Domain allowlists keep your embed off pages you do not control, and content protection filters bots, VPNs and scrapers before they touch your numbers. Anyone trying to rip the video gets a decoy instead of your pitch.

What does the free plan include?

3,000 plays a month with the full player and every feature. 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.