Survey URL
Pass data into the survey entry URL
Profile Data
In addition to updating profile data for a VPID via /update-user (see Update Panelist), panelist profiles can also be updated by passing the data into the survey URL (/survey-click) after the hsh param.
Profile data can be passed into separate URL params for each question where the param name is “q“ + the question_id and the value is the option_id as referenced in /lookup-question-by-country. For example, when attempting to pass a response to the Gender profile question (question_id 3) as Male (option_id 1), it should be passed as q3=1.
Profile data for multi-select questions should be passed as comma-separated option_ids. For example, when attempting to pass a response to the Language profile question (question_id 20) as English (option_id 1) and Spanish (option_id 2), it should be passed as q20=1,2.
You can add as much profile data to the survey URL as you’d like.
Appending pass-through variables
You can pass whatever you wish to the end of the surveyurl, and we’ll return it upon survey completion in the following format:
Last updated