GiveLinkDocs
Guides

Recurring Giving

Build sustainable revenue with automated recurring donations — monthly, quarterly, or annual — powered by Stripe subscriptions.

Recurring donors are the backbone of sustainable fundraising. Organizations with strong monthly giving programs see 42% higher annual revenue per donor and 5x greater lifetime value compared to one-time donors. GiveLink makes it effortless to launch, manage, and grow your recurring giving program.

Recurring giving is included for all GiveLink organizations at the standard 1% platform fee — no additional subscription charges or premium tier required.


How Recurring Giving Works

Donor selects a recurring frequency

On any campaign donation form, donors choose between one-time or recurring. Recurring options include monthly, quarterly, or annual frequencies.

Stripe creates a subscription

GiveLink uses Stripe Connect Express to create a managed subscription on behalf of your organization. The donor's payment method is securely tokenized and stored by Stripe.

Automatic charges on schedule

Stripe charges the donor's payment method on the selected interval. Failed payments are retried automatically using Stripe Smart Retries, which uses machine learning to optimize retry timing.

Receipts sent automatically

After each successful renewal charge, GiveLink generates and emails a tax-compliant receipt to the donor — no manual work required.

Donor manages via self-service portal

Every recurring donor receives a unique portal link where they can update payment details, pause, resume, or cancel their subscription at any time.


Recurring Frequencies

GiveLink supports three recurring frequencies, each mapped to a Stripe subscription interval:

Monthly

The most popular frequency. Charged on the same day each month. Best for building predictable, sustained revenue.

Quarterly

Charged every three months. Ideal for donors who prefer larger, less frequent contributions.

Annual

Charged once per year. Perfect for membership renewals, annual pledges, and legacy giving programs.

Monthly giving is the default and most commonly selected frequency. Consider featuring monthly giving prominently on your campaign pages — organizations that default to monthly see 3x more recurring sign-ups than those that default to one-time. GiveLink's AI-powered suggested amounts optimize for recurring conversion automatically.


Stripe Subscription Integration

GiveLink's recurring giving is built directly on Stripe Subscriptions via Stripe Connect Express, giving you enterprise-grade payment infrastructure without the complexity.

What Stripe Handles

  • Payment method storage — Card details are tokenized and stored securely in Stripe's PCI-compliant vault. GiveLink never touches raw card numbers.
  • Smart Retries — When a charge fails (expired card, insufficient funds), Stripe uses machine learning to determine the optimal time to retry, recovering up to 30% of failed payments automatically.
  • Dunning management — Donors with failing payment methods receive automated emails prompting them to update their card.
  • SCA compliance — Strong Customer Authentication is handled automatically for European donors.
  • Proration — When a donor updates their amount mid-cycle, Stripe handles proration calculations.

Subscription Lifecycle

StatusDescription
ActiveSubscription is live and charging on schedule
Past DueMost recent charge failed; Stripe is retrying
PausedTemporarily suspended by donor or admin; no charges
CanceledPermanently ended; no future charges
IncompleteInitial payment requires additional authentication

MRR Tracking and Dashboard

Your recurring giving dashboard provides real-time visibility into your monthly recurring revenue (MRR) and subscription health.

Key Metrics

Monthly Recurring Revenue (MRR)

Total expected revenue per month from all active subscriptions. Quarterly and annual subscriptions are normalized to their monthly equivalent for a single, accurate MRR figure.

Active Subscribers

Count of donors with active recurring subscriptions, segmented by frequency, amount range, campaign, or date range.

Churn Rate

Percentage of recurring donors who canceled in the current period compared to the previous period. GiveLink flags subscriptions with repeated failed payments so you can intervene before the donor churns.

Net Revenue Retention

Accounts for upgrades, downgrades, and cancellations to show whether your recurring revenue base is growing or shrinking.

Dashboard Views

  • MRR trend chart — Visualize MRR growth over time with month-over-month comparisons
  • Subscription breakdown — See the distribution across monthly, quarterly, and annual frequencies
  • At-risk donors — Identify subscriptions with recent failed payments or multiple retry attempts
  • Failed payment alerts — View all failed payments in one place with details on the failure reason (expired card, insufficient funds) and Stripe's automatic retry schedule
  • Recent activity feed — New subscriptions, cancellations, upgrades, and payment failures in real time

Donor Self-Service Portal

