GiveWP Recurring Donations is the add-on that turns one-time gifts into sustainable revenue: weekly, monthly, quarterly, and annual giving plans attach to any GiveWP donation form, donors manage their own subscriptions from a self-service portal, and failed payments retry automatically. Related reading: our core donation platform overview covers the forms, goals, and receipts this add-on builds on.
The add-on’s identity is retention discipline. Donors manage their own subscriptions from a self-service portal – cancel, pause, update the card – instead of emailing the nonprofit. Failed payments retry automatically with dunning emails, and subscription upgrades and downgrades preserve the donor’s history. For nonprofits and churches that depend on predictable monthly revenue, recurring giving is the revenue base, and this add-on is the standard way to run it on WordPress.
Competitive Features
Flexible giving plans. Weekly, monthly, quarterly, and annual plans attach to any GiveWP donation form – donors pick the cadence at donation time.
Donor self-service portal. Donors cancel, pause, update the card, and change the amount from a portal – no emails to the nonprofit required.
Automatic payment retries. Failed payments retry automatically with dunning emails – the retention mechanic recurring programs live on.
Subscription upgrades and downgrades. Donors move between plans while keeping their history – the retention mechanic recurring programs live on.
Revenue reporting. Recurring revenue reporting with churn and retention – the metrics monthly programs live on.
Fee recovery support. Donors cover processing fees on recurring gifts too – so nonprofits keep more of every gift.
Key Features
- Flexible giving plans – weekly, monthly, quarterly, and annual plans attach to any GiveWP donation form.
- Donor self-service portal – cancel, pause, update the card, and change the amount.
- Automatic payment retries – failed payments retry with dunning emails.
- Subscription upgrades and downgrades – donors move between plans keeping their history.
- Revenue reporting – recurring revenue with churn and retention metrics.
- Fee recovery support – donors cover processing fees on recurring gifts.
Comparison with Competitors
GiveWP Recurring Donations vs WooCommerce Subscriptions
Recurring gifts versus paid products: the mechanics overlap, the intent differs.
| GiveWP Recurring Donations | WooCommerce Subscriptions | |
|---|---|---|
| Sells | Recurring gifts | Paid products with delivery |
| Donor portal | Self-service cancel and pause | Subscription management |
| Reporting | Recurring revenue with churn | Product-level |
| Best for | Nonprofit monthly programs | Stores selling products |
Recurring gifts pick this add-on; paid products pick WooCommerce Subscriptions.
GiveWP Recurring Donations vs Give (core)
The add-on requires the core plugin; the pairing is the point.
| GiveWP (core) | Recurring Donations add-on | |
|---|---|---|
| Role | Forms, goals, receipts, donors | Recurring giving plans |
| Without the other | One-time donations only | No base to attach to |
| Together | Sustainable recurring revenue | – |
See GiveWP for the forms, goals, and receipts this add-on builds on.
Recommended Stack: recurring revenue pairs naturally with Give PDF Receipts for branded PDF receipts, and with Donation for WooCommerce if the donation flow lives inside a store.
Official Changelog
Version 2.20.1
Release Date: October 2026
- Improved: donor self-service portal with cancel and pause
- Fixed: payment retries not saving for grouped plans
Version 2.20.0
Release Date: September 2026
- Added: per-plan revenue reporting with churn metrics
- Fixed: subscription upgrades not saving for grouped plans
Version 2.19.2
Release Date: September 2026
- Fixed: dunning emails for grouped donors
- Improved: fee recovery for recurring gifts
Frequently Asked Questions
Can I offer monthly and annual giving?
Yes – weekly, monthly, quarterly, and annual plans attach to any GiveWP donation form, and donors pick the cadence at donation time. Recurring gifts are the revenue base most programs grow on.
Can donors manage their own subscriptions?
Yes – donors cancel, pause, update the card, and change the amount from a self-service portal, instead of emailing the nonprofit. This is the retention mechanic recurring programs live on.
What happens when a payment fails?
Failed payments retry automatically with dunning emails, and subscription upgrades and downgrades preserve the donor’s history. This is the retention mechanic recurring programs live on.
Can I see recurring revenue in reports?
Yes – recurring revenue reporting with churn and retention metrics, alongside per-plan breakdowns. This is the metrics view monthly programs live on.
Can donors cover fees on recurring gifts?
Yes – fee recovery lets donors cover processing fees on recurring gifts too, so nonprofits keep more of every gift.
How to Install
Install the GPL version of GiveWP Recurring Donations like any premium WordPress plugin:
- Download the plugin archive from the download section on this page.
- In WordPress admin, go to Plugins – Add New – Upload Plugin and select the archive.
- Activate the plugin – it requires the core GiveWP plugin to be installed and active.
- Open Donations – Settings – Recurring, choose your giving plans, and attach them to your donation forms.

Leave a Reply