Tool Gate · How it works
How the Core Web Vitals Revenue-Impact gate works
How the Core Web Vitals Revenue-Impact Gate grades a page: LCP, INP, and CLS each scored against Google's thresholds, and the whole-page verdict is the weakest vital — which is how a page with two passing metrics still reads NEEDS WORK on its LCP.
How the gate works
This tool grades a page against Google's Core Web Vitals. Each of 3 signals is scored 0–2 from your own evidence; the verdict is the weakest one — and then it is run past a gate that can only make the verdict worse.
The 3 signals
| Signal | Role |
|---|---|
| LCP — loading (good ≤ 2.5s) | top trigger |
| INP — responsiveness (good ≤ 200ms) | signal |
| CLS — visual stability (good ≤ 0.1) | signal |
The verdict bands
A page is only as fast as its worst Core Web Vital. One metric outside 'good' caps the whole-page verdict no matter how strong the other two are, regardless of the score.
In the worked sample INP and CLS both pass (weakest 1) and it still reads NEEDS WORK — INP and CLS both pass — but LCP lands at 3.2s, in the NEEDS-WORK band. A page is only as fast as its worst vital, so the whole-page verdict is NEEDS WORK. The revenue-at-risk it estimates is illustrative, from your own inputs. The one thing to fix first: LCP (loading) — preload the hero image, inline critical CSS, improve TTFB; never lazy-load the LCP image..
Common questions
Can a profile look clean on the How the Core Web Vitals gate works and still fail?
Yes. The verdict is the weakest of 3 signals, then run past a worsen-only gate — the Weakest-vital — that can only make it worse. In the worked sample INP and CLS both pass (weakest 1) and it still reads NEEDS WORK, because iNP and CLS both pass — but LCP lands at 3.2s, in the NEEDS-WORK band. A page is only as fast as its worst vital, so the whole-page verdict is NEEDS WORK. The revenue-at-risk it estimates is illustrative, from your own inputs.
What is a worsen-only gate?
A dispositive rule that can only lower a verdict, never raise it. One fatal flaw overrides an otherwise-clean sheet, because a single disqualifying gap shouldn't hide behind everything that passed. The tool also names the one thing to fix first — here, "LCP (loading) — preload the hero image, inline critical CSS, improve TTFB; never lazy-load the LCP image.".
Thresholds are Google's published values; you paste field data you measured. No industry multiplier, no guaranteed outcome.
Embed this diagram
Free to share and embed with attribution (CC BY 4.0) — keep the link to redhub.ai.
Interactive — renders the live diagram
<iframe src="https://redhub.ai/visuals/tool/core-web-vitals-revenue-impact-gate.html" title="How the Core Web Vitals Revenue-Impact gate works — RedHub AI" width="760" height="1450" loading="lazy" style="border:0;width:100%;max-width:760px"></iframe>
<p style="font:14px/1.5 system-ui,sans-serif"><a href="https://redhub.ai/visuals/tool/core-web-vitals-revenue-impact-gate">How the Core Web Vitals Revenue-Impact gate works</a> — by <a href="https://redhub.ai">RedHub AI</a>, the AI that tells you when to doubt it.</p>Image + link — a static picture for any blog
<a href="https://redhub.ai/visuals/tool/core-web-vitals-revenue-impact-gate"><img src="https://redhub.ai/visuals/tool/core-web-vitals-revenue-impact-gate-share.png" alt="Diagram of the Core Web Vitals Revenue-Impact Gate: LCP, INP and CLS scored, a weakest-vital gate, and a page reading NEEDS WORK with INP and CLS passing." width="760" loading="lazy" style="max-width:100%;height:auto;border-radius:16px"></a>
<p style="font:14px/1.5 system-ui,sans-serif"><a href="https://redhub.ai">RedHub AI</a> — the AI that tells you when to doubt it.</p>This is how Core Web Vitals Revenue-Impact Gate works. More diagrams in the Visual Field Guide.