Home
Web App
Run Ads
Contact
hero-section26 June 2026·8 min read

Hero Section Patterns for B2B Web Apps (That Actually Convert)

Eight web-app hero patterns — category creation, pain-led, product-led, outcome, comparison, calculator, waitlist, high-trust — with copy frameworks, CTA design, mobile adaptation and failure modes.

CY
Cann Yeo
Principal Consultant · MarTech Malaysia
Updated 24 Jul 2026
The Hero Has Four Jobs — Answer the buyer before the first swipe. (What is it?, Who is it for?, Why believe?, What next?)
1 / 4
Slide 1

The Hero Has Four Jobs

Answer the buyer before the first swipe.

Direct answer: A web-app hero has one job — get the right visitor to make one specific next decision. The eight patterns below (category creation, pain-led, product-led, outcome/proof, comparison, calculator, waitlist, and high-trust) work in different contexts because they carry different evidence. Pick the pattern that matches your buyer's stage of awareness, not the one that looks fashionable this quarter.

Key takeaways

  • Match the hero pattern to the buyer's awareness level — Eugene Schwartz's five levels of awareness still holds up.
  • Every pattern requires specific evidence — the pattern is a promise; the evidence keeps it.
  • Design the mobile hero first; desktop is a widening exercise, not a redesign.
  • Motion is optional. Clarity is not. Respect prefers-reduced-motion.
  • One primary CTA. A secondary link is fine. A carousel of promises is not a hero.

What a hero actually is

A hero is the first ~600 vertical pixels on mobile — the block of screen that decides whether the visitor keeps scrolling. It has to do four things in the time a thumb takes to swipe: name the category, name the outcome, name the audience, and offer one action. Everything else on the page is negotiation; the hero is the opening line.

Pattern selector

Before picking a pattern, answer three questions:

  1. Awareness: Does the visitor know the problem, know the category, or know you?
  2. Evidence: What proof can you show above the fold — named customers, a working product, numeric outcomes, or none yet?
  3. Action: What is the single next step — start free, book a demo, join a waitlist, use a tool?
AwarenessBest-fit patternRequired evidence
Unaware / problem-awarePain-ledNamed symptom the audience recognises
Solution-aware, new categoryCategory creationDefinition, contrast with old way, one proof anchor
Solution-aware, mature categoryOutcome / proofNamed customer + specific outcome
Comparing vendorsComparisonHonest capability matrix
Technical evaluatorProduct-led / demoWorking snippet or interactive UI
Curious researcherCalculator / toolAn input → output moment they keep
Pre-launchWaitlistCredible team + concrete scope
Regulated buyerHigh-trustCertifications, references, sub-processor list

Pattern 1 — Category creation

Used when the product does something that doesn't yet have a widely accepted name. The hero must define the category in one sentence and contrast it with the "old way" the buyer knows.

Copy framework: "The [category] for [audience]. [Old way] made [pain]. We [new mechanism] so you [outcome]."

  • Works when: You have a founder-authored point of view and at least one lighthouse customer.
  • Fails when: The category label is jargon the buyer must Google to understand.

Pattern 2 — Pain / problem-led

The hero names the visitor's problem back to them before offering anything. Effective for outbound and paid-social traffic where the visitor is problem-aware but not solution-aware.

Copy framework: "[Specific pain]? You are not alone. [Product] gives [audience] [outcome] without [status-quo cost]."

  • Evidence: A short customer quote that names the same pain in their own words.
  • Failure mode: Pain that is too generic ("marketing is hard") reads as filler. Be specific enough that half your visitors think you were reading their Slack.

Pattern 3 — Product-led / demo hero

The hero is the product. A working input, a live snippet, an embedded UI, or a click-through preview. Best for developer tools and self-serve SaaS with a short time-to-value.

  • Design rule: The interactive element must reach the "aha" moment in under 20 seconds and under three clicks.
  • Accessibility: Provide a keyboard path and a static fallback for reduced-motion users.
  • Performance: Lazy-load anything below the fold; the demo itself must not blow LCP.

Pattern 4 — Outcome / proof hero

Best for mature categories where the buyer knows the space and is deciding between vendors. The hero leads with a named customer and a specific outcome.

Copy framework: "How [named customer] [achieved specific outcome] with [product]." Sub-head restates the audience and the mechanism.

  • Numbers must be defensible. Include the timeframe and the definition ("30-day trial-to-paid", not "conversions").
  • Rotate proof if you have more than one lighthouse — but never carousel it. Pick one for the hero and put the rest below.

Pattern 5 — Comparison hero

For traffic that already types "X vs Y" into Google. The hero acknowledges the incumbent by name and previews where you win — without pretending the competitor has no strengths.

  • Do not put a full matrix in the hero; put the honest one-line summary and a "See the full comparison" link.
  • Include a paragraph on when the alternative is the right choice. It builds trust and pre-empts objections.

Pattern 6 — Calculator / interactive tool

The hero gives the visitor a small, useful result before asking for anything. Works especially well for pricing-sensitive B2B products (ROI calculators, sizing tools, feasibility checks).

  • The tool must give a useful answer without capturing an email. Capture optionally, to email the detailed version.
  • Store the visitor's inputs in local state so returning users don't start over.

Pattern 7 — Waitlist hero

Used pre-launch or when access is deliberately constrained. The value being sold is access, not the product.

  • Evidence: Team, scope, and a credible timeline. Vague "coming soon" pages under-perform against pages that show one screenshot and one date range.
  • Form: Email + one qualifier (role, company size). Do not ask for more than you will use to sequence the list.

