In-Stream Video: Complete Facebook Ads Guide 2026
Quick Answer
In-Stream Video ads are mid-roll video ads (5 to 15 seconds) that play inside longer videos on Facebook Watch, partner publisher pages and select live streams. They are Meta's closest equivalent to YouTube TrueView and deliver high completion rates because viewers are already committed to watching the host video.
What it is
In-Stream ads appear roughly 60 seconds into a host video and can be either skippable or non-skippable depending on length. Most run between 5 and 15 seconds. They surface in the Facebook Watch tab, on Pages from approved video creators, on news partner videos and inside selected live streams.
The format is optimised for brand awareness rather than direct response. Because the user did not seek out the ad, completion is high but click-through is lower than feed placements.
When to use it
In-Stream Video is the right choice when you want guaranteed reach at scale with a strong brand message. It works for FMCG launches, awareness for new app brands, automotive campaigns, financial services with educational hooks and any campaign where view-through and recall matter more than immediate clicks.
Avoid In-Stream when your campaign is purely direct response with a hard cost-per-acquisition target, when you only have vertical assets, or when your budget is too small to amortise the higher CPM.
Step-by-step setup
- Create a new campaign in Ads Manager with the Awareness or Engagement (Video Views) objective.
- At the ad set level, switch to Manual Placements.
- Tick only Facebook In-Stream Video and untick everything else.
- Choose your audience and budget.
- At the ad level, upload a 16:9 horizontal or 1:1 square video.
- The video should be between 5 and 15 seconds for non-skippable, or up to 10 minutes if you want a longer skippable creative.
- Front-load your brand within the first 3 seconds because some placements are non-skippable for the first 6.
- Add captions, because some In-Stream impressions still play with sound off.
- Add a clear destination URL and CTA button.
- Publish.
5 FAQs
1. Are In-Stream ads skippable? Some are, some are not. Meta auto-decides based on placement and host video length. You cannot force skippable.
2. What is the minimum video length? 5 seconds. Maximum is 10 minutes, but practical sweet spot is 6 to 15 seconds.
3. Where do In-Stream ads show up? Facebook Watch, monetised Pages from creators in the Audience Network, partner news publishers and live streams.
4. Can I run vertical video as In-Stream? No. In-Stream requires 16:9 or 1:1. Use Reels for vertical.
5. Why is my CPM higher than feed? Because completion rates and viewability are higher. You are paying for guaranteed attention.
Common mistakes
- Putting the brand reveal at the end, where viewers may have already skipped.
- Reusing a 30-second TV cut without recutting for sound-off captions.
- Not using thumbstop hooks because the format does not require a swipe.
- Optimising for clicks instead of view-through and brand lift.
- Skipping In-Stream entirely because direct response advertisers default to Reels and feed.
In-Stream Video vs alternatives
Versus Reels, In-Stream delivers higher completion but lower scroll-stopping creative pressure. Versus YouTube TrueView, In-Stream costs less per completed view in many regions but reaches a smaller content library. Versus feed video, In-Stream wins on brand recall but loses on direct response CPA.
How Pix-Vu helps
Even In-Stream campaigns need a striking thumbnail and end-frame. Pix-Vu generates polished cover frames and endcards in seconds, so your In-Stream video earns attention in the host feed and lands its brand message after the swipe-bar appears.
Ready to automate your Facebook ads?
Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.
Get Started Free