I would like to send a triggered email with NPS inside it. As I understand it is not possible to integrate Javascript into an email. The solution would then be to have 10 different images. My question is, what is the best way to retrieve data? Can I make one unique cloud pages which can recover the image clicked by the user? And do I have to make 10 different cloud pages depending on the image clicked? Or maybe there is other solutions?


2 Answers 2


You can add a parameter to the URL, e.g. ?nps=1 which differs between images. You will then just need a single Cloud Page, and use RequestParameter function, to get the value from nps parameter.

Then it's up to you whether you want to differentiate content on the landing page accordingly, or just store the value.


My company AskNicely has released a native NPS integration for Marketing Cloud. Check it out!



Might give you some ideas on how to trigger NPS along the customer journey (which is undoubtedly super valuable!)

  • please make sure to include the essentials of the links you posted so users dont necessarily have to leave the site. additionally, should the links become invalid, the answer will/shoudl remain valid. thanks
    – glls
    Commented Aug 29, 2018 at 16:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .