Skip to content
Menu

Head to head

Gumlet vs Cloudflare Stream

Pick Gumlet if you want a cheap, no-code branded host with ad pixels, in-player CTAs and DRM already built in; 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. Gumlet is a branded marketing host: it removes its own branding, fires Meta and Google pixels, puts CTAs and forms in the player, and protects paid content with DRM, and it charges 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 Gumlet does far more out of the box. It ships in-player CTAs and forms, Meta and Google pixels, CRM integrations and VAST ad tags, so a non-technical marketer can host a branded video with retargeting 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 pixel, every gate 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 Gumlet's 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 Gumlet's marketing host is not built for. 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 Gumlet fires a browser pixel with no A/B testing behind it, 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. Gumlet 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 Gumlet if you want a cheap, no-code branded host that already ships Meta and Google pixels, in-player CTAs and forms, and Widevine and FairPlay DRM, and you want the price on the page before you sign up; 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.

  • Gumlet. The cheapest branded host on this site that still ships ad-platform pixels, and the more finished of these two for a marketer. A Free Forever tier, then $6 a month on Creator (billed annually) removes the branding and turns on Google and Meta pixel tracking, with in-player CTAs and forms, fast adaptive 4K and HDR playback on a global CDN, and 3,000 GB of bandwidth included on paid tiers. Widevine and FairPlay DRM, domain and geo blocking and dynamic watermarks protect paid content, though DRM is a $99-a-month add-on. What it does not do is the direct-response job: no A/B testing, no retention heatmap and no revenue attribution.
  • 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.

Gumlet 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 Gumlet Cloudflare Stream TrackPlay
What it is A cheap, no-code branded host with ad pixels A raw developer video pipe on one API A paid-traffic VSL player and attribution platform
Built for Marketers who want CTAs, pixels and DRM without code Developers who want cheap, reliable delivery and live Tying every play to the cart-verified sale
Starting price Free Forever, then $6/mo (Creator, annual) Usage-based, free tier, no card $29/mo, billed by plays
Pricing model Plan tiers; 3,000 GB included, 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 Yes, Free Forever (60 storage mins) Yes, usage-based, no card Yes, no-card free plan (1,000 plays/mo, watermarked)
Player and marketing hooks In-player CTAs and forms, 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 Meta and Google pixels (browser) None built in Server-side to Meta, TikTok and GA4
Retention analytics Per-video play stats 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 Widevine and FairPlay DRM ($99/mo add-on), domain and geo blocking, dynamic watermarks Signed URLs and token access; no consumer DRM tier Domain-locked hosting, access controls
Delivery and quality Adaptive 4K and HDR, global CDN 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 Thin and aging (Trustpilot ~78, few recent) First-party reliable; billing and support complaints on record Very new, thin outside proof, invite-only
Best for Cheapest no-code branded host with ad pixels and DRM Developers wanting cheap, reliable delivery and live video Paid-traffic VSLs measured on the cart-verified sale

Strengths and trade-offs

Gumlet is the more finished host for a marketer here, with pixels, CTAs and DRM 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.

Gumlet: what works, what to watch

Gumlet video-hosting page headed "Video hosting that's fast, ad-free, and secure" above a screenshot of its video library dashboard with Upload Video, Create Folder and Analytics controls
Gumlet video-hosting page headed "Video hosting that's fast, ad-free, and secure" above a screenshot of its video library dashboard with Upload Video, Create Folder and Analytics controls

What works

  • Cheapest branded entry point here: a Free Forever tier, then $6/mo (Creator, billed annually) that removes branding and switches on Google and Meta pixel tracking
  • Marketing hooks most cheap hosts skip: Meta and Google pixels, CRM integrations, VAST ad tags, and in-player CTAs and forms
  • Strong protection for paid content: Widevine and FairPlay DRM, domain and geo blocking, dynamic watermarks and expiring access tokens
  • Fast adaptive 4K and HDR playback on a global CDN, with 3,000 GB of bandwidth included on every paid tier

What to watch

  • No direct-response conversion measurement: no sales-scored A/B tests, no watch-depth pixel to prove retention, and no revenue attribution, so a paid-traffic VSL cannot prove which traffic buys
  • A January 2025 platform update knocked embedded videos offline for many accounts for 12 hours or more, and support reviews are inconsistent, some calling it days-slow
  • DRM is a $99/mo add-on on top of the plan, and bandwidth and storage overages bill per GB, so a high-traffic offer outruns the cheap sticker price
  • The dashboard has a learning curve and the WordPress and Elementor integrations are less polished than users want
  • The third-party review base is thin and aging (Trustpilot sits at 78 reviews, only a handful in the last year)

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

