12 Best WordPress Donation and Fundraising Plugins (2020)

Looking for the best plug-ins for WordPress donation?

Collecting money online is a very successful means of collecting funds for non-profits, organizations, help organizations, and special events.

In this post, we’ll share the best WordPress donation and fundraiser plugins to help you quickly raise one-time donations, as well as annual contributions using PayPal, Stripe, WooCommerce, other credit card processors, and even cryptocurrencies.

Best WordPress donation plugins

How to pick the right donation app for WordPress
The industry sells hundreds of WordPress donation plugins. The problem is that they are not all easy to use, and many of them lack the customization options.

Acceptance of contribution fees is an increasingly critical activity on the WordPress website.

You need a reliable donation plugin, works on both mobile and desktop computers, supports your preferred payment gateway, sends donor receipts, allows donors to make recurring donations, and is customizable enough to look good on your website.

Besides that, you want a WordPress donation plugin which charges the smallest amount of fees. Ideally it should be either free or fixed annual payment vs. something that will charge a percentage fee on all of your donations.

We’ve used the above criteria to compare the best non-profit and charity WordPress donation plugins.

Here’s our editorial pick for best plugins for WordPress donation and fundraiser.

  1. GiveWP

GiveWP is one of the best nonprofit WordPress plugins for accepting donations and raising funds for your cause.

What makes GiveWP stand out and earn top-ranked spot in our best WordPress donation plugin list is its full set of features along with its non-profit-friendly pricing model.

GiveWP makes it easy within WordPress to create a custom donation form to easily set up one-time donations as well as recurring donation options.

You will combine credit card donation transfers with a wide range of payment gateways, including Stripe, Authorize.net, PayPal, 2Checkout, Braintree, Mollie, Paytm, PayFast, Square, AmeriCloud, Paymill and several more.

GiveWP also helps you to fine-tune just about any part of your donation process with apps like personalized donation tributes like “in memory of,” multi-level donations, campaign-level donation targets / rewards, currency swapping opportunities, tax deductible donation receipts, and more.

It comes with a full-featured monitoring Donor Management Zone, and you can conveniently control all your donations (both online and offline donations).

GiveWP integrates with all major email marketing services, so you can easily communicate about seasonal gift campaigns with your donors.

If you have an online shop with WooCommerce, GiveWP helps you to add a donation upsell to the checkout page, and they have smooth integration for advanced eCommerce monitoring for Google Analytics.

GiveWP’s provides a free WordPress donation app, but to access all the important addons and enhancements you would need to upgrade to their annually paying plans. Basic paying package starts at $240 / yr, but to get all their add-ons you’ll need the Plus package ($360 / yr).

2. WPForms


WPForms is the most beginner-friendly WordPress drag-and-drop shape maker. Creating an online donation page on your website comes with a built-in prototype.

A lot of smaller charities and non-profits do not need a full-featured platform for giveaways. Alternatively, they only want a quick and fast donation form to configure that will accommodate one-time, periodic donations.

This is exactly what WPForms gives you. It combines with both PayPal and Stripe, and you can easily raise donations right on your website via a credit card.

Since WPForms is a more comprehensive form builder, it can also serve multiple purposes such as contact form, survey forms, polls, email newsletter signup form, volunteer signup form, etc. for a charity website.

WPForms works effortlessly with all big email marketing tools and CRM systems, such as Constant Touch, SendinBlue, AWeber, MailChimp and hundreds more.

More than 2 million websites use WPForms free plugin but you’ll need their payment addons to accept online donations. They are selling a limited subsidized non-profit license at just $99 / year which is 75 percent off their normal price.

This gives you all their Pro features allowing you to create donation forms as well as other forms we mentioned above. The entire list of more than 150 + type design demonstrations can be seen here.

3. Easy PayPal Donation

PayPal Donation for WordPress

Simple PayPal Donation is a free WordPress donation plugin which allows you to attach a donation button to your website.

Visitors to your website can click on the button and use their PayPal account or credit card to submit donations.

This is a really basic donation plugin with 7 button models, and you can also upload a custom button style to match your build.

The purpose of this plugin is to make linking your PayPal account to WordPress simple and accept the donations. This app also helps guests to pick subscription choices for monthly donations.

We’ve listed this plugin as # 3 not because it’s the most feature-rich but because sometimes you may not need all the features GiveWP and WPForms plugins offer.

If you don’t want your donation form to be customized and want a straightforward solution that is completely free to accept one-time donations, then this plugin can do the job for you.

You’ll need their Pro version to set up recurring donations, which costs $59.95 / year at which point you ‘re better off with WPForms because you’re getting a lot more value.

4. WP Crowdfunding

WP Crowdfunding by Themeum

WP Crowdfunding is a powerful WordPress fundraising plugin that helps you create a backer site like GoFundMe or Kickstarter for fundraising.

You can only use the crowdfunding campaign style for your charities, or even offer other charities in your network an aggregate fundraising platform.

If you choose to process your payments with WooCommerce it integrates with Stripe, PayPal, Authorize.net, and all WooCommerce gateways. WP Crowdfunding Native wallet program lets you manage contributions for each initiative and allocate funds to individual stakeholders accordingly.

If you want to create an aggregate crowdfunding site like GoFundMe, you can also charge a commission fee to help other charities collect donations.

The base plugin is free but you need to upgrade to the paid plan to unlock complete features starting at $149 / year.

5. Charitable


Charitable is a simple donation plugin for WordPress which helps you to build unlimited fundraiser campaigns and set goals for your cause.

You can pick a set number of the contribution, add a personalized number, or both. The donation form can be embedded on your pages, posts, sidebars, and modal popups.

While the base plugin is free, you need to upgrade to your Plus plan ($99 / year) to unlock your payment gateways such as Stripe, Authorize.net, etc. and sign up forms for the newsletter.

Whether you’re looking for ongoing contributions, sponsorship, peer-to-peer support, contributor fee reimbursement, and other important tools, you’ll need their $249 / year pro package.

Leave a Comment