0

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

1
  • 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 Commented Jun 15, 2017 at 8:00

2 Answers 2

2

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 :)

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.

20
  • how will I collect and send those who clicked to a certain email?
    – Jon
    Commented Apr 21, 2017 at 9:41
  • This is exactly what the Engagement Split Activity does. Have you tried it? Commented Apr 21, 2017 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
    Commented Apr 21, 2017 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. Commented Apr 21, 2017 at 10:03
  • Like this one? oi68.tinypic.com/11t6cls.jpg What will be the DE inside update contact?
    – Jon
    Commented Apr 21, 2017 at 10:11

You must log in to answer this question.

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