You’re paying for clicks every day and the demo calendar is still half empty. Suddenly everyone on the team has an opinion about the landing page. Most B2B SaaS demo pages I review look fine. They just offer too little proof and ask for too much effort, so the landing page best practices that matter here have less to do with design trends than with removing doubt at each step.
What follows is the checklist I use when I audit a demo-request page for a post-seed SaaS company: the parts of the page, how many form fields to ask for, message match with your ads, page speed, a table to hold your own page up against and a 5-minute audit you can run today.
There are also three real SaaS landing page examples I opened while writing this, and a way to test changes when there isn’t enough traffic for a proper A/B test (the normal situation after seed).
If you’re skimming
- A demo page converts when a qualified visitor understands the offer in five seconds, believes it and finds the next step easy.
- Unbounce puts the median SaaS landing page conversion rate at 3.8%, against 6.6% across all industries.
- Keep the demo form short: four to six fields, work email first.
- Mirror the ad’s promise in the headline: landing page experience is part of Google Ads Quality Score.
- Aim for Largest Contentful Paint of 2.5 seconds or less on mobile.
What makes a B2B landing page convert?
It converts when a qualified visitor gets the offer in five seconds, believes it, and finds the next step easy. Anything on the page that doesn’t help with one of those is in the way.
For context, Unbounce’s SaaS conversion benchmark puts the median SaaS landing page conversion rate at 3.8%, against 6.6% across all industries. SaaS pages start lower, in other words, so each bit of friction costs you more.
Anatomy of a demo-request page that works, top to bottom
Five parts, in roughly this order: hero, proof, how it works, objections, then the form and CTA. Buyers skim, so the order matters about as much as the copy.
Hero: say who it is for and what changes
The hero’s job is to name the buyer and the outcome in plain words. “Close your books in three days” beats “The future of finance operations”. Add one line of support copy and the primary CTA above the fold.
Unbounce’s same report found that SaaS pages written in simpler language converted far better than pages with complex, professional-grade copy. My reading: write the way your best customer talks on a sales call.
Proof: put it right under the hero
Proof works best when it sits right next to the claim it supports:
- Customer logos from your ICP.
- One or two short quotes with a name and role.
- Review platform ratings, if you have them.
Founder shortcut
Only a few logos so far? Use what you do have: a specific result from a pilot, or a design partner who agreed to be quoted by name. Even the number of teams using the product counts.
How it works: three steps, not a feature list
Show what the first weeks look like, for example connect, configure, see results. I’d take one annotated screenshot over a grid of twelve feature icons.
Objections: answer the questions sales hears every week
Answer them on the page, as a short FAQ or a few reassurance lines near the form:
- Integrations.
- Data security and GDPR.
- Time to value.
- Pricing model and contract length.
Your ideal customer profile work should already tell you which objections come up most. If it doesn’t, ask whoever takes the demo calls.
Form and CTA: tell people what happens next
Put the next step in the button. “Book a 30-minute demo” or “See it with your data” tells people far more than “Submit”. Under the button, add one line on what happens after: who’ll get in touch, and how fast.
How many form fields should a demo form have?
Usually four to six: whatever sales needs to qualify and route the lead before the call. Anything else can be enriched later or asked on the call itself.
My default for a post-seed B2B SaaS demo form:
- Work email (the one field you can’t skip)
- First and last name
- Company size (a dropdown, so routing is easy)
- Role or department (only if it changes who takes the call)
- Country (only if you route by region or have compliance reasons)
The field I cut first
Phone number is the field I remove most often. If nobody calls inbound leads quickly, it just adds friction.
Need more data? A multi-step form (email first) or CRM enrichment from the email domain avoids adding fields.
Landing page best practices for message match with ads
Message match means the landing page repeats the promise of the ad or post that sent the visitor, in the same words, above the fold. If the ad says “SOC 2 reporting in a week”, that’s the headline people should land on. Your homepage tagline can wait.
Google checks for this too. In its Quality Score documentation, Google Ads defines landing page experience as “how relevant and useful your landing page is to people who click your ad”.
It’s one of the three components of Quality Score, so a mismatched page hurts your ad account as well as your conversion rate.
For a lead generation landing page tied to paid campaigns, my rules are:
- One landing page per campaign theme, rather than one page trying to serve every ad.
- The headline mirrors the ad headline or the hook of the post.
- The proof on the page matches the audience in the ad (fintech logos for a fintech campaign).
- The UTM parameters and the form capture the campaign, so you can see which message produced pipeline, not only clicks.
If you’d like the wider channel picture first, my post on B2B lead generation channels and costs covers where these campaigns usually come from.
Page speed and Core Web Vitals
Aim for the main content to load in 2.5 seconds or less on mobile. That’s the “good” threshold Google sets for Largest Contentful Paint (one of the three Core Web Vitals).
Google’s Core Web Vitals guide on web.dev sets three targets, measured at the 75th percentile of page loads:
- Largest Contentful Paint (LCP): 2.5 seconds or less
- Interaction to Next Paint (INP): 200 milliseconds or less
- Cumulative Layout Shift (CLS): 0.1 or less
Google’s own data, published on the Google Ad Manager blog back in 2016, found that 53% of mobile visits are likely to be abandoned if pages take longer than 3 seconds to load. The figure is ten years old now, and I doubt people have got more patient since.
Usual suspects
Heavy hero videos, chat widgets, embedded third-party forms, uncompressed screenshots. Run the page through PageSpeed Insights and fix whichever one it flags as the worst.
B2B landing page best practices: the checklist table
Hold your demo page up against this, row by row, and note whether each part looks more like the middle column or the right one.
| Element | What good looks like | Common mistake |
|---|---|---|
| Headline | Names the buyer and the outcome in plain words | Clever slogan nobody searches for |
| Subheadline | One line on how it works or for whom | Paragraph of features |
| Primary CTA | Describes the next step (“Book a 30-minute demo”) | “Submit” or “Learn more” |
| Proof | ICP logos and a named quote near the top | Proof buried at the bottom |
| Objections | Short FAQ on integrations, security, pricing | Nothing, so questions wait for the call |
| Form | Four to six fields, work email first | Phone, budget and timeline all required |
| Message match | Headline mirrors the ad or post | Every ad points to the homepage |
| Speed | LCP 2.5 s or less on mobile | Autoplay video and five scripts in the hero |
| Navigation | Minimal, focused on one action | Full site menu with twenty links |
| After the click | Clear confirmation and a calendar link | Generic “thanks, we will be in touch” |
I’d start with these landing page design best practices because every row is cheap to change and easy to check.
A 5-minute audit of your own demo page
If you only have five minutes between calls, run these five checks on your main demo page, one minute each. Any “no” is your first fix.
- Phone test: open the page on your phone, on mobile data. Can you read the headline and see the form within about three seconds?
- Five-second read: cover everything below the hero. Does the headline name the buyer and the outcome, without your product name doing the work?
- Ad match: open your best-spending ad next to the page. Does the headline repeat the ad’s promise in the same words?
- Field count: count the required fields. Six or fewer, and does sales use every one of them before the call?
- After the click: submit a test request. Do you see what happens next, who will reply and how fast, or only “thanks, we’ll be in touch”?
SaaS landing page examples worth studying
When I pick SaaS landing page examples, looks come second. What I check is whether every block answers a question a buyer has. Here are three public demo pages I opened while writing this post, and what each does well.
Gong: proof stacked around the form
Gong’s demo page leads with an outcome headline (“Turn pipeline into revenue with Gong”) and surrounds the form with third-party proof: review ratings from Gartner, G2 and TrustRadius, analyst recognition and customer logos. The CTA is consistent across the page: “Book a demo”.
If you’ve got proof like that, put it right next to the ask.
HubSpot: a light first step
HubSpot’s demo page opens the form with a single field, the email address, and moves the rest of the questions to later steps. Around it sit G2 badges, a customer count and a logo carousel. Starting with one field keeps that first commitment small.
Pleo: objection handling in the subheadline
Pleo’s demo page uses a simple “Let’s talk” headline and then answers the biggest objection straight away: “No commitment, no hard sell.” The form asks for name, work email, phone, company size and country, and the button reads “Book a call”.
The lesson I’d take from Pleo: if buyers worry about a pushy sales process, answer that before they have to wonder.
If you’re collecting SaaS landing page inspiration, I’d look at demo and pricing pages more than homepages. They’re closer to what you’ll end up building for campaigns.
How to test changes when traffic is too small for A/B tests
With a handful of demo requests a week, a classic A/B test won’t give you a result you can trust in any useful time frame. At that volume I’d rather change one thing at a time, talk to people and watch the early numbers.
What I do instead:
- Watch sessions first. Recordings and heatmaps show where people stop scrolling or abandon the form.
- Run five-second tests. Show the hero to five people who match your ICP and ask what the product does. If they can’t answer, the headline is your first fix.
- Ask sales. Ten minutes with whoever takes demo calls tells you which questions the page left hanging.
- Change one big thing at a time: headline, proof block or form length. Leave it for two to four weeks and compare against the previous period.
- Track what matters: form starts, form completions and, above all, demos held and pipeline created. A page that gets more demo requests but fewer qualified meetings isn’t an improvement.
A page that gets more demo requests but fewer qualified meetings isn’t an improvement.
A small example from our own site: on our growth evaluation page, I kept the form to four fields: first name, last name, work email and “What are you trying to solve?”. Below it, the page explains what happens next in three numbered steps: we review the request within one business day, have a short call, and send the 90-day roadmap five working days later. It also says “No sales pitch. Keep the roadmap either way.”
My thinking was simple. Fewer fields mean less effort, and knowing exactly what happens after the click takes away the fear of a hard sell.
Whatever you change, keep a simple change log with the date, the change and the reason, so you can tie results back to it later. My post on B2B SaaS marketing metrics covers how to connect these page numbers to pipeline.
Zooming out: where the landing page fits in your funnel
A demo page is the last step of a longer journey, so it can’t rescue a weak offer or the wrong audience, however nice it looks.
When a page underperforms, I check in order: the right audience (targeting), a believable promise (message and proof), then an easy action (form and speed). Most teams jump straight to the last one because it’s the easiest to touch. At seed, I’d check targeting first.
It’s also why I treat a landing page as one piece of a demand generation playbook. A redesign on its own rarely fixes much. In good website and conversion work, the landing page comes out of positioning and campaign decisions. It’s rarely where I’d start.
Frequently asked questions
What are the best practices for a B2B landing page?
Name the buyer and the outcome in the headline, place proof such as ICP logos and named quotes right under it, answer common objections near the form, and keep the form to four to six fields. Match the headline to the ad that sent the visitor, keep the page fast on mobile, and use one clear CTA that describes the next step.
What is a good conversion rate for a SaaS landing page?
Unbounce’s conversion benchmark report puts the median SaaS landing page conversion rate at 3.8%, compared with 6.6% across all industries. Treat it as a rough reference only. Traffic source, offer and audience change the number a lot, and for B2B the better measure is how many demo requests turn into qualified meetings and pipeline.
How many fields should a demo request form have?
Four to six fields is a sensible default for B2B SaaS: work email, name, company size and, if it affects routing, role or country. Remove fields sales does not use before the call, such as phone numbers nobody dials. If you need more data, use a multi-step form or enrich the lead in your CRM from the email domain.
What should be above the fold on a SaaS landing page?
Above the fold you need a headline that names the buyer and the outcome, one line of supporting copy, the primary call to action and, ideally, a first piece of proof such as customer logos or a rating. A product screenshot helps if it is readable. Keep navigation minimal so the visitor has one obvious next step.
How do you test a landing page with low traffic?
Use qualitative methods and sequential changes instead of A/B tests. Watch session recordings, run five-second tests with people who match your ICP, and ask your sales team which questions the page leaves open. Change one major element at a time, keep it live for two to four weeks, and compare demos held and pipeline, not only form submissions.
One thing to do this week
Run the 5-minute audit above on your main demo page and pick the single worst “no”. Write it in your change log with today’s date, fix it this week, and leave everything else alone for two to four weeks so you can see what the fix did.
If you’d like a second pair of eyes on the page and the funnel behind it, you can try our Free GTM Evaluation: answer three quick questions, and we look at your site and your answers and come back within 24 hours.