Qualaroo Webhooks allow you to POST survey response data to an endpoint of your choosing every time a survey on your account receives a reply. To start using webhooks, visit the “Account’ section of the Qualaroo control panel and click on “Manage webhooks”.
Qualaroo webhooks will send a POST request in JSON format to your selected endpoint each time a survey on your account receives a reply.
Arguments sent via POST request to your endpoint
Name |
Description |
Data Type |
answered_questions.<QuestionID>.question_id |
The unique ID of each question answered in your survey |
Integer |
answered_questions.<QuestionID>.question_type |
The question type for each question in your survey |
String |
answered_questions.<QuestionID>.question_title |
The title for each question in your survey |
String |
answered_questions.<QuestionID>.answer |
The answer for each question in your survey |
String |
anon_visitor_id |
Unique visitor ID assigned to each survey reply |
String |
nudge_name |
The name of the survey in the Qualaroo control panel |
String |
properties_<Custom Property Name> |
The value for each custom property sent with the survey response |
String |
user_agent |
User agent for each reply to your survey |
String |
time |
Date & Time of each reply to your survey |
DateTime |
ip_address |
The IP address for each respondent to your survey |
String |
page |
The page where the survey was fired |
String |
referrer |
Initial referrer Qualaroo captured when the respondent first visited the page where the survey was fired |
String |
identity |
The survey respondents ID (Only available if using the Qualaroo identity API) |
String |
Questions and Answers
What does the Qualaroo webhook interface consider a successful POST request?
Any request that returns a 200 OK response is considered to be successful. Any response other than 200 OK is considered to be an error.
Do Qualaroo webhooks retry failed requests?
No, all failed requests are logged to the customer dashboard as (“Last Response Code”)
How many endpoints can I POST to?
Premium customers can POST survey results to 5 endpoints
How do I add more POST endpoints to my account?
Please contact our support team for pricing on additional POST endpoints.
Comments
0 comments
Article is closed for comments.