Skip to main content
Upstream
Upstream
  • Product
  • Features
  • Platforms
  • Resources
  • Pricing
Login Sign up for free
Blog

YouTube Side-by-Side Ads: How They Work and What to Check

Written by Bojan Opacak August 29, 2025 · Updated October 15, 2026 · 4 min read
  1. Do YouTube live streams have ads?
  2. How to set up live mid-roll ads
  3. Why aren’t side-by-side ads showing?
  4. Do side-by-side ads work on mobile?
  5. Can you delay an ad during an important moment?
  6. Do side-by-side ads increase revenue?
  7. What this means for a 24/7 channel
    1. Background playlist order
    2. Video Fit

YouTube side-by-side ads are mid-roll ads that appear beside a live stream instead of replacing the whole picture. YouTube displays this format automatically on eligible streams. Creators manage live monetization and ad timing, but choosing an ad break does not guarantee a side-by-side placement.

If you run a 24/7 channel, the useful question is how ads affect the people watching. Start with the available controls, then test the balance between income and the viewing experience.

Do YouTube live streams have ads?

Yes. Monetized live streams can show pre-roll ads before playback and mid-roll ads during the broadcast. Some viewers do not receive an ad. Those who do not get one keep watching the stream, according to YouTube’s live advertising guidance.

To earn watch-page ad revenue, creators need the relevant monetization access and must accept the Watch Page Monetization Module. Having a channel or being able to go live does not, by itself, qualify you for ad payouts.

How to set up live mid-roll ads

  1. Open YouTube Studio and select Create, then Go live.
  2. Open or schedule your broadcast.
  3. Select Edit, then Monetization, and turn monetization on.
  4. Choose automatic, scheduled, or manual mid-roll timing.

Automatic mode offers Low, Medium, and High frequency. YouTube’s current live monetization guide says side-by-side ads appear automatically on eligible streams, and streams with captions enabled do not show them.

Do not remove captions just to pursue an ad format. Consider the viewers who need them. Plan for a useful, accessible stream first.

Why aren’t side-by-side ads showing?

Check these points before changing your encoder or rebuilding the stream:

What to checkWhat to do next
Monetization accessCheck your channel’s Earn area and the broadcast’s monetization settings.
CaptionsKeep the documented caption restriction in mind when deciding which experience to offer.
The viewer’s deviceNote the device and app version when investigating a report.
Ad deliveryDo not treat a single viewing session as proof that setup failed.
Content suitabilityReview any monetization restrictions shown in Studio.

YouTube says content that does not meet its advertiser-friendly guidelines may receive limited or no ads. Its ad guidance also explains that advertisers can avoid content that does not fit their brands. A technical setup change will not resolve every monetization issue.

Do side-by-side ads work on mobile?

YouTube’s creator update describes desktop and TV availability and an expansion to mobile and more streams. A rollout announcement is not a promise that every account or device has the same experience. Check current guidance and test the devices your audience uses before making a platform-wide claim.

Can you delay an ad during an important moment?

In automatic mode, Delay ads pauses mid-rolls for 10 minutes. Manually inserted breaks still apply. See YouTube’s instructions.

For an interview or demonstration, mark moments where an interruption would be especially confusing. For a music channel, listen to viewer feedback about breaks in tracks. A smaller ad layout does not prove that the break is harmless to your audience.

Do side-by-side ads increase revenue?

There is no guaranteed increase for your channel. YouTube’s reported 20% average uplift concerns automatic live mid-rolls, not a side-by-side-only test. The comparison used January 2024 data; it is not a forecast for your stream. Source: YouTube.

Test one change at a time across comparable sessions. Keep the content, schedule, and stream length as consistent as practical. Record revenue, watch time, returning viewers, and complaints about interruptions. A rise in revenue alongside a loss of regular viewers may be a poor tradeoff.

For other earning options, compare ways to make money live streaming. Ads can be one part of the plan.

