Skip to content
Menu

Head to head

Spotlightr vs Cloudflare Stream

Pick Spotlightr if you want secure, branded, no-code video hosting with lead capture and gating on flat published pricing; pick Cloudflare Stream if you are a developer who wants the cheapest, most reliable pipe for on-demand and live video on one API. Neither scores a split test on the sale.

By Marcus Vale, Lead reviewer. Reviewed by the VSLBench editorial desk. Last updated 27 September 2026, and rechecked with prices every 90 days.

You are down to two, and on paper they both host video. But they are opposite kinds of product. Spotlightr is a finished marketing and course host: it encrypts every upload, brands the player and watch page, captures leads and gates content, and it charges flat plan prices you can read on the page. Cloudflare Stream is raw infrastructure: one API that hosts, encodes, stores, live-streams and delivers video on Cloudflare's network, billed by the minute, with everything above the player left for you to build. This comparison is about which shape fits your funnel, and what neither of them does.

This site judges video tools through a direct-response lens: does the player move a viewer past the pitch, and can you prove which traffic bought. On the first question Spotlightr does far more out of the box. It ships in-video lead-capture forms, CTA overlays, email, SMS, password and Stripe gating, quizzes and viewer heatmaps, so a non-technical marketer can host an encrypted, branded video with a lead magnet on it and never touch code. Cloudflare Stream has none of that. It gives you a player and an API, and every marketing hook, every gate, every pixel is something you write yourself. For a marketer, that is the difference between a tool you use on day one and a tool your developer wires up first.

Where Cloudflare answers back is cost, reliability and live. Its billing is predictable in a way a capped plan is not: $5 per 1,000 minutes of video stored a month and $1 per 1,000 minutes delivered, with encoding and egress included, so a minute costs a minute whatever the resolution and there is no separate bandwidth line. It runs on the network behind a large share of the web, so uptime is a given, and the same API does live streaming over RTMP and SRT, which Spotlightr does not do. The caveats are real too: reviewers report it encodes H.264 only and caps delivery at 1080p, there is no built-in spending cap, and support is thin below an Enterprise contract.

One more name belongs on this page, because both of these share the same blind spot. Cloudflare fires no marketing pixel at all and Spotlightr stops at engagement heatmaps and tracking codes, so neither scores a split test on the sale or attributes revenue. A paid-traffic VSL cannot prove with either which traffic actually bought. TrackPlay is a newer specialist built around exactly that gap: it decides split tests on the cart-verified sale and posts that sale back to your ad account server-side. Spotlightr still wins this two-way head-to-head for its core buyer, but we put TrackPlay beside both below so the reader whose whole business is the sales letter can weigh it.

Quick answer

Pick Spotlightr if you sell courses or run marketing videos and want secure, HLS-encrypted, branded hosting with lead capture, gating and heatmap analytics on flat, published pricing, and you can live without scoring a split test on the sale; pick Cloudflare Stream if you are a developer who wants the cheapest, most reliable pipe for both on-demand and live video on one API, billed by the minute with encoding and egress free, and you are happy to build the player and the funnel on top yourself.

One more option belongs on this page for a specific reader. Both of these host a video, but neither proves which paid traffic actually bought. If your whole business is a paid-traffic sales letter, TrackPlay is the newer specialist built to decide split tests on the cart-verified sale and post that sale back to your ad account, and we line it up beside both below.

  • Spotlightr. The finished, no-code host of these two, and the one a non-technical marketer can run on day one. From $13 a month billed annually it wraps every upload in HLS encryption against downloads, gives you a brandable player and watch page on every plan, and does hybrid hosting so you can keep files on YouTube, S3 or Dropbox. On top sit the marketing hooks most cheap hosts skip: in-video lead forms, clickable CTA overlays, and email, SMS, password or Stripe gating, plus quizzes, a LearnDash integration and viewer heatmaps. What it does not do is the direct-response job: no A/B testing and no revenue attribution, and every plan caps bandwidth and storage with per-gigabyte overage above the allowance.
  • Cloudflare Stream. Cloudflare's cheap, reliable video pipe, aimed squarely at developers. One API hosts, encodes, stores, live-streams and delivers, priced on two dimensions only, minutes stored and minutes delivered, with encoding and egress free so there is no separate bandwidth bill, and it runs on the network behind a large share of the web. But it is infrastructure, not a marketing tool: no in-video CTAs, no ad pixels, no A/B testing and no revenue attribution, so a marketer builds the entire funnel on top. Reviewers report H.264-only encoding and a 1080p delivery cap, there is no built-in spending cap, and real support sits behind an Enterprise contract.
  • TrackPlay. Best when you need attribution tied to the actual cart-verified sale. It decides split tests on the verified sale with real statistics and fires the conversion server-side to Meta, TikTok and GA4, from $29 a month with a free tier. It is narrow by design: not a general host or a developer pipe.

