Google Tag Manager

Forum Discussion

AllanHeo's avatar
AllanHeo
Strategist
2 years ago

Embedded NPS Survey Via Email

Hi Bonfire! 

Lately, I've been hearing a lot of customer requests on how to embed an NPS survey in an email and have the user's responses get logged as a custom attributes. I believe this use case should be doable with Link Aliasing. 

I wanted to post here to see if anyone has already tried it and found any pros and cons with this set up. Also, would the custom-attribute-logging campaign be 10 different webhook campaigns, one for each score? 

Thank you!

Best,

Allan

  • Hi Allan! 
    We have an email NPS survey that works exactly like that! So there is a campaign where we have a range of buttons from 0 to 10. We then have an action based canvas based on link alias clicks. In that canvas we let people go through several audience paths (with the filter “clicked specific alias in this campaign”), since braze can only do up to 8 paths during each audience step. So we start with 3 options (promotors, detractors & passives), and then they go through 10 different audience paths for each score type. Each one of them ends with a user update step (it used to be a webhook before the user update feature) where they get a custom attribute linked to their profile. 

    Pros?

    • You will see all the results in one canvas
    • you can make quick calculations for each month by just filtering the date in the canvas

    Cons?

    • It is quite a hassle to set up. As the email has a mobile and desktop view, this means it also has different buttons (2 aliases for each score type) that you have to track each time, so that is a lot of work in the delivery step and all the audience paths
    • It only looks at the first time somebody clicks in that specific mail, so it could be that somebody made another choice, that will not get registered anymore. 
  • DRamirez's avatar
    DRamirez
    Practitioner III

    Hi Allan! 
    We have an email NPS survey that works exactly like that! So there is a campaign where we have a range of buttons from 0 to 10. We then have an action based canvas based on link alias clicks. In that canvas we let people go through several audience paths (with the filter “clicked specific alias in this campaign”), since braze can only do up to 8 paths during each audience step. So we start with 3 options (promotors, detractors & passives), and then they go through 10 different audience paths for each score type. Each one of them ends with a user update step (it used to be a webhook before the user update feature) where they get a custom attribute linked to their profile. 

    Pros?

    • You will see all the results in one canvas
    • you can make quick calculations for each month by just filtering the date in the canvas

    Cons?

    • It is quite a hassle to set up. As the email has a mobile and desktop view, this means it also has different buttons (2 aliases for each score type) that you have to track each time, so that is a lot of work in the delivery step and all the audience paths
    • It only looks at the first time somebody clicks in that specific mail, so it could be that somebody made another choice, that will not get registered anymore. 
    • AllanHeo's avatar
      AllanHeo
      Strategist

      DRamirez This is absolutely the perfect answer to what I was looking for. Thank you SO SO SO MUCH for this detailed answer!! 

      Best,

      Allan