How to write a homepage headline that converts: the 6 tests worth running

Your homepage headline is the first thing a visitor reads, and on most sites it is also the last thing that was properly tested. At Choco Media, we have audited dozens of landing pages and the same pattern shows up: the headline describes what the company does, not what the visitor stands to gain. Homepage headline optimization is one of the highest-leverage changes a site can make — and most teams skip it because it feels too small to prioritise. It is not.

This post is for founders, marketers, and in-house teams managing a site that already gets traffic but is not converting as well as it should. We will walk through the six headline patterns we test repeatedly, how to structure the test so the data is readable, and what to do with the result. No tools pitch, no framework names — just the practical work.

By the end you will have a clear picture of which pattern to try first, how to set up the test cleanly, and what winning looks like in your analytics.

Why most homepage headlines fail before the test even runs

The structural problem with most homepage headlines is that they are written from the inside out. The team knows the product deeply, so they reach for language that describes it precisely. “The leading platform for X.” “An end-to-end solution for Y.” “Powering Z since 2019.” These are accurate, but they answer a question no visitor is asking.

Visitors arrive with a problem in mind. They are scanning for confirmation that they are in the right place — that someone here understands their situation and has something useful for them. A headline that leads with your product category makes them do translation work. A headline that leads with their outcome skips that step.

The six patterns below are not a ranking. Each performs differently depending on audience awareness, traffic source, and what the sub-headline and CTA say. Testing is the only way to know which one wins on your site.

Pattern 1: Outcome-first framing

This is the most common winner on B2B service sites and the right starting point if you have no prior test data. The structure is simple: name the result the visitor wants, then optionally name the mechanism or the audience.

Examples of the pattern in practice:

The reason this pattern works consistently is that it aligns with the visitor’s internal monologue at the moment they arrive. They are not thinking about your product — they are thinking about their problem. Leading with the resolution creates immediate resonance.

When outcome-first underperforms

If your audience is not yet aware they have the problem you solve, outcome-first framing can fall flat. A visitor who does not recognise the outcome as something they want will not connect the headline to their situation. In those cases, a question pattern often works better — it creates awareness before resolution.

Pattern 2: Objection-handling as the opening

This pattern leads with the most common reason visitors do not buy, then immediately dissolves it. It is counterintuitive but effective on sites where the product is well-known in the category and the competition is fierce.

“Marketing agencies that actually explain what they did and why.” — This kind of headline acknowledges a category frustration (agencies that obscure their process) before the visitor has time to articulate it. It signals that you understand their wariness.

Objection-handling headlines work well when:

The risk is coming across as defensive if the objection is not one your visitor actually holds. Test it against traffic that has come from category-aware sources (retargeting, competitor comparison searches) rather than cold display.

Pattern 3: Specificity as the hook

Specificity is one of the most reliable credibility signals available in a headline. A number, a timeframe, or a precise outcome does more work than a superlative.

“The #1 solution for marketers” reads as noise. “37% more leads from the same ad spend — without adding headcount” reads as a claim worth investigating. The visitor’s brain treats specificity as evidence of real-world testing.

The credibility ceiling

Specificity headlines lose their effect if the numbers look made-up or implausible. “10x your revenue overnight” reads as a red flag, not a hook. The number needs to be believable in the context of the visitor’s own experience. In client work we have found that 20-40% improvement claims tend to hit the credibility sweet spot — ambitious enough to be interesting, plausible enough to be taken seriously.

Pattern 4: The social proof hook

Social proof in a headline borrows credibility from the audience the visitor wants to belong to. The structure: “[Group the visitor identifies with] use us to [achieve outcome].”

Examples:

This pattern works best when the referenced group is one the visitor aspires to or identifies with. If the group is too broad (“thousands of businesses”), the social proof loses its specificity and becomes background noise. Narrow the reference — even if the number gets smaller.

For smaller agencies and service businesses, the social proof hook often outperforms outcome-first framing because it sidesteps the “can they actually deliver?” question by anchoring on peers who have already answered it.

Pattern 5: The question headline

Question headlines work by activating the problem before presenting the solution. They are particularly useful when you are targeting visitors who have not yet fully named their problem — or who are browsing in a low-intent mode and need something to pull focus.

“Still writing your monthly client reports by hand?” speaks to a pain point with enough specificity that the right visitor will nod and scroll. The wrong visitor will not recognise themselves in it and will bounce — which is not necessarily a failure. Qualifying traffic by resonance is part of the headline’s job.

