Donations are great way to reward someone for their work. I know a lot of people who rely upon the generosity of their blog readers as the way to pay the upkeep costs of running their website. Then, there are people from non-profit organizations who rely upon fund raisers. See a list of the best donation plugins for WordPress here.

If you are serious about getting money for your work or generating money for your business, then you should know the importance of having a website. You can easily start a WordPress website with us.

Once you have a WordPress powered website, you need to install a fundraising plugin. You can choose one from the below list. Most of the plugins listed in this post include features such as: ability to create multiple campaigns, accept payment in different currencies, and thank you templates.

In this post, I am going to share some of the best donation plugins that will minimize your worries and collect your funds in an effective manner.

Top Donation Plugins For WordPress
Top Donation Plugins For WordPress


Top Donation Plugins

1. Give Donation Plugin

Give Donation Plugin


Give is the new-ish contender to the list. Its authors are Matt Cromwell and Devin Walker, who are behind some of the most popular plugins available in the WordPress directory. They also run a small theme and plugin shop called WordImpress (and yes, they do create impressive stuff).

It markets itself as the most robust and flexible solution for accepting donations via WordPress. And it does work better than most other plugins available in this segment. While this particular plugin doesn’t have many active installs as other plugins listed here, the people who have tried it seem to really like it, and it is pretty clear from the reviews on WordPress repository.

Some features that distinguishes Give from other solutions including reporting of forms, exporting of forms by date range (both as CSV & PDF).

Price: The core solution which includes all the essential features such as standard PayPal payment gateway, test mode, history of donations, and import & export function. If you want to extend the functionality or want to add another payment gateway, you will need addons, which will cost you a good deal of money.

Pros: It provides intuitive solution for raising money without taking any cut from the money raised. What I like most about the plugin is its simplicity and clean design. Another great thing about this plugin is that it can be used for accepting any type of payment and works smoothly with all the major payment gateways.

Cons: Give plugin follows freemium model, which I think is a win-win for both the makers and the people who use it. But not everyone likes freemium model, and some even fill cheated for not including all the features in core solution. Another thing about Give plugin is that it is the newest contender in the market, so it lacks some features like anonymous donations and profile pages.


2. Charitable

Charitable – Top Donation Plugins For WordPress


WPCharitable and Eric Daams joined forces to create the powerful and extendable fundraising plugin, Charitable. Charitable is a one-of-a-kind donation plugin that gives users full control over their WordPress site’s donations.

The plugin’s key feature is that it was designed to be extremely developer-friendly and gives users full control over their site’s fundraising and donations module. Charitable has over 1,000 active installs and boasts a full 5 star rating from users. The plugin is incredibly easy to use and presents an intuitive interface for users to work with – you can have your first fundraising campaign set up and ready to go in less than 5 minutes!

Pros: Unlike most other donation plugins, Charitable doesn’t charge users a fee on every transaction they make. The plugin is available for free and there are no hidden transaction fees – it’s a no-brainer!

Another amazing feature about this plugin is that you can set up as many fundraising campaigns as you like and customize them according to your preferences. The extendable plugin comes with a ton of extensions for users to pick from, as well. You won’t have to worry about the plugin’s compatibility with your site’s theme as it is designed to work with all WordPress compliant themes seamlessly.

Cons: The Charitable plugin supports donations made via PayPal right out of the box. However, if you’d like to enable more payment gateways, you will have to purchase the plugin’s premium add-ons which allow donations to be made through Stripe, Authorize.Net, and PayUMoney.


3. Paypal Donations

Paypal Donations – Top Donation Plugins For WordPress


Paypal Donations has been downloaded 216,193 times, which makes it the most popular donation plugin in the WordPress directory. As the name suggests, the plugin is specifically designed for accepting payments via Paypal, the most recognized online money transfer service. The donation button can be added anywhere in your website including header, page, posts, sidebar, and footer using a simple shortcode.

Pros: It does a good job of collecting money, you can set the minimum or default payment, currency of your choice, button style, country and language.

Cons: While this may be the most popular plugin in this category, it definitely lacks a few things. One of them is no simple feature to thank donors, though there’s a work around, you can create a thank you page, and redirect the donors to that page.


4. Seamless Donations

Seamless Donations


Seamless Donations is another great donation plugin in this segment, that can help you raise money for your organization or business. It lets you accept payment via PayPal and shows thank you message, when donors make a payment. The plugin has a number of useful features that might come in handy such as accepting payments anonymously, collecting recurring payments, invite users to join your email list, and track down donors.

