Blog

Subathon Sponsorships: Pricing and Structuring a Sponsor Across a Multi-Day Stream

You've announced a subathon. The timer starts at 24 hours, every sub adds time, and you're hoping to still be live on day three. Then a brand you've worked with emails: "We'd love to be part of it — what would it cost to sponsor the whole thing?"

It's a good question with a bad default answer. Price it the way you'd price a normal sponsored stream and the number comes out enormous, and you've also agreed to an open-ended commitment: nobody knows at signing how long the stream will run.

This page covers why per-hour pricing gets awkward over a multi-day stream, and three ways to structure the deal so the brand gets a number it can approve and you get paid for what you actually deliver.

Why straight per-hour math breaks

A normal sponsored stream is priced with one formula:

Average CCV × sponsored hours × your CPVH = your quote range

CPVH is cost per viewer-hour. This site's working band is $0.60–$1.50 — a conservative synthesis of Gamesight's published $0.60–$1.00 and Launchpoint's mid-tier $1.00–$2.00.12

Now run it on a subathon. A streamer averaging 250 CCV across a 48-hour run:

Basis Low end ($0.60 CPVH) High end ($1.50 CPVH)
A normal 3-hour sponsored stream 250 CCV × 3h = 750 viewer-hours $450 $1,125
The whole 48-hour subathon 250 CCV × 48h = 12,000 viewer-hours $7,200 $18,000

The arithmetic isn't wrong. The deal it describes is. Three things make it a hard sell:

  • The hours aren't the same hours. A sponsored 3-hour stream has a read, an overlay, and you on camera talking to chat. Hour 31 of a subathon might be you asleep on stream with the overlay up. The brand is buying attention, and the formula counts both hours the same.
  • The length isn't known. A timer that extends with subs means the hours in the quote are a guess. "Sponsor the whole thing" is a commitment to a number nobody knows yet — for you and for the brand's budget.
  • CCV moves across the run. Your average at 9pm is not your average at 5am. A single average CCV for 48 hours hides the hours the sponsor actually cares about.

None of this means a subathon is worth less to a sponsor. It means the unit has to change: from "the subathon" to something both sides can count.

Structure 1: sponsor a fixed block

The simplest fix is to sell part of the subathon, not all of it. The brand buys a defined block — say, two evening blocks of 6 hours each — and the normal formula prices it.

Use the CCV you'd expect in that block, not your 48-hour average. If your trailing 30-day average for normal evening streams is 400 CCV:

Block Basis Low end ($0.60 CPVH) High end ($1.50 CPVH)
Two 6-hour evening blocks 400 CCV × 12h = 4,800 viewer-hours $2,880 $7,200

Inside the block the sponsor gets the full treatment: overlay, scheduled reads, a chat command. Outside it, either their branding comes down, or it stays up as a smaller credit at no extra charge — say which in the deal.

A fixed block works because it's a normal sponsored stream that happens to sit inside a longer one. The brand gets a quote it recognizes, and the hours are on the calendar.

Watch for: a block whose start time depends on the timer ("the final 12 hours"). If you can't say when it starts, it isn't fixed. Anchor blocks to clock times.

Structure 2: milestone placements

Subathons have a built-in story — the timer, the sub goals, the moment you cross 24 or 48 hours. Some brands would rather own those moments than a stretch of hours.

In this structure the sponsor pays for placements triggered by milestones: a read when the timer crosses each new day, a segment when you hit a sub goal, a branded moment at the final hour. Each placement is a deliverable priced on its own, the same way you'd price a single read.

Two terms make it work:

  • A list, not a promise. Write down the milestones, and agree what happens if you don't reach one. Usually: an unreached milestone isn't owed, isn't paid, or rolls into a placement you do reach. Pick one.
  • Waking hours only. If a milestone lands at 4am, the placement moves to the next stretch you're awake and live, not to a read you'll mumble half asleep. Say so in the deal.

Milestone placements pair well with a fixed block: a base block for guaranteed hours, plus a set fee for each milestone reached. The brand gets the big moments; you get a base that doesn't depend on the timer.

Structure 3: the whole run, with a floor and a cap

If the brand really does want to be on screen for the whole subathon, price it per hour — and then put limits on both ends.

  • A minimum. The deal covers at least a set number of hours. If the stream ends earlier, you're still paid for the minimum. Without it, a quiet first day can turn a 48-hour deal into a 20-hour invoice.
  • A cap. Billable hours stop at a set number, however long the timer runs. The brand's worst case is a number its finance team can approve.

In the example above, a deal at $1.00 CPVH, priced on 250 average CCV, comes to $250 per hour of stream. With a 24-hour minimum and a 48-hour cap, the brand knows it will pay somewhere between $6,000 and $12,000, and you know you won't stream 70 hours for a 48-hour fee.

Where your per-hour price sits in the band is up to you, the same as for any single sponsored stream. A whole-run deal includes hours where you're not doing much for the sponsor, so it's a reasonable place to sit lower in the band — as long as you never go under your floor CPVH.

Which CCV to use

Whichever structure you pick, agree where the CCV number comes from before the stream starts.

  • To quote: use your trailing 30-day average CCV across normal streams, or for a fixed block, across normal streams at the same time of day. Not your peak, and not a number you hope the subathon will hit.
  • To report: share the platform's own analytics for the sponsored hours afterwards — a screenshot or export — as part of your proof of delivery.

If the subathon draws far more viewers than you quoted on, that's a good thing to show the brand at renewal. It's not a reason to re-invoice a deal you priced up front.

Exclusivity across the stream

