Overview #
The Calculation Addon for WPForms allows you to perform dynamic calculations based on user input directly within your forms. Whether you’re building pricing calculators, quote generators, loan estimators, product order forms, or custom business calculators, this addon enables you to create powerful formulas that calculate results instantly as users interact with your forms.
With an intuitive formula builder and real-time calculation engine, you can automate totals, taxes, discounts, commissions, shipping costs, and more—without writing a single line of code.
With this feature you can: #
- Create real-time calculations within WPForms
- Build custom formulas using form fields
- Generate instant quotes and estimates
- Calculate prices, taxes, discounts, and totals
- Perform advanced mathematical operations
- Display calculation results automatically
- Create interactive calculators without coding
Requirements #
Before using the Calculation Addon, make sure you have:
- WordPress installed
- WPForms plugin installed and activated
- Ultra Addons for WPForms installed
- Calculation Addon enabled
- An active license
Step 1: Install Ultra Addons for WPForms #
- Log in to your WordPress dashboard.
- Navigate to Plugins → Add New.
- Upload the Ultra Addons for WPForms plugin.
- Click Install Now.
- Click Activate.
Once activated, the Calculation Addon will be available within WPForms.
📸 Screenshot Placement
Ultra Addons plugin activated.
Step 2: Create or Edit a Form #
- Navigate to WPForms → Add New.
- Create a new form or edit an existing form.
- Add the fields that will be used in your calculations.
Commonly used fields include:
- Number
- Single Item
- Multiple Items
- Dropdown
- Radio Buttons
- Checkboxes
- Quantity
- Hidden Field
📸 Screenshot Placement
Sample form with calculation fields.
Step 3: Add a Calculation Field #
Inside the form builder:
- Drag the Calculation field into your form.
- Click the field to open its settings.
- Configure how the calculated result should be displayed.
The Calculation field will automatically display the result based on your configured formula.
📸 Screenshot Placement
Calculation field inside the form builder.
Step 4: Configure the Calculation Formula #
Navigate to the Calculation field settings.
You’ll find the Formula Builder, where you can create custom mathematical expressions using your form fields.
The Formula Builder supports:
- Field references
- Mathematical operators
- Parentheses
- Static values
- Nested calculations
📸 Screenshot Placement
Formula Builder panel.
Formula Builder #
Create custom formulas by combining WPForms fields with mathematical operators.
Supported Operators #
| Operator | Description |
|---|---|
| + | Addition |
| – | Subtraction |
| * | Multiplication |
| / | Division |
| % | Percentage / Modulus |
| () | Group calculations |
Example 1: Total Price #
(Quantity × Price)
Example Formula
{Quantity} * {Price}
Example 2: Tax Calculation #
Subtotal + (Subtotal × Tax Rate)
Example Formula
{Subtotal} + ({Subtotal} * 0.15)
Example 3: Discount #
Total − Discount
Example Formula
{Total} - {Discount}
Example 4: Quote Calculator #
(Hours × Hourly Rate) + Additional Fee
Example Formula
({Hours} * {Rate}) + {Fee}
📸 Screenshot Placement
Example formula configuration.
Result Formatting #
Choose how the calculated value should appear.
Available display formats include:
- Number
- Currency
- Decimal
- Percentage
Examples:
- 150
- $150.00
- 1250.75
- 15%
📸 Screenshot Placement
Result formatting settings.
Decimal Precision #
Control the number of decimal places displayed.
Examples:
| Setting | Result |
|---|---|
| 0 | 250 |
| 2 | 250.00 |
| 4 | 250.1250 |
This is useful for financial calculations and measurements.
Currency Support #
Display calculation results using your preferred currency format.
Examples:
- $99.99
- €250.00
- £1,250.50
Currency settings automatically follow your WPForms configuration.
Using Form Fields in Calculations #
You can reference values from many WPForms field types.
Supported fields include:
- Number Fields
- Quantity Fields
- Product Fields
- Dropdowns
- Radio Buttons
- Checkboxes
- Hidden Fields
Each selected value can be used inside your custom formula.
📸 Screenshot Placement
Selecting fields inside Formula Builder.
Conditional Logic #
The Calculation Addon fully supports Conditional Logic.
You can calculate values only when certain conditions are met.
Example #
Only calculate shipping if:
- Shipping Required = Yes
Or
Only calculate discount if:
- Coupon Code is valid
To configure:
- Enable Conditional Logic.
- Create your desired rules.
- Save the form.
📸 Screenshot Placement
Conditional Logic settings.


