> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Speed Test Pass Rate Over Time, Website Performance (PageSpeed + CrUX)

> Speed Test Pass Rate Over Time for Website Performance (PageSpeed + CrUX) stores. Tracked live in Vortex IQ Nerve Centre. How to read it, why it matters, a...

**Metrics type:** [Supporting Metrics](/nerve-centre/overview#metrics-types-explained)  •  **Category:** [Website Performance](/nerve-centre/connectors#connectors-by-type)

## At a glance

> **All-three CWV pass rate over time**, daily time-series of the percentage of mobile page-loads where LCP, INP, and CLS all met "good" thresholds simultaneously. Pairs with [`psi_cwv_pass_rate`](/nerve-centre/kpi-cards/website-performance/speed-test-pass-rate) snapshot. **The single most important trend for ranking impact**: Google's CWV ranking signal flips from neutral to penalty when this drops below 75 percent. **Watching this trend** is how you detect the moment your site crosses into the failing band, before competitors notice the ranking gap.

|                                                |                                                                                                                                                                                                                                                                                                             |
| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **What it counts**                             | Time-series of `(mobile page-loads where LCP < 2,500ms AND INP < 200ms AND CLS < 0.1) ÷ total mobile page-loads × 100` across the rolling 28-day CrUX window. Each daily point reflects the trailing 28 days.                                                                                               |
| **Sample type**                                | **Field data** sourced from CrUX. Lab equivalent (closest analog): [`psi_score_trend`](/nerve-centre/kpi-cards/website-performance/performance-score-over-time).                                                                                                                                            |
| **Why this is the headline trend for ranking** | Google's CWV ranking signal kicks in at the 75 percent pass rate threshold. **A site at 80 percent today may be at 70 percent in 28 days** if recent regressions haven't fully reflected. The trend surfaces this trajectory before the threshold breach.                                                   |
| **Reading the threshold crossing**             | **Sustained crossings matter; momentary crossings don't.** A pass rate that briefly dips below 75 percent during a single bad week then recovers doesn't trigger ranking penalty. **Sustained sub-75 percent for 30+ days** is when Google's algorithm stably classifies the site as failing CWV.           |
| **Common drift patterns**                      | Composite of LCP + INP + CLS drift patterns. **The compound effect**: small regressions in each individual metric multiply into larger pass-rate degradation. A site at 80 percent pass rate with -50ms LCP, -10ms INP, +0.01 CLS regressions will see pass rate drop \~5-8 percentage points cumulatively. |
| **Sample size threshold**                      | CrUX requires sufficient real-user volume (\~1,000+ sessions per 28 days).                                                                                                                                                                                                                                  |
| **Currency**                                   | n/a, percentage time-series.                                                                                                                                                                                                                                                                                |
| **Time window**                                | `28D rolling × T`                                                                                                                                                                                                                                                                                           |
| **Alert trigger**                              | `current value < 80 percent` (warning band, near threshold) OR `7-day rolling delta < -3 percentage points` (sharp regression).                                                                                                                                                                             |
| **Sentiment key**                              | `psi_cwv_pass`                                                                                                                                                                                                                                                                                              |
| **Roles**                                      | owner, marketing, operations                                                                                                                                                                                                                                                                                |

## Calculation

Calculated automatically from your Website Performance (PageSpeed + CrUX) data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

## Worked example

A UK-based BigCommerce fashion store, mobile pass rate trend over 6 months ending Wednesday 15 May 26.

| Month      | All-3 pass rate | Δ vs prior | Threshold status            | Notes                                          |
| ---------- | --------------: | ---------: | --------------------------- | ---------------------------------------------- |
| Nov 25     |             84% | (baseline) | Passing comfortably         | Healthy                                        |
| Dec 25     |             82% |       -2pp | Passing                     | Stable                                         |
| Jan 26     |             78% |       -4pp | Passing (margin tightening) | LCP regression starting to show                |
| Feb 26     |             72% |       -6pp | **Below 75% threshold**     | Ranking penalty band entered                   |
| Mar 26     |             68% |       -4pp | Failing                     | Marketing-stack expansion compounded LCP issue |
| Apr 26     |             65% |       -3pp | Failing                     | BFCM imagery + cache config                    |
| **May 26** |       **64.8%** | **-0.2pp** | **Failing (sustained)**     | **Current state, ranking impact active**       |

What the trend is telling us:

1. **The 75 percent threshold was crossed in February 2026**, three months ago. Since then the site has been in the failing band; Google's CWV ranking signal has been treating it as failing CWV. **Estimated organic traffic loss**: 8-15 percent on competitive queries during this period vs the counterfactual where pass rate stayed above 75 percent.

2. **The threshold crossing was visible in the trend a month earlier.** The Jan 26 reading at 78 percent showed the margin tightening; a `+threshold-warning` alert at "current value approaching 75 percent" would have fired then, prompting investigation before the breach.

3. **The recovery target**: lift back to 80+ percent (5pp cushion above threshold). **Current 64.8 percent + 15-20 percentage point recovery** brings the site back to comfortable passing territory. Recovery requires the LCP + INP + CLS work documented across the per-CWV cards.

4. **The 28-day rolling lag**: a deploy fixing performance today will start moving the pass rate at day 7-14, fully reflect at day 28. **Crossing back above 75 percent** typically takes 4-6 weeks post-fix. **Plan accordingly** for the BC demo timeline; the threshold crossing won't be instant.

5. **Sustained-vs-momentary crossing matters for ranking.** Google's algorithm doesn't penalise sites for a single bad week; it penalises sustained sub-75 percent. **Brands at 76-78 percent** are at risk but not penalised; brands sustained below 70 percent for 30+ days face meaningful penalty. The current site has been sustained below 75 percent for 3 months, fully in penalty zone.

6. **Recovery sequence**: address LCP first (image work), adds \~10-15 percentage points to pass rate. Then INP (third-party deferral + filter widget), adds another 5-7. Then CLS polish, adds another 3-5. **Total recovery: 18-27 percentage points**, lifting from 64.8 → 83-92 percent.

The diagnostic flow when this card flags failing:

1. **Decompose by sub-metric.** Identify which CWV is dragging pass rate hardest.
2. **Apply the highest-leverage fix first** (typically LCP via image work).
3. **Plan to the 28-day window.** Recovery takes 4-6 weeks for full reflection.
4. **Set the warning alert at 80 percent** (not 75%) for early signal.

Rapid-response playbook:

| Time horizon | Action                                          |
| ------------ | ----------------------------------------------- |
| First 1 hour | Decompose by sub-metric; identify dragging CWV. |
| First week   | Apply highest-leverage fix.                     |
| Day 7        | 7-day rolling shows partial recovery.           |
| Day 28       | Cross back above 75% threshold.                 |
| Day 60-90    | Organic traffic recovery shows in GSC reports.  |

## Sibling cards merchants should reference together

| Card                                                                                               | Why merchants reach for it                                    |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- |
| [`psi_cwv_pass_rate`](/nerve-centre/kpi-cards/website-performance/speed-test-pass-rate)            | Static pass rate snapshot.                                    |
| [`crux_lcp_trend`](/nerve-centre/kpi-cards/website-performance/load-speed-over-time)               | Sub-metric trend (LCP).                                       |
| [`crux_inp_trend`](/nerve-centre/kpi-cards/website-performance/responsiveness-over-time)           | Sub-metric trend (INP).                                       |
| [`crux_cls_trend`](/nerve-centre/kpi-cards/website-performance/layout-stability-over-time)         | Sub-metric trend (CLS).                                       |
| [`psi_score_trend`](/nerve-centre/kpi-cards/website-performance/performance-score-over-time)       | Lab score trend; leads field by \~28 days.                    |
| [`crux_mobile_pass`](/nerve-centre/kpi-cards/website-performance/mobile-speed-pass-rate)           | Mobile-only static pass rate.                                 |
| [`crux_desktop_pass`](/nerve-centre/kpi-cards/website-performance/desktop-speed-pass-rate)         | Desktop-only pass rate.                                       |
| [`crux_regression_timeline`](/nerve-centre/kpi-cards/website-performance/crux-regression-timeline) | Composite regression detection.                               |
| [GSC `gsc_average_position`](/nerve-centre/google_search_console/gsc_average_position)             | Search ranking position; CWV pass rate failure costs ranking. |

## Reconciling against the vendor's own dashboard

**Where to look:**

* **GSC → Core Web Vitals**, surfaces the same pass rate that Google uses for ranking.
* **CrUX Dashboard via Looker Studio**, official trend explorer.
* **PageSpeed Insights**, current snapshot.

**Why the Vortex IQ pass rate trend may differ from GSC:**

| Reason                                                               | Direction                   | What to do        |
| -------------------------------------------------------------------- | --------------------------- | ----------------- |
| **Window timing.**                                                   | Vortex IQ **lags** 1-2 days | Wait for refresh. |
| **URL grouping.** GSC groups URLs; Vortex IQ shows origin aggregate. | Different aggregation       | Use per-URL view. |

**Cross-connector reconciliation:** primarily internal (with sub-metric trends and the lab score trend).

**Quick rule for support tickets:** if a merchant says *"my pass rate dropped 5 points overnight"*, the 28-day rolling smoothing should prevent overnight drops. If you see one, it's likely a CrUX dataset transition (monthly publication) rather than a real performance regression.

## Known limitations / merchant FAQs

**At what pass rate do I face ranking penalty?**

Below 75 percent sustained for 30+ days. Brief dips don't trigger penalty; sustained sub-75 percent is when Google's algorithm classifies the site as failing CWV. **Recommended operating range**: 80+ percent for a 5pp safety cushion above threshold.

**My pass rate is 78 percent. Should I worry?**

Tightening margin. You're passing CWV but with little room to absorb regression. **Investigate** what's keeping you at 78 percent rather than 90 percent, typically one sub-metric dragging. Address that sub-metric to lift the buffer.

**How long does ranking recovery take after I cross back above 75 percent?**

Estimated 60-90 days for the ranking signal to fully re-evaluate. Google's algorithm uses sustained measurements; even after the threshold-cross, Google needs 30-60 days of confirmation before lifting the penalty.

**Why was my crossing point in February when my regression started in November?**

The 28-day rolling window absorbs gradually. November regression → February threshold-crossing reflects \~3 months of accumulated drift compounding to push the rolling average across the threshold. **Catching the regression in November** would have prevented the threshold crossing entirely.

**Can I have high CWV pass rate but bad commercial performance?**

Possible but unusual. CWV pass rate correlates with bounce rate and conversion rate; sites passing CWV typically have healthier commercial metrics. **Persistent disconnect** suggests other commercial issues (pricing, product-market-fit, brand perception) not addressed by performance work alone.

**Should I report pass rate or score to leadership?**

Pass rate. It's the metric Google uses for ranking; it's the metric that affects revenue. The lab score is engineering-internal; pass rate is the business signal.

***

### Tracked live in Vortex IQ Nerve Centre

*Speed Test Pass Rate Over Time* is one of hundreds of KPI pulses Vortex IQ tracks across Website Performance (PageSpeed + CrUX) and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English.

[Start for free](https://app.vortexiq.ai/login) or [book a demo](https://www.vortexiq.ai/contact-us) to see this metric running on your own data.
