Use case · Cloud services

Pricing calculator for a
cloud services company.

A public-facing pricing calculator and self-serve storefront, backed by a composable catalog, a real CPQ, and a pricing engine the sales team trusts. Same numbers on the marketing site as on a sales-led quote.

What we built

One catalog, one pricing engine,
two front-ends.

A self-serve storefront for the public, a CPQ workspace for the sales team — both reading from the same source of truth on an Open Mercato backend.

01 / Catalog

Composable product catalog

Plans, add-ons, bundles and predefined solutions as first-class entities. Marketing ships new bundles without engineering tickets.

02 / CPQ

CPQ + pricing engine

Rules, eligibility, regional price books and discounts in one engine. Same numbers on the calculator as on a sales-led quote.

03 / Storefront

Public self-serve front-end

Pick a predefined solution or build your own, see live pricing, hand off to checkout or to a rep. Deep-linkable cart state.

04 / Foundation

Open Mercato backend

Next.js end-to-end with PostgreSQL on Open Mercato. Owned outright, hostable anywhere, no per-seat tax.

Outcome

Self-serve in seconds.
Sales-led on the same numbers.

01

Time-to-quote: seconds

Self-serve buyers see real pricing on the marketing site, without waiting for a rep. Sales-led quotes start from the same configuration the prospect built.

02

Marketing ships bundles

New predefined solutions, regional packages and promotions go live without engineering tickets. The catalog is the product, not a config screen.

03

One source of truth

Public calculator, sales quotes, back-office contracts and renewal flows all read from the same catalog and the same pricing engine. No reconciliation drift.

Have a similar build in mind?

Get in touch.