Skip to main content

Enabling CWV Tracking

Monitor how ads affect your Core Web Vitals and make data-driven optimization decisions.


Why track CWV?

Core Web Vitals affect:

  • Google rankings — CWV is a ranking factor
  • User experience — Slow pages lose visitors
  • Ad revenue — Poor experience = less traffic = less revenue

Tracking CWV alongside ad metrics helps you balance performance and monetization.


What gets tracked

The wrapper's CWV plugin captures the web-vitals library's standard metrics. You don't pick which metrics to record — they're captured as a set. Typical guidance:

MetricWhat it measuresTarget
LCPLargest Contentful Paint< 2.5s
INPInteraction to Next Paint< 200ms
CLSCumulative Layout Shift< 0.1

How to enable

  1. In the portal, switch to Account mode.

  2. In the account selector, pick a customer (settings apply to all domains under it) or a specific domain.

  3. Go to Setup → Core Web Vitals.

  4. If no settings exist yet, click Configure settings. Otherwise click the edit (pencil) icon.

  5. Set the fields:

    FieldWhat it doesDefault
    EnabledTurns CWV data collection on or offoff until configured
    Sample ratePercentage of page loads to record CWV for (1–100)100
    Include attributionWhen on, the wrapper captures detailed attribution data (element selectors, timing breakdowns) alongside each metricoff
  6. Click Save (or Create on first configuration).

Scope

A customer-scoped setting applies to every domain under the customer unless that domain has its own setting. Domain-scoped settings override the inherited customer setting.


Sample rate recommendations

Sampling reduces data volume for high-traffic sites:

Monthly trafficRecommended sample rate
Under 100K100%
100K - 500K50%
500K - 1M25%
1M - 10M10%
Over 10M5%
When in doubt, start at 100%

You can always reduce later. More data = better insights.


When data appears

After enabling:

TimeframeWhat you'll see
1-2 hoursFirst data points appear
24 hoursMeaningful trends visible
7 daysReliable baseline established

Viewing CWV data

  1. Go to Dashboard → Core Web Vitals
  2. View metrics by:
    • Time period
    • Device type (mobile/desktop)
    • Page/Layout
    • Browser

Key reports

ReportUse case
OverviewOverall CWV health
By deviceCompare mobile vs. desktop
By pageFind problematic pages
TrendsTrack improvement over time

Understanding your data

Score interpretation

ScoreColorMeaning
Good🟢 GreenMeets target
Needs improvement🟡 YellowClose but not passing
Poor🔴 RedNeeds attention

What to look for

High LCP:

  • Page loads slowly
  • Large images blocking render
  • Ads delaying content

High CLS:

  • Ads causing layout shift
  • Images without dimensions
  • Late-loading elements

High INP:

  • Heavy JavaScript
  • Too many ad scripts
  • Main thread blocked

CWV and ad optimization

Use CWV data to guide ad decisions:

CWV issueAd optimization
High LCPEnable lazy loading for below-fold ads
High CLSReserve space for ad containers
High INPReduce number of demand partners

Learn more: CWV and Ads →


Privacy and compliance

CWV tracking:

  • Collects performance data only (no PII)
  • Uses aggregated metrics
  • Respects user privacy settings
  • No cookies required for CWV tracking

Troubleshooting

No data appearing

CauseSolution
Just enabledWait 1-2 hours
Sample rate too lowIncrease sample rate
Low trafficNeed minimum traffic volume
Wrapper not loadingVerify wrapper installation

Data seems inaccurate

IssueSolution
Spiky dataNormal with low sample rates
All metrics badMay indicate wrapper issue
Doesn't match GSCDifferent measurement methodology

Comparing with other tools

ToolMethodologyUse case
Anima CWVReal User Monitoring (RUM)Actual user experience
Google Search ConsoleField data (28-day)SEO impact
PageSpeed InsightsLab + FieldDebugging
LighthouseLab onlyDevelopment testing

Different tools may show different numbers — this is normal. Anima's RUM data reflects your actual users.


Next steps

After enabling CWV tracking:

  1. Establish baseline — Wait 7 days for reliable data
  2. Identify issues — Find pages with poor scores
  3. Optimize — Use data to guide ad configuration
  4. Monitor — Track improvement over time