Pattern 8 — High-trust / regulated hero

For fintech, healthtech, govtech, and any B2B where procurement is heavy. The hero visibly carries trust signals that the buyer's compliance team will look for anyway.

  • Named regulator alignment (BNM, MCMC, MOH) where accurate — and only where accurate.
  • Security certifications with linked, current attestations. Unlinked badges are worse than none.
  • A "For security teams" secondary link that goes straight to the security page.

CTA design across all patterns

Primary CTA

Verb + outcome. "Start free trial" beats "Get started". "Book a scoped assessment" beats "Contact us". One primary, one style, repeated below the fold with identical wording.

Secondary CTA

Lower-commitment path — "See a 2-min tour", "View comparison", "Read the docs". Visually subordinate to primary. Never competes for the same intent.

Visual hierarchy inside the hero

  1. Category label / eyebrow — 12–14px, letter-spaced, colour-tinted.
  2. H1 — 36–56px desktop, 28–34px mobile, max three lines mobile.
  3. Sub-head — 16–20px, one sentence, states audience and mechanism.
  4. Primary CTA + secondary link — CTA left-aligned with the H1 on desktop; full-width on mobile.
  5. Proof anchor — one logo strip, one rating, or one named customer line.

Mobile adaptation

  • Design at 390px viewport, then widen. Do not scale down a desktop hero.
  • Media (screenshot, video) sits below the copy on mobile, above or beside on desktop.
  • Sticky CTA on scroll is acceptable once the initial hero has left the viewport.
  • Test inside WhatsApp's and Facebook's in-app browsers — cookie behaviour and viewport chrome differ.

Accessibility and performance

  • Meet WCAG 2.2 AA for contrast (4.5:1 body, 3:1 large text), keyboard focus, and reduced motion.
  • Hero image budget ≤ 120KB (WebP/AVIF), explicit width/height, fetchpriority="high".
  • LCP element is almost always the H1 or hero image — measure with Core Web Vitals field data, not lab-only Lighthouse runs.
  • Auto-play video must be muted, looped, and pausable; provide a poster frame and honour prefers-reduced-motion.

Common failure modes

  • Carousel of promises. If you cannot pick one hero, the visitor cannot pick you.
  • Stock illustration instead of the product. Especially for evaluators — show the UI, even if imperfect.
  • Adjective stack. "Powerful, intuitive, AI-driven" carries no information. Cut every adjective a competitor could also claim.
  • Ambiguous CTA. "Learn more" is not a CTA. Say what happens next.
  • Two primary CTAs. Splits attention and depresses conversion on both.
  • Video that autoplays with sound. Instant back-button.

Copy framework — fill in the blanks

Eyebrow: [Category label for your audience]
H1: [Outcome verb] [specific outcome] for [audience], without [status-quo cost]
Sub-head: [Product name] is the [category] that [mechanism] so [audience] can [job-to-be-done].
Primary CTA: [Verb] [outcome] — [reassurance, e.g., no card, 15 min]
Proof line: Trusted by [named customer], [named customer], and [n] more [audience] across [region].

Decision flow

  1. What does the visitor already know? → picks awareness row.
  2. What proof do I actually have today? → filters pattern list.
  3. What one action moves the deal forward? → sets CTA copy.
  4. Can I ship the mobile version in a week? → if not, simplify the pattern.

FAQs

Which hero pattern converts best overall?

There is no universal winner — the pattern that fits the awareness level of your traffic converts best. Product-led wins for developer tools; outcome-led wins for mature categories with named customers; pain-led wins for cold traffic. Test the pattern that matches your buyer, not the pattern a competitor happens to be using this month.

Should the hero have an image, video, or interactive demo?

Whichever most directly demonstrates the promise in the H1, at the lowest cost to page speed. For most Malaysian SaaS, an annotated product screenshot beats an autoplay video on Core Web Vitals and evaluator trust.

How long should the H1 be?

Short enough to fit three lines on a 390px viewport at 28–32px, specific enough that a competitor could not paste their name in front of it. If both a competitor and you could claim the same H1, it is too generic.

Can I use two CTAs in the hero?

One primary, one secondary — never two primaries. The secondary should reduce commitment (a tour, a comparison, the docs), not offer a parallel path.

Do I need a Bahasa Malaysia hero for a B2B SaaS?

Usually no for English-first B2B audiences. Yes for consumer, SME operator, and public-sector-adjacent products. Machine-translated BM in a hero often lowers trust; if you translate, have a native writer own it.

Sources and further reading

All sources retrieved 17 July 2026.

Frequently asked questions

Does the fold still matter?

Yes — but not as a rigid boundary. On mobile especially, users scroll readily. The hero should communicate value immediately, but the strongest pages continue the argument below the fold rather than compressing everything into it.

Should the hero include a video?

Only when the product is easier to show than to describe. Autoplay muted loops can help; long videos rarely do. Never let a video block the primary CTA on mobile.

How much should I A/B test the hero?

Test only after fundamentals (clarity, hierarchy, single CTA) are in place. Tests on unclear heroes waste traffic.

Ready to put this into motion?

Stop guessing where your marketing leaks. Let's build a measured, automated system that compounds over time.

Let's Connect

Independent marketing technology consulting for Malaysian operators. CDP, automation, data, ad-tech.

Services
Explore
© 2026 MarTech Malaysia
Kuala Lumpur, Malaysia · info@martechmalaysia.com