Blog/For brands

Twitch advertising cost: what you pay for and how to compare

The honest answer to “how much does Twitch advertising cost” is that there is no single price. Twitch publishes no rate card, and what you spend depends on the route: the platform's own ads, a streamer sponsorship, or ads inside the stream bought as media. Each route charges for a different unit, so headline prices can't be compared directly. What you can compare is what you pay for each view that actually happened.

Why Twitch has no public price list

Each of the three routes has its own unit of sale:

  • Twitch ads are sold through Amazon Ads and priced per thousand impressions (CPM), set by an auction or a deal.
  • Streamer sponsorships are priced per integration: a fixed fee for a mention, a segment or a dedicated stream.
  • In-stream advertising, the way APIQ sells it, is priced per verified view (CPV).

Before you ask how much, ask what exactly you're paying for.

Twitch ads through Amazon Ads: CPM set by auction or deal

Twitch's own ad inventory is sold by Amazon Ads. According to Amazon Ads' Twitch guide, video ads are available as managed-service or self-service packages, live-stream video ads are unskippable, and some high-impact video campaigns require a minimum spend. The guide doesn't publish the amount or any rates.

For programmatic buying, Amazon Ads described several tiers in Amazon DSP. An Amazon Ads announcement of 25 October 2023 describes “premium preferred deals” that sit between Twitch guaranteed and open marketplace buying: a fixed CPM and priority over the open auction, but no delivery guarantee. The markets listed include the US, the UK, Germany and Spain.

So the Twitch ad CPM depends on the buying tier, targeting and format. Blogs often repeat a range of $2–10 per thousand impressions; Stape (updated 29.04.2026), for example, says CPMs “usually range from $2 to $10”. That is a third-party market estimate with no rate card behind it, not an APIQ rate.

And an impression only means the ad was served, not that anyone was watching. How the payment models split the risk is covered in CPV, CPM or flat fee; here we stay with the question of how much.

Streamer sponsorship rates: a fee per integration

How much sponsors pay streamers is a matter of negotiation: a fixed fee for an integration. What moves the price:

  • Average concurrent viewers (CCV). Not followers, and not the peak.
  • Niche and audience. Country, language and how closely the audience matches your category.
  • Workload. A short mention costs less than a dedicated stream with a demo and a script.
  • Duration. How many hours and mentions, over how many days.
  • Exclusivity. No competitors on the channel for a period.
  • Usage rights. Whether you may reuse clips in your own paid ads.

Published numbers are scarce and mostly American. StreamScheme (26.12.2025) describes a common formula: average CCV × a rate per viewer per hour × sponsored hours, with a “commonly cited” starting rate of $0.80–1.20 per CCV per hour, but it doesn't say where that rate comes from. Researchers Ilya Morozov (Kellogg) and Yufeng Huang (University of Rochester) estimated from subscription income that a streamer earns about $144 an hour on average, and reasoned that streamers would want at least that for an hour of promotion, according to Kellogg Insight (14.05.2024). The same article cites a 2019 Wall Street Journal estimate of up to $50,000 an hour for top streamers, and calls it probably an outlier.

These are third-party market estimates, not a price list for the UK or anywhere else, and not APIQ rates. The same study adds a sobering point: for most games in their 2021 data, sponsored streams had a median return on investment of −95%. Little-known indie titles and games with high critic scores were the exceptions. A fee tells you nothing about results.

In-stream ads bought as media: a price per verified view

The third route places your creative inside the broadcast and charges per view, not per streamer. That is how APIQ works. You pay one CPV rate for every streamer in a format. The rate depends on the format (a banner costs less than full-screen video), and the exact figure is in the media plan for your brief. APIQ doesn't publish prices.

What the price includes:

  • Volume is guaranteed. If delivery lags, streamers from the longlist you approved are added until the KPI is met. Under-delivery is APIQ's risk, not yours.
  • Only verified views are billed. A view counts when the creative was shown correctly, was fully visible and met the campaign requirements. Every view comes with a screenshot, the streamer, the time and the audience size.
  • Fraud isn't billed. Anti-fraud checks 15 parameters, and suspicious traffic is excluded from the report and the invoice.

