Skip to main content

URL parameters

This premium function gives you an option to create unique secondary identifiers into the Survey link, with which you can separate the collected data.

You can apply custom URL (GET) parameters to your survey if you need to collect more detailed data. Examples of this can be connecting an order ID, customer ID, country, customer name, etc. with each survey response.

Each URL parameter is applied per survey (not per account), and you can use an unlimited number of URL parameters.

  1. Navigate to Get responses and select Link variables

2. Select Start with variables

3. Set up the parameter name and its variable(s) and click on Create

4. All unique links with predefined variables are listed in the menu now

Now you can:

a) Copy the link

b) Download a unique QR code for given link

c) Secure the link (hide the parameter and its variable)

You can create more parameters or add additional variables for already existing parameters at any time.

The variables for the parameter can be also overridden manually. More than one parameter is also possible to be created.

Parameters have to be always predefined directly in Survio. Variables for given parameter(s) can be added manually outside of the survey settings.


The first parameter can be manually added to the default survey link. After the default URL link of the survey you need to add ? symbol.


In case you have more parameters, you separated them with & symbol

E.g. https://www.survio.com/survey/d/Y3F/CSAT-AUG-2022?parametername1=variable&parametername2=variable&parametername3=variable


When the respondent answers your survey using a personalized URL with parameters, their responses along with the parameters will be visible in the overview of individual responses, and in the downloadable Excel and Google Sheets documents.


Filtering URL Parameters

If you use RUL parameters (link variables) on your survey, you can filter your results by the parameter values that were captured with each response. This lets you isolate or compare responses tied to a specific customer, project, region, campaign, or any custom identifier you passed in the URL.

To filter by a URL parameter value:

  1. Go to Results of your survey

  2. Click +Create a filter

  3. Select URL parameters from filter options

  4. In the filter type, select your GET parameter name and enter the value you want to filter by - for example customer=AcmeCorp or OrderID=2356489

  5. Apply the filter to view only responses that came in with that parameter value


Please note that URL parameters are only included in our paid plans.

Did this answer your question?