Skip to content
streamneo.
Monetization12 min read

How to Set Up Donation GIFs for Your Livestream

Configure a donation GIF alert, add the right widget to your streaming scene, and test the complete tip path before going live.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

A donation GIF appears when the service receiving a viewer’s tip triggers its alert and the matching alert widget is active in the scene you are broadcasting. To set one up, configure the tip event and GIF with your chosen provider, add that provider’s widget to your streaming software, save, then run a test.

The parts need to agree: the tip destination, the alert configuration and the scene source. In particular, Streamlabs says its tip alerts depend on viewers donating through your Streamlabs donation link. A GIF setting on its own does not make every donation link or payment trigger an alert.

How donation GIF alerts work

Think of the alert as a short path from an event to something viewers can see. A viewer makes a tip using a page connected to an alert provider; that provider recognises the event and applies its configured text, image and sound; then an alert widget in your live scene displays the result. If one of those links is missing, the donation may still reach its destination while no GIF appears on stream.

The GIF is the visual asset, not the alert system itself. Streamlabs lists GIF as a supported image format for Alert Box, alongside formats such as PNG, JPG/JPEG and WebP. That confirms the format is supported, but it does not establish a universal file-size or duration limit. If a particular file does not work, check the provider’s current guidance and try a simpler export rather than assuming every GIF will behave identically.

The event also matters. A tip or donation is not automatically the same event as a subscription, a platform-native paid message, or a charity fundraiser. Those may have separate categories and settings. Choose the event that corresponds to the way you expect viewers to support the channel, and verify the provider and connected account can receive that event in your own region and account configuration.

An alert can include more than an image: you may be able to set message text, sound, duration or other presentation controls. Keep the animation readable at the size it will occupy in the scene. A narrow phone layout or a small overlay on a music stream may not suit the same GIF as a full-screen gaming scene. For a continuous channel, consider whether repeated movement or sound will interrupt the viewing experience, especially if alerts can happen while a loop is playing unattended.

Choose the service receiving the tip

Start by deciding where viewers will actually send support. Your alert provider needs to be the one that receives or recognises that tip event. It is not enough to configure an alert in one service and give viewers a payment page from another, because the two services do not automatically share their event routing.

For a Streamlabs setup, sign in, connect the relevant channel or account if required, and open the Alert Box settings. The exact labels can change, so use the current Streamlabs settings or support guide if your dashboard looks different. Its setup guide explains the event, customisation, save, widget and test stages in one workflow: Streamlabs’ Alert Box setup instructions.

StreamElements is another possible workflow. Its setup material describes creating an account, configuring a tipping page and setting up overlays or an alertbox. If you choose it, treat the StreamElements tipping destination and StreamElements alert source as a separate matched path; do not assume a Streamlabs donation link will trigger StreamElements alerts, or the reverse. You can review StreamElements’ initial account and tipping setup and its overlay and alertbox quick-start guide.

Choice Where the tip event is configured What must be in the live scene A useful check
Streamlabs Streamlabs Alert Box, with the appropriate account connected Streamlabs Alert Box source or its browser widget Viewer uses the matching Streamlabs donation link for Streamlabs tip alerts
StreamElements StreamElements tipping and alert settings StreamElements overlay or alertbox source Tip page and overlay belong to the same StreamElements workflow

This is a workflow distinction, not a feature ranking. The best fit depends on which destination you already use, what your broadcasting software supports and which dashboard you can test confidently. Do not create two different tip destinations without explaining to viewers which one is intended. For a small business or devotional channel, one clearly labelled support route is often easier to maintain than multiple pages whose alerts behave differently.

Add a GIF to the Streamlabs Alert Box

In Streamlabs, open the Alert Box configuration and select the Tips event. Check that the intended streaming account is connected and that the tip alert is enabled. Then customise the image or animation, text and audio as needed. The Streamlabs alerts guide lists GIF as a supported image format and describes saving and testing alerts.

Select or upload the GIF in the image control for that event. Keep the rest of the alert settings deliberate: if the image has text embedded in it, avoid duplicating that message in the overlay; if it is visually busy, use short alert text and a restrained sound. Preview or test the result where the dashboard allows it. A GIF that looks clear on your editing screen may cover a ticker, lyrics, product information or other element once placed over the live scene.

Save after changing the event. Do not treat a selection in an editor as proof that it is already active in the live widget. Many dashboards have an explicit save control, and a browser widget already open in streaming software may need refreshing before it displays the new state. Exact controls can move over time, so follow the current in-product prompts rather than relying on an old screenshot.

If larger tips should use a different visual, use an alert variation or condition if that control is available in your account. Assign the alternative GIF to the threshold rule, save again and test the relevant cases. Streamlabs’ own guide uses a tip of $10 or more as an illustrative example of an amount-based GIF variation; that is an example in its documentation, not a recommendation for your threshold or a promise that every account has identical settings. A variation also means a smaller tip may correctly show the default alert rather than the special animation.

Add the alert widget to your scene

The provider’s alert configuration has to be represented in your broadcast software. If you use Streamlabs Desktop, add the Alert Box source to the scene. In another compatible program, copy the provider’s widget URL and add it as a Browser Source, following the provider’s current instructions. The Streamlabs quick guide to setting up alerts covers channel linking, software placement and testing.

After adding the source, check that it is in the scene that will actually be broadcast. A source in a preparation scene will not show in the live scene if you switch scenes before going live. Also check that it is not hidden behind another source, disabled, cropped too tightly or placed off the visible canvas. Position it where it does not obscure essential content, and check the layout at the resolution and aspect ratio your viewers will see.

