Donation Goals
People ask this as
- the goal bar does not move after a donation
- how do I put the goal back to zero for a new stream
- where do I get the goal bar link for OBS
- donations from one platform should not count towards the goal
- the bar shows the wrong target amount
- can i run two goals at once, one for subs and one for tips
- how do I stop a goal counting for a while
- how do I hide a goal without losing what it collected
What this page is
Donation Goals is a list of fundraising bars for OBS. Each goal in it is its own overlay with its own target, its own look and its own link — a general one that stays on screen, one for tonight, one nobody sees yet. Incoming donations add themselves up; this page is where the titles, the numbers and the looks are set.
The list
Every goal is a row: a switch, its name, how much it has collected of its target, the link for OBS with Copy, and the buttons Pause, Duplicate, Delete and Configure.
- Create widget in the header adds a goal and opens its settings straight away.
- Configure opens the settings of that goal; Back to list returns.
- Pause stops that goal counting and leaves the amount where it is. The row then says paused and the button turns into Resume, which picks it up from there.
- The switch is a different thing: it decides whether the bar is drawn in OBS at all. A goal with the switch off keeps counting; a paused goal keeps showing. So a goal can be collected quietly with the switch off, and a goal can be frozen on screen with pause.
- Donations go into every goal that is not paused. Pausing is how you choose where money lands.
- Duplicate copies the settings and the look but not the money: the copy starts at zero.
- Delete asks first and names the amount that will disappear with it.
- Count donations from sits under the list, because it is one setting for every goal: "An unchecked source does not move the goal bar. New sources are counted automatically."
How to set up one goal
- Press Configure in the row. In the middle is a live preview of the bar — title, bar and the progress text on it, written as 6500 / 10000 (65%). The name of the goal is the field in the header, next to Back to list.
- In the left column pick Goal Data.
- Goal Title is the line above the bar — what viewers read. Leave it empty and it reads Fundraising, in the language of the application. It is not the same as the name in the header: that one is only for the list.
- Target Amount is the number the bar fills up to; 1 is the smallest it takes.
- Current Amount is where the bar stands right now. Donations move it themselves, so you normally touch it only to correct the figure or to start over — put 0 there for a new stream. The field keeps up with live donations while you have the page open, and pressing Save Settings without touching it does not roll the bar back. Reset next to the field puts the collected amount back to zero — the same goal starts over, keeping its look, its title and its OBS link. It asks first and names the amount: that number is not stored anywhere else.
- The rest of the left column is the look — Backdrop, Title, Bar, Fill, Progress Text. Backdrop is the panel behind the title and the bar: Background Color, Corner Radius, Padding, Border and Shadow. It is invisible until you give it a background — the bar looked that way before the setting existed, and an overlay already in your scene must not change by itself. Colours, sizes, fonts, corner radius, borders and glow open on the right, and the preview follows every change at once. The look belongs to this goal alone.
- Progress Text decides what the bar says. What the Text Shows offers five forms — raised of goal with the percent, without it, raised with the percent, raised only, percent only — and Do not show for a bar with no numbers at all. Amounts carry digit grouping and your base currency. Text Position puts the line on the bar or under it; under it the size is not limited by the height of the bar.
- Goal Bounds is a row under the bar: zero on the left, the target on the right, what is raised in the middle. It is hidden until you turn it on — an overlay already in your scene must not change by itself.
- Styling above that list swaps the whole look: the built-in Neon, Minimal, Retro, plus templates of your own. Nothing is written until you press Save Settings — see Styling an Overlay.
- Test Progress above the preview drags the bar from 0 to 100% so you can see a filled bar without waiting for donations. The − and + buttons on the right (Zoom out / Zoom in) scale the preview.
- Press Save Settings in the page header. The button itself reports Saving…, Saved or Error.
- The link for OBS is taken in the list, not here: Copy in the row of that goal. It goes into a Browser Source in OBS.
- Reset Customization drops the look you built for this goal and leaves the numbers alone.
What it cannot do
- No per-stream history. A goal knows what it has collected in total, not how that came about; there is nothing to look back at once you set the amount to 0.
- Pause does not undo what already landed. It stops the counting from now on.
- Test Progress moves the preview only — the amount in the overlay stays where it was.
- Nothing resets on its own: at the start of a new stream you set Current Amount back to 0 yourself.
- Money is counted in the base currency of the application, the one on Settings → Localization — this page has no currency of its own.
- Only what arrives as a donation moves the bar; there is nothing here for followers, raids or channel point rewards.
- Target Amount takes nothing below 1, and the bar stops at 100% — it does not overfill.
- Where the bar sits on the screen and how wide it is come from the Browser Source in OBS; this page has no position or width fields.
- The overlay shows the title, the bar and the numbers — no donor names, no last donation.
- A goal you delete takes its money with it. Nothing keeps a record of which donation went into which goal, so the figure cannot be rebuilt afterwards.
- A link copied before the list existed still works and shows the first goal, so old Browser Sources in OBS keep going. There is no way to point that old link at another goal — copy the link of the goal you want instead.