Spotlightr vs Cloudflare Stream at a glance

Prices and plan features checked on the vendors' own pages on 27 September 2026. TrackPlay is the direct-response specialist we line these two up against, so it wins the conversion rows and sits out the general-hosting ones.

Feature Spotlightr Cloudflare Stream TrackPlay
What it is An encrypted, branded no-code marketing and course host A raw developer video pipe on one API A paid-traffic VSL player and attribution platform
Built for Marketers and course sellers who want secure branded video without code Developers who want cheap, reliable delivery and live Tying every play to the cart-verified sale
Starting price $13/mo (Lite, annual) Usage-based, free tier, no card $29/mo, billed by plays
Pricing model Plan tiers with bandwidth and storage caps, then per-GB overage $5/1,000 min stored + $1/1,000 min delivered, encoding and egress free Billed by plays, not bandwidth
Free tier No (14-day trial, no card, 30-day refund) Yes, usage-based, no card Yes, no-card free plan (1,000 plays/mo, watermarked)
Player and marketing hooks Branded player, in-video CTAs, lead forms, gating; no smart autoplay Built-in or custom player, no marketing hooks Sound-first autoplay, timed CTAs, watch gates
A/B testing No No Yes, decided on the cart-verified sale
Ad-platform tracking Tracking codes and CRM tags, no server-side pixel None built in Server-side to Meta, TikTok and GA4
Retention analytics Viewer heatmaps and session tracking Basic playback metrics via API Per-second, split by buyers vs non-buyers
Revenue attribution No No Yes, revenue per play plus cart postbacks
Live streaming No Yes, RTMP and SRT ingest on the same API No, on-demand VSL focus
Content protection HLS encryption on every upload, domain locking, dynamic IP watermarks, one-time plays, GeoControl Signed URLs and token access; no consumer DRM tier Domain-locked hosting, access controls
Delivery and quality Adaptive streaming; bandwidth and storage capped per plan Reviewers report H.264 only, 1080p cap, no source re-download Adaptive streaming under one embed
Who drives it No-code dashboard API and your own code No-code dashboard for marketers
Independent English reviews Warm but thin (Capterra 4.8/52, G2 4.3/29) First-party reliable; billing and support complaints on record Very new, thin outside proof, invite-only
Best for Secure, branded course and marketing video with lead capture Developers wanting cheap, reliable delivery and live video Paid-traffic VSLs measured on the cart-verified sale

Strengths and trade-offs

Spotlightr is the finished, no-code host here, with encryption, branding, lead capture and gating built in and every price on the page; Cloudflare Stream is the cheaper, more reliable raw pipe with live streaming, but it hands you nothing above the player. Those are the two trade-offs.

Spotlightr: what works, what to watch

Spotlightr homepage headed "Secure, affordable video hosting for courses on WordPress, Kajabi, Thinkific and more" with a Try 14 Days Risk-Free email sign-up form and a 4.8 / 5 on Capterra, 8,000+ membership sites, HLS encrypted trust bar
Spotlightr homepage headed "Secure, affordable video hosting for courses on WordPress, Kajabi, Thinkific and more" with a Try 14 Days Risk-Free email sign-up form and a 4.8 / 5 on Capterra, 8,000+ membership sites, HLS encrypted trust bar

