paypal donate button

A re you wondering how to add a PayPal donate button to your blog? Look no further, we’ve got you covered.

There are many reasons for adding a donate button to your blog. You might be looking for early financial support for a blog that you just started so that you can keep up with the running costs.

Or, perhaps you run a nonprofit organization or maybe you’re looking for donations for your church?

Whatever the case, in this guide, we’ll show you how to add a PayPal donate button to your blog in a few easy steps.

What is a PayPal Donate Button & Why You Need It?

A PayPal donate button lets you collect donations for your blog. You can create a button from PayPal’s website or you can use a WordPress plugin to create one real quick.

With the help of a WordPress plugin, you can easily add the donate button anywhere on your blog. You can add it to your footer, sidebars, or on selected blog posts.

As for why you need a PayPal donate button, you’ll find it useful if you are looking to collect donations for your website’s running costs or for your nonprofit organization.

Once the visitor clicks on the donate button, they will be able to make a payment through the PayPal system. They will be redirected to a PayPal page where they can choose to pay via PayPal or credit card.

Though the PayPal donate button’s implementation is completely free, you will still need to keep in mind the 2.9% + $0.03 transaction fee. 

But don’t worry, people who are making the donation won’t have to pay an extra dime.

Now that we’ve got that out of the way, let’s talk about the implementation.

There are 2 main methods through which you can easily add the PayPal donate button on your blog.

  1. Add a PayPal Button Manually
  2. Add a PayPal Button with a WordPress Plugin

The first method is to add the button manually from the PayPal website. You will have to connect your PayPal account and then create the embed code and add it to your blog.

Adding the PayPal donate button manually through PayPal’s website can be a little tricky, which is why we recommend using a WordPress plugin instead.

We’ll go through these methods in great detail below.

Plus, we’ll add a bonus tip to help you collect donations and generate leads at the same time!

How to Add a PayPal Donate Button via PayPal Website (Manual Method)

The manual method is ideal for bloggers who aren’t afraid to get their hands dirty with coding. But like we’ve mentioned above, this method can be a bit tricky.

In this section, we’ll take you step-by-step on how to add the PayPal donate button through PayPal’s site.

First, you need to go to the PayPal Fundraising page.

Next, sign in to your PayPal account. Once you’re done, click on Learn About Creating a Donation Button.

Create a donation button

Once you click on the link, a window will appear. Click on Create a button.

Click on create a button - add a paypal donate button

This will take you to the create a PayPal button page. Once there, select Donations from the dropdown as shown in the screenshot below.

Select donations

As soon as you select the Donations option from the dropdown, you will be redirected to another page where you can create your own button.

Select the country, language, and button style. PayPal also gives you the option to upload your own button.

Once you’ve made the adjustments, click on Continue.

Paypal donate button

Now you need to add your email address connected with your PayPal and also add the purpose of your payment.

add a Paypal donate button

The next step is to choose your currency and set the donation amount. You can let the donors donate any amount they want, or you can place an exact amount depending on your needs.

Once you’ve done that, click on Finish and Get Code.

Paypal donate button - Get the code

By clicking on the button mentioned above, you will be given a code to add to your WordPress blog. Copy the code and then head to the WordPress dashboard.

copy the donate button code

Now that you have the code, you can show your donate button on any post, page, or widget on your WordPress blog.

For example, to create a new donation page, log in to your WordPress admin panel. Then, go to Pages and click on Add New.

Create a donate button

If you are using the block editor, you will have to select the HTML block and then paste the donation button code. 

Click on the Plus Icon and type in HTML in the search bar, as shown in the screenshot below.

add a Paypal donate button on your blog

Paste the code in the HTML block and click on Preview to see the changes.

preview the donate button

If you are using the classic editor, then you will have to paste the code in Text mode. As shown below:

click on text editor

And that’s it. You now know how to add the PayPal button manually on your WordPress blog.

Now let’s talk about our favorite method of adding the PayPal button through a WordPress plugin. It’s hassle-free and saves a lot of time, you’re going to love it!

This section will show you how to add a PayPal donate button to your blog using a WordPress plugin called PayPal Donations

First, you need to install and activate the plugin. You can check out our guide on how to install a WordPress plugin for more details. 

Once you’ve activated the plugin, go to Settings » PayPal Donations. Enter the email address that you’ve used to create your PayPal account.

Paypal donations plugin

