Adding recipients (incl. properties)

zenloop lets you add an identity and properties to identify and track each answer. We refer to this data as a recipient.

The recipient should take the following format and be added after each scoring link in the custom snippet:

https://responses.zenloop.com/web/response/<survey_hash_id>/
email_embed/[email protected]&identity_type=email
&first_name=john&last_name=brown&properties[color][]=red&properties[country][]=DE

https://responses.zenloop.com/web/response/<survey_hash_id>/email_embed/10: You can ignore this when adding recipients - this is the core of the URL for the scoring link
[email protected]&identity_type=email: Add this to each scoring link to track each response based on the recipient's email. The identity and identity_type are a required fields to de-anonymise the link

๐Ÿ“˜

Adding identity or any other variable to the link

[email protected] is an example of a variable that you should be adding dynamically. The process of doing this will depend on how you are sending out your survey. For instance Mailchimp expects variables to be wrapped in the following way *| EMAIL |*, while Sendgrid expects -Email-

&first_name=john&last_name=brown : Optionally, you can also add a first name and last name to further identify the recipient
&properties[color][]=red : Finally you can add one or more properties. The key for the property (think the column header in a table) should be enclosed in square brackets, while the value comes after the equals sign

๐Ÿ“˜

See here for more details on properties best practices.