Is there a way to track the clicks in the email while on journey? and send the tracked links to specific email?
2 Answers
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 :)
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.
-
how will I collect and send those who clicked to a certain email?– JonCommented 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.– JonCommented 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?– JonCommented Apr 21, 2017 at 10:11