What this means for a 24/7 channel

Build a schedule that works for listeners and viewers before optimizing ad breaks. Use clear program blocks, keep the content fresh, and review performance regularly. Running longer is not evidence that you will earn more.

If you use Upstream, our guide to YouTube ad cue points covers another part of ad timing. Cue points and side-by-side display are different controls: do not treat a cue point as a command to select the ad layout.

For the channel setup itself, see how to set up a 24/7 YouTube live stream. Check your monetization settings before the next broadcast, then judge changes by the results on your own channel.

24/7 live streaming

Keep a live channel running 24/7.

Upload files, build a playlist, and let Upstream run continuous live playout from the cloud without OBS, a VPS, or an always-on computer.

Sign up for free Explore 24/7 streaming
Manage backgroundLoop duration: 02:26:1403:08:42
1 Night owl40:04
2 Country train daydream53:32
3 Late night sax52:38
4 Windmill sunset42:28
Background Settings

Background playlist order

Ordered loopShuffled loop
Ordered will play the background files in their order.Shuffle will play a random background file from the list.

Video Fit

CropFit
Background will be cropped to fill the entire canvas if the aspect ratio doesn't match.
Published August 29, 2025
Bojan Opacak

About the author

Bojan Opacak

Content and Growth

Bojan writes for Upstream about live streaming strategy, platform policy changes, creator monetization, and practical workflows for 24/7 channels. He reads the platform rules and help pages and turns them into step by step guides for creators and small teams.

Keep exploring

Further reading

Browse all articles
YouTube Shorts Bonus Program: Who Gets Invited and How It Pays
Oct 16, 2026 Blog

YouTube Shorts Bonus Program: Who Gets Invited and How It Pays

Read article
YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off
Oct 20, 2026 Blog

YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off

Read article
Best 24/7 Live Streaming Software for YouTube in 2026
Oct 10, 2026 Guides

Best 24/7 Live Streaming Software for YouTube in 2026

Read article

Start streaming today

Go live to every platform, run a 24/7 channel, and produce live shows in your browser, with no software or server setup.

