Skip to main content

CLS by UTM Campaign

CLS by UTM Campaign without noise

Vasil Dachev avatar
Written by Vasil Dachev
Updated over a week ago


What is CLS by UTM Campaign

CLS by UTM Campaign shows Cumulative Layout Shift (CLS) values across different UTM campaigns (e.g., promotion_easter_start). This lens helps you spot which campaigns are leading users to visually unstable pages, affecting trust, engagement, and conversions.

Only UTM campaigns that drove traffic to your website during the selected period are included.

High CLS can come from campaign-specific landing pages, late-loading banners, or dynamic elements that shift after page render.

Healthy CLS by UTM Campaign sample


A healthy CLS by UTM campaign lens is all green — indicating that campaign visitors experience stable layouts. Some campaigns may perform better than others, but unless you see yellow or red, there’s no need to worry.

Unhealthy CLS by UTM Campaign sample

In this example, app_gdpr_request shows poor CLS. That means users clicking through from this campaign are likely seeing layout shifts after the page begins loading.

These shifts may be caused by:

  • Banners or announcement bars injected late

  • Lazy-loaded images without dimension hints

  • Fonts or third-party scripts displacing visible content

Even a small shift in layout can cause frustration — especially for users arriving from marketing campaigns with intent to convert.

Resolving unhealthy CLS by UTM Campaign

Go-to action plan to resolve an unhealthy CLS by UTM Campaign:

  1. Ask Uxi to analyze your CLS by UTM Campaign values and suggest improvements

  2. Use Filters to isolate the slow campaign and review other CLS lenses (by page, device, etc.) for patterns

  3. Simulate CLS of the suspected lens to see if fixing it will resolve the CLS by UTM Campaign. If yes, this is where the resolution focus should be.

  4. Use an automated CLS optimization tool like Navigation AI to improve your CLS by UTM Campaign values

  5. Once you’ve improved CLS, set an alert to be the first to know if it starts worsening again.

Try it yourself

Discover how your website performs with real user data.
​​

Did this answer your question?