ACS Tracking Parameters Breaking Anchor (#) URLs | Community
Skip to main content
SachinDhir
Level 2
March 25, 2026
Question

ACS Tracking Parameters Breaking Anchor (#) URLs

  • March 25, 2026
  • 2 replies
  • 38 views

One of our clients requires the use of a CTA URL that includes a hashed (#) parameter (anchor link) to enable specific functionality on the website, such as scrolling to a particular section.

However, when the EDM is sent via ACS, the Brand configuration automatically appends tracking parameters (e.g., brand, deliveryId) to the URL. Currently, these tracking parameters are being added after the hash (#) fragment.

Example:

  • Authored URL:
    https://abc.xyz#paramX
  • URL generated by ACS (current behavior):
    https://abc.xyz#paramX?brand=xxx&deliveryId=YYY

This format causes an issue because anything appended after the # fragment is treated as part of the client-side anchor and is not processed as query parameters. As a result, both tracking and the intended anchor-based functionality (e.g., scrolling to a specific section) may break.

Expected / Ideal Behavior:
To ensure both tracking and website functionality work correctly, the query parameters should be placed before the hash fragment.

Does anyone faced similar issue and have solution within ACS (rather that going to website team to provide fix through URL interception)?

2 replies

Manoj_Kumar
Community Advisor
Community Advisor
March 26, 2026

The two options are

  • Fix it on the website.
  • Create a  Landing page in ACS and use this LP link in email. Then you can intercept the link and make modification to the final redirect via this LP.
Manoj  | https://themartech.pro
AmitVishwakarma
Community Advisor
Community Advisor
March 26, 2026

Hi ​@SachinDhir 

ACS currently appends Brand / tracking parameters after the full URL string, so with anchor links you end up with https://abc.xyz#anchor?param=…, which is invalid for tracking because anything after # is never sent to the server. There's no ACS setting to move the params before the hash.

  • Manually author the link as https://abc.xyz?…#anchor with all required params, and disable Brand auto‑params / tracking for that specific URL, or
  • Change the site/redirect layer to handle anchors differently.
Amit Vishwakarma - Adobe Commerce Champion 2025 | 16x Adobe certified | 4x Adobe SME