Pre-fill Donation Forms with Personalised URLs and Merge Fields
You can personalise your Raisely donation forms by pre-filling donor information (like name, email, and donation amount) using query parameters and merge fields. This is useful for making regular giving setup faster and easier.
Video Tutorial
Part 1
Part 2
Step 1: Set up your donation form for regular donations
- Go to your campaign and navigate to Settings > Donation Form.
- Under the Amounts tab, configure your donation frequency (e.g. Monthly only).
- Disable Intelligent donation amounts to customise the buttons.
- Add or edit donation amounts as needed, then click Save Changes.
Step 2: Configure fields to allow pre-filling
- Ensure you have the following fields: First Name, Last Name, and Email.
- Edit each field and add a default value using the format:
{{query.fieldId}}
For example:
{{query.firstName}}
3. Repeat for each field and click Save.
Step 3a: Build a personalised URL
Format your link like this:
<a href="https://your-campaign.com/?amount=20&firstName=Raisely&lastName=Test&email=test@example.com">https://your-campaign.com/?amount=20&firstName=Raisely&lastName=Test&email=test@example.com</a>
Each query parameter corresponds to a form field using its field ID.
Step 3b: Use merge fields for automated bulk personalisation
If the data already
- Create a new Hidden custom field (e.g.
amount
) in your Signup Form. - Set its default value to:
{{query.amount}}
3. When using merge fields, your link might look like this:
{{campaign.url}}/?amount={{user.private.amount}}&firstName={{user.firstName}}&lastName={{user.lastName}}&email={{user.email}}
Step 5: Add the personalised link to your message
- Create a message.
- Insert a button or hyperlink using the personalised merge field URL.
- When a donor clicks the link, their form is pre-filled automatically.
Final Result
Your donors will land on a pre-filled donation form—making the process faster and more convenient for regular givers.