Last Updated on January 26, 2021 by Michael Brockbank
A lot of people look for ways to monetize their blogs. Some pick eCommerce while others include systems like Adsense and affiliate marketing. But what about a donation button? Buy Me a Coffee is one way to accept donations on your site…and it works.
Well, it works in the sense that it does exactly what the site claims. You still need to drive supporters to actually use the donation button or links.
And that’s a different tale. Today, I’m focusing more on whether Buy Me a Coffee is a viable system or not. And based on my experience so far, it is a nice option for bloggers and video creators.
What is Buy Me a Coffee?
Buy Me a Coffee is an easy way for others to support a creator through tips or donations. It can be used in a variety of ways, such as on websites as a button or links in YouTube video descriptions.
If you haven’t heard of Patreon, Ko-Fi and other financial support systems, Buy Me a Coffee provides a platform where your fans can “buy” you a coffee to show support. It’s a way that content creators, artists, and other professionals can make a bit of money from patrons.
And in a world where YouTube can get stingy with the monetization, it’s not a bad idea.
Many creators make a living from their supporters. And if you enjoy someone’s work, there’s nothing wrong with showing it as a $3 donation.
So when you collect funds in PayPal, it will still show the individual making the donation. Donations may be anonymous on the front-end of your page, but you can still see who gave you money.
How Does Buy Me a Coffee Work?
Buy Me a Coffee gives the audience a way to support a creator through the use of donations or tips. If someone enjoys the content you create, then they can buy you a coffee at a set dollar amount you determine.
The payouts are processed immediately using PayPal or Stripe, depending on how the creator set up the account. Creators can also set up monthly subscription plans, membership rewards, or sell extras from their BMC page.
Building Your Page
On your profile page, you can have a few different elements to describe who you are and what you’ll do with the money. There are also social buttons available so supporters can share the page on Facebook and Twitter.
On your profile page, you basically have:
- Your name and a link to your primary website.
- An image or video to show visitors.
- Any established goals you might have for what you’ll do with the money.
- Your story to engage visitors.
- An update section where you can comment with others and share upcoming news and events.
Obviously, the more fleshed out the profile is, the better are your chances of getting support from visitors. However, you’re only allowed a certain amount of space for images and text. So, be as succinct in your needs as possible.
Setting Goals and Donation Amounts
Buy Me a Coffee lets you set goals for donations. For example, I currently have a goal to buy an Elgato Cam Link so I can stream with a Canon camera. It’s of better quality than my webcam, but I can’t live-stream without an HDMI to a USB device like the Elgato.
Goals are easily set in the system, and you can modify how much each “coffee” is worth. You can set this in $3, $4 or $5 increments. Personally, I chose the lower option.
You also have the option to enable monthly support. This means Buy Me a Coffee will automatically withdraw money on your behalf from the supporter’s account. It’s kind of like offering a subscription fee to those who donate.
Or, you can enable a yearly fee with discounts.
Instead of your patrons paying fees to systems like PayPal, you can opt to pay them yourself. This means supporters will send the exact coffee amount instead of worrying about fees. This is something I enabled as I don’t see anything wrong with paying the fees myself.
On a side note, you can change the term “coffee” in your profile. So, instead of asking someone to buy you a coffee, you could say something like, “Buy Me a Sandwich.”
Direct and Immediate Deposits for PayPal
I can’t speak for Stripe, but PayPal donations from Buy Me a Coffee are processed almost immediately. When I received my first donation, it was in my PayPal account rather quickly.
This is nice considering how some systems require a certain dollar amount to be met before processing the funds. Buy Me a Coffee does it on the spot.
Supporters also have the option of leaving a brief message within the donation.
Now, there is a “Partner Commission” taken out of donations. For instance, out of the $3.00 coffee I received, PayPal took out $0.39 and Buy Me a Coffee received $0.15. So, I netted $2.46.

