Back to Knowledge Base Feature Guide

Let prospects price themselves

Build interactive pricing calculators, share them via public link, translate with AI, and track every view and calculation.

6 min read

A public cost calculator with usage input and live price estimate

What you will learn

A Cost Calculator is a public, shareable pricing form for usage-based products. Prospects punch in their numbers (users, GB, transactions) and see the price live, with no login and no sales call. You can publish the same calculator in multiple languages with one-click AI translation, set expiration dates for time-sensitive pricing, and track every view and calculation.

Create a calculator with a name, description, and optional logo
Add inputs (number, slider, dropdown), text blocks, and calculation outputs
Translate to additional languages with one-click AI translation
Share the public link and watch the view / calculation counters tick up

⏱ Reading time: 6 minutes

Before you begin

Cost Calculator is included on the Professional and Enterprise plans
A pricing model in mind, usually per-unit (per user, per GB, per transaction)
Optional: a logo file (PNG/SVG) for branded calculators
1

Create the calculator

Start with the basics: name, description, currency, and optional branding.

1Go to Calculators → New
2Enter a name (visible to prospects) and a short description
3Pick the display currency
4Optional: upload a logo and set an expiration date
2

Add elements

Build the form with input, output, and text elements.

The calculator builder with input, output, and tier elements
1Add inputs: number field, slider, dropdown, or checkbox
2Each element has a label and optional help text
3Add text blocks for explanations between inputs
4Add a calculation output that uses a formula referencing other elements (e.g. users × 29 + storage_gb × 0.5)
5Drag elements to reorder them
3

Translate (optional)

Calculators can be served in any of your supported locales. Add translations manually or let Claude do them.

1Click "Translate with Claude": name, description, and all element labels translate in one shot
2Review and tweak the AI output if needed
3Repeat per locale if you support more than two languages
4The public URL automatically shows the locale matching the visitor's browser preference
4

Share the link

Each calculator gets a slug-based public URL, with no login required for prospects.

1Copy the public URL: /calculator/{slug}
2Send it via email or embed it on your website
3Prospects open the link, fill in numbers, see the price update live
4No account needed for the prospect: the slug is the only auth
5

Track usage

Every calculator view and every calculation is tracked.

The calculator list with usage statistics per link
1Open a calculator detail page to see view count and calculation count
2See which calculators get the most engagement
3Renew expired links by updating the expiration date
4Use the data to identify pricing experiments worth running

Tips & best practices

Keep calculators short: 3 to 5 inputs maximum. Long forms hurt completion rates
Use the AI translation feature to publish in your customer's native language without manual work
Set expirations on time-sensitive promotional pricing so old links don't mislead
Test the public URL in incognito to confirm exactly what your prospect will see
Upload your logo to maintain brand consistency on the public page

Need help?

If a calculation isn't producing the right number, check the formula syntax in the calculation output element. Each input element has a stable identifier you reference in formulas.

Contact support

Build your first calculator

Start your free OneBob trial and let prospects price themselves.