You can create a poll or survey inside your emails by using unique tracking links for each answer option and segmenting users based on their clicks.
Step 1: Add unique links to your email template
In your email template, create buttons or text links for each answer option. These links can point to the same thank-you page but must have different query parameters to identify the choice. For example:
- Option A:
https://yourdomain.com/thank-you?q=survey&a=5 - Option B:
https://yourdomain.com/thank-you?q=survey&a=4 - Option C:
https://yourdomain.com/thank-you?q=survey&a=1
Step 2: Create a segment based on the clicked link
When a user clicks any of these links, the system triggers the PW_EmailLinkClicked event. You can use this event to group users into segments:
- Go to Audience, select Segments, and create a new segment.
- Add a filter using the event
PW_EmailLinkClicked. - Add a condition for the
original_link(orredirect_link) attribute. - Change the operator to "contains" and specify the unique part of the target URL, such as
a=5orq=survey&a=5. Using "contains" instead of "is" prevents tracking or UTM parameters from breaking the match.
Step 3: Trigger real-time actions
To send an immediate follow-up message, such as a push notification or another email, based on the user's response:
- In your Customer Journey, place a "Wait for Trigger" element immediately after your email delivery block.
- Configure the trigger to listen for the
PW_EmailLinkClickedevent. - Branch your journey based on the specific
original_linkattribute to target users who picked a particular answer.
Comments
0 comments
Please sign in to leave a comment.