Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

Email specific click reaction

Avatar

Level 2

Hi, I'm trying to follow up a specific click in email template. I use a reaction node followed by condition node, but in this last, no way to resolve the specific click

 

PietroAm1_0-1756129487082.png

using this formule "The label of the collection timeSeriesEvents at position 0 is equal to 'Voglio essere ricontattato'"

 

can you help me?

4 Replies

Avatar

Community Advisor

Hi @PietroAm1 

 

reaction will track any clicks in you email and will not pass the details of the click. Instead, you can create an unitary event from configurations section and use this event as listener in your journey.

DavidKangni_0-1756133823380.png

Thanks,

David

 



David Kangni

Avatar

Level 2

Ok thanks, it's a little bit complicate (first because we do not have write permission, read only), second cause we have to do a lot of similar case s x week (even 15 x week). It's pretty strange that in a  Mk automation software in 2025   isn't easy to follow up a specific click inside the flowchart.

Avatar

Employee Advisor

@PietroAm1 
To follow up a specific click in an Adobe Journey Optimizer (AJO) email journey, you generally need to track the unique "label" or "URL" of the link clicked by the recipient. Your approach is logical: a Reaction node captures the click, and a Condition node evaluates specifics about the click event. However, there are important limitations and a few constraints:

All Links Are Tracked by Default: If tracking is enabled for the email, every link can be monitored. Each link's label (the visible text or the tracking label you assign) is reported back and appears in the event payload 

Accessing Clicked Link Data:

  • When a recipient clicks a link, the tracked label (or URL, depending on your setup) is recorded in the event payload (under timeSeriesEvents).
  • Your journey condition should reference this collection and the correct field—for example:
    The label of the collection timeSeriesEvents at position 0 is equal to 'Voglio essere ricontattato'

Do not put logic or personalization expressions directly in the link URLs

Use Journey's "Dry run" and reporting to see the event payload and diagnose which key ("label", "url", or other) is actually populated with your clickable's display text 


https://experienceleague.adobe.com/en/docs/journey-optimizer/using/channels/email/design-email/add-c...

now adding to what @DavidKangni  highlighted, if you need granular level details use custom event.

  1. Create a Custom (Unitary) Event in Configurations

    • In AJO, navigate to Configurations > Events.
    • Create a new event of type Unitary.
    • Configure its fields to capture specific click data—such as the label, URL, or any custom identifier for your email links (see guide).
  2. Update Your Email/Tracking to Emit This Unitary Event

    • Ensure your email links (or the environment handling clicks) sends the custom event to Journey Optimizer, including the important fields (label, URL, etc.).
    • This could be accomplished via a webhook, API call, or Adobe Web SDK embedded in a landing page 
    • Example event payload:
      {
        "eventType": "email.linkClick",
        "linkLabel": "Voglio essere ricontattato",
        "linkUrl": "https://example.com/callback"
      }
      
  3. Use Your Custom Event as Journey Listener

    • In the journey, set the trigger/listener node to watch for this unitary event.
    • In subsequent condition nodes, you can reference the event's fields (like linkLabel) and make precise splits or trigger actions.

Avatar

Level 2

Thank you, I'll test it.

 

question: how about 

position 0

and is it necessary? how can I determine the correct position?