Renewal and Auto-Renew
Membership renewal in DonorPoint supports both manual and automatic renewal workflows. The approach depends on how the Membership Item is configured.
Manual Renewal
When a membership approaches expiration:
- DonorPoint sends the Renewal Email to the member (or to the Send Renewal To contact)
- The email contains a link to the Renewal Form — a Campaign configured on the Membership Item
- The member completes the renewal form, making a new payment
- A new transaction is created and the membership’s end date is extended by the term length
Renewal Contact Lists
Use a Membership Contact List to target members whose memberships are expiring within a date range. This list can drive renewal reminder emails:
- Membership Items — select which membership levels to include
- Include Non-Active Members — optionally include expired members for win-back campaigns
- Expiration Date Range — filter by expiration window (e.g., next 30 days)
Automatic Renewal
When Allow Auto-Renew is enabled on the Membership Item and the member opts in at checkout:
- The system stores the member’s payment method (tokenized)
- When the membership term expires, DonorPoint automatically charges the stored method
- On success:
- A new transaction is created
- The membership end date extends by the term length
- The Membership Renewal email is sent
- On failure:
- The membership moves to In Arrears status
- The Membership Failure email is sent
- The member is directed to update their payment method
Renewal Emails
| Trigger | |
|---|---|
| Membership Renewal | Sent after a successful auto-renewal |
| Membership Failure | Sent when an auto-renewal payment is declined |
| Gift Membership Renewal | Renewal notification for gift memberships |
These emails are configured in the Membership Email Collection on the Membership Item’s email tab, or as EmailTemplate records linked directly to the item.
Donor Self-Service
Members can manage their membership through the Donor Portal:
- View active memberships and expiration dates
- Update payment method for auto-renewal
- Manually initiate renewal through the renewal form link