Recurring giving
Subscription Donations for Nonprofits: Steady Giving on WordPress
In the nonprofit world, “subscription donations” and “recurring donations” refer to the same thing: a supporter authorizes a regular charge (usually monthly or annually) that continues until they cancel. The word “subscription” comes from the SaaS world but fits the concept well: a predictable, ongoing commitment from a supporter who has decided to stay involved rather than give once and move on. For nonprofits that depend on campaigns for most of their income, a subscription giving program is one of the most effective ways to build financial stability.
Why subscription giving is different from campaign fundraising
Campaign fundraising produces spikes of income around specific events, appeals or deadlines. Subscription giving produces steady income every month regardless of whether a campaign is active. These two models are complementary: campaigns grow your donor base, and subscription programs convert one-time donors into long-term supporters.
The difference in financial predictability is significant. If you have 50 monthly donors giving an average of 20, that is 1,000 per month you can count on before you send a single fundraising email. That baseline changes how you can plan programs, staffing and communications. Organizations with strong recurring giving programs are less vulnerable to a poor campaign result.
What supporters value about subscription giving
From a donor perspective, setting up a monthly donation is often more convenient than responding to individual campaign appeals. Once the subscription is active, the donor does not have to remember to give or respond to each request. They receive regular confirmation that their support is ongoing, which reinforces their connection to the organization.
Donors who give monthly also tend to give more in total over a year than those who give once. A donor who gives 50 in a single campaign contributes less than a donor who gives 10 per month (120 annually). The subscription model is better for donors who want to spread their giving, and better for organizations that need consistent income.
Setting the right amounts and frequencies
The most effective recurring giving programs offer a small number of clear options. For nonprofits, monthly amounts in the range of 5 to 50 typically work well. Amounts that are too high create hesitation; amounts that are too low may not justify the administrative overhead.
Monthly is the right default frequency for most organizations. Annual giving is appropriate as an option for donors who prefer fewer transactions, often with a slightly higher total amount as an incentive.
Avoid weekly giving unless your audience specifically expects it (some community and religious organizations use it). The more frequent the charge, the more likely donors are to notice it and cancel.
How to present subscription giving on your donation page
The way you frame monthly giving affects how many donors choose it. Some best practices:
- Show the monthly option as the default or the first choice on the form, not a secondary option below one-time giving.
- Use language that emphasizes ongoing impact: “Support us every month” rather than “Set up a subscription”.
- Show what a monthly gift does concretely: “10 per month covers one week of shelter supplies” is more motivating than “10 per month”.
- Make cancellation easy and visible. Donors who know they can cancel with one click are more willing to start. Hiding the cancellation process creates short-term sign-ups but long-term resentment.
Managing subscription donors on WordPress
A subscription giving program only works operationally if your WordPress donation plugin keeps accurate records of who is subscribed, at what amount, since when, and what their payment history looks like. Without this, managing 30 or 40 monthly donors becomes chaotic.
FundCollector Pro, the Pro version of the WordPress donation plugin, handles subscription donations via Mollie, with each recurring donor recorded in the WordPress dashboard including their subscription status, payment history and next charge date. If a payment fails, the record updates automatically via webhook. This gives you a single place to manage all subscription donors without logging into gateway dashboards to piece together the picture.
See the recurring donation plugin guide for more on the technical requirements for reliable subscription handling.