7 Powerful Recurring Donation Plugins for WordPress Sites

best recurring donation plugins for wordpress

Are you looking for the best recurring donation plugins for raising funds on your site?

With the help of a recurring donations WordPress plugin, you can easily collect online donations at different intervals like weekly, monthly, or yearly. This helps to automate your fundraising campaigns and improve the donor retention rate for your organization. 

In this guide, we’ll show you the best recurring donation plugins that make accepting donations a breeze. 

Before we dive in, let’s learn about some of the factors you need to consider when choosing a recurring donation plugin. 

How to Choose the Best Recurring Donation Plugin?

You’ll find tons of WordPress donation plugins on the market. Each of them comes with different user interfaces and features. 

However, these are the main features that need to look out for in a good recurring donations WordPress plugin.

  • Multiple payment gateways like PayPal and Stripe
  • Donate button that’s easy to add anywhere on your site
  • Settings for multiple currencies
  • Automated payment receipts
  • Responsive designs that work on mobile
  • Integration with email marketing services
  • Built-in analytics to track donations 
  • Customization options to match your brand

Based on these criteria, we’ve handpicked the best recurring donation plugins that are reliable and offer the best features. 

So, let’s get started! 

Best Recurring Donations WordPress Plugins 

1. WP Simple Pay

wp simple pay homepage

WP Simple Pay is the best payments and donations plugin for WordPress sites. It lets you accept both one-time and recurring donations on your site without touching a line of code. 

This recurring donation WordPress plugin comes with a user-friendly builder for creating donation forms in no time. You can simply drag and drop the form fields that you require and customize the form the way you want. 

To make the donation process simple and fast, WP Simple Pay integrates smoothly with Stripe. So, people can make recurring donations on your site without having to switch between different pages.

The best thing about WP Simple Pay is that it allows you to accept custom donation amounts. This means you can allow your donors to select the donation amount on the form. And you can offer multiple payment options that include Apple Pay, Google Pay, and ACH debit payments. 

These donation forms are fully responsive which means they work perfectly in all screen sizes.

In a nutshell, WP Simple Pay is the best donation plugin for individuals and non-profit organizations that run fundraising and donation campaigns. 

See our full review: WP Simple Pay Review


  • Pre-designed Stripe donation form templates
  • Beginner-friendly donation form builder 
  • Supports multiple languages and currencies
  • Custom donation amount option
  • Apple Pay and Google Pay buttons
  • Customizable donation confirmation messages 
  • Spam protection functionality


Starts at $49.50 for the Personal Plan to $299.50 for Professional Plan. There’s a 14-day risk-free money-back guarantee. 

Get started with WP Simple Pay!

2. WP Charitable

charitable logo

Charitable is next on our list for the best recurring donations WordPress plugins. It lets you securely collect donations for your cause.

This plugin lets you create unlimited fundraising campaigns and set up donation amounts as per your requirements. You can also allow your donors to select a donation amount on the form. 

The pro version of Charitable lets you accept recurring donations and gives you access to other crowdfunding features for your organization. 

One of the best features of Charitable is the donation management system. It lets you manage donations directly from your WordPress dashboard. You can search for specific donations, export entries in a CSV file, and more. 

See our full review: WP Charitable Review


  • Personalized emails with custom tags
  • Automated donation receipt
  • Payment integration with PayPal, Authorize.net, and more
  • Secure and reliable donations


The free plugin is available to download. Premium plans start at $99 per year. 

Get started with Charitable!

3. WPForms

wpforms homepage

If you want an easy way to accept recurring donations on your WordPress site, then WPForms is the best choice. It is the most powerful WordPress form builder that lets you create any type of form in minutes. 

WPForms comes with 1,200+ pre-built form templates, so you don’t have to create one from scratch. You can get started with its donation form template and customize it according to your preference. 

With its drag-and-drop builder, anyone can create professional-looking donation forms with ease. Once you connect with the payment gateway of your choice, you can add the payment option in the donation form. 

WPForms offers integrations with popular payment plugins like PayPal, Stripe, Square, and more. For accepting recurring donations on your site, you can easily connect with Stripe.

What’s more, you can also connect with major email marketing services like Constant Contact, SendinBlue, AWeber, and more. So, you can build your email list and send customized emails to your recurring donors. 

See our review: WPForms Review


  • Built-in entry management for donations
  • Integrations with multiple payment processors
  • Conditional logic to show or hide fields based on user input
  • Email notifications and confirmations
  • Email marketing tools
  • Customizable donate button
  • Options to choose the currency