What works

  • HLS encryption with polymorphic access tokens on every upload, plus domain locking, dynamic IP watermarks, one-time plays and GeoControl, so course content is genuinely hard to rip
  • Marketing hooks most hosts skip: in-video lead-capture forms, clickable CTA overlays, and email, SMS, password or Stripe-paywall gating
  • Branding on every plan (player, watch page and a custom domain) and hybrid hosting, so you can keep files on YouTube, S3 or Dropbox and still use the Spotlightr player
  • Flat, public pricing from $13/mo billed annually, a 14-day no-card trial and a 30-day refund window, with fast support praised across Capterra (4.8) and G2 (4.3)
  • A free WordPress plugin with a LearnDash integration, in-video quizzes with progress tracking, and analytics with viewer heatmaps and session tracking

What to watch

  • No sales-scored A/B testing and no revenue attribution: the analytics stop at engagement, so a paid-traffic VSL cannot prove which traffic actually bought
  • The independent review base is warm but thin, 52 reviews on Capterra and 29 on G2, so there is less long-term proof to check than for Wistia or Vimeo
  • Feature depth comes with a settings learning curve, and reviewers say a specific option can be hard to find
  • Uploads go one file at a time and some report slow playback startup, to the point that a Reddit user advises pre-compressing footage with Handbrake before upload
  • Every plan caps bandwidth and storage, with overages billed at $0.05/GB bandwidth and $0.03/GB storage, so a high-traffic library outgrows the cheap sticker

Cloudflare Stream: what works, what to watch

Cloudflare Stream product page with the Cloudflare logo, a headline about a managed media pipeline for live and on-demand video, and a 'Start building for free' button
Cloudflare Stream product page with the Cloudflare logo, a headline about a managed media pipeline for live and on-demand video, and a 'Start building for free' button

What works

  • Usage-based and genuinely cheap: $5 per 1,000 minutes stored a month and $1 per 1,000 minutes delivered, with encoding and egress free, so there is no separate bandwidth charge
  • One API runs the whole pipeline: upload, encode, store, deliver, a built-in player or your own, plus RTMP and SRT live ingest with HLS and DASH output
  • Runs on Cloudflare's global network, the infrastructure behind a large share of the web, so reach and reliability come as standard
  • Predictable billing on two dimensions only, minutes stored and minutes delivered, with no card required to start and no opaque plan tiers
  • Privacy-clean playback with no ads or trackers, plus signed URLs and token access for gated content

What to watch

  • No direct-response conversion layer at all: no sales-scored A/B tests, no watch-depth pixels to Meta or Google, no revenue attribution and no marketing player, so a paid-traffic VSL has to build every one of those on top
  • It is a developer product you drive through an API and your own code, so a marketer who wants a no-code dashboard to click through will find nothing here
  • No built-in spending cap: a spike in delivery or unlimited end-user streams can run the bill up, and long-term Cloudflare customers report blunt overage and billing handling, so you have to watch usage yourself
  • Reviewers report encoding is H.264 only and delivery caps at 1080p, with no 4K and no re-download of the original file, which matters if you need higher quality or the source back
  • Support is slow and hard to reach on Free and Pro plans, with real help sitting behind an Enterprise contract

TrackPlay: the paid-traffic VSL pick

TrackPlay homepage, headline "The VSL player built to convert, not just play", with an "Analytics for paid-traffic VSLs" label and stats for video start time, ad platforms tracked and sound on first impression
TrackPlay homepage, headline "The VSL player built to convert, not just play", with an "Analytics for paid-traffic VSLs" label and stats for video start time, ad platforms tracked and sound on first impression

Spotlightr and Cloudflare Stream share one blind spot, and it is this site's first criterion: neither scores a split test on the sale or attributes revenue, so on a paid-traffic VSL you cannot prove with either which traffic actually bought. Spotlightr draws viewer heatmaps but runs no A/B test and ties no play to a purchase; Cloudflare fires no marketing pixel at all and leaves every conversion signal for you to build. If proving the sale is the whole reason you are choosing a player, there is a third tool worth putting on the table. TrackPlay is a VSL player and analytics platform built for paid-traffic funnels. On the front end it holds attention with sound-first autoplay, timed CTAs and watch gates. On the back end it draws per-second retention split into buyers and non-buyers, with hook rate, hold rate and revenue per play, so you can see the exact seconds to cut or protect.

