Fundraising Parameter Hyperlinks
You can create donation form
How Parameters Work
A parameter is a name and value pair that you append to a donation form URL
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.
-
membershipcategoryid=IDfor a membershipNote: Applies to membership forms only.
-
desid=IDfor a designationTip: Designations are known as funds in Raiser's Edge NXT.
-
desname=Namefor a supporter-friendly designation nameNote: To display the designation's name on a 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.
Note: Applies to donation forms only.
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 supporter can change the amount after they open the form.
Note: Applies to donation forms only.
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
Gift Membership Parameter and URLs
Use the following parameter to pre-select a membership as a gift for someone else on a membership form. The supporter can change this selection after they open the form.
Note: Applies to membership forms only. If the membership form does not offer gift memberships, this parameter has no effect.
-
isgift=trueto pre-select the membership as a gift
Add the Gift Membership 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/join?isgift=true -
If the base URL already contains a
?, include an&before all parameters.https://example.org/join?formId=cec73394&membershipcategoryid=14&isgift=true