How should you structure a multi-product SaaS website?
Structure a multi-product SaaS website around three layers: the platform, the modules and the solutions. The platform layer explains why the products work better together. The module layer sells each product to someone who only needs that one. The solutions layer packages modules for a specific buyer, such as HR teams at 200-person companies or finance leaders consolidating tools.
Most suite sites fail by collapsing those layers. Either the home page lists twelve products with equal weight and no story, or every module page repeats the platform pitch and never explains the product itself. HR tech is a common case because core HR, payroll, time, benefits, performance and recruiting are often sold both together and separately. Our hub on HR tech website design covers the rest of that buyer's journey.
Layer | Buyer question | Example pages |
|---|---|---|
Platform | Why one system instead of five? | Home, platform overview, integrations |
Modules | Does this product do what I need? | Payroll, time tracking, performance, recruiting |
Solutions | Is this built for someone like me? | By role, company size, industry or region |
What belongs on the platform page of a product suite website?
The platform page of a product suite website should prove that the modules share something real: one employee record, one permission model, one set of reports and one place to log in. That shared foundation is the reason to buy a suite. Without it, a suite is just a bundle with a discount, and buyers will compare each module against best-of-breed tools.
- A diagram of the shared core. Show the employee or customer record in the middle and modules around it, with what each reads and writes.
- Before and after. Five tools, five logins and duplicate data entry versus one system. Keep it factual, not dramatic.
- Module grid with one line each. Each tile links to the module page and says what it does in plain words.
- Integrations. No suite covers everything. Show what connects, so buyers know they can keep the tools they like.
How do you design module pages that sell on their own?
Design module pages that sell on their own by writing each one as if it were the only product you made. A buyer searching for payroll software lands on the payroll page, not the home page. That page must explain the product, show its real UI, answer pricing and integration questions, and only then mention what else the platform offers.
Lead with the module outcome
"Run payroll in minutes and file taxes automatically", not "Part of our all-in-one platform".
Show the module's real screens
The workflow a buyer evaluates, end to end, with captions.
Answer standalone questions
Can I buy it alone? Does it connect to my existing HRIS or accounting tool? What does it cost?
Then show the platform bonus
One short section: what gets better if you add time tracking or benefits to the same system.
Close with one call to action
Demo or trial for this module, not a generic "Talk to sales".
Use one template for every module so the site stays consistent and new modules launch quickly. A CMS-driven module template is one of the best investments a growing suite can make.
How should multi-product navigation work?
Multi-product navigation should give buyers two routes: by product and by need. A "Products" menu lists modules grouped by category, and a "Solutions" menu lists roles, company sizes or industries. Put the platform overview at the top of the products menu so first-time visitors understand the whole before they pick a part.
- Group modules by job. In HR tech, that might be Core HR, Pay, Time, Talent and Hiring. Five groups are easier to scan than fifteen products.
- Use a mega menu with one line per product. Product names alone often mean nothing to new visitors.
- Mark new and add-on modules. A small label prevents confusion about what's in the core plan.
- Keep top-level items to five or six. Products, Solutions, Pricing, Resources, Company and one call to action.
For menus in more depth, see our website navigation best practices. Real suites are worth studying too: our HR tech website examples include a platform that groups many products by business function.
How do you show pricing for a platform vs modules?
Show pricing for a platform vs modules by stating the rule first: whether modules can be bought separately, whether there's a required core, and how bundles are priced. Buyers want that answer before they invest time in a demo. Exact numbers matter less than knowing the shape of the deal.
Pricing model | How it works | Best for |
|---|---|---|
Required core + add-ons | Buy the base platform, add modules | Suites with a true shared record |
Fully modular | Any module alone, discount for bundles | Products that each compete alone |
Tiered bundles | Good, better, best packages | SMB buyers who want simple choices |
Custom quote | Priced by headcount and modules | Enterprise, many regions |
Whichever model you use, make the pricing page reflect the module structure, with a clear list of what each tier or add-on includes. A pricing page that lists features in a different order and with different names from the module pages creates doubt.
Hypothetical example: restructuring an HR suite site
For example, suppose a mid-market HR company sells core HR, payroll, time and attendance, and performance. Its current site has a single long product page with every feature, and each module is only an anchor link.
The framework would give it a platform page centered on one employee record, four module pages built from the same template, three solution pages (HR teams, finance teams, multi-site operators), and a pricing page that says core HR is required and other modules are add-ons. URLs would follow the same structure, such as /platform, /products/payroll and /solutions/finance. This is an illustration of the approach, not a real client project.
What URL structure works for a multi-product SaaS website?
The URL structure that works for a multi-product SaaS website mirrors the three layers: /platform for the overview, /products/[module] for each module and /solutions/[audience] for bundles. It keeps paths predictable for users, gives search engines a clear hierarchy and makes it easy to add modules without restructuring the site.
- Avoid putting module pages at the root, such as /payroll, unless you'll never have more than a few.
- Keep feature pages under their module: /products/payroll/tax-filing.
- Use one canonical page per module. Don't publish near-duplicate pages for every audience.
- Plan redirects before you rename a module. Suites rename products more than most companies.
Our SaaS website sitemap template gives a full page list, and our guide to SaaS information architecture covers the same ideas inside the product itself.
When should a suite split into separate websites?
A suite should split into separate websites only when products serve genuinely different buyers who never overlap, or after an acquisition when brands need time to merge. Otherwise keep one site. Separate sites split your search authority, duplicate work and hide the platform story that justifies the suite.
Pros
- Each product gets a focused brand and message
- Teams can ship independently
- Fits acquired products with established audiences
Cons
- Search authority is split across domains
- The platform story disappears
- Design, CMS and analytics work doubles