Where it goes further than either of these is attribution. Spotlightr reports engagement and heatmaps and Cloudflare reports basic playback metrics; TrackPlay is built around the cart. The cart posts the verified sale back onto the play that earned it from seven direct-response processors, including ClickBank, ClickFunnels and Digistore24, server to server, and TrackPlay fires that conversion server-side to Meta, TikTok and GA4 so the ad platform learns from the actual sale rather than a page-load pixel. Its split tests are decided on that cart-verified sale with real statistics, a z-test with a p-value and a confidence interval, and every variant runs under one embed so your ad links and campaign learning never reset. It bills by plays rather than bandwidth or minutes, every feature ships on every paid plan, and there is a no-card free plan of 1,000 plays a month plus a 14-day trial, with paid plans from $29 a month.

What works

  • Split tests are decided on the cart-verified sale, with a real z-test, p-value and confidence interval, and every variant runs under one embed so ad links and campaign learning never reset
  • Server-side conversion tracking to Meta, TikTok and GA4 fires on the watch-time milestone you choose and dedupes browser and server events, so the ad platform optimizes on the actual sale rather than a page-load pixel
  • Cart postbacks tie each sale to the play that earned it from seven direct-response carts, including ClickBank, ClickFunnels and Digistore24, server to server
  • Per-second retention split into buyers and non-buyers, with hook rate, hold rate and revenue per play
  • Every feature ships on every paid plan and billing is by plays, with a no-card free plan of 1,000 plays a month and a 14-day trial; paid plans start at $29 a month

What to watch

  • Narrow by design: built for paid-traffic VSL conversion, it is not a general video host or a B2B content library, so it has none of the channels, SEO pages or webinar tooling of a Wistia and is a poor fit if the video's job is content marketing rather than a direct-response sale
  • Very new, with thin outside proof: the testimonials are on its own site, there is little third-party review or Reddit footprint yet, and signup is currently invite-only, so you cannot lean on independent validation before you commit paid traffic. That is what you would expect of a platform this recent

Where TrackPlay is not the answer

It is narrow by design. TrackPlay is built for paid-traffic VSL conversion, not general hosting or content marketing, so it is not a general video host or a B2B content library and it has none of the channels, SEO pages or webinar tooling of a Wistia. If the video's job is content marketing and feeding leads into a CRM rather than a direct-response sale, it is the wrong tool. It also is not an encrypted course-and-membership host the way Spotlightr is, so if you need HLS-encrypted lessons, gating and a LearnDash integration for a course, Spotlightr fits better; and it is not raw delivery infrastructure the way Cloudflare Stream is, so if what you need is the cheapest reliable pipe plus live streaming and you have a developer to build on it, Cloudflare is the better base. And it is very new, with thin outside proof: the testimonials are on its own site, there is little third-party review footprint yet, and signup is currently invite-only, which is what you would expect of a platform this recent. Pilot TrackPlay on one funnel and reconcile the numbers against your own cart before you trust it with a launch.

Visit TrackPlay for the current plans and the free tier.

Pricing, tier by tier

Spotlightr prices in flat plan tiers, and the headline is that every figure is on the pricing page. Billed annually, Lite is $13 a month, Plus $21, Premium $55 and Scale $163, and there is a 14-day trial with no card plus a 30-day refund window. Crucially, HLS encryption, the brandable player and the watch page are on every plan, so security and branding are not paywalled behind the top tier. The catch is capacity: every plan caps bandwidth and storage, and overages bill at $0.05 per gigabyte of bandwidth and $0.03 per gigabyte of storage, so a high-traffic offer costs more than the entry sticker suggests. Model your monthly views before you assume the cheap plan holds.

