Fundraising Parameter Hyperlinks
You can create donation form or webpage URLs that include one or more fundraising parameters. These parameters pass information to the donation form when a donor opens the link. Use the parameters to track responses, personalize the giving experience, and connect activity to specific designations
How Parameters Work
A parameter is a name and value pair that you append to a donation forms URL or a webpage URL. When a donor opens the link, the donation form reads the parameters and associates the activity with the values you specified.
You can use multiple parameters in a single URL. Each parameter adds more context to the interaction.
Tip: To save time and reduce errors, use the URL parameter builder to assemble a valid URL. This ensures the parameters are combined correctly so you don't have to manage the URL formatting rules manually.
Supported Parameters
You can add any combination of the parameters to the end of a URL, but you can only add one of each.
ID-Based Parameters and URLs
For the following parameters, replace "ID" with the appropriate ID. You can find the IDs in the URL parameter builder.
-
desid=IDfor a designationTip: Designations are known as funds in Raiser's Edge NXT.
-
desname=Namefor a donor-friendly designation nameNote: To display the designation's name on a donation form, add
desname=Nameafterdesid=ID. Replace "Name" with the appropriate name for the designation. If the name has spaces,%20automatically replaces the spaces when you use the URL. -
appealid=IDfor an appeal -
campaignid=IDfor a campaign -
packageid=IDfor a packageWarning: When you add a package to a URL, also add the associated appeal to the URL or add the appeal in the donation form. Otherwise, when you approve a batch you will have to resolve the batch exceptions.
Add ID-Based Parameter to a URL
Append the parameter to the end of the URL.
Tip: To save time and reduce errors, use the URL parameter builder to assemble a valid URL. This ensures the parameters are combined correctly so you don't have to manage the URL formatting rules manually.
-
If the base URL does not contain a
?, include a?before the first parameter and an&before any other parameters.http://example.org/donate?desid=20&desname=Annual -
If the base URL already contains a
?, include an&before all parameters.https://example.org/donate?formId=cec73394&desid=20&desname=Annual
Tip: If a designation name has spaces, %20 automatically replaces the spaces when you use the URL.
Gift Amount Parameters and URLs
For the following parameters, replace "Amount" with the dollar value you want to pre-fill. Enter a numeric value for the amount, such as 50 or 50.00. The donor can change the amount after they open the form.
Warning: The donation form must be configured to accept the gift type you are pre-filling. Before you add a gift amount parameter to a URL, verify that the form supports that gift type. Additionally, the pledge amount parameter (plgamt) applies to Standard Donation Forms only.
-
onetimeamt=Amountto pre-fill the one-time gift amount -
plgamt=Amountto pre-fill the pledge gift amount
Add a Gift Amount Parameter to a URL
Append the parameter to the end of the URL.
Tip: To save time and reduce errors, use the URL parameter builder to assemble a valid URL. This ensures the parameters are combined correctly so you don't have to manage the URL formatting rules manually.
-
If the base URL does not contain a
?, include a?before the first parameter and an&before any other parameters.http://example.org/donate?onetimeamt=50 -
If the base URL already contains a
?, include an&before all parameters.https://example.org/donate?formId=cec73394&desid=20&onetimeamt=50