Skip to content

Test your website now

Free, no card. We read only public pages.

Run free audit →

UX quality · Info severity

Pricing Page Missing: Explain the Actual Cost Model

Review a missing pricing-page warning. Explain real plans, limits or quote-based costs, and distinguish link wording from clear commercial information.

Published · Updated

What the check tests

Check
saas.pricing-page - Pricing page discoverable
Passes when
Heuristic: a pricing link should exist for commercial products.
Scope
graded once per site
Severity
Info
Fix effort
medium - a working day
Impact when fixed
low

In one paragraph

Pricing page missing means no observed link matched the scanner's limited price-related vocabulary. Pricing can already appear on the homepage or under a different label, and some sites have no commercial offering. If cost is part of the decision, explain the actual model and route to relevant information. Do not invent a public amount, discount, or free trial merely to satisfy a page-presence heuristic.

Why it matters

Visitors comparing a service may need to understand the charging unit, what is included, important limits, and how to obtain a relevant quote. A flat public price is not the only possible answer, but uncertainty should be explained rather than hidden behind an empty sales form.

Quote-based or enterprise models can state what determines cost and what information a buyer needs to request an estimate. Publish truthful starting ranges only where they are meaningful and current; a misleading low figure is not useful transparency.

A dedicated page is one architecture, not a universal requirement. Product-level prices, a clear plan comparison, or another suitable flow can serve the need. Applicable legal disclosure obligations require their own review and are not certified by a matching link.

How WebAuditOS evaluates this finding

The supplied site-wide rule matches text or addresses containing pricing, price, or recognised Czech ceník/cenik forms, case-insensitively. External links count, with the documented client-rendered fallback.

A match passes; complete readable coverage without one warns informationally; missing rendered coverage can be ungraded. Plans, other languages, or inline homepage pricing can be missed, while a sort=price filter or unrelated guarantee can pass. It does not verify the target, actual amounts, disclosure quality, or purchase terms.

How to fix it

  1. Determine the real offering and cost model. Distinguish public fixed plans, usage-based charges, product prices, free service, and an individual quote process. Some noncommercial sites need no pricing page.
  2. Review existing information before duplicating it. A useful Plans page should not be considered absent solely because the pattern expects another word.
  3. Provide a clear relevant route where appropriate. For example:
<a href="/pricing">Plans and pricing</a>

Use a real maintained resource. A blank destination or homepage anchor with misleading wording does not answer the buyer's question.

  1. Explain what is charged and included. Address relevant units, billing period, plan limits, usage overages, and material conditions in clear language based on the actual product.
  2. Keep monthly and annual presentations consistent with how payment works. Do not imply an annual-equivalent monthly figure is a cancellable monthly charge if that is not the offered arrangement.
  3. For quotes, state the factors and a usable request process without inventing a guaranteed price. Clearly describe what happens after the request and avoid collecting unnecessary information before giving basic context.
  4. Review dates, currencies, audience-specific terms, and consistency through checkout or contract handoff. Coordinate any changes with the actual billing system and appropriate legal review when needed.
  5. Test navigation, mobile comparisons, accessibility, and the relevant authorised purchase or enquiry flow. Rescan, but judge clarity and correctness rather than the presence of a price substring.

What the fix can break

A marketing edit can diverge from billing configuration or a stale cached plan table. Give price and term changes an owner and coordinated release process.

An overly simplified plan grid can conceal important limits or misstate a quote-based model. Accuracy matters more than copying a competitor's layout.

Do not promise a guaranteed conversion increase or search advantage from adding /pricing. Assess actual visitor needs, feedback, and the complete process.

Questions

Does a Plans page necessarily fail the user need?

No. It may communicate everything needed while falling outside the supplied vocabulary.

Must an enterprise service publish one fixed price?

Not universally. A clear truthful explanation of the quote model can be more appropriate than a fabricated amount.

Does the pass validate prices or terms?

No. It recognises a matching link, not the correctness or completeness of the commercial information.

Review account access, evidence and trust, and broken conversion links.

In the report

Test this on your own site

Every scan runs saas.pricing-page on every page it crawls, on every plan. The finding carries this id, so a line in a report can be matched to the explanation above - and the free scan needs no account.