Cloudflare Stream prices on two dimensions only, and neither is bandwidth. You pay $5 per 1,000 minutes of video stored per month and $1 per 1,000 minutes delivered, with encoding and egress included at no extra charge, so there is no separate bandwidth bill to model. There is a free tier and no card is required to start. The appeal is predictability: a minute costs a minute, whatever the resolution or bitrate, so a heavy file does not cost more to serve than a light one. The catch is that there is no built-in spending cap, so delivery accrues as videos play and a spike or a set of unlimited end-user streams can run the bill up, and long-term Cloudflare customers report blunt overage handling, so you have to watch usage yourself.

Which is cheaper depends on your traffic and your footage, and they are hard to compare because they meter different things. For a course or a membership with modest, steady viewership, Spotlightr is legible: a fixed monthly plan with encryption and branding on, no per-minute meter to model. Cloudflare's per-minute model shines when your files are long or heavy for their length, since you pay by duration rather than size, and when you also need live streaming on the same bill. But remember what each price does not buy: neither includes a split test on the sale, and on Cloudflare you are also paying a developer's time to build the funnel that Spotlightr ships ready-made.

TrackPlay prices differently again, and it is worth a line because it changes the model. It bills by plays rather than storage, bandwidth or minutes, so a high-traffic sales letter is metered on views watched, with no overage to watch. Paid plans start at $29 a month with every feature on every plan, and there is a no-card free plan of 1,000 plays a month, watermarked, plus a 14-day trial of the paid features. It is not the cheapest of the three at low volume, but the plays model removes Spotlightr's overage surprise while it does the attribution work neither of the other two attempts.

The verdict

Between these two, pick on whether you want a finished no-code host or raw infrastructure, because that is what actually separates them. Spotlightr wins for this site's likelier reader, the marketer or course seller who wants a secure, branded video with lead capture and gating working on day one and no code to write. It encrypts every upload with HLS, brands the player and watch page on every plan, and ships the marketing hooks a cheap host skips, all on flat, published pricing from $13 a month billed annually. Two honest limits stay attached to the pick. Its analytics stop at engagement heatmaps, with no A/B testing and no revenue attribution, so it cannot prove which traffic bought. And every plan caps bandwidth and storage with per-gigabyte overage above the allowance, so a high-traffic VSL can outgrow the cheap sticker faster than the price page implies.

Cloudflare Stream wins the other reader, and it is a real one. If you are a developer, or you have one, and you want the cheapest, most reliable pipe for on-demand and live video on a single API, Cloudflare is the better base: predictable per-minute billing with encoding and egress free, live ingest over RTMP and SRT, and the network behind a large share of the web underneath it. The trade is that it hands you nothing above the player, so every CTA, gate, pixel and analytic is yours to build, and reviewers report it caps delivery at 1080p H.264 with no source re-download and no built-in spending cap. The tie-breaker is simple: if you want a marketing host that works without code, use Spotlightr; if you want raw, cheap, reliable infrastructure and you will build the funnel yourself, use Cloudflare Stream.

There is a third call for one specific reader. If you came here because your whole business is a paid-traffic sales letter and proving which traffic bought is what you actually need, look at TrackPlay before you commit: it decides split tests on the cart-verified sale with real statistics and fires that sale back to Meta, TikTok and GA4 server-side, so the ad platform optimizes on the purchase rather than a page-load pixel. It is the newer, narrower specialist and its outside proof is still thin, so pilot it on one funnel first. For a secure no-code course host, or a cheap reliable developer pipe with live streaming, this does not change the answer: that is Spotlightr for the marketer, or Cloudflare Stream for the developer.

Our pick

Spotlightr

Spotlightr is the pick between these two for the reader most likely to be weighing them: a marketer or course seller who wants a secure, branded video with lead capture and gating working on day one, without hiring a developer to build the funnel first. It encrypts every upload, brands the player on every plan and ships a real marketing layer that Cloudflare Stream, being raw infrastructure, leaves entirely to you, and every price is on the page. Two honest limits stay attached: its analytics stop at engagement heatmaps, with no A/B testing and no revenue attribution, so it cannot prove which traffic actually bought, and every plan caps bandwidth and storage with per-gigabyte overage, so model your views before you assume the cheap plan holds. If you are a developer who wants the cheapest, most reliable pipe for on-demand and live video and will build the funnel yourself, Cloudflare Stream is the better base.

Frequently asked questions