Still, it is $2.46 more than I had the day before.
Upload an Image Gallery
One of the newer features to Buy Me a Coffee is the image gallery. You can upload and share photos from the “Posts” section of your account.
These galleries are shareable to the public or you can make them “Members Only.” If you’re a photography, artist or graphic designer, this might be a great way to engage your audience and inspire memberships.
Personally, I might give it a try to share images of my home life to members only. Then again, I need to find time to manage that as well.
Is Buy Me a Coffee Safe?
So far, I’ve collected quite a bit of donations from supporters. I haven’t experienced any negative effects or receive any kind of spam through Buy Me a Coffee. It’s a secure website while using PayPal’s own secured portal to donate funds.
This means it’s powered by PayPal’s own security systems. As I’ve been a user of PayPal since 2003, there are few systems on the Internet I trust more.
I know some people have had bad experiences with PayPal. Fortunately, I am not one of them.
Since you also have access to use Stripe, you can choose which payment processing method you want. Either of these platforms is as safe as most banks, so you’re in good hands.
How Do I Use Buy Me a Coffee?
You can use the system in a variety of ways. In reality, it all depends on your platform and marketing campaign for donations. And yes, even donation buttons and links can benefit from strong marketing campaigns.
In fact, I am going through the process of fine-tuning my membership rewards for monthly subscribers.
WordPress Plugin
The WordPress plugin is probably one of the quickest ways to add both the donation button and widget to your blog. After adding your profile username to the plugin, you can add the button as a sidebar widget.
The “widget” for Buy Me a Coffee adds a clickable element to the bottom of your site that allows visitors to make donations. It works similarly to how the OneSignal Push notifications work on this website.
For example, if you look at the bottom right corner, you’ll see the red and white bell icon. With Buy Me a Coffee, it’s the coffee cup image with a custom flavor text you create.
As a Link
A common option is the Buy Me a Coffee link. This is a link to your profile page where you can accept donations. This is a branded URL displaying your name to help inspire confidence and trust.
For instance, the link for my account is https://www.buymeacoffee.com/writersanctuary. Notice the page extension is for Writer Sanctuary. It also works how it’s displayed in the image above using: https://buymeacoff.ee/writersanctuary.
It just redirects back to the first URL.
You can use links in a variety of ways, which makes them one of the most efficient methods for sharing. You can use them in:
- Emails and newsletters for your website.
- Social media updates such as Facebook and Twitter posts.
- Links on your blog like I did a moment ago.
- Link for banners and images you create on a website.
You can distribute the donation link as you would any other. Personally, I’ve used the links in my YouTube videos in the description area, which is where my first donation originated.
And recently, I received three “coffees” during a live stream from a viewer.
On-Site Buttons
The system comes with a way to create a button for your website. You can choose specific colors, the text and even modify the font. However, the block of HTML that comes with this option is quite large.
Still, it’s an easy way to add a donation button, especially if you don’t have experience creating your own.
For Writer Sanctuary, I made a button in the sidebar with the URL using the Shortcodes Ultimate plugin. But I believe there are a number of button plugins you can use to add the URL.
Because it is a link, you can also simply create your own graphic and use a href coding. For example, I’ve created some cool-looking button images in the past with Photoshop.
If you don’t have Photoshop or other graphics programs, Canva is an awesome free tool that delivers a lot of flexibility for specific images.
Offering Supporter Rewards
One aspect of Buy Me a Coffee is being able to offer membership rewards to supporters. I’ve seen people on the system offer a collection of sketch drawings, books, and other digital products.
In other words, you can offer supporters exclusive content.
This is a common aspect of many platforms such as Patreon. It gives people more of an incentive to donate as they’ll get access to stuff not available to everyone else.
For example, you could show behind-the-scenes videos or prime text content only to those who donate.
Adding a Widget
One of the newer features is the addition of using a widget. The widget works a bit like how notifications work on this blog. You’ll see the coffee cup icon on the bottom left, and when clicked, the donation screen expands.
This is outside of the WordPress plugin I mentioned earlier. In this method, you can copy and paste the code directly from Buy Me a Coffee.
It’s another way you can drive support from those who love your content.
The instructions say to place the copied code into the <head> section of your pages. However, I was able to get this to work just fine simply using a Custom HTML widget in the sidebar of WordPress.
It doesn’t show in the sidebar, but it still launches the widget perfectly.
Delivering Extras to Supporters
One of the newer aspects of Buy Me a Coffee is the Extras you can provide. You can sell eBooks, commissioned art, exclusive video content, or create your own from scratch.
In fact, you can set up your own ZOOM event and sell tickets to supporters directly from BMC. Going over the templates that are available, I’ve even come up with a few ideas of my own.
At any rate, the Extras in Buy Me a Coffee are available to help you generate even more revenue. By offering something more engaging, it has the potential to drive income.
Does Buy Me a Coffee Actually Work?