Every recurring donor receives a unique, tokenized URL (/manage/[token]) that gives them full control over their subscription without needing to create an account or contact your team.

Portal links are cryptographically signed and scoped to a single donor's subscriptions. They do not expire, but they can be revoked by an admin from the dashboard at any time.

Portal Capabilities


Admin Controls

Organization administrators have full control over recurring subscriptions from the GiveLink dashboard.

Navigate to Donors > [Donor Name] > Recurring Gifts and select Pause. Choose a pause duration (1-6 months) or pause indefinitely. The donor is notified by email when their subscription is paused.

From the same screen, select Resume on any paused subscription. The next charge is scheduled based on the original billing interval. The donor receives a confirmation email.

Select Cancel to permanently end a recurring gift. You can optionally choose to cancel immediately or at the end of the current billing period. Cancellation is logged in the donor's activity timeline.

Adjust the recurring amount on behalf of the donor. This is useful when a donor calls in to request a change. The updated amount takes effect on the next billing cycle.

Export all recurring donor data to CSV, including subscription status, amount, frequency, start date, total lifetime value, and payment history.

Canceling a subscription is permanent. If a donor wants to resume giving after a cancellation, they will need to create a new recurring gift through the donation form. If a donor asks to temporarily stop giving, use Pause instead — paused subscriptions retain the donor's payment method and can be resumed without re-entering card details.


Recurring Upgrade Prompts

GiveLink includes built-in conversion tools to turn one-time donors into recurring supporters.

"Make It Monthly" Upsell

After a donor completes a one-time donation, the thank-you page displays a contextual prompt:

"Your $50 gift makes a difference today. A monthly gift of $50 would provide $600 of impact this year. Make it monthly?"

The donor can convert to monthly giving with a single click — no need to re-enter payment details, since the card is already on file from the initial transaction.

Donor completes a one-time donation

The donation is processed normally through Stripe.

Thank-you page presents the upgrade prompt

GiveLink displays a personalized message showing the annual impact of converting to monthly giving at the same amount.

Donor clicks to convert

One click creates a Stripe Subscription using the payment method already on file. No additional form entry is required.

Confirmation and receipt

The donor receives a confirmation email with details about their new recurring gift and a link to the self-service portal.

Organizations using the "Make It Monthly" upsell on their thank-you pages see an average 8-12% conversion rate from one-time to monthly donors. This feature is enabled by default on all campaigns and can be disabled per campaign in campaign settings.

Additional Upgrade Nudges

For existing recurring donors, GiveLink can display periodic upgrade suggestions:

  • Anniversary nudges — On the one-year anniversary of a recurring gift, suggest a modest increase
  • Impact-based prompts — Show donors the additional impact of increasing their gift by a specific amount
  • Campaign-specific asks — During special campaigns, prompt recurring donors to add a one-time gift on top of their subscription

Automated Renewal Receipts

Every successful recurring charge generates a tax-compliant receipt that is automatically emailed to the donor.

Receipt Details

Each renewal receipt includes:

  • Organization name, EIN, and address
  • Donation amount and date
  • Tax-deductible acknowledgment language
  • Payment method (last 4 digits)
  • Link to the donor's self-service portal
  • Year-to-date giving total for the current calendar year
  • PDF attachment for record-keeping

Receipt Customization

  • Organization branding — Receipts use your organization's branded email template with custom header image, colors, and footer content
  • Custom thank-you message — Add a personalized message that appears on every renewal receipt
  • Annual summary — At the end of each calendar year, GiveLink generates a consolidated annual giving statement for tax purposes

Customize receipt templates in Settings > Email Templates > Recurring Receipt. All receipts are stored in the donor's portal and can be re-downloaded at any time. Organization admins can also access and resend any receipt from the dashboard.


Recurring Giving Emails

GiveLink sends several automated emails specific to recurring giving:

  • Renewal receipt — After each successful recurring charge, a tax-compliant donation receipt is emailed automatically. Includes amount, date, campaign, payment method, and year-to-date total.
  • Subscription change notification — When a recurring plan is paused, resumed, canceled, or the amount is updated, the donor receives a confirmation email with the change details.
  • Payment reminder — Lapsed donors (no recent gift) receive a gentle re-engagement email referencing their last gift amount and campaign, with a direct link to give again.

All recurring giving emails use GiveLink's branded design system. See the full Email & Communications guide for template details.


Best Practices

How is this guide?

On this page