In-Stream Ads: How They Work and What They Really Cost

Written by
PPC & Media Buying Team
11 min read
Back to InsightsIn-Stream Ads: How They Work and What They Really Cost

In-stream ads are the video placements that run before, during, or after someone else's video content, and they are the most misunderstood line item in most paid media budgets. Buyers treat them like search ads and expect last-click conversions. Sellers pitch them like TV and talk about reach. Both framings produce bad decisions, because in-stream sits in an awkward middle: it is interruptive media bought on auction mechanics, and it needs to be planned like the former and measured like the latter.

This guide covers the formats that actually exist in 2026, what they cost, why the "skip" button is a measurement instrument rather than a failure, and how to run a first test that tells you something real inside 30 days.

What in-stream ads are, precisely

An in-stream ad plays inside a video player, in the same stream as content the viewer chose to watch. That definition matters because it separates in-stream from two neighbours that get lumped in with it:

  • Out-stream / in-feed video sits in a feed or article body. The viewer did not press play on anything. Autoplay is muted, view rates look great, and attention is far lower than the numbers suggest.
  • In-stream runs inside a player the viewer deliberately started. Sound is usually on. The viewer is, by any reasonable definition, present.

That distinction is the whole reason in-stream commands a premium. You are not buying an impression on a scrolling surface, you are buying a few seconds of someone's actual attention, purchased from a publisher who is willing to interrupt their own content to sell it to you.

The three positions are pre-roll (before the content), mid-roll (inserted at a break), and post-roll (after). Mid-roll consistently earns the highest completion rates because the viewer is already invested in the video and has a reason to wait it out. Post-roll is close to worthless for anything except cheap retargeting frequency, and most buyers should exclude it outright.

The formats that matter in 2026

YouTube skippable in-stream

The default. Runs pre- or mid-roll, viewer can skip after five seconds. You pay when someone watches 30 seconds (or the full ad if shorter) or interacts. Everything before the skip is free reach.

This pricing model is the single most useful fact about skippable in-stream and almost nobody exploits it. If your ad makes its point in four seconds, the people who skip cost you nothing and you still got the message across. Building a five-second front-loaded ad and letting the skip rate run high is a legitimate strategy, not a failure state.

YouTube non-skippable in-stream

Fifteen seconds (up to 30 in some markets), no skip, charged on a CPM basis. You pay for every impression whether the viewer wanted it or not, which means the cost of a bad creative is fully yours. Non-skippable is a reach and frequency instrument for launches and seasonal pushes, not a workhorse for always-on prospecting.

Bumper ads

Six seconds, non-skippable, CPM. Not technically a separate auction so much as a discipline: six seconds forces one idea. Bumpers are the cheapest way to build frequency on a message you have already validated in a longer format.

Meta in-stream ads

Facebook in-stream ads run inside video content on Facebook and, increasingly, inside Reels-adjacent longer-form placements. Meta has spent the last few years consolidating placements into Advantage+ style automated distribution, which means in-stream is often something you get rather than something you buy deliberately.

That has a practical consequence: if you want to know what Facebook in-stream ads are doing for you, you have to break placement out in reporting, because the campaign-level number is a blend of feed, Stories, Reels, Audience Network and in-stream, and those have wildly different attention profiles. Our guide to ad placement strategy goes deeper on why placement-level reporting changes decisions that campaign-level reporting hides.

Connected TV in-stream

CTV is in-stream with the skip button removed and the screen enlarged. Completion rates above 95% are normal, CPMs run two to four times YouTube, and click-through is effectively meaningless. Buy CTV for reach against a defined audience, measure it with holdouts, and never let anyone show you a CTV click-through rate as evidence of anything.

What in-stream ads actually cost

Rates move constantly, but the ranges below hold well enough for planning in US and UK markets:

Format Typical cost basis Planning range
YouTube skippable in-stream CPV (30s or interaction) $0.03–$0.15 per view
YouTube non-skippable CPM $10–$30
Bumper (6s) CPM $4–$12
Meta in-stream CPM $6–$18
CTV / streaming in-stream CPM $25–$55

The spread inside each range is driven almost entirely by targeting narrowness, not by creative quality. A tightly defined B2B audience on CTV can clear $60 CPM without anything being wrong. Broad consumer prospecting on YouTube can sit under $8. If someone quotes you a single number without asking who you are targeting, they are guessing.

Two things distort these figures in practice. First, frequency: in-stream inventory in a narrow audience runs out, and the auction responds by showing your ad to the same people repeatedly at rising cost. Second, seasonality: Q4 CPMs in retail categories routinely run 40–60% above Q2. Model both before you sign off on a budget, and run the arithmetic through a CPM calculator so the impression maths is explicit rather than assumed.

The first five seconds decide everything

Every in-stream format punishes a slow open, whether or not there is a skip button. Skippable formats punish it with a skip. Non-skippable formats punish it with a viewer who mentally checks out and stays checked out. The creative rules are the same either way.

Lead with the situation, not the brand. The viewer does not know who you are and has no reason to care yet. Opening on a logo animation is spending your only guaranteed seconds on the least persuasive asset you own.

Assume sound is on, but do not require it. In-stream is the one placement where sound-on is the norm, so use it. Still caption everything, because a meaningful minority watch muted and captions cost nothing.

Make the ad legible at speed. One idea, one claim, one action. If the ad needs the viewer to hold three facts in their head, it is a landing page, not a video ad.