Although I haven’t had the account for very long, I can say that I do get direct deposits into PayPal almost immediately. As of September 23, 2019, I’ve had five “coffees” given to me by viewers and blog readers.
After fees, this amounts to about $13.70 in tips. However, the page gets enough attention on a regular basis that I am trying to put together a “thank you” package of some kind. Probably an exclusive eBook for freelance writers.
At any rate, I have made money from this system and will continue to use it until I see a better alternative. For now, though, the money does go into PayPal where I have instant access to the funds.
So, yes, I can say that Buy Me a Coffee does work for donations and tips. But to get the most out of the platform, you need to put a bit of work into giving people a reason to send you money.
Can You Use Buy Me a Coffee on Sites Like Blogger?
Using the code snippet from Buy Me a Coffee, you can add the donation link easily into Blogger and other free websites. However, you’ll need to keep in mind the terms of service for those sites.
Some platforms, such as WordPress.com, will actually strip away iFrame coding when you try to save the button.
Since there are a few methods to add a BMC button to your site, there are some ways to get around coded widgets. For instance, you can make your own little graphic button and simply add your BMC profile link.
In fact, I’ve demonstrated how to use a simple graphic from Photoshop to create a donation button for free websites, including WordPress.com.
Just remember that not all free platforms are going to allow money-making systems in this fashion. Take a quick glance over the TOS and make sure you’re not doing something that can get you banned.
Because you don’t want to spend all that time building up a free website only for the host to kick you off.
Get Donations from Your Blog or Videos
There are all kinds of ways to monetize a blog or a YouTube channel. Among them, I’d say that Buy Me a Coffee has great potential. So far, I’ve seen a positive impact and like how easy the site is to manage.
The biggest issue you’ll have is how you share your donation link with the world. Though, coming up with membership rewards is another chore of its own.
- 7 Best Free Hashtag Generators to Help You Market Content - January 27, 2021
- Hitting 1000 Subscribers on YouTube, Let’s Give Stuff Away - January 25, 2021
- Is it Worth Marketing Yourself as a Writer on Social Media? - January 25, 2021
In addition to PayPal I connected my Buy Me A Coffee account also to Stripe.
It’s straightforward, the only thing worth noting is Stripe requires the individuals or businesses that get the payments to supply an email address, a street address, and a phone number for providing support to their users in case it’s needed (e.g. when selling digital products). Although this isn’t an issue for businesses, individuals should pick contact details they’re comfortable sharing.
That is good to know. I rarely use Stripe but might add it in the future. And I agree, always consider where your information is being shared. 🙂
Thank you for the update about Stripe.
Stripe seems promising. So far I got one donation and it went through Stripe.
Nice! The biggest reason I focus on PayPal is because everything I do go through it and I have a PayPal debit card, so I have instant access to funds as soon as they show up. I’ll have to take a closer look at Stripe, though. 🙂
My followers dont like the word “MEMBERSHIP” they relate it to a bill. I explained that is a donation. She asked if her credit card would be billed every month. How can I get around this fear of being recharged for membership?
Hello. Well, when a supporter donates, they have the option to choose a one-time payment or to become a monthly member. All she has to do is select the “Support” option. Mine is highlighted by default, so that is what someone will see when they want to support me. Otherwise, she can select “Membership” and it will have the monthly and yearly options you have set.
The one highlighted in orange is the default option. You can change this in your settings to show Memberships or Support. I hope that helps.
Thanks Michael,
buy me a cup of coffee : )!
Has anyone here received regular payments from Buy Me A Coffee linked to Stripe? Just found out that receiving a $20 transaction in Stripe will net me $4.75 in my bank account because of 25% reserve-fee policy. Obviously these numbers don’t match up at all. I contacted them but they are maintaining they are withholding 14.25 as a “rollover reserve” and to wait 60 days for the remaining funds to be paid. I honestly cannot see how this business model is sustainable to anyone. If anyone can share some light on their Stripe experience I would really appreciate it, otherwise… Read more »
That’s insane. Unfortunately, I don’t have any experience with Stripe. I use PayPal for just about everything. I hope things can get resolved for you.
Hi, I use a free wordpress package for my blog. Can I use lo-fi or buy me a coffee?
Hello. Unfortunately, the free version of WordPress makes it incredibly difficult to monetize. You’re unable to install the plugin, and adding the code snippet from BMC is prevented when trying to use it in a WordPress widget. Well, at least I couldn’t get it to work this morning. And I’ve tried a few different methods. However, you can use the image button method to link to your Buy Me a Coffee or Ko-Fi profile. Take a look at my post about adding BMC buttons and creating your own. It’s probably the only way you can add it to your free… Read more »
This site sounds almost exactly like Ko-fi which I am testing as a very new subscriber. Is one better than the other? I can’t tell. Lots of them seem to offer very similar packages.
Hello Claudia, yes, it is very similar to Ko-Fi. I have accounts on both, actually. Ko-Fi has a lot of features, but most are locked behind the low monthly fee. However, you don’t have to pay fees to Ko-Fi if someone gives you a donation. Buy Me a Coffee gives you everything up front, but you have to pay a fee per transaction. So, it really comes down to which one you prefer more. Personally, I like them both quite a bit…so, it’s nearly impossible to say which is better.
It’s difficult to tell, really. Both of them are amazing. It all really comes down to which do you prefer?
hello Michael! thank you for your post, it is very helpful. I only have one question, so If we can see who gives us money, they can also see our names? thank you again
To be honest, I’m not entirely sure. I know we can see the accounts linked in PayPal, so it might be visible both ways. Perhaps a way to get around this is to create a business account in PayPal and set up BMC along the same alias. But, I’m not 100% sure that’ll do the trick.
Sorry I’m not much help on this one.
Can Buy me a coffee compete with Patreon? Or they are too different?
Actually, there are quite similar. In fact, I’m not sure if there’s anything Patreon offers that Buy Me a Coffee doesn’t. But if you come across something, I’d be grateful for letting me know.
One thing I love about BMC, though, is how often they add an upgrade. It’s constantly evolving and gaining more features and functions.
Thank you for your review of Buy Me a Coffee! I found it very helpful. Do you know if BMC can be used with Blogger?
I’m not sure if it can be installed directly. But I did write up a tutorial about different ways of using it. I don’t know about Blogger’s terms of service, but setting up is pretty easy as long as your not breaking the rules. 🙂
Hi Terri and Michael, I use Blogger and I just copied the generate button code on my bmc dashboard and pasted it into my blogger layout where a widget would normally go. It works perfectly.
Thank you Paula. I figured it would be something pretty easy. I know that some systems will strip coding, like WordPress.com does on some elements. I’m glad to know this works with Blogger. 🙂
Hi, is there any reason to use buymeacoffee if they charge 5% and use PayPal anyway, who charge less. As the currency we use isn’t on PayPals list, to take money out of PP to our bank account costs us a fee and a terrible exchange rate. is it worth using or just sticking to PayPal alone or other methods?
Trying to set up a cash giveaway in Vietnam on our YouTube channel but we want to make sure the end winner gets as much of the donations as possible.
Cheers
I’m not sure about that one. I know that Ko-Fi doesn’t take a fee from donations, but you are charged a monthly fee for the gold service. Otherwise, you can use the free version of Ko-Fi, which limits what you can do in terms of community building. For your situation, you might want to check it out as well as Buy Me a Coffee. Otherwise, it may be better to just stick with a PayPal button on your website. Sorry that I don’t have better information to give. I haven’t had that much experience with transactions outside of the United… Read more »