Panel providers recruit participants for you. They send each participant to your survey with an ID in the link, and they expect the participant back with the same ID when the participant completes the survey, is screened out or hits a full quota. Panel integration makes your survey accept the ID. The end URL and the quota URLs send it back.
In the editor, click Menu, the document icon in the left toolbar, and then Panel integration.
Click Add URL parameter.
Enter the Parameter name (1), the name your provider uses for the ID, for example pid.
Optional: pick a Target (sub-)question (2) to store the ID with each response. The list offers the text questions of your survey. Set Always hide this question to Yes in that question, so participants do not see it.
Click Save (3).
Add the parameter to the link of your survey:
https://example.limesurvey.net/123456?pid=xxxxxx
Your provider replaces xxxxxx with the ID of each participant. If the link already contains a ?, join the parameter with &, for example https://example.limesurvey.net/123456?lang=en&pid=xxxxxx.
Tip: When you test, add newtest=Y to the link, for example https://example.limesurvey.net/123456?newtest=Y&pid=test1. Each visit then starts a new response, even in the same browser.
Your provider gives you a return link for each outcome. Add the ID to it with {PASSTHRU:pid}, for example:
https://panel.example.com/return?status=complete&pid={PASSTHRU:pid}
No. Without one, the ID is still passed on to the end URL and the quota URLs. Pick a target question when you also want the ID in your responses.
Yes. Add a URL parameter for each one and join them in the link with &, for example ?pid=xxxxxx&src=yyyyyy.