Only channels you name yourself? That's possible in closed-circle mode, without a volume guarantee: delivery is then on the advertiser.

The three routes side by side

Twitch ads (Amazon Ads) Streamer sponsorship In-stream ads (APIQ)
What you pay for A thousand impressions An integration: a mention, a segment, a stream A verified view
Who carries the under-delivery risk You, unless you buy a guaranteed deal; preferred deals and the auction carry no delivery guarantee You APIQ: volume is guaranteed
What the report shows Platform impressions and clicks Usually the streamer's screenshots and numbers A screenshot of every view, streamer, time and audience
How it scales Budget and targeting One negotiation per streamer Hundreds of streamers in one campaign, one rate per format
Want to see a media plan for your brand?
Get a media plan

How to compare offers: cost per verified view

Bring every offer down to one number: the total price divided by the number of views you can prove. Multiply by 1,000 if you want to compare it with a CPM.

A hypothetical example, not market data or an APIQ price. A streamer offers a two-hour sponsored stream with two mentions for a flat fee of 1,500 (in whatever currency you pay). The media kit says “3,500 viewers”.

  • On paper: 3,500 viewers × 2 mentions = 7,000 views. That's 214 per thousand views.
  • In reality: 3,500 was the peak. The 30-day average is 2,000, and at the moments of the two mentions 1,900 and 2,100 people were watching: 4,000 views. If 20% of that audience turns out to be bots, 3,200 views are left.
  • Effective price: 1,500 ÷ 3,200 ≈ 0.47 per view, or 469 per thousand. More than double the paper figure.

For a CPM buy, divide the price by the share of impressions that were actually watched; if you can't measure that share, that is itself the answer. With CPV, the price per verified view is already in the media plan and the volume is guaranteed, so the nominal price is the effective one.

A cheap price per thousand isn't cheap until you know a thousand of what.

Why peak and average viewers differ so much is covered in CCV, average and unique viewers.

What to ask before you sign

  1. What counts as a view? An impression, a viewer at the moment of a mention, or a verified view with proof.
  2. Average or peak? Ask for the average CCV over the last 30 days, not the record.
  3. Which period? Dates, hours, how many mentions or displays.
  4. What's in the report? Screenshots taken at the moment of display or sent afterwards, and whether the audience size is recorded.
  5. What if volume falls short? A make-good, a refund, extra channels, or nothing.
  6. Who pays for bots? Is suspicious traffic excluded from the invoice, and on what criteria?
  7. Who owns the creative and the clips? Can you reuse them, and for how long?
  8. Exclusivity. Are competitors excluded, and for what period?
  9. Ad labeling. The FTC's guide for influencers (November 2019) asks for disclosures within the video and repeated during live streams; the UK's ASA asks for a clear label such as “Ad” (March 2023). Agree who labels.

How to check the report once the campaign is live is covered in How to check that your ad actually ran.

Where “cheap” ends: bots and under-delivery

The lowest headline price usually hides one of two problems. The first is an inflated audience: bots raise the viewer count the fee was based on. How to spot it is explained in Twitch viewbots and fake viewers. The second is under-delivery: the stream was shorter than planned, the mention never aired, or the audience was half the promised size, and the fee stays the same.

Both risks shrink when the price is tied to a verified view and the seller carries the volume. At scale, from a client report: the L'Oréal Paris campaign for Elseve in Turkey ran on 367 streamers and delivered 800,127 verified views, 11,762 clicks and a CTR of 1.47%.

To see the price for your brief, request a media plan: it arrives within 24 hours, and the launch follows 1–2 days after the streamer and creative list is approved. Many clients start with a pilot to get their own numbers. More on the brands page, and for all three routes in detail, see Advertising on Twitch.

Read next

Related articles.