Table of Contents
- What are stream alerts and why do they increase earnings?
- Why alerts drive more revenue
- 1. Public recognition motivates giving
- 2. Social proof normalizes supporting creators
- 3. Real-time interaction creates energy
- How Buy Me a Coffee stream alerts work
- Complete setup guide: from dashboard to livestream
- Configuring your alerts in Buy Me a Coffee
- Step 1: Navigate to stream alerts settings
- Step 2: Customize your alert text
- Step 3: Choose your alert message color
- Step 4: Adjust CTA background opacity
- Step 5: Select your alert position
- Step 6: Add an animated GIF overlay (optional)
- Step 7: Configure your alert sound
- Step 8: Choose your call-to-action text
- Step 9: Test your alert
- Step 10: Copy your browser source link
- Adding the browser source to OBS Studio
- Step 1: Open your Sources panel
- Step 2: Add a new browser source
- Step 3: Name your source
- Step 4: Paste your URL
- Step 5: Set your dimensions
- Step 6: Apply the settings
- Step 7: Position your alert
- Testing your setup
- Step 1: Send a test alert from your dashboard
- Step 2: Verify the alert appears in OBS
- Step 3: Troubleshoot if needed
- Step 4: Adjust based on what you see
- Quick setup for other platforms
- Understanding the money: costs and payouts
- What you keep vs what you pay
- How payouts work
- How to maximize earnings with stream alerts
- Acknowledge immediately and genuinely
- Design alerts that match your brand
- Position alerts strategically
- Set up donation goals with visual progress
- Run limited-time promotions
- Display recent supporters continuously
- Combine alerts with memberships
- Acknowledge different contribution levels differently
- Thank supporters after the stream
- Common mistakes that kill donations
- Getting started with Buy Me a Coffee stream alerts today
- Ready to set up your stream alerts?
Do not index
Do not index
If you're streaming on Twitch, YouTube, or any other platform, there's a moment every creator hopes for: when a viewer decides to support your work.
Stream alerts turn those moments into something special -not just for you, but for your entire audience.
Buy Me a Coffee stream alerts are pop-up notifications that appear on your livestream when someone supports you. They display in real-time, showing supporter names and messages, creating an interactive experience that encourages more contributions and builds community around your content.
What are stream alerts and why do they increase earnings?
Stream alerts are on-screen notifications that appear during your livestream when viewers provide support. Think of them as a public "thank you" moment that happens live, in front of your entire audience.
Here's what happens:
- Someone sends you a coffee (Buy Me a Coffee's term for support)
- An alert pops up on your stream with their name and message
- You acknowledge them live
- Other viewers see that supporting you is normal and valued
This simple interaction creates what marketers call "social proof" - when people see others doing something, they're more likely to do it themselves.

Why alerts drive more revenue

Stream alerts increase earnings in three specific ways:
1. Public recognition motivates giving
When supporters see their names on screen and hear you thank them personally, they feel valued. That positive reinforcement makes them more likely to support again and tell others about your stream.
2. Social proof normalizes supporting creators
Viewers who might be on the fence about contributing see others doing it constantly. It becomes part of the stream culture rather than an awkward ask.
3. Real-time interaction creates energy
Alert sounds, animations, and your excited reactions add excitement to the stream. This energy keeps viewers engaged longer, and engaged viewers contribute more.
Research shows that social proof significantly increases engagement and contributions. If you're looking to earn money while streaming, alerts are one of the highest-impact changes you can make.
How Buy Me a Coffee stream alerts work
The technical setup is straightforward. Buy Me a Coffee generates a unique browser source link from your dashboard. You paste this link into your streaming software as an OBS alert box (or Streamlabs, StreamElements, whatever you use), and the alerts display automatically whenever someone supports you. Everything happens in real-time with no delay.
You control everything about how your Buy Me a Coffee stream alerts look and sound. Choose the position on screen, select colors that match your brand, add animated GIFs, upload custom sound effects, and write the exact message you want displayed. The system works with OBS Studio, Streamlabs Desktop, StreamElements, Twitch Studio, XSplit—basically any streaming software that supports browser sources.
Complete setup guide: from dashboard to livestream
Let's get your alerts running. This takes less than 10 minutes, even if you've never added an OBS alert box before.
Configuring your alerts in Buy Me a Coffee
First, you'll customize how your alerts look, sound, and behave. This is where you make decisions about colors, positioning, animations, and messaging that match your brand.
Step 1: Navigate to stream alerts settings
Log into your Buy Me a Coffee account and go to Settings → Buttons & Graphics → Stream alerts. Click Enable if this is your first time, or Customize if you're returning to adjust settings.

Step 2: Customize your alert text
This is the message that appears on screen when someone supports you. Keep it short and personal since you'll be saying this out loud dozens of times per stream. Examples that work well:
- "[Name] just bought me a coffee!"
- "Thanks [Name] for the support!"
- "[Name] sent support — thank you!"
Step 3: Choose your alert message color
Pick a color with high contrast against your stream background. Your brand colors work best, but readability matters more than perfect color matching. Make sure viewers can actually read the text at a glance.
Step 4: Adjust CTA background opacity
Control the transparency of the background behind your alert text. Higher opacity makes text easier to read, but covers more of your stream content. Lower opacity looks cleaner, but text might be harder to see. Find the balance that works for your layout.
Step 5: Select your alert position
Choose where alerts appear on screen:
- Top center: Most visible, works for most streams
- Top right: Good for gaming (keeps gameplay visible)
- Top left: Less common but works for talk streams
- Left/right center: Avoid if you use a webcam or overlays in those spots
Step 6: Add an animated GIF overlay (optional)
Choose visual flair that plays when the alert appears:
- Confetti or sparkles for celebratory vibes
- Animated coffee cups or drinks
- Custom animations matching your brand
- Keep animations under 3-4 seconds to avoid disrupting flow
Step 7: Configure your alert sound
Use the default notification sound or upload your own custom sound effect. The best sounds are 1-2 seconds maximum. Many streamers record personalized clips like "Thanks for the support!" in their own voice, which feels more authentic than generic sound effects.
Step 8: Choose your call-to-action text
Select from:
- "Support me at"
- "Support us at"
- "Buy me a coffee at"
- None (for a cleaner look)
Step 9: Test your alert
Before copying your link, click Send a test alert to preview everything. Check if the text is readable, if the position works, if the sound level is right, and if the animation fits your stream's vibe. Adjust anything that feels off.
Step 10: Copy your browser source link
Once everything looks good, click Copy link. This is the URL you'll paste into your streaming software.

Adding the browser source to OBS Studio
Now you'll take that link and add it to OBS Studio (or your streaming software of choice) so the alerts actually appear on your stream. This creates what's called an OBS alert box—a browser source that displays your customized notifications in real-time.
Step 1: Open your Sources panel
Open OBS Studio and find the Sources panel (usually at the bottom of the window).
Step 2: Add a new browser source
Click the + button in the Sources panel and select Browser from the list of source types.

Step 3: Name your source
Give it a descriptive name like "BMC Alerts" or "Buy Me a Coffee Alerts" so you can find it easily later. Click OK.
Step 4: Paste your URL
In the properties window that opens, paste your copied link into the URL field.
Step 5: Set your dimensions
Set the Width to 1920 and Height to 1080. These dimensions work for standard 16:9 streams. If you're using an ultra-wide monitor or different aspect ratio, match your stream's canvas resolution instead.
Step 6: Apply the settings
Click OK to add the browser source to your scene.

Step 7: Position your alert
The browser source now appears in your stream preview. Click and drag to move it where you want alerts to appear. Use the corner handles to resize if needed, though the default size usually works well.
Testing your setup
Before you go live, it's critical to verify that everything works correctly. Discovering broken alerts while you're streaming—especially right after someone supports you—is embarrassing and potentially costs you money.
Step 1: Send a test alert from your dashboard
Go back to your Buy Me a Coffee dashboard and click Send a test alert.
Step 2: Verify the alert appears in OBS
Watch your OBS preview. You should see the alert appear exactly as it will during your stream.
Step 3: Troubleshoot if needed
If the alert doesn't show up:
- Double-check the URL is pasted correctly with no extra spaces
- Make sure the source is visible (the eye icon should show it's active)
- Verify the source isn't hidden behind other elements
- Try refreshing the browser source (right-click → Refresh)
Step 4: Adjust based on what you see
If the alert appears but something looks off—text is hard to read, position blocks your webcam, sound is too loud—go back to your Buy Me a Coffee dashboard and adjust those settings. Then refresh the browser source in OBS to see your changes.

Quick setup for other platforms
Not using OBS Studio? The process is similar across all streaming software, though the exact menu names might differ slightly.
Streamlabs Desktop:
- Add source → Browser Source
- Paste your URL
- Set width/height to 1920x1080 (or match your stream resolution)
- Position on screen
- Send test alert to verify
StreamElements:
- Use the browser source plugin
- Paste your URL
- Configure display settings
- Position where you want alerts
- Test before going live
Twitch Studio:
- Add layer → Browser
- Paste your URL
- Adjust positioning
- Test (Note: Limited customization vs OBS)
Want to add a Buy Me a Coffee button to your Twitch channel page? Here's how to add it to your panels.
The process is fundamentally the same across all platforms: add a browser source, paste your unique URL, and position it where you want tip alerts to appear.
Understanding the money: costs and payouts
Let's talk numbers, because transparency matters when you're figuring out how to earn money while streaming.
What you keep vs what you pay

Buy Me a Coffee charges a 5% platform fee on all transactions. That's it—no monthly costs, no hidden fees, no surprise charges. If someone sends you $100, you keep $95.
There are also payment processing fees handled by Stripe (the payment processor that powers Buy Me a Coffee). These run at the standard rate of 2.9% + $0.30 per transaction. On a $5 coffee, that's about $0.45. Combined with the 5% platform fee ($0.25), you're keeping approximately $4.30 of each $5 contribution—roughly 86%.
For a $10 coffee, the math looks like this: viewer sends $10, processing fee takes $0.59, platform fee takes $0.50, and you keep $8.91 (89%). The percentage you keep actually increases with larger contributions since the flat $0.30 processing fee becomes a smaller portion of the total.
You can choose to absorb these processing fees yourself or pass them on to supporters. Most creators absorb the fees for one-time support (it feels more welcoming) but pass them on for membership subscriptions, since the recurring nature makes the small additional cost less noticeable. Learn how to enable this feature in your dashboard.
How payouts work
When you reach $10 in earnings, Buy Me a Coffee reviews your account for security purposes. For first-time payouts, this review can take 5-14 days. After approval, you can request payouts, which are processed every Wednesday—you'll need to submit your request at least 24 hours before Wednesday.
Here's the two-stage process: After Buy Me a Coffee processes your payout on Wednesday, funds reach your Stripe account within 1-2 business days. Then Stripe transfers to your bank account, taking an additional 3-5 business days depending on your country. The platform supports 110+ countries and accepts all major credit cards, Apple Pay, and Google Pay.
Quick comparison to other platforms
Platform | Platform Fee | Monthly Cost | Processing Fees |
Buy Me a Coffee | 5% | $0 | 2.9% + $0.30 |
Ko-fi (free) | 0% on donations, 5% on sales/memberships | $0 | 2.9% + $0.30 |
Ko-fi Gold | 0% | $12/month | 2.9% + $0.30 |
Patreon | 8-12% | $0 | + processing fees |
Streamlabs | 0% | $0 | 2.9% + $0.30 |
Why choose Buy Me a Coffee? It's simpler than Patreon (better for beginners), more creator-focused than Streamlabs (works beyond just gaming), uses a single pricing model that's easier to calculate, and has truly global availability. If you're looking for Twitch donations without PayPal, Buy Me a Coffee processes everything through Stripe, which means viewers can pay with credit cards, Apple Pay, or Google Pay—no PayPal account needed for either you or your supporters.

How to maximize earnings with stream alerts
Getting stream alerts on screen is step one. Making them drive actual revenue is step two. Here are the strategies that work, from the basics every streamer should do to advanced tactics that multiply your earnings.
Acknowledge immediately and genuinely
This is the most important rule. When a tip alert pops up, stop what you're doing for 3-5 seconds: say the supporter's name out loud, read their message if they left one, offer genuine thanks, then return to content.
Why does this matter so much? That supporter just gave you money—they deserve recognition. More importantly, everyone watching sees that contributions get noticed. Silent alerts or delayed thanks drastically reduce future support. Viewers need to understand that when they send a coffee, you'll see it and appreciate it publicly.
What to say is less important than sounding genuine. "Thank you so much, [name]!" or "I really appreciate that, [name]!" all work fine. If you're mid-gameplay or focused, a quick "Thank you [name]! Let me finish this and I'll read your message" works perfectly—just make sure you actually go back and read it 30 seconds later.
Design alerts that match your brand
Your tip alerts should feel like a natural part of your stream, not jarring interruptions. Use your brand colors or high-contrast colors that work with your layout. Match fonts to your overlays. Choose animations that fit your content type: explosions and pixel art for gaming, paint splashes for art streams, sound waves for music, simple clean animations for talk content.
For audio, short sounds work best—anything over 5 seconds gets annoying fast. Match your vibe: airhorns for high-energy streams, gentle chimes for chill streams. Many successful streamers record personal audio clips—hearing "Thanks for the coffee!" in the streamer's actual voice feels more authentic than generic sound effects.
Position alerts strategically
Bad positioning ruins the experience and can actually decrease support. For gaming streams, avoid covering mini-maps, health bars, or inventory—top center usually works best. For webcam streams, don't cover your face; top right or top left keeps you visible. For art or design streams, keep alerts away from your canvas or workspace.
Record a 5-minute segment of your normal stream, then watch it back. Are the tip alerts easy to read? Do they block anything important? Adjust based on what you actually see, not what you imagine.
Set up donation goals with visual progress
Create visible fundraising goals that update in real-time. The key is making them specific and achievable: "$300 for a better microphone" works because it's concrete and attainable. "$150 to cover this month's streaming costs" works because it's transparent. What doesn't work? "$10,000 for a new computer" feels too vague and impossible—goals that feel unreachable actually demotivate contributions.
Display these goals using Buy Me a Coffee's built-in goal widgets, Streamlabs goal bars, or Keepthescore.com. When you hit a goal, celebrate it on stream without downplaying the achievement. Thank everyone who contributed, then immediately set a new, slightly higher goal. Momentum matters—keep progress visible and keep something to work toward.
Run limited-time promotions
Creating urgency drives action. Try "power hour" boosts where for the next hour, everyone who sends a coffee gets a bonus—maybe a custom emote with their name, a shoutout in your next video, or entry into a prize drawing. You can also run milestone celebrations: "When we hit 50 supporters today, I'll [special event]"—play a requested song, share behind-the-scenes content, or host a Q&A session.
These work because time pressure motivates immediate action, viewers don't want to miss out, it creates energy in chat, and it gives people a reason to support now instead of "maybe later."
Display recent supporters continuously
Beyond just the alert pop-up, keep a running list visible throughout your stream. Most streaming software includes widgets for "latest supporter," "top supporters this stream," or scrolling ticker formats. This serves as a constant reminder that supporting is normal, creates friendly competition (people want to see their names), and provides ongoing social proof even when tip alerts aren't actively popping.
Combine alerts with memberships
This is where earnings multiply. One-time coffees are great, but recurring monthly memberships create predictable income. Set up Buy Me a Coffee membership tiers—maybe $5/month for a supporter role and member-only posts, $10/month for exclusive Discord access, and $20/month for monthly Q&A calls.

When someone sends a one-time coffee, thank them and mention naturally: "Thanks for the coffee! If you're interested in supporting long-term, I've got memberships starting at $5/month with [specific benefit]." When membership alerts appear (yes, these trigger stream alerts too), give them extra recognition—they just committed to recurring support.
Why this works: one-time supporters are already interested in supporting you, so memberships feel like "upgrading" rather than a new ask. Recurring income adds up fast—20 members at $10/month creates a $200/month baseline before you even start streaming.

Learn how to set up memberships step-by-step in our complete guide.
Acknowledge different contribution levels differently
While Buy Me a Coffee uses a single alert style for all amounts, you can create tiers through how you respond. Quick thanks for $5 coffees keeps flow moving. Extended thanks plus reading messages in detail for $10+ coffees shows extra appreciation. Special shoutouts for $25+ coffees, maybe adding them to a "top supporters" graphic, creates incentive for larger contributions without explicitly asking for more money.
Thank supporters after the stream
Don't let the relationship end when the stream ends. Within 24 hours, send a personalized message through Buy Me a Coffee, mention supporters by name in your next stream, or add them to a thank-you post on social media. This drives repeat support because people remember how you made them feel, continued recognition builds actual relationships, and they're more likely to support again and become members.
Common mistakes that kill donations
Avoid these pitfalls and you'll earn more from day one:
- Ignoring or downplaying support: Every alert deserves five seconds of genuine attention. Say their name, offer real thanks. Silent or delayed acknowledgment kills future contributions.
- Overloading your stream overlay: Too many widgets and animations create visual clutter. Keep it simple: alert, webcam, minimal info.
- Not testing before going live: Send a test alert before every stream to verify it works. Takes 30 seconds, prevents embarrassing failures.
- Never mentioning how to support: Add your Buy Me a Coffee link to your description and mention it naturally during streams. Viewers can't support if they don't know how.
- Setting unrealistic goals: Start with $100-250 goals, not $10,000. Impossible goals demotivate contributions. Hit small goals, celebrate, then increase gradually.
Getting started with Buy Me a Coffee stream alerts today
You've got the knowledge. Here's your action plan.
In the next 10 minutes:
- Create your Buy Me a Coffee account if you don't have one
- Set up your page basics (bio, cover image, coffee price)
- Navigate to Settings → Buttons & Graphics → Stream alerts
- Customize your alert appearance
- Copy your browser source link
In the next 30 minutes:
- Add the browser source to OBS or your streaming software to create your OBS alert box
- Position and test your tip alerts
- Send yourself a test alert to verify everything works
- Add your Buy Me a Coffee link to your stream description
Before your next stream:
- Set up at least one membership tier
- Add 1-2 products to your shop (even simple digital downloads)
- Create your first donation goal
- Practice acknowledging test alerts naturally
During your stream:
- Mention your Buy Me a Coffee link at the start
- Acknowledge every alert immediately and genuinely
- Thank supporters by name
- Reference your membership tiers when it feels natural
Stream alerts work because they create moments of connection between you and your supporters, witnessed by your entire audience. Those moments build community, normalize supporting creators, and directly increase your earnings. If you're looking to earn money while streaming as a side income or building toward full-time, setting up tip alerts is one of the highest-impact changes you can make.
And Buy Me a Coffee makes this simple: 5% platform fee, no monthly costs, payouts every Wednesday, and support for 110+ countries. Your alerts work whether you're streaming to 10 viewers or 10,000. And if you're specifically looking for Twitch donations without PayPal, the Stripe integration means viewers can support using any major credit card, Apple Pay, or Google Pay -no PayPal required.
Ready to set up your stream alerts?
Still have questions? Reach out to us at support@buymeacoffee.com - we're happy to help.
.png?table=block&id=294f5976-fdf5-80d3-863c-ecee87c4f341&cache=v2)