I’m working on a Marketing Cloud Next email response flow with three email buttons: Interested, Not Interested, and Unsure.
I’m using Wait Until Event → Email Link Click and then a Decision element to identify which button was clicked and update the Lead’s Email_Response__c field accordingly.
The issue is that the click event gives me $Event.ssot__LinkURL__c, but the URL is Salesforce’s rewritten tracking URL. I checked the corresponding Email Engagement DMO record in Data Explorer using the Engagement ID, but LinkName is blank, so I can’t reliably determine which of the three buttons was clicked.
I need to know the Salesforce-supported way in Marketing Cloud Next to identify the specific email link/button clicked from the Email Link Click event, and which field/resource I should use in the Flow Decision.
#MarketingCloudNext
I’d probably avoid LinkName if it’s blank. Easiest way is to make each button URL slightly different, like adding ?response=interested or ?response=no, then check that value in the Flow. Much easier than trying to work with the rewritten tracking URL.