I couldn’t find who originally created the plugin, but it was recently adopted by David Gewirtz, who plans to add a ton of new features. It looks Seamless Donations is on track to become a robust donation solution for WordPress.

Pros: One thing that makes this plugin stand out from the rest is its payment system. It has the most complete payment solution for accepting payments via PayPal. It also lets you embed the widget anywhere on your site using a simple shortcode.

Cons: While making donation and filing the address, it assumes that you are situated in USA. This is something that might work against your site, because not all donors are situated in United States.


5. Custom Post Donations

Custom Post Donations is a little different than other donation plugins. This plugin allows you to make 3 different types of widgets – Standard donation, Fixed + Additional donation, and Per item + Additional donation. There are two more type of widgets, and are only available in Pro version.

To choose a donation type, head over to the CP Donation settings page, and you will be shown an option to create your own widget to suit your purposes. Once, you have fill the necessary details, you will be given a shortcode. Now create a new page or post, and paste the shortcode there.

Premium version – The paid version of this plugin includes campaign donation type, multiple widgets, and two languages translations.


6. Donation Thermometer

Donation Thermometer


As the name suggests, this plugin adds a custom thermometer image charting the amount of donations raised. The plugin uses a simple shortcode to display classic-style thermometers on your WordPress site for your fund-raising activities.

Donation Thermometer is a simple plugin and doesn’t have a lot of features, which is okay, for someone with very basic needs. The plugin does the job of displaying a simple thermometer for collecting donations quite well, and with shortcode available, you can display it anywhere you like. You can also specify the width and height of the image, in the shortcode itself.

Additionally, you would be happy to know that plugin is super easy to customize and you can easily make modifications like changing color and text on the image.


7. Donation Content Locker

Donation Content Locker


Donation Content locker allows you to hide the certain part of your content and displays it to only those who have made donations on your site. This may not be the best way to go about collecting donations, as you are indirectly asking for a premium fee. The better option would be to turning your site into a membership area.

The plugin works similar to how most other  social content locker plugins do. You have to wrap the protected content with the [donationlocker] content [/donationlocker] shortcode.

And then if people want to view your content, they must donate a small amount.

You can set the minimum amount for users. One big advantage of this plugin is that it comes with five payment gateways including PayPal, AlertyPay, Payza, InterKassa, and Authorize.Net.

After successfully making the donation, donors will receive an activation link to make the locked content visible. Donation Content Locker is a perfect way to monetize and extend functionality of your website.

Pros: Allow users to pay through one of the five popular gateways including PayPal and

Cons: Some people may not like the idea of using donation locker plugin, as it is not the best approach to attract donations.


8. Donation Manager Pro

Donation Manager Pro


Donation Manager Pro is another great plugin that handles the donation for you, but it is paid one and doesn’t include any support for 2Checkout. The plugin is easy to setup and has regular updates & support.

The plugin allows your visitors/readers to donate and include them into list of donators. At the moment, it supports PayPal, InterKassa,, EgoPay, and AlertPay. It is also the only plugin that supports more than five payment gateways.


9. Easy WordPress Donations

Easy WordPress Donations – Top Donation Plugins For WordPress


WPdonations, created by Remi Corson, makes it super easy for site owners to accept payments.

The plugin very simple to use and you can configure it in less than five minutes! Some of the features include ananyonmous donations, unlimited campaigns, donors donation dashboard, multiple payment gateways, offline payment, stripe checkout, recurring donations, campaigns target, multiple shortcodes, and more.

It also has a notification addon, which will send you notifications on your android or iOS smartphone, each time someone makes a donation.


Over to You

Raising money via your site is an easy job, you could easily do that by using a combination of plugins (Stripe + Gravity Forms). But what may not be easily possible is keeping all the records of payment, of course you can do it manually but that will require a lot of work.

The above donation plugins make it easy for site owners, bloggers, or anyone looking to raise money for their business venture or non-profit organization. Each plugin has its pros and cons.

If I had to choose any particular solution, my recommendation would be Give. But if you are looking for a very simple solution for accepting payments via PayPal, go with PayPal Donations.

Another more advanced donation solution with different payment gateways, unlimited campaigns, and offline payment option is Charitable.

I hope this article has helped you choose the right donation plugin. You may also want to see our post on 5 Proven ways to make money with WordPress.

If you have questions, please let me know in the comments below.

Share This Post