On-demnad reports
SurveyLab allows you to create on-demand reports using information stored in the Contacts, eg. custom fields.
Available parameters
URL Parameter | Piping Parameter | Description |
---|---|---|
crk | {crk} | Custom Response Key. |
rk | {rk} | Response Key. |
responseId | {responseId} | Response Id. |
{email} | Email. | |
firstName | {firstName} | First name. |
lastName | {lastName} | Last name. |
phone | {phone} | Phone. |
custom1 | {custom1} | Custom 1 field. |
custom2 | {custom2} | Custom 2 field. |
custom3 | {custom3} | Custom 3 field. |
custom4 | {custom4} | Custom 4 field. |
custom5 | {custom5} | Custom 5 field. |
custom6 | {custom6} | Custom 6 filed. |
custom7 | {custom7} | Custom 7 field. |
custom8 | {custom8} | Custom 8 field. |
collectorName | {collectorName} | Collector name. |
dashboardName | {dashboardName} | Dashboard name. |
relation | {relation} | 360 Feedback relation. |
Filters
To add a filter to the report :
- Go to the survey report.
- Press Share report button to activate report sharing.
- Press Activate link button to enable survey report link.
- Add a variable to the survey report link that you want to use to filter it, e.g. /custom1/Warsaw/
Example report link
Piping
You can pipe data from the URL link into the report. This way you can create dynamic headers for your reports.
To add piping to the report :
- Select report you want to modify.
- Add piped parameter eg. {custom1} in the report title.
Logic
You can hide survey questions in the report using survey logic and URL parameters.
To add logic to the report :
- Add hide logic to the survey eg. if custom1 = ab3456 then hide Q1.
- Add parameter in the report URL eg. custom1/ab3456/
Functionality is available in the Enterprise plan.