Under the Optional Settings section, you can also create a thank you page using a plugin like SeedProd and add the URL in the Return Page box.

Add a url to the return page

Under the Defaults section, you can add the amount, purpose, and reference of the donation. Once you’ve done that, you can select the PayPal button style or enter a URL to your own custom donation button image. 

how to add a paypal button to your blog

Once you’ve made the changes, click on the Save Changes button.

Save changes - add a paypal button

You’ve now successfully created your PayPal donation button. Now it’s time to add it to your blog pages.

The plugin makes it very easy to add the button wherever you want on your blog using a shortcode. 

All you have to do is edit any existing page or post and then add the shortcode in the WordPress editor.

Add a shortcode - add a paypal button

In the shortcode editor block, add the following shortcode [paypal-donation] and save the changes you made. 

Here’s an example of what it looks like:

PayPal donate button on WordPress

You can also easily add the donate button in the widget section or your blog’s footer area. Adding the donate button in the widget section or the footer area will give it more visibility and improve the chances of getting a donation.

Go to Appearance » Widgets and then drag the PayPal Donations widget to your right.

Paypal Donations Form - WPForms

Wasn’t that easy? Now you know how to add a PayPal button through a WordPress plugin to your blog. 

But we aren’t done yet, we made a promise of sharing one bonus tip with you before we end this blog, and we intend to keep that promise. 

Bonus: How to Add a Smart PayPal Donation Form with WPForms

WPForms lets you create awesome WordPress forms that allow you to accept payments using credit cards or PayPal.

WPForms - Best WordPress forms plugin for donations

The best part about WPForms is that you can collect donor information with their consent and add them to your email list. And we don’t need to tell you the importance of growing your email list.

We’ve already talked about it in great detail in our email marketing guide.

Before we start, you should know that you will need to get a WPForms Pro version or higher to take donations.

First, you need to install and activate WPForms on your blog. Once you’ve started WPForms, go to WPForms » Addons

Look for the PayPal Standard Addon on the left and click on Install Addon.

Install addon

Now we’ll proceed to create the donation form. Go to WPForms » Add New in your WordPress admin area to start building your form.

Enter a form name and then select Donation Form.

Click on Donation form

WPForms will now load a pre-built template you can use. If you want to make any changes to the template, you can drag and move the fields around as you like.

You can also add new fields from the left-hand panel simply by dragging and dropping.

Take a look at the example below. We added a Multiple Choice field and edited the entries using the Field Options.

Drag and drop feature - WPForms

Once you’ve made the changes click on the Save button on the top right to proceed further.

Now you need to add the payments for your donation form. Go to Payments » PayPal Standard.

Click on Enable PayPal Standard Payments and enter your email address. Under the Payment Type dropdown, select donation. Once you’ve done that, click on the Save button to save your changes.

enable PayPal standard payments

You’ve now successfully created a donation form with WPForms for your blog. But it’s not over yet. You still need to know how to add the donation form to your blog posts.

To add the donation form to your blog post, simply edit or create a post and then add a WPForms block to your WordPress content editor. 

add the donation form in WordPress

Select the donation form you’ve just created from the dropdown and save the changes to display your blog’s donation form.

Here’s what it looks like on our demo site:

Donation form on your blog

Congratulations, you’ve now added a PayPal donation form to your blog!

We hope that this article helped you learn how to add a PayPal Donate button to your blog.

We highly recommend using the PayPal Donations plugin when it comes to adding a PayPal donation button to your blog. It is by far the easiest way to add donation buttons, and the best part is that it’s completely free. 

And if you want to take it up a notch, you can also use WPForms to gather more information about your donors. You can use this information to build a stronger relationship with your visitors/donors.

For example, you could send them a thank you note or a coupon in the future to build a stronger relationship.

If you liked this guide, then also check our guide on how to monetize your blog.

Also, don’t forget to subscribe to our newsletter for more blogging tips.


Join in. The comments are closed after 30 days.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Nice Guide! the instructions are easy to follow, thank you for adding arrows on the picture, it helps us save time from looking on what the steps on the text are pointing out. I really appreciate it.


BlogTyrant on Tablet and Mobile
Free Ebook Guide
Ultimate Blogging Toolkit + Bonuses

Join our 30,000+ email subscribers for blog updates and get instant access to a 10,000-word guide on how to start a blog and build a sustainable business using keyword research, Google traffic, and a lot of tested strategies. Let us help you build a blog to support your family's income and help the community while you're at it!