15 Best WordPress Donation Plugins in 2021
Online donations alone accounted for 26% of total one-off donations being done in 2019. This large number proves the effectiveness of online fundraising, encouraging you to start something of your own.
This article will review some of the best WordPress donation plugins to help you create a compelling fundraising campaign.
What to Look For in a WordPress Donation Plugin?
Picking out the best WordPress donation plugin is essential to ensure your fundraising campaign is successful. If this is your first time doing so, we have prepared a checklist of all the fundamental functions a WordPress donation plugin should provide:
- Donor management. Allows you to accept donations, keep track of donors, and gain insights into your donation campaign’s performance via data analysis tools.
- Donation receipt generator. Provides proof of payment, notifying donors that you have received their donation.
- Customizable donation forms. Offers multiple customization options to create a personalized donation form or page.
- Online payments. Supports major payment gateways for better reachability and ease of use.
Taking these factors into consideration, here is the list of best WordPress donation plugins in 2021:
- Downloads: Over 100,000
- Unique Features: Custom goals, recurring donation subscriptions, and advanced reporting
- Price: $175-$350/year
GiveWP is one of the best WordPress donation plugins on the market. It lets you accept one-time and recurring donations via multiple payment gateways, like PayPal and Stripe.
This WordPress donation plugin provides complete payment history and donor management features. It facilitates donor registration and lets donors keep track of their donations.
You also have insights into your top donors and forms of donations.
Be it a button or a pop-up, the GiveWP donation plugin offers various customizable donation forms. The custom goal feature is also useful for encouraging donors to fulfill the donation goal.
Other functions that GiveWP offers include encouraging donors to have their company match their donations and customizing a “thank you” message for the confirmation page.
While GiveWP has a vast selection of powerful add-ons to expand its functionality, the premium ones can cost up to $200/year. Its pricing plans range between $175-$350/year.
- Downloads: Over 20,000
- Unique Features: Translation-ready, PayPal Sandbox account, and multiple donation button styles
- Price: Freemium
If you’re looking for a PayPal-related donations plugin, PayPal Donation may be a good fit. It lets you accept payments via the “PayPal Donation” button placed within your site, connecting to PayPal accounts hassle-free.
PayPal Donation gives you the ability to create a PayPal Sandbox account. You can test your donation campaign page for any issues before launching it for the public.
Its page/post shortcode inserter and donation widget make it easy to put PayPal Donation buttons anywhere on your WordPress site. There are various buttons to choose from, each accepting one-time or recurring donations.
On top of that, this fundraising plugin supports 18 languages and 25 currencies, allowing you to accept donations from donors across the world.
If the free version isn’t enough, consider opting for the Pro version, ranging from $49.95/year to $249.95/year. Lifetime licenses are also available.
Keep in mind that PayPal charges a 2.2% + $0.30 transaction fee per donation in the United States. If you enable the recurring donation option, the 2.9% + $0.30 per donation rate will apply.
- Downloads: Over 367,000
- Unique Features: Unlimited donation campaigns, offline payment methods, and GDPR-ready donation forms
- Price: Freemium
Charitable is a robust donation plugin for WordPress. With an easy setup and GDPR-compliant donation forms, Charitable ensures people can quickly and safely donate to your cause.
The free version of this donation plugin comes with useful tools for creating compelling donation campaigns. You’re able to set up unlimited and time-sensitive campaigns with designs matching your website’s theme.
Charitable lets you connect the site to your PayPal account. Offline payment methods via cheque and bank transfer are also available with detailed instructions, further easing the donation procedure.
Usability-wise, Charitable provides a versatile donation management system that lets you sort and search specific donations and export the records into a CSV file. Furthermore, Charitable provides an automated donation receipt generation and custom email tags for personalized emails.
The best part is that Charitable charges no platform fees.
For more functions like recurring donations, peer-to-peer fundraising, and more payment gateway integrations, consider getting the Charitable Pro version ranging from $103.20 to $699/year.
- Downloads: Over 35,000
- Unique Features: Employer donation matching, auto-detect localization, and cross-device compatibility
- Price: Free
Donorbox is one of the best WordPress donation plugins if you’re making your first donation campaign. This free donation management plugin packs everything you need to launch a cost-effective donation campaign.
The donation forms are fully customizable, allowing you to change their color scheme, style, and language settings to suit your site’s design.
Donorbox is also able to auto-detect donors’ preferred language for maximum reachability. Efficiency-wise, you can set donation amount options for donors to select a faster payment process. Regular donors will get their login details where they can monitor their transactions.
This free WordPress plugin lets you accept multiple currencies via popular payment gateways, such as PayPal, Stripe, Google Pay, and bank transfers. You’re also able to accept offline donations by cash and checks.
Donorbox ensures all credit card info is encrypted and safely stored via Stripe. The payment processor will transfer your donation amount directly to your account.
While Donorbox is free to download, it charges 1.5% platform fees on top of payment gateways’ transaction fees if you raise more than $10,000. Thus, this donation plugin is best for raising small donations.
- Downloads: Over 4 million
- Unique Features: A drag-and-drop donation form builder, instant notifications, and mobile-friendly forms
- Price: Freemium
Unlike other WordPress donation plugins on this list, WPForms doesn’t specialize in providing a standalone donation system. This popular WordPress drag-and-drop form builder can be used to create a large variety of forms.
First and foremost, WPForms lets you create personalized fundraising forms hassle-free with its pre-built templates. The PayPal, Stripe, and Authorize.net payment gateway integrations make it easy to accept donations that are transferred straight to your account.
Additionally, this WordPress plugin lets you create other types of forms to support your donation websites, such as contact, survey, and registration forms. All forms include spam protection, ensuring that all submissions are valid.
The supported email marketing add-ons, like Mailchimp and AWeber, help you grow your email list, further expanding your campaign’s reach. Meanwhile, the form abandonment add-on lets you turn partial entries into potential leads.
WPForms comes with a free and premium version. To get past the free version’s limitations, consider opting for the premium plans ranging from $39.50 to $299.50/year.
- Downloads: Undisclosed
- Unique Features: Donation payment limits, multiple campaign donations, and round-up donations
- Price: $49/year
The Donation for WooCommerce plugin lets you raise money for a good cause through your online shop. So if you already built an eCommerce store with WooCommerce, this may be the perfect WordPress donation plugin to get.
This WordPress donation plugin can create multiple donation campaigns and collect recurring donations per month, week, or even per day. People can choose the “pay what you want” option or select one of the pre-defined donation amount options you previously set up.
What makes this plugin different is the features that integrate your store with the ongoing donation campaigns. For example, the round-up feature encourages customers to round up their bill amount and donate the difference, which benefits both the business and the nonprofit events.
What’s more, you can show a list of charities for customers to choose from. This way, donors can pick the cause they believe in, boosting the chances of successful campaigns.
Donation for WooCommerce has a donation widget you can place anywhere within the eCommerce site using a shortcode. Additionally, the donation widget and form are fully customizable to your liking.
While WooCommerce is free to use, the Donation for WooCommerce plugin costs $49/year. Consider getting the Currency Switcher for WooCommerce plugin as well, costing $79/year, to allow customers to switch between their preferred currencies.
- Downloads: Over 3,500
- Unique Features: Multiple payment methods, mandatory donation via product page, and WPML compatibility
- Price: Freemium
YITH Donations for WooCommerce is another WordPress donation plugin that can be integrated into your online store. It allows full customization of the donation form, which can be easily embedded using a shortcode.
It also lets you attach donation forms to the shopping cart and product pages. This can potentially encourage people for more impulsive donations, raising the chances of meeting your goals.
Multiple payment gateways are available for customers to choose from, ranging from PayPal and direct bank transfers to offline payments by checks. You’re also able to set a minimum and maximum donation amount.
Furthermore, you can integrate a donation campaign with a specific product and make it mandatory. Meaning, customers may only purchase the item if they support your cause.
Additional features include a customizable “thank you” email and WPML integration for a personalized user experience.
YITH Donations for WooCommerce comes with a free and premium version, ranging from $60/year to $$299.99/year. All in all, this WordPress donation plugin is an ideal solution for WooCommerce store owners who want to make use of their platform to support a good cause.
- Downloads: Over 100
- Unique Features: Content protection, donor history, and WYSIWYG editor
- Price: $16-$80/license
Working similarly to a membership system, Donation Content Locker lets you sell exclusive content in exchange for a specific donation amount. In a way, you offer incentives to encourage people to support your cause.
Considering how it works, Donation Content Locker comes with a content restriction feature, which locks specific content until a user makes a one-time donation. Donors will get an activation link sent by email once the funds are received.
You can set a minimum donation amount based on the content’s value. Besides recording donors’ information using cookies, the plugin also has a block feature to prevent people from distributing the activation link.
Donation Content Locker has a what-you-see-is-what-you-get (WYSIWYG) editor to ease the form design process. You may then place the form onto your website using a shortcode.
This unique plugin for WordPress is available for $16 for a Regular License and $80 for an Extended License. Plus, it doesn’t charge any platform fees.
To conclude, Donation Content Locker is the best WordPress donation plugin for content creators and merchants who sell digital content.
- Downloads: Over 10,00
- Unique Features: Tribute donation, Gift Aid integration, and multiple currencies
- Price: Free
If you’re looking for a reliable yet straightforward WordPress donation plugin, Seamless Donations may be right for you. With an easy setup process, as well as Stripe and PayPal integrations, this free WordPress donation plugin makes it easy to accept donations from across the world.
First and foremost, Seamless Donations charges zero platform fees, making it ideal for website owners with a limited budget. Donors can make recurring donations via desktop and mobile devices and get a personalized “thank you” email in return.
The tribute feature lets you raise funds in memory of a deceased person. You’re also able to contribute to the Gift Aid tax incentive if you reside in the UK.
Seamless Donations is free to download, but it offers paid add-ons for additional functionality and access to premium responsive donation forms. Each premium add-on costs $19.95/site.
10. Formidable Forms
- Downloads: Over 300,000
- Unique Features: Multiple form types and templates, Bootstrap styling, and robust spam protections
- Price: $49.50-$299.50/year
Formidable Forms is another versatile WordPress form builder you can use to collect donations online. Featuring a drag-and-drop form builder and a visual styler, Formidable Forms allows you to create all types of forms that match your website’s theme.
Lots of form templates are available to ease the overall design process, including donations and payment forms, as well as WooCommerce forms. You can also customize these forms with Bootstrap and custom HTML codes.
Similar to WPForms, Formidable Forms can help to grow your email list for more exposure. It supports integrations with various email marketing tools, like Mailchimp and AWeber, while the SMS notification feature will notify you when a donation has been made.
Payment-wise, Formidable Forms accepts credit card payments and recurring donations via PayPal, Stripe, and Authorize.net payment gateways. At the same time, spam protection options, like honeypot, reCAPTCHA, and Akismet are ready to protect your donation campaign from fraudulent donors.
You can use this WordPress plugin by purchasing one of its plans ranging from $49.50-$299.50/year.
11. WP Crowdfunding
- Downloads: Undisclosed
- Unique Features: Native wallet system, Stripe Connect, and unlimited rewards
- Price: Freemium
WP Crowdfunding is an excellent WordPress crowdfunding plugin for funding projects through a collective effort of backers online.
Powered by WooCommerce, WP Crowdfunding has a native wallet system that lets you accept and manage multiple donors’ pledges. As the administrator, you can approve the withdrawal requests once the goal has been reached.
Sending the funds to the project owners is hassle-free with the Stripe Connect payment gateway. Other payment methods include PayPal, Skrill, and credit cards.
While the Basic version covers a crowdfunding system’s basic functionality, the native wallet system and Stripe Connect integration are only available within the Pro version, ranging from $149 to $299/year.
- Downloads: Over 3,000
- Unique Features: Customizable vector-based design and easy integration
- Price: Free
Donation Thermometer is a great complementary plugin for other WordPress donation plugins. Using a “thermometer image” to display the number of donations you have collected, this plugin makes an excellent motivator for people to support your cause.
While the design is fully customizable to your liking, Donation Thermometer uses vector-based images, meaning that the metrics will be of high quality across all screen sizes. However, advanced CSS customization is possible.
Integrating a donation campaign with the plugin is hassle-free as it supports shortcodes from other plugins. Thus, you won’t have to update the value periodically.
The best part is that the plugin is free to use.
- Downloads: Over 350
- Unique Features: Donation progress bars, email notifications, and multisite installation
- Price: $19-$95/license
Green Donations for WordPress offers a simple yet powerful donation system with no platform fees.
This donation plugin supports PayPal and Stripe integrations and is optimized for SEO. Multisite installation is also available to promote donation campaigns on multiple WordPress websites.
You can easily embed a donation form using a shortcode or via a widget. Donors will receive an automated notification email once you have received the payment.
The plugin offers “Goals” and “Top Donors” features. They display the donation progress and a list of top donors for each campaign, further encouraging donations.
Green Donations offers its functions from $19/license to $95/license.
- Downloads: Over 1,000
- Unique Features: Multiple cryptocurrencies support and QR code payments
- Price: Free
Take advantage of the rising popularity of cryptocurrency by installing this free WordPress donation plugin. Cryptocurrency Donation Box accepts donations in over 20 major cryptocurrencies, giving people more options for donation.
The donation process is easier as you can convert the payment address into a QR code. Plus, this free WordPress plugin lets you customize the donation box to match your WordPress theme and embed it anywhere within your post, page, or sidebar.
Last but not least, the plugin supports the Metamask cryptocurrency wallet for secure, hassle-free transactions.
15. SKT Donation
- Downloads: Over 300
- Unique Features: Currency control and multiple currencies support
- Price: Freemium
SKT Donation is a WordPress donation plugin developed to facilitate nonprofit charities and NGOs (non-governmental organizations). It lets you accept payments via major payment gateways, like PayPal, Stripe, 2Checkout, and Authorize.net.
Besides charging no platform fees, SKT Donation also provides a drag-and-drop form editor with a color picker for a more straightforward customization process.
You can send a custom “thank you” email and tax-deductible receipts for donors. Plus, the plugin’s integrations with such form builders as Ninja Forms and Gravity Forms allows you to generate other types of forms to support your donation website.
SKT Donation comes with a free and premium version ‒ the latter costs $69/license.
How to Choose the Right Donation Plugin for You?
With so many WordPress donation plugins available, picking out the right one may be challenging. Here are several factors to consider when choosing a donation plugin for WordPress:
- Functionality ‒ make sure the plugin includes all the tools and features you need.
- Payment gateways ‒ the plugin should support the payment methods preferred by your target audience.
- Currencies ‒ having the ability to accept donations in multiple currencies will expand your fundraising’s reachability.
- Ease of use ‒ a good donation plugin should be user-friendly for both you and potential donors.
- Responsiveness ‒ making your donation page accessible via additional add-ons will increase your traffic and the possible donation you may collect.
- Customizations ‒ you should be able to design a donation campaign best suited to your needs and place it anywhere on your site for maximum visibility.
- Affordability ‒ pick out a plugin within your budget. Be careful with upsells, as some donation plugins for WordPress tend to sell additional essential functionality as add-ons.
- Support ‒ verify whether the plugin has a support team available in case you need help.
We hope this article has helped you to find the best WordPress donation plugin for your campaign or nonprofit organization.
Was there your favorite plugin we forgot to mention? Let us know in the comments section below.