Hero Stat With Supporting Copy
Original · freeA two-column layout pairing one oversized hero statistic with a supporting paragraph and a checklist card explaining the number.
Copy prompt gives Claude Code, Cursor or v0 a ready-to-paste prompt that recreates this exact component.
npx shadcn@latest add https://webinnoventix.com/r/stats-figure-supporting.jsonconst supportingPoints = [
"Onboarding that takes minutes, not weeks",
"A support team that replies in under an hour",
"No lock-in, export your data any time",
];
export default function StatsFigureSupporting() {
return (
<section className="bg-white px-6 py-16 dark:bg-zinc-950 md:py-24">
<div className="mx-auto grid max-w-6xl items-center gap-12 lg:grid-cols-2">
<div>
<p className="text-sm font-semibold uppercase tracking-widest text-emerald-600 dark:text-emerald-400">
Customer satisfaction
</p>
<div className="mt-4 flex items-baseline gap-3">
<span className="text-7xl font-bold tracking-tight text-zinc-900 sm:text-8xl dark:text-white">
94
</span>
<span className="text-4xl font-bold tracking-tight text-zinc-400 dark:text-zinc-600">%</span>
</div>
<p className="mt-4 max-w-md text-lg text-zinc-600 dark:text-zinc-400">
of teams renew after their first year with us. We think that says more
than any sales pitch could about the value people find here.
</p>
</div>
<div className="rounded-3xl border border-zinc-200 bg-zinc-50 p-8 dark:border-zinc-800 dark:bg-zinc-900/50 sm:p-10">
<h3 className="text-lg font-semibold text-zinc-900 dark:text-white">
Why they stay
</h3>
<ul className="mt-6 space-y-4">
{supportingPoints.map((point) => (
<li key={point} className="flex items-start gap-3">
<span className="mt-0.5 flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-emerald-100 text-emerald-700 dark:bg-emerald-500/15 dark:text-emerald-400">
<svg viewBox="0 0 20 20" fill="currentColor" className="h-4 w-4" aria-hidden>
<path
fillRule="evenodd"
d="M16.7 5.3a1 1 0 010 1.4l-7.5 7.5a1 1 0 01-1.4 0L3.3 10.7a1 1 0 111.4-1.4l3.8 3.8 6.8-6.8a1 1 0 011.4 0z"
clipRule="evenodd"
/>
</svg>
</span>
<span className="text-zinc-700 dark:text-zinc-300">{point}</span>
</li>
))}
</ul>
<div className="mt-8 border-t border-zinc-200 pt-6 dark:border-zinc-800">
<p className="text-sm text-zinc-500 dark:text-zinc-400">
Based on <span className="font-semibold text-zinc-900 dark:text-white">3,100 responses</span> collected across every plan tier.
</p>
</div>
</div>
</div>
</section>
);
}Dependencies
Licence
Built by Web Innoventix. Free for personal and commercial use, no attribution required.
Built by Web Innoventix
Need a custom interface, a full website, or SEO that gets you cited by AI? We design, build and rank it end to end.
Get a free quoteSimilar components
Browse all →
Four Stat Metric Band
OriginalA four-column metric band with gradient figures inside a hairline-divided card, ideal for headline numbers like uptime, latency and growth.

Labelled Stats With Dividers
OriginalThree centred stats separated by responsive dividers, each pairing a headline figure with an uppercase label and supporting detail.

Trusted By Logo Cloud
OriginalA responsive six-up logo strip using simple inline-SVG marks and wordmarks with a grayscale-to-colour hover, for a trusted-by section.

Count-up stats reveal
OriginalA four-card stat band whose gradient numbers count up from zero as the section scrolls into view, with staggered blur-in cards, a pulsing eyebrow, floating aurora blobs and a shimmering underline sweep.

Animated SVG progress rings
OriginalFour circular SVG progress rings that draw their gradient arcs and count up to their target percentage the moment they enter view, over a slowly rotating conic halo with a soft glow pulse behind each ring.

Staggered stat band with marquee ticker
OriginalA dark stat band where 3D-tilt cards stagger into view with count-up figures over an animated gradient mesh, finished by an infinite marquee ticker of highlight chips that pauses on hover.

Spotlight Hero
OriginalA centred hero with a soft radial spotlight, badge and dual call-to-action.

Split Hero
OriginalA two-column hero pairing a headline and CTAs with a product mock and social proof.

Gradient Spotlight Hero
OriginalA minimal centred hero with a soft gradient-mesh backdrop, announcement pill and dual call-to-action buttons.

App Preview Hero
OriginalA centred hero that pairs headline copy with a realistic product dashboard mock built entirely from markup, complete with browser chrome and a floating notification card.

Waitlist Capture Hero
OriginalA dark, focused hero with an inline email capture form and avatar social proof, ready for pre-launch waitlists.

Image Backdrop Hero
OriginalA cinematic full-bleed hero with a layered image-style backdrop, overlaid left-aligned copy and a trusted-by logos strip.

