Let prospects price themselves
Build interactive pricing calculators, share them via public link, translate with AI, and track every view and calculation.
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
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
Add elements
Build the form with input, output, and text 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)
- 5Reorder elements by their grip: drag it, or focus it and use the arrow keys
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
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
Track usage
Every calculator view and every calculation is tracked.
- 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 supportBuild your first calculator
Start your free OneBob trial and let prospects price themselves.