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.
Legal: GDPR, Impressum, data processing agreement
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:
| Example | Address | Primary CTA | Public pricing? |
|---|---|---|---|
| sevdesk (accounting) | Informal (du) | “Test for free”, 14 days without credit card | Yes, 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.