If you broadcast a looping video or a pre-made channel stream rather than operating a desktop scene live, confirm first that your chosen broadcast workflow can display an alert widget at all. A video file containing a GIF is not equivalent to a live, event-driven alert: the embedded animation plays as part of the video, while a widget reacts to a recognised tip. For practical context on the distinction between computer-based and other continuous-stream workflows, see how a 24/7 YouTube music stream can run from a PC in India and how to monitor a long-running radio stream for dropped audio.

A Browser Source may have its own visibility, refresh and audio behaviour. If the widget appears but the test has no sound, check both the alert’s audio configuration and how your broadcasting software handles browser-source audio. If the test animation displays at the wrong scale, adjust the source dimensions or provider layout controls and test again. Avoid changing several variables at once; otherwise you will not know which change fixed or caused the problem.

For Streamlabs tip alerts, share the Streamlabs donation link associated with your setup. Streamlabs’ troubleshooting guidance says a viewer’s donation needs to use that link for the corresponding tip alert to appear. A tip sent through a different payment page is not guaranteed to reach Streamlabs as a tip event, even if the same viewer has supported the channel before. See Streamlabs’ donation and tip alert troubleshooting page.

Put the correct link where viewers will find it, such as the channel description or an on-screen support panel, and label it plainly. If you use a separate provider’s tipping page as well, explain which link connects to which alert workflow. Do not describe all links as interchangeable, and do not imply that a Streamlabs alert will appear for a payment that bypasses its donation route.

Payment availability and account eligibility can vary by region and by the provider’s current requirements. If your audience includes viewers in India or elsewhere, check the provider’s current official information for your account and payment methods before relying on a particular route. Keep the public-facing instructions accurate if you later change providers or donation links. This is a configuration check, not a claim that a particular payment method is available to every viewer.

Save and test before going live

Save the provider’s settings, then trigger a test alert from the dashboard. Confirm the GIF, text, sound, timing and placement in the scene that will be broadcast. The test should answer more than “does an animation move?” Check whether it is legible over your actual video, whether it disappears at an appropriate point and whether sound is at a sensible level relative to music, speech or ambient audio.

A dashboard test checks the widget presentation, but it does not prove that a viewer’s donation will follow the intended route. Separately verify that the link you plan to publish is the correct provider’s link and that the live scene includes that provider’s source. If you have amount variations, test the default alert and each relevant condition where the dashboard permits it. A lower amount may trigger the default GIF rather than a variation reserved for larger tips.

Run the check with the channel scene and broadcast settings you will actually use. If the stream is part of a 24/7 schedule, test after a restart or scene change as well, because a source can be absent from one scene even when it worked in another. A useful pre-flight routine is to save the alert, reload the widget if its state looks stale, trigger the test, and watch the output in the intended scene before leaving the channel unattended.

For a broader rehearsal of a continuous setup, the 48-hour burn-in checklist offers a way to assess the whole stream rather than just the alert. The same principle applies here: test the path you will operate, not only the settings screen. Record which scene, link and provider were tested so another person helping with the channel can repeat the correct check.

Troubleshoot an alert that does not appear

First identify where the failure occurs. Does a dashboard test fail to show in the scene, or does the test work but a real tip not appear? If a test fails, investigate the alert source and scene. If only a real tip fails, check the event destination, provider account and whether the viewer used the matching donation link.

What you observe What to check next
No dashboard test appears Confirm the widget exists in the active scene, is visible, and is the correct provider’s source
Test appears, but a real Streamlabs tip does not Verify that the viewer used your Streamlabs donation link and that the tip event is enabled
Default GIF appears instead of the special one Check whether the tip met the variation’s amount condition and whether the variation was saved
Animation appears but looks wrong Review the selected asset, source size, position, text and sound settings
Old configuration still appears Save again and refresh or reload the widget, then repeat the test

Also confirm the provider account or channel connected to the widget is the one receiving the event. A creator may have multiple channels, test accounts or scenes; a correctly configured alert on one account will not necessarily apply to another. Check that the event itself is enabled and that a variation has not been made to handle only tips above a threshold.

If you recently changed GIFs or text, save the configuration and refresh the widget if the display seems stale. Then trigger another dashboard test. Where the provider shows recent events, compare whether it recorded the tip there; that helps separate an event-routing problem from a display problem. Streamlabs’ tip alert troubleshooting guidance is the place to check for its current diagnostic steps.

Avoid assuming that a GIF is broken because it has a particular duration or file size: the reviewed setup guidance does not establish a universal maximum. Instead, confirm the format is accepted, try a straightforward GIF export and test it through the widget. If the provider test works but the intended broadcast does not show it, return to the scene source, visibility and software output rather than changing the donation page.

For a channel that must keep running while your own computer is switched off, StreamNeo removes the specific burden of keeping a local machine awake for the continuous video broadcast; it does not replace the donation provider or configure its alerts. Keep the alert provider’s event path and the live scene setup as their own checks.

Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.

FAQ

No. Streamlabs says its tip alert depends on the viewer using your Streamlabs donation link. A different payment page should not be assumed to send the tip event into Streamlabs.

Can I use a GIF in a Streamlabs Alert Box?

Streamlabs lists GIF as a supported image format for its Alert Box. You still need to configure the correct event, save the settings and add the matching widget to the scene you are broadcasting.

Why does the test alert show, but a real tip does not?

A dashboard test may confirm that the widget can display an alert without confirming the viewer’s payment followed the same route. Check the receiving service, connected account, enabled event and, for Streamlabs tips, whether the viewer used the matching donation link.

Can one GIF play for larger tips and another for smaller ones?

You can use amount-based alert variations where your provider’s settings support them. Check the condition and save it, then test the default and variation so you know which animation each type of tip is meant to show.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Monetization guides ↗ · All topics ↗