All your donation alerts in one OBS widget
Connect DonationAlerts, DonatePay, Donatex and StreamElements with your widget links. Alerts keep the design and sound you set up on each platform and play one after another, never on top of each other.
Money never goes through StreamLayout: we only receive donation notifications.
Example stream scene: a donation alert, a goal bar and a top donors list.
How it works
-
Paste your platform’s widget link
The same one you use in OBS today. We copy your alert design from it: images, sound, fonts, amount-based variations.
-
Add one StreamLayout link to OBS
One Browser Source instead of several. Remove the old sources, otherwise alerts play twice.
-
Donations go into one queue
From any platform, in order. Pause, skip and replay from the dashboard.
Platforms
Works with DonationAlerts, DonatePay (.ru and .eu), Donatex and StreamElements.
StreamLayout isn’t affiliated with these companies; names belong to their owners.
Features
-
Alerts look the way they did
Animation, sound, fonts and amount rules come from your platform settings. We only add a small StreamLayout logo in the bottom-right corner. Anything we couldn’t reproduce is listed in the dashboard.
-
One goal across all platforms
Style the progress bar with a preset or describe it in words — you’ll get a ready style with a live preview.
-
Top donors for a day, a week, a month or all time
Donors from different platforms can be merged by name. Style it with a preset or from a description.
-
Alerts never overlap
If OBS is off, they wait for it. Old alerts don’t all play at once — you choose how long they wait.
-
Check every connection without a real donation
Tests don’t count toward goals or the top list.
-
All donations in one list
Filter by platform and period, export to CSV.
-
Dashboard and widgets in English, Russian, Japanese and Spanish
Widgets follow the dashboard language, and each one can have its own.
Questions and answers
Is it safe to paste my widget link?
The link gives access to notifications and widget settings, so we store it encrypted and never show it to anyone — not even our OBS widget receives it. If you reset the link on the platform, the old one stops working here too: paste the new one.
What happens to my original widget?
It keeps working on the platform. Remove it from OBS, otherwise every alert plays twice. For DonationAlerts there’s a way to keep subscription alerts — see the guide in the dashboard.
Does money go through StreamLayout?
No. Money goes through the platform as before. We only receive the notification: name, amount and message.
Will the alert look exactly the same?
In most cases yes: same image, sound, font and duration. A small StreamLayout logo appears in the corner. If a setting couldn’t be reproduced, the dashboard lists it for that connection.
Which languages does it support?
Dashboard and widgets: English, Russian, Japanese and Spanish. The widget language can differ from the dashboard language.
What if a platform changes something?
The connection shows an error in the dashboard, donations keep being saved to your history, and alerts use the standard design until we update the integration.
How do I delete my data?
In account settings. Connections and links are disabled immediately; the rest of the data is deleted within 72 hours. A single donation can be anonymized in the history.
Does it work in Streamlabs Desktop and other apps?
The widget is a regular web page; you need a Browser Source. It works in OBS Studio 28 and newer (we test on the current releases); Streamlabs Desktop and other OBS-based apps should work too.
What is a “style from a description”?
You describe how the goal bar or top list should look — for example, “neon on a dark background, thin bar, no extra effects” — and get a ready style with a preview. You can tweak it by hand.