Gumlet 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. Gumlet fires a browser pixel but runs no A/B test and draws no retention heatmap; 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. Gumlet reports per-video play stats 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 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 not the cheapest no-code branded host with DRM baked in either, so if that is what you need, Gumlet is cheaper. 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

Gumlet prices in plan tiers, and the headline is that every figure is on the pricing page. There is a Free Forever tier for testing, then Creator at $6 a month billed annually removes the Gumlet branding and switches on Google and Meta pixel tracking, with 3,000 GB of bandwidth included. Higher tiers add CRM integrations, VAST ad tags and dynamic watermarks. Two things move the real cost above the sticker: Widevine and FairPlay DRM is a $99-a-month add-on, and bandwidth and storage overages bill per gigabyte once you pass the included allowance, so a high-traffic offer costs more than the entry price suggests.

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. At low, steady volume Gumlet is legible and hard to beat: $6 a month with pixels on and 3,000 GB included, every price visible. 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 the marketing layer a VSL needs, and on Cloudflare you are also paying a developer's time to build the funnel that Gumlet 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, and there is 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 the surprise while it does the attribution work neither of the other two attempts.

The verdict

Between these two, pick on whether you are a marketer or a developer, because that is what actually separates them. Gumlet wins for this site's likelier reader, the marketer who wants a branded video with ad pixels, CTAs and DRM working on day one and no code to write. It removes its branding at $6 a month billed annually, fires Meta and Google pixels, and ships the strongest content protection of the two on paper, Widevine and FairPlay DRM plus domain and geo blocking, if you can accept DRM as a $99-a-month add-on. Two honest limits stay attached to the pick. Its marketing layer stops at pixels and CTAs, with no A/B testing and no retention heatmap, so it cannot prove which traffic bought. And a January 2025 platform update knocked embedded videos offline for many accounts for 12 hours or more, and its review base is thin and aging, so keep a backup of your masters and test your embeds before a launch.

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, pixel, gate 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 Gumlet; 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 no-code branded host with ad pixels, or a cheap reliable developer pipe with live streaming, this does not change the answer: that is Gumlet for the marketer, or Cloudflare Stream for the developer.

Our pick

Gumlet

Gumlet is the pick between these two for the reader most likely to be weighing them: a marketer who wants a branded video with ad pixels, in-player CTAs and DRM working on day one, without hiring a developer to build the funnel first. It 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 marketing layer stops at pixels and CTAs, with no A/B testing and no revenue attribution, so it cannot prove which traffic actually bought, and a January 2025 outage and a thin, aging review base mean you should keep backups of your masters and test your embeds before a launch. 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 Gumlet or Cloudflare Stream better?
It depends on whether you are a marketer or a developer. Gumlet is better for a marketer who wants a no-code branded host with ad pixels, in-player CTAs and DRM working on day one, on prices you can read before you sign up. 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, Gumlet or Cloudflare Stream?
They meter different things, so it depends on your usage. Gumlet charges plan prices, a Free Forever tier then $6 a month on Creator billed annually with 3,000 GB of bandwidth included, and per-gigabyte overage beyond that. 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. At low, steady volume Gumlet is legible and hard to beat; 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 marketing layer a VSL needs.
Can either one run a video sales letter for paid traffic?
Gumlet can host and market one out of the box, with in-player CTAs, forms and Meta and Google pixels; Cloudflare Stream can only host and deliver it, leaving every CTA, pixel and gate 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. Gumlet, by contrast, delivers adaptive 4K and HDR from whatever you upload.
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. Gumlet is the opposite: a no-code dashboard where you upload, embed and switch on pixels, CTAs and DRM without writing anything. If you do not have a developer and your job is a marketing video, that difference alone points at Gumlet.
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 Gumlet nor Cloudflare answers it. Gumlet fires a browser pixel with no A/B behind it; 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

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

  1. [] Gumlet video hosting (vendor) Blog
  2. [] Gumlet pricing (vendor) Blog
  3. [] Cloudflare Stream (vendor) Blog
  4. [] Cloudflare Stream pricing (vendor) Blog
  5. [] "Cloudflare billing is pretty crazy" (Hacker News) Hackernews
  6. [] Cloudflare Stream as generic hosting (Hacker News) Hackernews
  7. [] Cloudflare on Trustpilot Trustpilot
  8. [] "Too unreliable for anything serious" (Gumlet, AppSumo review) Capterra
  9. [] Gumlet on Trustpilot Trustpilot
  10. [] TrackPlay (vendor) Blog

Related reading