How do you add a sponsor overlay to your stream?
A sponsor overlay is a browser source you add once to your broadcast software, the same way you add an alert box or a chat widget. On Publsh you paste a single overlay link into OBS (or Streamlabs, or your Kick setup), position it where you want, and from then on the sponsors you approve render cleanly over your stream while you keep playing. It works the same on Twitch and Kick, and you approve and control every ad that ever appears.
What a sponsor overlay actually is
A sponsor overlay is a layer that draws a booked ad on top of your stream, a corner logo, a lower third, or a banner strip, while your gameplay or camera keeps running underneath. It is not a mid-roll break that replaces your stream with a commercial. It is space on your screen, not a slice of your time, which is why it can run without interrupting anything or training viewers to tab away.
Add it once: the browser source
Setup is a one-time step you already know if you have ever added a stream widget. Claim your handle on Publsh to get on the list; when your account opens, you get a personal overlay link. From there it is quick: in OBS, add a new Browser Source and paste the link, then size it to your canvas, and the same works in Streamlabs and other broadcast tools. You do not touch it again per sponsor, because from then on any ad you approve renders through that one source automatically.
It works the same on Twitch and Kick
Because the overlay is a browser source in your broadcast software, it is platform-agnostic: the exact same setup runs on Twitch and on Kick, with no separate integration to configure. The one difference is measurement, not setup: on Kick delivery is measured from the serving side that draws the ad, and on Twitch it is estimated as metering rolls out. Either way the ad renders the same, and you control it the same.
You approve every ad before it runs
Nothing appears on your stream that you did not accept. You approve each brand and each creative, so a placement you do not like blocks that flight and nothing else. Only one ad renders at a time, and there is never autoplay audio, so your stream never turns into a wall of logos no matter how many sponsors you have booked. The overlay is the delivery mechanism; you are still the one deciding what runs on your screen.
One click kills any ad, mid-stream
If a placement ever feels wrong for the moment, one click ends it live, with no confirmation to type and no permission to ask, and you are still paid for whatever already ran. That kill switch is the reason handing a sponsor space on your screen is safe: control does not leave your hands when the ad goes up, and you can pull it the instant you want to.
It keeps working after the stream
Because the overlay is rendered into your broadcast, the sponsor travels with your VOD and every clip: to TikTok, to YouTube, wherever a highlight goes. That is exposure the brand did not pay extra for, and a reason they come back. A break-style ad disappears the second it ends; an overlay sponsor keeps showing up for as long as the clip does.
Paste one link once. Approve what runs. Keep playing.
Frequently asked
How do you add a sponsor overlay to your stream?
Claim your handle on Publsh to get on the list; when your account opens you get a personal overlay link, which you add once as a Browser Source in OBS (or Streamlabs, or your Kick setup), sized to your canvas. From then on the sponsors you approve render through that single source automatically, with no per-ad setup.
Does a sponsor overlay work on Twitch and Kick?
Yes. It is a browser source in your broadcast software, so the same setup runs on both. The only difference is measurement: delivery is measured from the serving side on Kick and estimated on Twitch as metering rolls out; the ad renders and is controlled the same way on either.
Does an overlay ad interrupt my stream?
No. It renders on top of your stream (a corner logo, lower third, or banner) while you keep playing, with no break and no autoplay audio, and only one runs at a time. It is space on your screen, not a mid-roll that replaces your stream.
Can you remove an ad mid-stream?
Yes. One click ends any placement live, with no confirmation needed, and you keep what already ran. You approve every brand and creative before it airs, and you can pull any of them instantly.
Does the overlay keep showing after the stream?
Yes. Because it is rendered into your broadcast, the sponsor is burned into your VOD and clips, so it travels wherever a highlight goes. That is extra exposure the brand did not pay more for.