A subathon often has more than one sponsor. Say in each deal what the others can and can't be.

  • Category exclusivity for the sponsor's hours, not the whole subathon, unless they're paying for the whole subathon. A brand that buys two evening blocks doesn't automatically lock out a competitor's block on day two.
  • Scope the category to the product. "Energy drinks," not "beverages." The exclusivity page covers how width and length drive the price.

Disclosure over a long stream

Someone who joins at hour 30 never heard the read you did at hour one. If a sponsor is on screen for days, think about how a viewer arriving at any point would know it's sponsored. A persistent label on the overlay, and the platform's own paid-promotion tools where they exist, do more than a single opening line.

What the rules actually require is covered on the FTC disclosure page, and in the platform-specific guides for Twitch and YouTube Live.

If the subathon ends early

Timers run out early. People get sick. A stream that was meant to go 72 hours can stop at 30, and the contract should already say what happens.

  • Fixed block: if a block didn't run, either it's rescheduled to a normal stream or it isn't owed. The kill fee page covers cancellation tiers for a single stream, and they apply here block by block.
  • Milestones: unreached milestones follow whatever rule you picked above.
  • Whole run: the minimum protects you. If you end early for reasons on your side, agree in advance whether the brand pays the minimum or only the hours delivered.

Invoice the way you'd invoice a long deal

For a subathon sponsorship, ask for part of the fee up front, or invoice right after the stream ends — not weeks later once the recap is done. Attach the proof: VOD links with timestamps for every read and milestone, overlay screenshots, and the CCV export for the sponsored hours. Use net terms you set, and if payment runs late, the late-payment playbook applies the same as for any deal.

A sample term sheet

Copy this into your reply to the brand and fill in the brackets. It's a starting point for the contract, not a contract — the contract checklist covers what the final agreement should say.

Subathon: [stream name], starting [date, time, time zone]

          Structure: [Fixed block / Milestones / Whole run]

          Fixed block
            [Date] [start]–[end] [time zone], [date] [start]–[end]
            Overlay + [N] reads per block + chat command
            Price: $[amount], based on [CCV] average CCV (trailing 30 days,
            same time of day) at $[CPVH] per viewer-hour

          Milestone placements
            [24h mark / 48h mark / sub goal N / final hour]
            $[amount] per placement reached
            Unreached milestones: [not owed / roll to next placement]
            Placements that land between [time] and [time] move to the
            next waking hour on stream

          Whole run
            $[amount] per hour of stream
            Minimum [N] hours, maximum [N] billable hours

          Exclusivity
            Category: [specific product category], during the sponsor's
            hours only

          Payment
            [N]% on signing, balance invoiced on stream end, net [days],
            paid directly to [legal name]

          Proof
            VOD timestamps for each read and placement, overlay screenshots,
            platform CCV export for the sponsored hours
          

When the brand asks for the whole thing at one price

The reply that keeps the deal and protects your rate:

Love that you want in. Because the timer decides how long this runs, I'd rather not put a single number on "the whole subathon" — neither of us knows how long it'll be. Here's what I'd suggest: two prime-time blocks at a fixed price, plus a placement each time we cross a new day. You know your budget up front, and you're on screen when the most people are watching.

If they still want the whole run, offer Structure 3 with the cap stated plainly. And if they push on price, the negotiation scripts apply: change the scope, not the rate. Fewer blocks, or fewer milestones — not a lower CPVH.

FAQ

How much should I charge a sponsor for a subathon?
Price the hours the sponsor is actually buying, not the whole timer. The base formula is average CCV × sponsored hours × your CPVH; this site's working CPVH band is $0.60–$1.50. For a subathon, apply it to a fixed block of hours, price milestone placements as separate deliverables, or charge per hour with a minimum and a cap.

Why not just multiply my CPVH by the full length of the subathon?
Because the result describes a deal nobody can sign. At 250 average CCV over 48 hours, the band gives $7,200–$18,000, for a stream whose length isn't known in advance and whose overnight hours don't deliver what a sponsored evening stream does.

What is a fixed-block subathon sponsorship?
The sponsor buys a defined stretch of the subathon at set clock times, such as two 6-hour evening blocks, priced like a normal sponsored stream on the CCV you'd expect at that time of day. Outside the block, their branding either comes down or stays up as a smaller credit, as agreed.

What happens to a subathon sponsorship if the stream ends early?
Whatever the contract says, so say it before the stream starts. Common terms: a block that didn't run is rescheduled or not owed, an unreached milestone isn't paid, and a whole-run deal pays a set minimum number of hours.

How do I disclose a sponsor during a multi-day stream?
Make it visible to someone who joins at any point, not only at the start: a persistent label on the overlay, plus the platform's paid-promotion tools where they exist. See this site's FTC, Twitch, and YouTube Live disclosure guides for what the rules say. Not legal advice.

Sources

  1. Gamesight, "Monetizing Your Channel: What Is Your Channel Worth?" (states the rate is "generally between $0.60 to $1.00 per view hour," recommends valuing your channel at a CPVH of $0.80) — archived copy (Wayback Machine, Sep 10, 2024): https://web.archive.org/web/20240910001507/https://blog.gamesight.io/monetizing-your-channel-what-is-your-channel-worth ↩
  2. Launchpoint, "How Much Do Gaming Twitch Streamers Charge in 2026" (states "Average Cost Per Viewer Hour (CPVH) for mid-tier Twitch sponsorships ranges from $1.00 to $2.00") — https://www.launchpointhq.com/guides/rates/how-much-do-gaming-twitch-streamers-charge ↩

Not legal advice. Clause wording on this page is illustrative; have a lawyer review any contract you're unsure about. Figures in the worked examples are arithmetic on this site's working CPVH band, not a quote for your channel. Sponsee™ is not affiliated with Twitch, YouTube, TikTok, or Kick.