FormulaPrice: Price by Formula
- by add-ons.org
- Free plan available. Free trial available.
- by add-ons.org
- Free plan available. Free trial available.
Sell custom-sized products with automatic pricing. Shoppers enter dimensions, pick options, and see live prices calculated from your formula.
Claim app
Verify your developer profile to earn a badge and build trust to your apps
About the FormulaPrice: Price by Formula
FormulaPrice lets customers enter custom measurements like width, length, or weight, and automatically calculates the price using your formula. Perfect for selling products that can't be listed as standard variants.
Shoppers simply type their dimensions, choose finishes, and upload artwork while the price updates live on the product page. Start with ready-made templates for pricing by length, area, volume, weight, surface area, or whole boxes. Each formula works with your product's base price—set $20 on a variant to charge $20 per metre.
The app includes swatches, dropdowns, file uploads, and conditional fields. Add-ons appear as real products on orders with their own inventory tracking. Security is built-in: checkout recalculates prices from customer measurements, so edited pages can't change what anyone pays. You can even display monthly pricing figures without affecting the actual charge amount.
Launched: September 14, 2026
Key features
- Price by length, area, volume, weight or whole boxes
- Live price on the product page as the shopper types
- Swatches, dropdowns, file uploads and conditional fields
- Add-ons become real products on the order, with their own stock
- Show a monthly figure without changing what is charged
Integrations with:
- Checkout
Pricing of FormulaPrice: Price by Formula
Free
Free
- Up to 3 price rules
- Every calculator template
- Every field type, including swatches
- Add-on products and cart line titles
Pro
$9 / month
or $99/year and save 8%
- Unlimited price rules
- Every calculator template
- Every field type, including swatches
- Add-on products and cart line titles
- Priority support