URL parameters
URL parameters allow you to pass custom data through the survey URL and use that information within your survey content. This feature enables personalization, pre-filling of information, and dynamic content based on external data sources.
Retrieving parameters from the URL
You can pass parameters in the URL of a survey form and then retrieve and use these parameters within the form content.
Parameter syntax
Adding parameters to URLs
Parameters are added to your survey URL using standard URL parameter syntax:
¶meterName=parameterValue
URL structure example
Here's how parameters are added to a survey URL:
Original URL:
https://yoursurvey.com/survey?tol=r
URL with parameters:
https://yoursurvey.com/survey?tol=r&email=myEmail@outlook.fr&postalCode=75000&company=r3mscore
The syntax is: &
+ Name of parameter
+ =
+ Parameter value
Multiple parameters
You can add multiple parameters by chaining them with the &
symbol:
&email=myEmail@outlook.fr&postalCode=75000&company=r3mscore
Using parameters in your survey
Parameter reference format
To use parameters within your survey content, use the following format:
[PARAM_parameterName]
Example usage
For the parameters in our URL example:
- Email:
[PARAM_email]
returnsmyEmail@outlook.fr
- Postal Code:
[PARAM_postalCode]
returns75000
- Company:
[PARAM_company]
returnsr3mscore
Parameter names are case-sensitive, so ensure consistency between your URL parameters and form references.
Implementation across survey blocks
Universal compatibility
The parameter format [PARAM_parameterName]
works in any block of your survey:
Question text
Hello [PARAM_email], welcome to our survey!
Answer options
I work at [PARAM_company]
Instructions and descriptions
Based on your location ([PARAM_postalCode]), please answer...
Conditional logic
Parameters can be used in conditions and branching logic.