0

Is there a way to track the clicks in the email while on journey? and send the tracked links to specific email?

  • Hi Jon - did we manage to answer your question? :) Anything more i / we can do to help? if not, please select the best answer so it's marked as solved – Kenneth Wagner Jun 15 '17 at 8:00
1

You simply need to use an Engagement Split Activity to track if a Contact clicks on a link within an email, then you will be able to route them down a 'yes' branch and they receive can a subsequent email.

| improve this answer | |
  • how will I collect and send those who clicked to a certain email? – Jon Apr 21 '17 at 9:41
  • This is exactly what the Engagement Split Activity does. Have you tried it? – Eliot Harper Apr 21 '17 at 9:46
  • Oh I meant convert the clicks into Data Extension and send that DE to a certain email address. Just to collect and track the data of those who click specific link. – Jon Apr 21 '17 at 9:59
  • The Engagement Split Activity can track specific links. You would need to add an Update Contact Data Activity to the yes branch to update a DE and add an Email Activity. – Eliot Harper Apr 21 '17 at 10:03
  • Like this one? oi68.tinypic.com/11t6cls.jpg What will be the DE inside update contact? – Jon Apr 21 '17 at 10:11
1

The conceptual design for a real-time scenario that you depict, will require the following:

  • One cloud page
  • Ampscript on each of the links
  • Data Extension to store click(s) (if you need them to reference)
  • Emails and Triggered Send Definitions
  • Technical skills

The framework would be as follows. Each link in the email would direct to a landing page and pass a parameter indicating what link is clicked. e.g.

www.landingpage.com?LinkParamter=A

Now, when you hit the landing page you'll need to catch this parameter and do everything you need from there. It would look something like this;

%%[ VAR @LinkParameter, @SubscriberKey, @ActualLink
SET @SubscriberKey = _subscriberKey
SET @LinkParamter = QueryParameter("LinkParameter")

IF @LinkParameter = "A" THEN
   SET @ActualLink = "www.google.com"
   /* Do your data updates here - could be this */
   UpsertData("DataExtension",1,"SubscriberKey",@SubscriberKey,"LinkClicked",@ActualLink)

   /* Then after updating necessary data, trigger an email */
    Modify the code for triggered sends found here: https://help.marketingcloud.com/en/documentation/ampscript/using_ampscript_with_the_web_service_api/create_a_triggered_send_using_ampscript_and_the_soap_web_service_api/

   /* Then after triggering the notifcation to the clickee, you trigger the email to the one you need to notify */
   Repeat triggered send ampscript here, but with different email and maybe different subscriberkey if you'd like

   /* Then finally redirect them to end destination */
   Redirect(@ActualLink)
ENDIF
]%%

Then you repeat this per link you want to do this with in the email. E.g. Link Parameter B, C, D etc.

In order to succeed with your quest, you need someone who's comfortable with the above process.

Hope this helps you get where you need to be :)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.