Anatomy of a B2B SaaS Website

Your SaaS website carries most of the sales conversation: buying teams spend only 17 percent of their purchase time with vendors. This hub dissects the anatomy of a B2B SaaS website: six page types from homepage to conversion path, the German-market specifics from GDPR to purchase on invoice, and the Next.js plus headless CMS stack our own site runs on.
13 min readMatthias RadscheitMatthias Radscheit
Happycodingen-US

TL;DR

Your SaaS website carries most of the sales conversation: buying teams spend only 17 percent of their purchase time with vendors. This hub dissects the anatomy of a B2B SaaS website: six page types from homepage to conversion path, the German-market specifics from GDPR to purchase on invoice, and the Next.js plus headless CMS stack our own site runs on.

  • Your website leads the sales conversation: according to Gartner, B2B buying teams spend only 17 percent of their purchase time with vendors, but 27 percent on independent online research.
  • Six page types form the skeleton of every B2B SaaS website: homepage, product and solutions pages, pricing, trust center, docs plus resources, and the conversion path.
  • Pricing transparency is positioning: sevdesk shows plans from €12.90, Staffbase shows no numbers at all — both are consistent when it fits the sales model.
  • Don't copy US templates one to one: GDPR, the legal notice (Impressum), the formal-or-informal address question, and purchase on invoice demand German-market answers of their own.
  • Treat your website like a product: with an owner, metrics, and continuous releases instead of a relaunch every three years.

Why your SaaS website is a product, not a brochure

B2B software gets bought before you ever hear from the prospect. According to Gartner, buying teams spend only 17 percent of their total purchase time in conversations with vendors, but 27 percent on independent online research. The most important sales surface of your SaaS is therefore not a person but your website: it qualifies, answers objections, and sells — just without a salary and without vacation days.

Still, many teams treat their website like a brochure: written once, designed once, untouched for three years. A product gets treated differently. It has a backlog, it gets measured, it receives releases. Exactly this attitude separates SaaS websites that generate pipeline from those that merely exist.

What does that mean in practice? A product website has an owner who knows its metrics: conversion rate of the trial path, organic visibility, load time. It has a roadmap instead of a relaunch date. And it gets better every week instead of different every three years. The page types that follow are just the visible consequence of this mindset.

If your sales team gets only 17 percent of the buying time, your website carries the rest of the conversation.

This perspective pays off regardless of your size: whether you are a founder launching the first version or a marketing lead inheriting a grown website — the anatomy stays the same. What changes is merely the order of the construction sites.

This guide is the entry point to our series on SaaS websites. I dissect the anatomy into its parts: six page types, what the German-speaking market demands beyond the US templates, the technical foundation, and the most common mistakes. I link the deeper articles of the series at the fitting spots.

The pages every B2B SaaS website needs

First, some context: I have described the foundation for any company website elsewhere, in a guide on which pages every B2B website needs at a minimum. SaaS sharpens those requirements, because the product is digital: visitors expect to see it, understand it, and ideally try it before buying. This results in six page types that together form the skeleton of your website.

A note on the examples: this guide takes a look at the German-speaking market through three German SaaS websites — sevdesk from Offenburg, Staffbase from Chemnitz, and SAP LeanIX from Bonn. I checked all three myself in September 2026, and I describe only what was actually visible there.

Homepage: positioning in five seconds

The homepage answers three questions before anyone scrolls: What is this? Who is it for? Why should I believe it? A benefit statement instead of a feature list, one primary call to action, and customer logos as proof are enough. Everything else belongs below the fold.

Staffbase shows this in exemplary fashion as of September 2026: the homepage puts “Get a personal demo” front and center and backs the claim with logos from DHL, Adidas, Würth, and Berlin’s public transport operator BVG, plus a pointer to its ISO 27001 certification. One screen, one message, one next step.

The CTA hierarchy is part of the homepage too: one primary call to action (“Get a demo”), one secondary for the undecided (“See pricing” or a product tour). Nothing more. As soon as three equal buttons compete for attention, the visitor happily picks the fourth option: the back button.