Question headlines and bounce rate

One pattern we notice in testing: question headlines often show a higher bounce rate alongside higher conversion rates for the visitors who stay. The headline filters more aggressively. If your site has a conversion problem but not a traffic problem, this can be a good trade. If you are in a traffic-constrained phase, the bounce rate increase may not be worth it — stick to broader outcome framing.

Pattern 6: The contrarian headline

The contrarian pattern names a belief the visitor probably holds, then challenges it. This works well on content-forward sites and for audiences who are already sophisticated in the category — they have read the standard advice and tried the standard approaches. They are receptive to “the thing everyone gets wrong.”

Examples of the structure:

The contrarian headline demands a sub-headline that immediately delivers on the implicit promise — “so what is the real problem?” If the visitor clicks and does not get an answer within two sentences, they leave. The pattern creates tension; the rest of the page must resolve it quickly.

We pair contrarian headlines most effectively with a short, declarative sub-headline that names the real problem or the correct frame. The combination of challenge and resolution in the above-the-fold block is what makes the pattern land. For more on structuring the full above-the-fold section, see our guide to conversion rate optimization.

How to structure the test so the data is readable

The most common testing mistake is changing too many things at once. A new headline, a new sub-headline, a new CTA, and a new hero image run in the same variant tells you nothing useful when one wins. You cannot isolate what drove the result.

For headline testing specifically, the rule is strict: change the headline text only. Keep the sub-headline, CTA, hero image, and page layout identical across variants. If the headline and sub-headline work as a unit (and they do), test them as a pair — but that pair is one variable.

For sites under 20,000 monthly visitors, reaching 200 conversions per variant can take time. In those cases, we typically run sequential tests rather than concurrent A/B splits — one headline for a defined period, then the next, with a consistent traffic mix. The data is less clean, but it is real. For a deeper look at testing approaches for lower-traffic sites, see our post on A/B testing for small sites.

Reading the result: what winning and losing actually look like

A winning headline in a properly structured test is one that produces statistically significant improvement in your primary conversion metric. That definition sounds obvious, but in practice most teams declare winners too early — after 30 conversions, or when scroll depth looks better, or when the team prefers the copy.

Losing is also informative. A headline that performs worse than the control tells you something specific about what your visitors do not respond to. A contrarian headline that loses on cold traffic might win on retargeting. A specificity headline that loses on branded search might win on comparison-intent traffic. The segment matters.

The sub-headline: the variable teams forget to test

A headline is never read alone. The sub-headline sits immediately below it and either extends the promise or collapses it. In client work, we have seen strong headlines underperform because the sub-headline either repeated the headline in different words (wasted space) or pivoted to a different message (created confusion).

The sub-headline has one job: resolve the tension or question the headline creates. If the headline makes an outcome claim, the sub-headline names the mechanism. If the headline asks a question, the sub-headline answers it. If the headline is contrarian, the sub-headline gives the correct frame.

Once you have a winning headline, test sub-headline variants before moving to other elements. The headline-sub-headline unit is the highest-leverage piece of above-the-fold copy on the page. Everything else — hero image, CTA text, social proof placement — comes after. For broader guidance on landing page structure and funnel design, we look at both elements together in a site review.

A practical starting sequence

If you are running your first headline test and are not sure where to begin, this is the sequence we would follow:

  1. Audit the current headline — identify which pattern it is (most are descriptor-style)
  2. Write three outcome-first variants — these win most often on B2B and service sites with mixed-intent traffic
  3. Run variant A vs. control until you reach 200 conversions per arm
  4. If A wins, iterate on that pattern — push the specificity, sharpen the audience qualifier
  5. If A loses, run variant B vs. the original control (not vs. A)
  6. After three tests, try the pattern that is most different from what you have been testing — often the question or contrarian pattern reveals audience insights you could not have predicted

The process is slower than it looks in blog posts. Rigorous headline testing on a real site with real traffic takes months, not weeks. That is normal. The discipline of running clean tests and reading the data clearly is what separates the teams that compound their conversion rate over time from the ones that stay stuck.

If you want a second pair of eyes on your current homepage before you start testing — or want to understand which pattern might be the right first move for your specific audience and traffic mix — reach out to us at Choco Media. We will give you a straight answer.

SEO blog system for travel brands

Want posts like this working for your travel business?

We plan, write and publish about 30 SEO posts a month for tour operators, hotels and travel companies — with booking links in every post.

No setup fee · Three-month minimum · Prices excl. VAT · All prices