Missing link tracking in Adobe Journey Optimizer email journeys
Missing link tracking in Adobe Journey Optimizer occurs when email URLs use dynamic variables and don’t start with http, or when logic statements are placed in the URL field. To resolve this, ensure all URLs begin with http, avoid using logic in the URL field, and move complex personalization logic to the HTML content or pre-processed attributes.
Description description
Environment
Adobe Journey Optimizer
Issue/Symptoms
- Journey reports in Adobe Journey Optimizer do not show results for certain email links.
- Links built with variable fields that do not start with http fail to track.
- The personalization editor blocks helper functions like
let
,each
, andif
in URL fields, preventing dynamic logic in links.
Resolution resolution
To resolve this issue:
-
Make sure that all URLs used for tracking start with http.
-
Don’t use dynamic logic such as
let
,each
, orif
statements directly in the personalization editor’s URL field. These are disabled for security reasons. -
If your scenario involves complex logic to generate personalized URLs, avoid placing that logic directly in the personalization editor’s URL field. Instead:
- Add the necessary logic and statements in the HTML content above or near the URL field.
- Generate and store personalized attributes separately, then reference them in your email content.
Currently, there’s no workaround for tracking dynamically generated URLs or labels beyond these constraints. An internal enhancement request has been submitted to the Engineering team to address this limitation.
If you need further assistance, contact Adobe Support for help with specific configurations or updates on the enhancement request.