Below that comes the proof in layers: the product in use, customer quotes with names and faces, metrics, awards. The order is no accident but follows the visitor’s skepticism — first understand, then believe, then act.

Product and solutions pages: one page per buying motive

Product pages explain what your SaaS can do. Solutions pages translate the same features into the language of a use case, a role, or an industry. The difference is not a formality: a head of HR searches for “digitize onboarding”, not “workflow engine with permission management”.

Solutions pages are also your landing surfaces for search: every persona and every use case gets its own entry point with its own search intent. As of September 2026, sevdesk organizes its solutions by company stage and industry; this is exactly how one product turns into a dozen relevant entry pages.

My rule of thumb: one page per buying motive, not per feature. Screenshots show the real product instead of abstract illustrations, and each of these pages ends with the same primary call to action as the homepage. Consistency beats creativity here.

Pricing page: transparency is positioning

Whether you show prices is not a design question but a sales decision. As of September 2026, sevdesk names concrete plans right on its website: invoicing from €12.90, accounting from €25.90 per month. Staffbase, in contrast, runs a pricing page entirely without numbers. Both are consistent: self-service products need transparency, consulting-heavy enterprise products need the conversation.

In between lies a third way, which SAP LeanIX demonstrates: numbers only on request, but the pricing metric explained publicly. There, the price depends on the number of applications, not on users. This way the visitor understands the logic without you committing to amounts.

The anatomy of the page itself includes a comparison table of the plans, an answer to the question “What happens after the trial?”, a pricing FAQ, and an enterprise contact. How to structure plans, metrics, and psychological anchors is what I explore in the article on SaaS pricing pages.

Trust and security page: procurement’s requirements checklist

Before a mid-sized company buys your SaaS, someone asks the security questions: Where does the data live? Is there a data processing agreement? Which certifications? A trust page answers these questions before they cost time in the sales process. Staffbase advertises ISO 27001 and European hosting right on its homepage: no coincidence, but a selling point in the German-speaking market.

The building blocks: certificates with their scope, the data processing agreement as a download, a subprocessor list, the hosting location, and a named contact for security questions. Every document procurement can download on its own is one less email loop in the sales cycle.

In my experience, this page helps decide enterprise deals, because security questionnaires otherwise cost weeks. How to build a trust center that shortens these processes is what I describe in the article on the trust center for SaaS.

Docs and resources: content that prepares the purchase

Remember the Gartner figure from the beginning: 27 percent of buying time goes into independent online research. Your content sells while your sales team sleeps. For SaaS this spans three levels: documentation for users and developers, a blog for the research phase, and comparison and cost articles for the decision phase.

Documentation is marketing in disguise: developers check before buying whether your API is cleanly documented, and in our observation AI search systems prefer to cite pages that answer questions precisely. Public docs are therefore not a support appendix but part of the buying decision.

Resources also include formats with a job of their own: a changelog that shows your product is alive, comparison pages for the shortlist phase, calculators or templates as lead magnets. Each format serves a different step of the research that happens without your sales team.

Technical products in particular fail here on tone: too promotional for developers, too cryptic for decision makers. Solving this balancing act is the art of writing a marketing website for an API — a craft of its own.

The conversion path: from first click to signup

All the previous pages feed into one path: start a trial or book a demo, form, confirmation, onboarding. This path is where your website earns or loses money. sevdesk lowers the hurdle with “14 days, all features. No credit card.”; Staffbase and SAP LeanIX lead to a personal demo.

The willingness to self-purchase reaches well into the enterprise segment: according to McKinsey’s ninth B2B Pulse, 39 percent of B2B buyers are willing to spend more than 500,000 US dollars per order through self-service or remote channels. A conversion path that exists only as an alibi gives away this potential.

For demo paths, one rule: let the prospect book their appointment directly in a calendar instead of submitting a “we’ll get back to you” form. Every hour of waiting cools the lead down, and a booked appointment is more binding than a submitted form.

Every form field is a hurdle: ask only for what you need for the next step, and deliver a reason to continue immediately after signup. How to measure the path and optimize it step by step is covered in the article on trial and demo conversion.

What SaaS in the German-speaking market does differently