Is Spotlightr or Cloudflare Stream better?
It depends on whether you want a finished marketing host or raw infrastructure. Spotlightr is better for a marketer or course seller who wants secure, branded video with lead capture and gating working on day one, on flat published prices and with no code. Cloudflare Stream is better for a developer who wants the cheapest, most reliable pipe for both on-demand and live video on one API, billed by the minute, and is happy to build the player and funnel on top. Neither scores a split test on the sale, so on a paid-traffic VSL both fall short of a dedicated conversion player.
Which is cheaper, Spotlightr or Cloudflare Stream?
They meter different things, so it depends on your usage. Spotlightr charges flat plan prices from $13 a month billed annually, with bandwidth and storage capped per plan and per-gigabyte overage above the allowance. Cloudflare Stream charges by time, $5 per 1,000 minutes stored a month and $1 per 1,000 minutes delivered, with encoding and egress free and no separate bandwidth bill. For a course with steady, modest viewership Spotlightr's fixed plan is easy to reason about; for long or heavy files, or if you also need live streaming, Cloudflare's per-minute model can win. Remember Cloudflare's bill has no built-in cap, and neither price buys the split test a VSL needs.
Can either one run a video sales letter for paid traffic?
Spotlightr can host and market one out of the box, with an encrypted branded player, in-video CTAs, lead forms and gating; Cloudflare Stream can only host and deliver it, leaving every CTA, gate and pixel for you to build. But the catch is shared: neither scores a split test on the sale, fires a watch-depth pixel tied to revenue, or attributes the purchase, so with either you still cannot prove which traffic actually bought. For that, a dedicated VSL player is the better tool.
Does Cloudflare Stream cap video quality?
Reviewers report that it does. Cloudflare Stream is reported to encode H.264 only and to cap delivery at 1080p, downscaling anything higher, with no HEVC, AV1 or 4K, and it stores a re-encoded copy rather than your source, so you cannot re-download the original file. This is a third-party observation rather than a headline vendor figure, but it matters if you need higher quality or the source back. Spotlightr delivers adaptive streaming from what you upload, but its ceiling is your plan's bandwidth and storage caps rather than a codec limit.
Do I need a developer to use these?
For Cloudflare Stream, effectively yes. It is a developer product you drive through an API and your own code, so a marketer wanting a no-code dashboard to click through will find little here, and the entire marketing layer is something you build. Spotlightr is the opposite: a no-code dashboard where you upload, embed and switch on encryption, branding, CTAs and gating without writing anything, plus a free WordPress plugin and a LearnDash integration. If you do not have a developer and your job is a marketing or course video, that difference alone points at Spotlightr.
What if I need to prove which paid traffic actually bought, not just deliver the video?
Then look at TrackPlay alongside these two, because neither Spotlightr nor Cloudflare answers it. Spotlightr stops at engagement heatmaps and tracking codes; Cloudflare fires no marketing pixel at all. TrackPlay is built around the cart: it posts the verified sale back onto the play that earned it from seven direct-response processors, decides its split tests on that verified sale with a real z-test and confidence interval, and fires the conversion server-side to Meta, TikTok and GA4. It is very new with thin outside proof and is currently invite-only, so pilot it on one funnel and reconcile against your own cart before you trust it with a launch.

Sources

Other sources

11 discussions and reviews read for this page. Quotes are excerpts; open a link to read the original in context.

  1. [] Spotlightr home (vendor) Blog
  2. [] Spotlightr pricing (vendor) Blog
  3. [] Spotlightr features (vendor) Blog
  4. [] Cloudflare Stream (vendor) Blog
  5. [] Cloudflare Stream pricing (vendor) Blog
  6. [] "Cloudflare billing is pretty crazy" (Hacker News) Hackernews
  7. [] Cloudflare Stream as generic hosting (Hacker News) Hackernews
  8. [] Cloudflare on Trustpilot Trustpilot
  9. [] Spotlightr reviews on Capterra (4.8/5, 52 reviews) Capterra
  10. [] Spotlightr reviews on G2 (4.3/5, 29 reviews) G2
  11. [] TrackPlay (vendor) Blog

Related reading