Triggering on different link clicks | Community
Skip to main content
Michael_Florin-2
New Participant
January 26, 2023
Question

Triggering on different link clicks

  • January 26, 2023
  • 1 reply
  • 2690 views

I have an email with three different CTA links in it. Links go to different pages on my web site.

Now I want to score these clicks like this:

 

Person clicks one link out of three: 10 points

Person clicks two - different - links out of three: 20 points

Person clicks all three links: 30 points

 

Is there any elegant way to build that in one Smart Campaign? (I know how to do it in three)

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

Kaitlyn_Simko
New Participant
January 26, 2023

One thing to thing about with click scoring is the accuracy of the campaign.  Have you enabled the bot click features in Marketo already?  If you haven't, you will want to Enable Bot Activity Identification in your Marketo subscription, it filters-out most of the email bot activities using the constraints on the Clicked Link in Email trigger/filter as well as proximity patterns.

 

You could build your smart campaign like so...I would suggest running this as a recurring batch (depending on how long/often you will be sending your email).

 

Smart list

- Clicked link in email is, define your 3 links, define your time frame (past 1 day, past 2 days)

- Is everyone scored? If not add a suppression here (Like Spam domains, Fraud domains, What if someone clicked unsubscribe too? etc)

- Does your company do anything internally to filter out Bot clicks? If yes, add your custom bot field here

 

Flow (Link 1 = Y, Link 2 = K, Link 3 = S)

- Change Score - Choice 1 : Member of smart list in Email Link click - All links , change Person Score + 30 (smart list will say, clicked link in email X, Link is Y AND K AND S, In Past Z days)

-------------------- Choice 2: Member of smart list in Email link 1 & 3, change Person Score +20 (smart list will say, clicked link in email X, Link is Y and S and NOT click K, In Past Z days)

-------------------- Choice 3: Member of smart list in Email link 1 & 2, change Person Score +20 (smart list will say, clicked link in email X, Link is Y and K and NOT click S, In Past Z days)

-------------------- Choice 4: Member of smart list in Email link 3 & 2, change Person Score +20 (smart list will say, clicked link in email X, Link is S and K and NOT click Y, In Past Z days)

-------------------- Choice 5: Member of smart list in Email link 1, change Person Score + 10 (smart list will say, clicked link in email X, Link is Y not click K and S, In Past Z days)

-------------------- Choice 6 : Member of smart list in Email link 2, change Person Score + 10 (smart list will say, clicked link in email X, Link is K not click Y and S, In Past Z days)

-------------------- Choice 7 : Member of smart list in Email link 3, change Person Score + 10 (smart list will say, clicked link in email X, Link is S not click Y and K, In Past Z days)

-------------------- Default Choice: Do nothing

 

Katja_Keesom
Community Manager
January 27, 2023

Not sure I would make it that complicated. As each link is worth 10 points, I would create three separate smart campaigns each listening for one specific link. If that link is clicked in that email. add 10 points and set the schedule to only run once for each person. If they click all three links they qualify for each of the smart campaigns and end up with 30 points.

Not too sure about doing lead scoring at this level of detail inside an individual campaign, but I am sure you have a sound use case for it.

Darshil_Shah1
Community Manager
January 27, 2023

Agreed with, Katja! Using smart list membership condition in the trigger campaign flow would be a costly business as it requires additional queries, introducing system strain and delays. This campaign listens for click-link activities and thus has a chance of receiving a lot of activity (even with the bot filter turned on). A complicated flow like such would not only strain the system but would also be difficult to manage and scale (consider the number of additional smart lists, choice steps one would have to add for adding a 4th link).