WPForms Lite is available for free on WordPress.org. The pricing for premium plans starts at $49.50 per year. 

Get started with WPForms!

4. Formidable Forms

formidable forms

Formidable Forms is the best form builder that lets you create any type of advanced WordPress form. It has a drag and drop builder that you can use to customize your forms without any trouble. 

It comes with a library of pre-designed templates which includes a form template for collecting online donations. With payment gateways like PayPal, you can set up recurring donations and the interval period. 

Formidable Forms lets you import donation form entries from other platforms and connect them with your donation form. Also, you can export the existing form data to other 3rd party services for advanced reporting. 


  • Calculation feature
  • Pre-built donation form template
  • Donation entry dashboard
  • Compatible with translation plugins like WPML
  • Stats and reporting tools


Starts at $39.50 per year for the Basic plan.

Get started with Formidable Forms!

5. GiveWP

givewp recurring donations wordpress plugin

Another simple and lightweight donation plugin is GiveWP. It lets you collect one-time and recurring donations for your cause. You can add multiple payment gateways like PayPal and Stripe to accept donations. 

GiveWP offers donation forms that you can customize to match the requirements of your non-profit organization. You can add a donate button or a popup to collect recurring donations on your site. 

Additionally, it offers a powerful payment and donor management system. This helps you register donors and monitor your monthly or yearly donations effortlessly.

To learn more, you can check our complete GiveWP review!


  • Compatible with all WordPress themes
  • Built-in donor management tools
  • Email marketing integration
  • Donation forms with custom amount
  • Text-to-give donation features


The free version is available for download. For recurring payments and advanced features, you need to upgrade to premium plans. Pricing starts at $149 per year. 

Get started with GiveWP!

6. Donorbox


Donorbox is a popular donation solution for all types of websites. It offers a recurring donations WordPress plugin that you can use to create donation campaigns on your site. 

With Donorbox, you can allow the donors to choose their monthly donation plans and select the custom amount. It lets you accept payments via credit cards, PayPal, Apple Pay, Google Pay, and bank transfers as well. 

You can simply copy and paste a code to embed your donation forms on your WordPress site. The donation forms are fully customizable so you can change the color, text, and styling to match your website design. 


  • Company gift matching option to boost conversions
  • Option to add donation forms and popups
  • Mobile-friendly payment options with Apple Pay and Google Pay
  • Analytics feature to track donation goals and progress
  • Multi-currency support


There’s a free plan that comes with a 7.5% platform fee. With the Pro plan at $139 per month, you’ll have to pay a 1.5% platform fee.

Get started with Donorbox!

7. PayPal Donation Pro

paypal donation pro

PayPal Donation Pro is a great recurring donation plugin that is perfect for fundraising on your website. It allows you to accept recurring and one-time donations easily.  Plus, it is easy to set up so even beginners can collect donations in a few clicks. 

All you need to do is enter your PayPal or Merchant details on the settings page. Then, you can simply create a new donate button and set up payment options.

With PayPal Donation Pro, you can collect donations from any page or post on your WordPress site. Simply insert the donate button on the text editor with the help of a shortcode. It also offers a button inserter as well as a widget for your convenience. 


  • Works with any WordPress theme
  • Easy to configure
  • Options to create multiple donate buttons
  • Supports one-time and recurring donations


Starts at $29.99 per year for a single site license.

Get started with PayPal Donation Pro!

Which is the Best Recurring Donations WordPress Plugin?

That’s our list of best recurring donation plugins for WordPress sites. Each of these plugins has its own features so, you can choose the one that is suitable for your organization. 

However, if you’re still confused about which plugin to choose, you can go ahead with our recommendations:

  • WP Simple Pay: Easy and secure recurring donation plugin. It provides multiple payment options such as Apple Pay and Google Pay to improve the user experience of mobile users.
  • WP Charitable: Create unlimited campaigns with no transaction fees
  • WPForms: The best donation plugin for small non-profits and individuals to collect recurring donations. 

That’s all we have for you today! We hope this post helped you find the best donation plugin for accepting recurring donations.

Next, you can check out these helpful resources we’ve picked out for you:

These posts will help you set up donation forms and membership programs to grow your non-profit or fundraising campaigns. The last one will help you automate emails to keep your donors engaged and updated about your cause.

Comments   Leave a Reply

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.

WordPress Launch Checklist

The Ultimate WordPress Launch Checklist

We've compiled all the essential checklist items for your next WordPress website launch into one handy ebook.
Yes, Send Me the Free eBook!