Build a skip-proof version and a skip-exploiting version. The first tries to earn the full 30 seconds with a hook. The second front-loads the entire message into four seconds and treats everything after as bonus. Test both. Which wins tells you a lot about whether your product needs explanation or just recognition.

Interactive elements — end cards, companion banners, in-player CTAs — reliably lift response when the offer is concrete. They do nothing for brand-awareness creative with no ask. The same pattern shows up across interactive ad formats generally: interactivity amplifies a good offer and cannot rescue a vague one.

Targeting: the part most teams get backwards

The instinct with in-stream is to target demographics, because that is how video has always been bought. On YouTube and Meta that is usually the weakest available signal.

Better options, roughly in order of usefulness:

  1. Your own customer and visitor data. Warm audiences convert on in-stream at multiples of cold reach. Building these properly is the same discipline as any remarketing list strategy, and the lists you already maintain for search will work here.
  2. In-market and life-event segments. Behavioural intent signals, imperfect but directionally real.
  3. Custom segments built from search behaviour. On YouTube you can build audiences from what people search on Google. For considered purchases this is the closest thing to intent targeting that video offers.
  4. Content and channel placements. Hand-picking channels gives control and usually costs more per impression than it returns. Use it for brand safety, not for performance.
  5. Broad demographics. A reach play. Fine for launches, weak for everything else.

Exclusions matter as much as inclusions. Excluding existing customers from prospecting campaigns, excluding made-for-kids content, and excluding low-quality placement clusters typically improves efficiency more than any bid adjustment you will make.

Measuring in-stream honestly

In-stream drives measurable action, but rarely on the click and rarely inside a seven-day window. Three habits separate teams who can defend their video budget from teams who quietly cut it every year.

Stop reporting on view-through conversions as if they were conversions. A view-through credits the ad when someone saw it and later converted through another path. It is a directional signal, not revenue. Report it separately or not at all.

Watch branded search and direct traffic. The most reliable short-term evidence that in-stream is working is a lift in people looking for you by name. If a flight starts and branded search does not move at all over four weeks, the creative is not landing.

Use holdouts. Withhold the ad from a randomised 10% of your addressable audience and compare. This is the only method on the list that produces a number you can actually stand behind, and it is available on both YouTube and Meta.

When you fold in-stream into blended reporting, be careful about how it changes your unit economics. Video usually raises blended acquisition cost in the short term and lowers it later as brand recall compounds. Model that explicitly with a ROAS calculator for the campaign window and a customer acquisition cost calculator for the trailing view, rather than arguing about a single blended figure that hides the timing effect entirely.

When in-stream is the wrong buy

  • Your funnel converts on the first visit and you have unfilled search demand. Fill search first. Nothing beats catching someone already looking.
  • You have one creative asset. In-stream frequency burns creative fast. One asset will fatigue inside two weeks in a narrow audience.
  • Your monthly video budget is under about $3,000. You cannot reach enough people often enough for the compounding effect to appear, and you will conclude video does not work when what did not work was the budget.
  • You cannot make a decent 15-second cut. A trimmed 60-second brand film is not a 15-second ad, and viewers can tell.

Social-first platforms with cheaper entry points are a more sensible starting place for small budgets — the economics of Instagram advertising forgive a smaller spend in a way that in-stream video does not.

A 30-day first test

Week 1. Two creatives: one hook-led 20–30 second cut, one front-loaded 6-second cut. One warm audience, one custom-intent audience. YouTube skippable only. Daily budget high enough to clear roughly 50,000 impressions over the month.

Week 2. Leave it alone. In-stream learning phases are slower than search and early optimisation mostly adds noise.

Week 3. Cut the weakest creative-audience pair. Check placement reports and exclude the obvious junk. Do not touch bids.

Week 4. Compare branded search and direct sessions against the four weeks before the flight. Compare converters exposed to the ad against your holdout. Decide on the basis of those two numbers, not on cost per view.

Run that and you will know whether in-stream deserves a permanent line in your budget. Skip the holdout and you will be having the same unresolvable argument about video attribution in twelve months.

FAQ

What is the difference between in-stream and out-stream ads? In-stream ads play inside a video the viewer chose to watch, usually with sound on. Out-stream ads autoplay muted inside a feed or article where the viewer did not press play. In-stream costs more and delivers substantially more attention per impression.

Do I pay when someone skips a YouTube in-stream ad? No. On skippable in-stream you are charged only when a viewer watches 30 seconds, watches to the end if the ad is shorter, or interacts with it. Everything before the skip is free exposure, which is why front-loading the message is a viable strategy.

Are Facebook in-stream ads worth buying separately? Meta's automated placement systems make truly manual in-stream buying difficult, and manual placement selection usually raises costs. The better approach is to let distribution run automatically but break out in-stream in reporting so you can see what it contributes rather than guessing.

How long should an in-stream ad be? Six seconds for frequency and recall, 15 seconds for a single clear offer, 20 to 30 seconds when the product genuinely needs explaining. Beyond 30 seconds you need a real reason, and "the agency made a 60-second film" is not one.

What is a good view rate for in-stream ads? For skippable YouTube in-stream, 15–25% is a normal range depending on targeting breadth, with warm audiences running higher. Treat it as a creative diagnostic rather than a performance metric — a high view rate on an ad nobody acts on tells you the video is enjoyable, not that it is working.

Advertisement

Share this article

Ready to List Your Business?

Join thousands of businesses already benefiting from our global directory. Get instant visibility and quality backlinks.

Submit Your Listing