Survey URL
Pass data into the survey entry URL
Last updated
Pass data into the survey entry URL
Last updated
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 . 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.
You can pass whatever you wish to the end of the surveyurl, and we’ll return it upon survey completion in the following format: