Skip to content

How to build a website for a startup or SaaS

Author: Matteo Pellegrini

A SaaS website is the site that turns someone looking for software into a trial user or a demo request: a home page that says what the product does and for whom, a pricing page, a page for each feature and each type of customer, a clear way to try it, and pages that explain where customer data lives. On 33 subscription-software sites that Google shows on page one for 8 category searches in Italy, 25 link to pricing from the home page, 18 offer a trial and only 12 use SoftwareApplication structured data (Visilay survey, 11 November 2026).

Software sold by subscription has a problem a service business does not have.

The buyer wants to decide alone, often without speaking to anyone. If the site does not give them what they need, they close the tab and open a competitor's. In our sample three mistakes keep coming back:

  • the price is hard to find: 8 home pages out of 33 have no link to a pricing or plans page, and 17 show no figure at all;
  • there is no way to try: 4 out of 33 offer neither a trial nor a demo;
  • the product is not described for machines: 21 out of 33 do not declare the software in structured data, and only 2 mention ISO 27001.

One of the companies we work with sells a product in several versions, the way a SaaS sells several plans. Macropix makes custom LED walls and screens: Google Ads has brought it 2,906 quote requests since 2018, at €39.44 each in 2025. The site has one page per product version, and every request is counted.

What does that have to do with subscription software?

In the UK a click on "saas website" costs $15.55 on average and the term gets 260 searches a month (DataForSEO, Google Ads United Kingdom, 11 November 2026). Category clicks for business software are rarely cheap. If that click lands on a home page that does not say what the product costs, you pay for the visit and get no trial.

This guide covers the survey of 33 sites, the pricing page, trial versus demo, feature pages, trust pages, what ChatGPT does with your prices, and cost. Let's start with the numbers.

The typical subscription-software site ranking in Italy has a pricing page, a trial or a demo and a home page of about 1,500 words, but it does not describe the product in structured data and rarely says where customer data is stored. We took the product sites on page one of Google Italy for eight category searches (e-invoicing software, staff attendance, online stock management, online booking, CRM for small businesses, construction site management, gym management, hair salon software), excluded directories, blogs and large groups, and downloaded each home page from our server.

Of 36 domains, one returned a 403 block, one did not respond and one home page was too heavy to read reliably. That leaves 33 home pages, with a median of 1,465 words.

What we looked for on the home pageSitesOf 33
Link to a pricing or plans page2576%
Offers a trial1855%
Mentions or links a demo1648%
Demo only, no trial1133%
Shows at least one price in euros1648%
Has an llms.txt file at the domain root1648%
SoftwareApplication or WebApplication structured data1236%
Language versions declared with hreflang1133%
Mentions GDPR, data centre or data location1030%
FAQPage structured data927%
AggregateRating structured data515%
Neither trial nor demo412%
Mentions ISO 2700126%
Visilay survey, 11 November 2026: home pages of 33 subscription-software sites on page one of Google Italy for 8 category searches (36 domains checked).

16 of 33 have an llms.txt, 12 of 33 declare the software to Google.

Half the sample has already written a file for language models. Two thirds have not yet told Google, in the format Google documents, that the site sells software with a price.

The pricing page (people search "brand + prices" as much as the whole category)

A SaaS pricing page says what each plan costs, what it includes and who it is for, with VAT and contract length written out. In Italy "fatture in cloud prezzi" (the brand of an e-invoicing app plus "prices") gets 880 searches a month, exactly as many as the generic "e-invoicing software" query (DataForSEO, Google Ads Italy, 12-month average, 11 November 2026): people close to buying search the product name plus the word price.

If that page does not exist, someone else answers: a comparison site, a review, a competitor publishing "alternatives to" with your prices estimated.

But our prices depend on the customer.

That happens, especially above a certain size. Publish the entry plan anyway and a range for the custom plan. A pricing page that works has:

  • two to four plans, each named after the typical customer (sole trader, business up to 50 staff);
  • what changes between plans, in a table rather than an endless list of ticks;
  • VAT, monthly or annual billing, minimum terms;
  • the pricing questions: what happens if I grow, cancel or add users.

Trial or demo (18 sites offer a trial, 11 only a demo)

A trial lets people use the software alone for a few days; a demo is a call where someone shows it. In the sample 18 home pages offer a trial, 16 mention a demo, 5 offer both and 4 neither.

  • trial if the customer sees the value alone in half an hour (invoices, bookings, attendance);
  • demo if data import, process set-up or several decision makers are involved (construction, ERP, multi-site tools);
  • both if you sell to customers of very different sizes.

In every case each sign-up and each demo request has to be counted as a conversion, split by landing page and, if you advertise, imported into Google Ads. Without that count you do not know which page brings customers and which brings browsers: it is the problem we cover in why a website is not generating leads, and turning trials into qualified contacts is the subject of our guide to lead generation for startups and SaaS.

One page per feature and per customer type (people search their trade, not "SaaS")

A SaaS site wins customers from search when it has a page for each problem the software solves and each sector it sells to, because buyers search for their problem and their trade. In Italy "SaaS" gets 6,600 searches a month but page one is made of definitions (Hewlett Packard Enterprise, Red Hat, Google Cloud); "hair salon software" (480) and "gym management software" (320) are the searches with a buyer behind them (DataForSEO, Google Ads Italy, November 2026).

  • one page per feature, with a screenshot and what it does in practice;
  • one page per sector, written in that sector's words;
  • an integrations page: 18 of 33 home pages mention integrations or an API, because buyers want to know if the tool talks to what they already use;
  • customer stories with numbers: hours saved, errors avoided, time to go live.

Which content goes on these pages, comparison pages included, is covered in our guide to SEO for startups and SaaS; here what matters is that the pages exist and the site is built to hold them, as we explain in building an SEO-friendly website.

Does your site say what the software costs and how to try it?

A category click can cost more than $15, and 8 home pages out of 33 do not link to pricing. Let's review your site together: pricing page, trial or demo, feature and sector pages, sign-up tracking, and how readable it is for Google and AI answers.

Book a strategy call

Trust: where the data lives and who processes it (10 of 33 home pages say so)

A SaaS trust page answers one question: "can I put my customers' and staff's data in here?". In the sample 10 of 33 home pages mention GDPR, data centres or data location, and 2 mention ISO 27001.

A customer who uses your software for personal data makes you their processor, and Article 28 of the GDPR requires a contract for that (the UK GDPR keeps the same rule). A downloadable data processing agreement, the list of sub-processors and the country of your servers save the customer's procurement team a week of emails.

  • where the servers are and who hosts them;
  • backups, encryption and access, in plain English;
  • certifications with number and issuing body, not just a logo;
  • uptime and a status page, if you have one.

SaaS websites and AI answers (ChatGPT gave a price for 10 products out of 11)

When a business owner asks ChatGPT which software to use, the assistant searches the web, picks about five products and nearly always shows a price. On 11 November 2026 we asked ChatGPT two questions with web search on, Italian market: attendance software for a small company and gym management software, "with price and website".

It named 11 products and gave a price for 10; the eleventh, Zucchetti People Smart, was "on quotation". In the gym answer, the sources cited for TeamSystem Wellness in Cloud, Managify, Golee and AssoFacile were the vendor's own pricing or cost page. In the attendance answer one source was a "best attendance software" guide published by one of the vendors, Omega People, which also made the shortlist.

Two tests are not a rule, but the mechanism matches what we describe in our guide to query fan-out: the assistant splits the question ("how much", "for how many staff", "with an app") and cites the pages that answer each part. A readable pricing page answers one of those parts; "contact us for a quote" does not.

What about llms.txt?

16 of 33 sites have one. It is a proposed format, not a standard, and Google's guide to AI features in Search says there are no additional requirements or special optimisations needed to appear in AI Overviews or AI Mode. Letting the bots in matters more: OpenAI uses OAI-SearchBot for ChatGPT search, and blocking it in robots.txt keeps you out of those answers. We cover the bots we see in a company site's logs in AI crawlers; to measure when and how your product is named, see our GEO service.

One last startup habit: the marketing site built as a JavaScript app. In the analysis published by Vercel with MERJ in December 2024, the main AI crawlers, GPTBot included, did not execute JavaScript. If the pricing text only arrives via script, for them those prices do not exist.

Structured data and languages (12 of 33 declare the software, 11 their languages)

SoftwareApplication structured data tells Google the page describes a piece of software, with its name and price. Google Search Central requires at least the name and the offer price (offers.price, set to 0 if the app costs nothing). In the sample 12 of 33 sites use it, and 5 add an average rating.

If you sell abroad, declare language versions with hreflang as described in Google's guide to localised versions: 11 of 33 sites do. Translate prices, features and case studies, not just the home page, and show the right currency for each market.

How much a startup SaaS website costs (and why the copy sets the bill)

A SaaS website costs as much as a structured company site, plus the feature, sector and integration pages and the work on pricing and case studies. As a public reference, Bologna software house MPSH lists €2,000-3,000 for a professional brochure site and €3,000-5,000 for a structured company site (indicative Italian prices published on its site, read on 11 November 2026). Our breakdown of hidden costs over three years is in how much a website costs.

We are developers, we will build it ourselves.

You can, and many startups do at launch. The product is your trade; page structure, copy for buyers and sign-up tracking are another, as we explain in web agency or software house and in our guide for IT companies. We do it through our web development service, with an in-house theme and plugins. To bring traffic while SEO builds up, see Google Ads for startups and SaaS.

Frequently asked questions about SaaS websites

Does a startup need a website before the product exists?

Yes. A page that explains the problem, who the product is for and collects waiting-list sign-ups is enough to start measuring interest and get the domain known to Google. Pricing and feature pages follow the product.

Should I publish my SaaS prices?

Yes, at least for the entry plan. People close to buying search the product name plus the word price, and in our tests ChatGPT gave a price for 10 products out of 11. For custom plans a range is enough.

Trial or demo?

It depends: a trial if customers see the value alone and quickly, a demo if set-up, data import or several decision makers are involved. In our sample 5 sites out of 33 offer both.

Is a React or Next.js site fine for Google?

Yes, if pages are rendered on the server or statically. If the text only arrives through JavaScript in the browser, Google usually reads it later and AI crawlers that do not run scripts see an almost empty page.

Do I need an llms.txt file?

No, not for Google: its guide to AI features says there are no additional requirements. It matters more not to block OAI-SearchBot and other search bots, and to have prices and features in the page text.

How much does a startup SaaS website cost?

It depends on the number of pages and who writes the copy. As a public reference, a Bologna software house lists €2,000-3,000 for a brochure site and €3,000-5,000 for a structured company site, indicative Italian prices read in November 2026.

SaaS website in short (and the check to run today)

A pricing page, even if it only shows the entry plan.

Trial or demo, chosen to fit the product, and every sign-up counted.

One page per feature, per sector and per integration.

Where the data lives, written before procurement asks.

Prices and features in the HTML, not only in the script.

The check takes two minutes: ask ChatGPT what your software costs and what the alternatives are. If the price it gives is not yours, or it took it from a competitor's page, the first page to write is your pricing page.

Matteo Pellegrini

Matteo Pellegrini

I'm a Business Developer, and at Visilay I focus on developing data-driven SEO, Google Ads, and CRO strategies. I love historical museums, have been practicing Karate for as long as I can remember, and on weekends I enjoy exploring Italian villages in search of authentic local food.

Keep reading

Dig deeper into the topic

All articles