Skip to main content

Core Web Vitals Tracking

Updated this week

FlyingPress Vitals lets you measure Core Web Vitals (CWV) from your real visitors — not just lab tests.
This helps you:

  • See how real users experience your site.

  • Spot issues that may hurt your SEO.

  • Track the impact of theme updates, host changes, or optimizations.

Unlike PageSpeed Insights (which shows a 28-day average), FlyingPress gives you fresh data within hours.

How It Works

When enabled, FlyingPress automatically loads a tiny, non-blocking JavaScript filevitals.min.js — on every public page of your site.

  • It runs for all visitors, including logged-in users.

  • It is not added to WordPress admin pages.

This script collects:

  • LCP (Largest Contentful Paint) – how quickly the main content loads

  • INP (Interaction to Next Paint) – responsiveness of user interactions

  • CLS (Cumulative Layout Shift) – visual stability

  • TTFB (Time to First Byte) – server response time

Data Handling

  • Tied to Your License & Domain – if you change your FlyingPress license key or domain, your existing data will be lost and a fresh dataset will start.

  • Anonymized — no personal info is collected.

  • Stored securely on FlyingPress servers.

  • Never saved in your WordPress database — keeping your site lean.

Enabling Core Web Vitals Tracking

  1. Go to FlyingPress → Settings → Core Web Vitals Tracking.

  2. Toggle to Enable Tracking.

  3. (Recommended) Preload your cache so visitors start getting optimized pages.

  4. Wait a few hours for data to appear in the dashboard.

Viewing Your Data

FlyingPress adds a Vitals tab inside the dashboard.

  • Shows the last 30 days of LCP, INP, and CLS.

  • Gives you a quick view of overall site health.

Switch to the Vitals tab for more insights:

  • Select metrics: TTFB, LCP, INP, CLS.

  • Filter by device: Mobile or Desktop.

  • Choose a time range: Last hour, 24 hours, 7 days, or 30 days.

  • See page-level and country-level breakdowns to find exactly where issues occur.

Interpreting the Results

FlyingPress uses Google’s CWV thresholds:

Metric

Good

Needs Improvement

Poor

LCP

≤ 2.5s

2.5–4.0s

> 4.0s

INP

≤ 200ms

200–500ms

> 500ms

CLS

≤ 0.1

0.1–0.25

> 0.25

TTFB

≤ 0.8s

0.8–1.8s

> 1.8s

💡 Tip: If traffic is low, results may fluctuate. Wait for more samples before making big changes.

Privacy & Performance

  • No personally identifiable information (PII) is collected.

  • vitals.min.js is extremely lightweight and async — it does not affect performance.

  • Tracking runs entirely on FlyingPress servers — no extra load on your WordPress hosting.

Troubleshooting

  • No data?

    • Check if tracking is enabled.

    • Make sure no security plugin or CDN blocks vitals.min.js.

    • Wait a few hours if your site has low traffic.

  • Data reset after license/domain change?

    • This is expected — data is tied to your license key and domain.

Did this answer your question?