Video that sells: fast loading, smart autoplay and retention analytics that show exactly where viewers drop off before your pitch. Pay only for what's actually watched.
No subscriptions, no card.
Facebook, Instagram, TikTok and YouTube are video platforms now. People are trained to watch, not read. A short ad stops the scroll, but 15 seconds isn't enough to sell.
A VSL (Video Sales Letter) is a sales video right on your landing page. It picks up the story your ad started:
Every viewer goes through the whole pitch, in one format, in the order you designed.
People skim a text page any way they like. A video walks every viewer through your funnel step by step.
They clicked a video on Facebook, TikTok or YouTube and they land on a video. No jarring switch in format.
See the exact minute you lose people and fix that moment, instead of rewriting the whole page.
When every click costs more, the winner is whoever converts the visitor they already paid for.
VSLs have long been a go-to format in health, info products, e-commerce, finance and SaaS. But a VSL is only as good as its player: how fast it loads, how it starts and what it tells you afterwards.
YouTube-style embeds show related videos and competitor ads.
Generic hosts load slowly on mobile, start muted and never tell you why people leave.
Every second of friction is money out of your ad budget.
The first seconds loop silently instead of a static thumbnail. A “Tap to unmute” card starts the video from the beginning with sound.
An optional adjusted progress bar moves faster at the start and slower at the end, so long VSLs feel shorter.
Hide your buy button until the viewer reaches the pitch. Add one CSS class to any block on your landing page, set the time, done.
Returning visitors can continue from the same second instead of starting over.
No related videos, no logos, no ads. Disable pause or seeking if you want the story watched in order.
Limit playback to 480p or 720p. The video still looks sharp on phones and costs noticeably less to deliver.
The player sends viewing events to your tracker and ad pixels, so you can follow the path from click to sale.
Upload your video, or paste a direct link. We compress it to 480p and 720p automatically.
Customize the unmute card, play button, colors and pitch time. The preview updates live.
Paste one snippet into your landing page. Done.
No plans, no video limits, no monthly fees. You pay only for actual viewing: the longer people watch and the higher the quality, the more traffic is used, and that's exactly what you pay for.
No views, no bill.
Estimate only: actual size depends on your video's content. Exact spend per VSL is shown in your dashboard.
No. Upload your video, swap the embed code on your landing page, and you're done. Pitch-time blocks take one CSS class.
On a global video CDN, with adaptive quality for fast start on mobile.
By the traffic your views use. It depends on how many minutes people watch and at what quality. Spend per VSL is shown in your dashboard, so your bill is never a surprise.
No. Upload as many videos and create as many players as you need. Storage isn't capped by a plan.
MP4, MOV, WebM, MKV and other common formats, in any quality. Upload a file or paste a direct link, for example from Dropbox. We compress it for every connection speed.
No. The player script is about 9 KB, and the video starts at a quality that matches the viewer's connection.
Yes. The player works in all modern browsers on phones, tablets and desktops, including Safari on iPhone.
Yes. Every label — the unmute card, play button and resume prompt — can be edited in each VSL's settings.
Yes. One embed code works on any number of pages, and UTM tags show which page and traffic source watch best. Need different settings? Duplicate the player in one click.
Connect a postback from your tracker, and conversions and revenue appear in your analytics next to retention and offer clicks.