Donate Goal Bar (Overlay)
A progress-bar overlay for showing a donation goal on stream — a separate OBS Browser Source from the regular donation alert. Great for fundraising campaigns, buying gear, or a Sub-a-thon target.
What it does
- Set a goal (THB) + campaign caption (up to 80 chars) — the bar fills automatically from total donations
- Choose from 13 themes: classic, glass, minimal, gradient, neon, retro, aurora, liquid, cyber, gold, minecraft, cozy, sakura
- Adjust bar / track / accent / text colors + background opacity + font
- Add a header image/GIF (rides the fill edge) + toggles for show %, show amounts, show days-left
- Set a date range (start/end) to count down days remaining + a manual offset to add/subtract
- Customizable celebration message when the goal is reached
Where to find it
Config: Settings → Overlays → Goal Box
OBS Browser Source route: /donate-goal — copy the URL from the app into OBS as a Browser Source (toggle Enable on/off)

Use case
A streamer running a "10,000฿ for a new mic" campaign — open Goal Box, set the goal to 10,000, add a caption and a mic image as the header, and drop /donate-goal into OBS. The bar fills with every donation and shows the days left until the campaign closes.