Upgrade Links
Learn how to use Upgrade Links to help recurring supporters increase their donations or start covering transaction costs.
Upgrade Links let supporters increase their recurring donation amount or start covering transaction costs without re-entering payment details. Each link is personalized for a specific supporter and recurring plan.
Your organization creates and distributes these links through your own communication channels like email campaigns, SMS, or newsletters. Fundraise Up provides the tools to generate the links, but you control when and how to send them to supporters.
Types of Upgrade Links
You can create two types of Upgrade Links:
- Recurring amount upgrade.
- Cost coverage upgrade.
Recurring amount upgrade
This link lets supporters increase their monthly donation amount. When a supporter opens the link, they'll see 3 suggested amounts and an option to enter a custom amount.
Fundraise Up’s AI calculates the suggested amounts based on the supporter's location and donation history. For example, if a supporter currently donates $50 per month, they might see options for $60, $70, and $95.
Supporters can also choose to cover transaction costs if they don't already. If they already cover costs and increase their donation amount, their cost coverage updates automatically to match the new donation.
How cost coverage updates work
When a supporter who covers transaction costs increases their donation, the cost coverage amount adjusts to reflect the new donation total.
Example:
- Current donation: $50
- Transaction costs: $1.75
- Total amount: $51.75
If the supporter increases their donation to $95:
- New donation amount: $95
- New transaction costs: $3.33
- New total: $98.33
The increase goes from $51.75 to $98.33 (not $96.75). Supporters see this breakdown before confirming.
Cost coverage upgrade
This link prompts supporters who don't cover transaction costs to start doing so. For example, if a supporter donates $50 per month without covering fees, the link shows them the option to increase their total to $51.75 to include the $1.75 in processing fees.
After a supporter confirms cost coverage, they'll see options to increase their main donation amount. If a supporter who already covers costs receives this type of link, they'll only see options to increase their donation amount.
Hash function
When you create Upgrade Links, you can include a secure hash function. This affects how supporters confirm their donation changes:
- With hash function: Supporters confirm their increase directly on the Upgrade screen. No email confirmation needed.
- Without hash function: Supporters must confirm through a follow-up email.
All Upgrade Links created through Fundraise Up include a hash by default. You can create links without a hash manually if needed.
What a hash function does
A hash function combines your organization's Secret key, the Supporter ID, and the Recurring ID into a secure code. This code verifies that the link came from your organization. The hash can't be reversed to reveal the original data.
Fundraise Up uses SHA256 for Upgrade Link hashes.
Here's what an Upgrade Link with a hash looks like:
The signature parameter contains the hash. Because this signature validates the link's authenticity, supporters don't need email confirmation.
When to use links with hash functions
Links with hash functions skip the email confirmation step, which typically results in more supporters completing the upgrade. However, these links must go to the correct supporter. If you send a hashed link to the wrong person, they can modify someone else's recurring donation.
How to reset the Secret key
Reset your Secret key only when necessary. Resetting affects all previously created Upgrade Links — they'll still work, but supporters will need to confirm upgrades through email.
Only users with the Organization Administrator role can reset the Secret key.
To reset your Secret key:
- Go to Settings > Recurring plans.
- In the Upgrade links section, Click Roll key and follow the instructions.
After you reset the key, existing Upgrade Links continue to function but require email confirmation, just like links without hash functions.
Upgrade Links in emails
Some Fundraise Up emails automatically include Upgrade Links or donation prompts. These are part of the email functionality and can't be modified or removed.
One-time receipt email
One-time receipt emails include an option for supporters to set up a recurring donation. The email shows two preset amounts and an Other amount option. When supporters click an amount, they go to a confirmation page where they can set up monthly giving and choose an installment date without re-entering payment details.
This works when:
- One-time receipt emails are enabled.
- Your campaign accept both one-time and monthly donations.
- The payment method supports recurring donations (excludes crypto, Venmo, and PayPal without reference transactions).
This doesn't work for:
- Donations with tributes.
- Donations made in Test mode.
Supporters choose which date their recurring installments process. The recurring plan uses the same campaign as the original one-time donation. Each one-time donation can create only one recurring plan. The confirmation links don't expire.
Installment emails
Starting with the second installment, supporters see an option to increase their donation amount directly from the email. The suggested amounts are calculated by Fundraise Up’s AI based on supporter data.
Supporters with plan limits (maximum installments, maximum donation amount, or cut-off date) don't see the increase option in their final installment email.
After a supporter increases their donation, they won't see the increase option in the next two installment emails.
Annual summary receipt email
The annual summary email includes preset amounts that supporters can click to increase their recurring donation. Clicking an amount takes them to an Upgrade page where they can confirm the increase without re-entering payment details.
Only supporters with active monthly recurring plans see this option.
Tribute email
When someone receives a tribute notification by email (because a supporter honored them with a donation), the email includes a Make a difference now button. This button opens either the Checkout Modal or a Campaign Page (depending on your setup) with the same campaign as the original tribute. The tribute recipient can then make their own donation.
Fundraiser donation notification
When a supporter's Fundraiser receives a donation, the supporter gets an email notification. This email includes a Donate now button that opens the Checkout Modal or Campaign Page with their Fundraiser. The supporter can make an additional donation to their own Fundraiser.
Upgrade Links in the Donor Portal
Active recurring plans in the Donor Portal show a Give more button. Supporters can click this to increase their donation amount or start covering transaction costs.
The page that opens depends on whether the supporter already covers costs:
- If they cover costs, they see options to increase their donation amount.
- If they don't cover costs, they see options to cover processing fees and increase their donation amount.