The most copied SaaS websites come from the US: Stripe, Linear, Notion. You can learn clarity, speed, and design discipline from them. Still, you should not copy them one to one, because the German-speaking market (Germany, Austria, Switzerland — often shortened to DACH) makes its own demands on legal matters, language, and the buying process.

In Germany, a legal notice (“Impressum”) and a privacy policy are mandatory, as is cookie consent before any tracking starts. That is tedious, but also an opportunity: EU hosting and GDPR compliance are selling points in this market, not footnotes. Placing them prominently turns an obligation into an advantage over US competitors.

For your marketing this means concretely: plan the consent banner as a design element instead of sticking it on afterwards, and measure your conversion so it stays reliable even without marketing cookies. We rely on server-side, cookie-free measurement for this — the numbers stay usable, the banner stays lean.

Formal “Sie” or informal “du”: a brand decision, not a politeness question

A German-market specific that international readers should know: German forces a choice English does not have. Every German-language website addresses its readers either formally (“Sie”) or informally (“du”) — a decision that shapes every headline and every button label.

My sample of three German SaaS websites, as of September 2026: sevdesk uses the informal du (“Führe deine Buchhaltung” — run your bookkeeping), Staffbase stays informal even in the enterprise segment and invites you to calculate your business case in 2 minutes, SAP LeanIX uses the formal Sie throughout. The informal address has worked its way far up the German SaaS market. The differences at a glance:

ExampleAddressPrimary CTAPublic pricing?
sevdesk (accounting)Informal (du)“Test for free”, 14 days without credit cardYes, plans from €12.90/month
Staffbase (employee communications)Informal (du)“Get a personal demo”No, pricing page without numbers
SAP LeanIX (enterprise architecture)Formal (Sie)“Request a demo”Pricing metric explained, numbers on request

Do not read the table as a ranking but as proof of consistency: all three keep their form of address on every page. Pick one form based on your buyer persona and stick with it — switching between formal and informal in the same funnel reads like two different senders.

Procurement instead of credit card

In US playbooks the conversion path ends at the credit card form. In the German-speaking mid-market, procurement often does the buying instead: it expects a quote as a PDF, a purchase order, an invoice with payment terms, at times a framework agreement. Your website should offer both routes — self-service for small teams, a sales contact for everything above.

Payment methods are part of this: in our experience, vendors who only accept credit cards lose customers not over the product but over the accounting policy. Purchase on invoice belongs on the pricing page in German B2B, not in the fine print.

The stack behind it: why Next.js plus a headless CMS

If the website is a product, it needs product tooling. Concretely: marketing changes content without waiting for developers, and developers build components without wrecking content. Exactly this division of labor is what a headless CMS behind a Next.js frontend delivers.

The second reason is speed: Google names a Largest Contentful Paint of at most 2.5 seconds as the threshold for good user experience. Statically generated Next.js pages hold this mark without contortions; in our experience, a plugin-laden site builder setup rarely does.

The third reason is structured content: plans, feature matrices, integration directories, and customer quotes are data, not running text. Stored as structured content in the CMS, you can reuse them across dozens of pages, filter them, and render them in new layouts without copying a single line of text.

Add the workflow: on Vercel, every change produces a preview URL you share with your team before it goes live. Copy, design, and code pass through the same review process as your product code.

We are not preaching anything we do not practice ourselves: happycoding.agency runs on Next.js, Sanity, and Vercel — this very article is delivered on the same stack. What a headless CMS is exactly and how Sanity works is something I explain in a separate piece, “What is Sanity?”.

And the cost? A headless stack costs more to build than a site builder, but its running costs are easy to calculate: Vercel hosting and a Sanity plan often cost less for a marketing website than the maintenance retainer of a plugin system. This assessment comes from our own projects, not from a study.

This is no niche setup, by the way: as of September 2026, personio.de answers automated requests with a “Vercel Security Checkpoint” — the Munich HR SaaS visibly delivers its website through the same Vercel infrastructure. The combination of a React framework and a headless CMS has arrived in SaaS marketing.

Common mistakes on SaaS websites

