Overview
This check measures the Tag Duration, the time it takes from the initial request of the AEP Web SDK Tag until the Edge Network responds. To ensure a seamless user experience and prevent data loss, all AEP Tags should ideally complete their execution in under 500 ms.
Why it is important
In the Adobe Experience Platform ecosystem, tag performance directly impacts both data quality and business outcomes:
Preventing Data Leakage: If the Web SDK takes too long to execute, a user may navigate away or close the browser before the XDM payload is sent. This results in under-reporting of traffic and incomplete customer journeys.
Core Web Vitals & SEO: AEP Tags that execute slowly contribute to Total Blocking Time (TBT). Since AEP often handles personalization (via Adobe Target) and data collection simultaneously, slow tags can delay the Interaction to Next Paint (INP), negatively affecting your search engine rankings.
Avoiding Personalization Flicker: When using AEP for on-site personalization, the SDK must fire and receive a response quickly. If the tag exceeds 500 ms, the "pre-hiding" snippet may time out, causing the user to see the original content before it switches to the personalized version (flicker).
Resource Contention: A slow-loading AEP library competes with the site's critical functional scripts for the browser's "main thread," which can lead to perceptible lag for the user.
Implementation
ObservePoint simplifies the process of monitoring AEP Tag performance:
Create an Audit: Set up a scan of your digital property to capture baseline performance metrics.
Review the Tags Report: Use the pre-built ObservePoint Tags Report to filter for the Adobe Experience Platform Web SDK and identify pages where the Tag Duration exceeds 500 ms.
Remediation
If your AEP tags are exceeding the 500 ms threshold, follow these technical steps to reduce latency:
Minify XDM Data Elements: Large, complex Data Elements that require deep loops through the Data Layer can inflate execution time. Optimize your JavaScript logic within Tags to resolve values as efficiently as possible.
Streamline Tag Rules: Review rules that trigger on "Library Loaded" or "Page Bottom." If too many complex actions are attached to a single rule, it increases the CPU time required to process the AEP request.
Optimize the "Pre-hiding" Snippet: If you are using AEP for personalization, ensure the pre-hiding snippet is as small as possible and placed at the very top of the
<head>. A slow-loading SDK will keep the page hidden longer, increasing the perceived load time.Use Datastream Caching: Ensure your Adobe Edge Network configurations are optimized. Using a first-party CNAME for your Edge endpoint can reduce DNS lookup times and improve the connection speed for the SDK.
Update the Web SDK Extension: Adobe regularly releases performance improvements for AEP Web SDK Tag. Ensure you are using the latest version of the AEP Web SDK extension in your Tag property.
Conclusion
Speed and accuracy are the foundation of modern digital experience platforms. An AEP implementation that loads in under 500 ms ensures that you capture every user interaction while maintaining the high-performance site standards your customers expect. Regular performance auditing with ObservePoint helps you detect and fix bottlenecks before they impact your data or your bottom line.
