Ranked by what each change is worth on the composite — the gap to the next rung of the ladder times the dimension’s weight. Computed from the scores, not written by the model; the model’s sentence under each is the action.
Replace buzz terms with concrete capabilities such as data access and API calls.
Use a single prominent CTA that mirrors Plaid’s primary API-access promise, like “Get the API keys.”
Add a named customer and a usage metric, e.g., “Robinhood connected 1M+ accounts.”
All three together: 82 → 90. Every dimension one rung up: 90 (grade A). Ceiling is 95.
Built only from facts already on the page — not the company’s words. Shown so the gap between what was written and what could have been written is concrete rather than a number.
Five alternative headlines in five angles, a subhead, a call-to-action line, and a line-by-line edit for each of the five dimensions — written only from facts already on plaid.com, gated like a rating (anything with a struck word is dropped, not sold). Delivered on a private page in about a minute.
Five dimensions on one ladder — 5 · 20 · 35 · 50 · 65 · 80 · 95 — weighted clarity 30%, specificity 20%, jargon 20%, proof 15%, call to action 15%. For each: the rung the page matched, the words that drove it, and what would reach the next rung. Full rubric →
The headline uses abstractions like “fintech solutions” rather than naming a concrete product noun.
Plaid: Enabling all companies to build fintech solutions Powered by the largest financial network.
Contains measurable items like onboarding conversion and daily connections, with numbers.
1M+ Over one million daily connections
Contains abstraction-heavy phrasing and an AI infrastructure claim.
The AI infrastructure behind smarter financial products
Next rungReplace buzz terms with concrete capabilities such as data access and API calls.
Named customers are shown without numbers, but there is a numeric outcome shown elsewhere.
1M+ Over one million daily connections
Next rungAdd a named customer and a usage metric, e.g., “Robinhood connected 1M+ accounts.”
There are actionable CTAs aligned with getting started (API keys, docs).
Get the API keys Read the docs
Next rungUse a single prominent CTA that mirrors Plaid’s primary API-access promise, like “Get the API keys.”
Plaid: Enabling all companies to build fintech solutions Powered by the largest financial network.Headine contains abstraction (“fintech solutions”).
1M+ Over one million daily connectionsNumerical proof of activity.
The AI infrastructure behind smarter financial productsJargon-heavy claim.
Plaid: Enabling all companies to build fintech solutions Powered by the largest financial network. Built for every financial need. See all products Bank payments designed for fast connection and high conversion Credit scoring & underwriting that reflects real-time financial behavior Fraud protection built on millions of data points Instant onboarding with the most trusted financial flow Personal financial management built on trusted, actionable data The AI infrastructure behind smarter financial products Explore intelligent finance Venmo 2m ago for late night 🌮🌮🌮 Carvana 1hr ago You're pre-qualified! Robinhood Now $PLAID order filled A network that makes your products better When you build on the world's largest financial data network, your products get smarter with every connection—helping you increase conversion, expand access, and grow faster. 1 in 2 1 in 2 banked adults in the U.S. use Plaid 0 % 25% higher onboarding conversion 1M+ Over one million daily connections 5,000 12,000 financial institutions across 20 countries Want access to 12K banks? We've got the API keys. You build the experience. We'll handle the data. Get the API keys Read the docs /auth/get 1 2 3 4 5 request = AuthGetRequest (access_token=access_token) response = client. auth_get (request) routing_number = response['numbers']['ach'][ 0 ]['routing'] account_number = response['numbers']['ach'][ 0 ]['account'] balance = respo
Strongest: Clarity 95. Weakest: Jargon-free 65. The 2 passes agreed within 13 points. The band 75–89 is where a re-score of this unchanged page would most likely land: on 42 dry re-scores (12 Oct 2026) the median move was 6 points and one in four moved more than 10. A grade only changes when a new score clears the boundary by 5.
No word in the headline itself was judged empty, yet jargon-free scores 65: the scorer found generic phrasing further down the page. Contains abstraction-heavy phrasing and an AI infrastructure claim.
Static SVG. No JavaScript, no tracking.
Scored from the live homepage
on 2026-10-12 by gpt-5-nano,
2 independent passes, median taken.
Page snapshot 817ba7277ce1.
Rubric 7329c240 (current; what it says).
No person reviewed or edited this score. If the rubric and the score disagree, the rubric wins
and the page is re-scored — not hand-corrected.
Re-scored when the homepage text changes.