To close, the patterns I encounter most often in website audits. None of these mistakes is exotic, and almost every SaaS website affords itself at least two of them:

  • Feature prose instead of benefit: the homepage lists functions instead of saying which problem it solves for whom. The visitor is left to translate what the product means for them — but that translation is exactly your job.
  • Hidden prices without a substitute: showing no numbers can be right. Not even explaining the pricing metric never is.
  • CTA zoo: “Book a demo”, “Contact sales”, “Start for free”, and “Newsletter” side by side with equal weight. Four paths means for the visitor: no path.
  • Trial as a dead end: the signup button leads to a form, then nothing happens. Without an onboarding path, every trial start is wasted marketing budget.
  • Trust as a footnote: an ISO logo in the footer is no substitute for a security page that procurement can forward to the legal department.
  • US copy with translation: the tone of a Californian template rendered word for word into German, plus a hidden legal notice. That reads neither American nor trustworthy.
  • Website as project instead of product: a relaunch every three years, standstill in between. A product gets releases; so does a website.
  • Budget only for the first impression: the money goes into design, nothing remains for content, measurement, and upkeep. Which line items are realistic is what I calculate in What does a SaaS website cost?.

What these mistakes share: they arise when the website counts as a marketing obligation instead of a sales channel with its own roadmap. The fix therefore rarely starts with the design and usually starts with ownership.

Next steps

If you want to rebuild your SaaS website or pull it out of brochure mode, I recommend this order: positioning and page architecture first, then pricing logic, trust content, and the conversion path, design and stack last. The deeper articles in this series accompany each stage.

A self-test for today: open your website in an incognito window and time how long it takes you to find the positioning, the pricing logic, and the next step. If you need more than one minute, you know where to start.

Or we tackle it together: as a B2B website agency, we build SaaS websites on exactly the stack this article describes — from page architecture to a measurable conversion path. Book a no-strings intro call: 30 minutes, including a concrete look at your current website.

Frequently asked questions

What makes a B2B SaaS website different from a normal company website?
The product character: your product is digital, so visitors expect to see it and try it on the website. Added to that are page types classic company sites do not need: a pricing page, a trust center for procurement’s security questions, documentation, and a measurable trial or demo path. A SaaS website is a sales channel, not a business card.
Which pages does a B2B SaaS website need at a minimum?
Six building blocks: a homepage with clear positioning, product and solutions pages per buying motive, a pricing page (at least with an explained pricing metric), a trust and security page, docs plus resources for the research phase, and a conversion path for trial or demo. In German-speaking countries, a legal notice (Impressum) and a privacy policy are mandatory additions.
Should I show my prices publicly?
That depends on your sales model. Self-service products need public plans, otherwise your trial path breaks off. Consulting-heavy enterprise products may point to a conversation but should explain the pricing metric: SAP LeanIX, for example, names no numbers yet openly says it charges by applications rather than by users. Explaining nothing at all is the only wrong option.
Trial or demo: which is the right primary call to action?
My rule of thumb: the more self-explanatory the product and the smaller the price, the more likely a trial; the more explanation it needs and the more it costs, the more likely a demo. sevdesk goes with a free trial without a credit card, Staffbase with a personal demo. What matters is one primary CTA that stays the same on every page — two buttons of equal weight halve the effect.
Why Next.js and a headless CMS instead of WordPress or a site builder?
Because a SaaS website needs release cycles like a product: marketing maintains content without developers, developers build components without endangering content. Add load times that reliably hold Google’s threshold of 2.5 seconds for the Largest Contentful Paint. Our own website runs on Next.js, Sanity, and Vercel — we only recommend what we operate ourselves.
How long does it take to build a B2B SaaS website?
From our project experience: six to twelve weeks for a first version with homepage, product pages, pricing, and a conversion path — depending on how far positioning and content have progressed. After that the real work begins: a SaaS website is never finished; like your product, it keeps receiving releases.

Sources

Related articles

Open for select projects

Let's talk about your project

Book a no-obligation call, send us an email, or use the form – we'd love to hear from you.

150+
Completed projects
15
Years of experience
8
Senior‑level team members