No credit card 24 hours/month free Full functionality
Start Streaming Free
24/7 Live Streaming Run cloud channels that stay live around the clock. Live Studio Invite guests, share screens, and add branded overlays in the browser. Multistreaming Send one live feed to YouTube, Twitch, Kick, and RTMP endpoints. Pre-recorded Live Streaming Upload pre-recorded videos & Go Live without the stress of live production. Free plan 24 hours a month with no watermark. Multi-channel streaming Separate live channels from one account. Enterprise Setups for teams, labels and agencies. About Upstream Who we are and how Upstream works.
Scheduling Streams that start and end on their own. Multichat Every platform's chat in one feed. Overlays Layers and widgets in Stream Designer. Stings, jingles and ads Inserts that play between your videos. Playback controls Skip or play any file while you stay live. Audio and video playlists Loop music and visuals separately. Team access Invite your team, each with their own role. RTMP server Stream in from OBS or any encoder. Live Streaming API Run streams, media and queues from code. MCP Server Manage streams from your AI assistant. All features Everything Upstream does, on one page.
YouTube live streaming Twitch live streaming Kick live streaming Facebook live streaming Instagram live streaming TikTok TikTok live streaming Rumble live streaming Mixcloud live streaming 30+ more Plus any custom RTMP or SRT destination.
Platform limits Bitrate and duration caps for each platform. Integrations Setup guides for OBS, vMix, cameras and more. VTuber Streaming Go live with your avatar on every platform.
Blog Guides, platform rules and news for anyone who goes live. Guides Setup guides for 24/7 streams, multistreaming and RTMP. Release Notes The new features in each Upstream update, in one place. Free Tools Video, audio, thumbnail and AI tools, plus camera and mic checks. Helpdesk Step by step setup help and troubleshooting for Upstream. Service status Current service health, uptime history and incident updates. Live Streaming FAQ Short answers to what people ask before they go live. Compare Upstream Upstream side by side with Restream, StreamYard and others. Latest post YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off
Always-on 24/7 Live Streaming Run cloud channels that stay live around the clock.
Explore
Real-time live Live Studio Invite guests, share screens, and add branded overlays in the browser.
Explore
One stream, 30+ platforms Multistreaming Send one live feed to YouTube, Twitch, Kick, and RTMP endpoints.
Explore
Schedule & Automate Pre-recorded Live Streaming Upload pre-recorded videos & Go Live without the stress of live production.
Explore
Free plan 24 hours a month with no watermark.
Multi-channel streaming Separate live channels from one account.
Enterprise Setups for teams, labels and agencies.
About Upstream Who we are and how Upstream works.
Scheduling Streams that start and end on their own. Multichat Every platform's chat in one feed. Overlays Layers and widgets in Stream Designer. Stings, jingles and ads Inserts that play between your videos. Playback controls Skip or play any file while you stay live. Audio and video playlists Loop music and visuals separately. Team access Invite your team, each with their own role. RTMP server Stream in from OBS or any encoder.
Live Streaming API Run streams, media and queues from code.
MCP Server Manage streams from your AI assistant.
All features Everything Upstream does, on one page.
YouTube live streaming. 24/7 channels with midroll ads. Twitch live streaming. Streams restart on their own at 48 hours. Kick live streaming. Stay live with your computer off. Facebook live streaming. Schedule lives that start on their own. Instagram live streaming. Go live from your browser or the cloud. TikTok TikTok live streaming. Go live on TikTok and Instagram at once. Rumble live streaming. Add Rumble to your YouTube or Kick stream. Mixcloud live streaming. DJ sets and radio shows from your browser. 30+ more Plus any custom RTMP or SRT destination.
Platform limits Bitrate and duration caps for each platform.
Integrations Setup guides for OBS, vMix, cameras and more.
VTuber Streaming Go live with your avatar on every platform.
Blog
Guides
Release Notes
Free Tools
Helpdesk
Service status
Live Streaming FAQ
Compare Upstream
YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off
Upstream

Run your streams from the cloud

Free plan: 24 streaming hours a month, no card, no watermark.

4.6 · 245 reviews on Trustpilot
Legal entity
Zukunft d.o.o.
Registered address
Groznjanska 32, 10000 Zagreb
Company VAT ID
Company VAT ID: HR62560895839
About | Contact us | Tools | Content standards | Privacy Policy | Terms of Service | Affiliate terms |

Product

  • Pricing
  • Upstream Features Overview
    • Multistreaming
    • Separate Audio and Video
    • Overlays: Stream Designer
    • Live Streaming Studio
    • Scheduling & Automation
    • Live Playback Controls
    • Play Stings, Jingles and Ads
    • Team Access
  • Enterprise Broadcasting Solutions

Resources

  • Helpdesk
  • Service status
  • Live Streaming FAQ
  • Blog
  • Release Notes
  • Live Streaming API
  • MCP Server
  • Free Live Streaming
  • YouTube Live Streaming
  • RTMP Server
  • Supported Platforms
  • Live Streaming Limits
  • Integrations

Compare Us

  • Compare Upstream
    • Upstream vs Runnel.live
    • Upstream vs OneStream
    • Upstream vs Live247
    • Upstream vs Gyre
    • Upstream vs Streaming Bots
    • Upstream vs Restream
    • Upstream vs StreamYard
    • Upstream vs LiveReacting
    • Upstream vs Playout.video

Free Tools

  • Design tools
  • Video tools
  • Audio tools
  • AI tools
  • Setup checks

Use cases

  • For Creators
  • For Music Labels
  • Church Streaming
  • VTuber Streaming
  • Multi-Channel Streaming

© 2026 Upstream. All rights reserved.

Ready to go live? Start free in the cloud.

Sign up for free