Available on | ❌ Free | ✅ Start | ✅ Grow | ✅ Scale |
The calculator element lets you build interactive formulas that calculate results based on user inputs: pricing estimates, ROI calculators, cost breakdowns, quiz scores, and more. You can drag a Calculator or Price Calculator onto your funnel pages, build a formula using the formula builder, choose how the result displays (plain text, card, or sticky), and show it to participants or keep it hidden for internal use.
Calculator | General-purpose calculation returns a numeric result based on your formula |
Price Calculator | Same formula builder, but formatted for pricing with currency display |
Where Can You Place a Calculator?
You can drag the calculator element onto any page in your funnel — including question pages, not just Thank You or Outcome pages (legacy plans with no funnel visit limit can only show the calculator on final pages).
The main benefit: when placed on a non-end page, input changes are directly reflected in the calculation on the same page in real time. This means you can show users a personalized result (like a price estimate or ROI figure) and then collect their contact details on the next page — after they've already seen the calculated value. This is a powerful lead generation pattern: the user gets immediate value from the calculation, which motivates them to fill in the contact form.
Placement | Behavior |
On any page | The calculation live-updates as inputs are filled in. Show users their result immediately, then follow up with a contact form on the next page for lead collection. |
On Thank You / Outcome pages | The classic placement. The result is calculated and saved when the user reaches the final page. |
ℹ️ Plan availability: Adding calculators on any page is available on all plans that have visit/contact limits. Plans with submission limits can only add calculators on end pages (Thank You or Outcome pages), but you can still try this feature in test mode.
How Calculators Behave on Non-End Pages
When you place a calculator on a question page or any page that isn't the final page, the following rules apply:
Live updates | The calculation updates in real time as inputs change on the same page — no need to wait until the end of the funnel |
Saved only if viewed | The result is only saved to the response if the user actually sees the page with the calculator. If page jumps or conditional logic skip that page, the result is not saved |
Back and forth navigation | If a user navigates back and changes an answer, the calculator recalculates when they return to the page. The updated result is saved |
⚠️ Important: A calculator only updates its result when the page it's on is loaded (whether the calculator is visible or hidden). If your calculator references a value that respondents set on a later page, the saved result will not reflect that value unless they navigate back to the page where the calculator is placed.
💡 Example flow: Page 1 collects inputs (budget, team size, etc.) → Page 2 shows the calculator result live → Page 3 has a Contact Form to capture the lead. The user sees their personalized result before being asked for their details, which significantly improves conversion rates.
Setting Up Your Questions Before Adding a Calculator
Before adding a calculator to your funnel, set up the questions whose answers will feed into the formula.
For each question you want to use in the calculation:
Step 1. Click on the question element in the Editor.
Step 2. Enable "Answer is Required".
Step 3. If your funnel uses Multiple Outcomes, also enable "Individual Score & Calculation" — this makes the question available in the formula builder.
To assign individual values for each answer option (Single/Multiple Choice, Image Choice, Dropdown), enable "Individual Score & Calculation" and enter the values in the "VALUE" field. If you don't set individual values, the formula uses 1 for correct answers and 0 for incorrect by default.
ℹ️ When using a Multiple Choice element mapped to more than one outcome, the value used in the calculation is the weight set for the outcome the user received.
Which Elements Can Be Used in a Formula
Element | Requirements |
Single / Multiple Choice | Answer is Required + Individual Score & Calculation |
Single / Multiple Image Choice | Answer is Required + Individual Score & Calculation |
Dropdown | Answer is Required + Individual Score & Calculation |
Rating | Answer is Required |
Short / Long Answer | Answer is Required + Only Accept Numbers (depending on the formula logic) |
Slider | No extra settings needed — works as-is |
Passed via URL | |
Used with the VLOOKUP function |
Building Your Formula
Step 1. Drag a Calculator or Price Calculator element onto your page.
Step 2. Click "Open Formula Builder".
Step 3. Click on any question from the list on the left to add it to the formula field.
Alternatively, type words from a question’s text directly into the formula field. Matching questions appear in a suggestion dropdown. Select a question to replace the typed text with its variable.
For example, typing “monthly” can suggest questions about monthly usage or monthly spend.
Step 4. Use operators from your keyboard to build the formula.
Available operators: + (add), - (subtract), * (multiply), / (divide), ^ (exponent), and brackets ( ) to control the order of operations.
For more complex formulas, you can use advanced functions and conditional operators like IF/THEN statements and VLOOKUP. See the full list of functions with examples.
ℹ️ You can use keyboard shortcuts (Ctrl/Cmd+A, Ctrl/Cmd+C, Ctrl/Cmd+X, Ctrl/Cmd+V) to edit formulas. Formulas can be copied to and from external applications. You may need to allow clipboard access in your browser when prompted.
How Unanswered Questions Are Handled in Formulas
If a formula references a question that the participant has not answered, involve.me still needs to use a value so the calculation can run.
Unanswered questions are treated as a neutral value depending on the operator used:
Formula context | Unanswered question is treated as |
Addition |
|
Subtraction |
|
Multiplication |
|
Division |
|
This behavior is intentional. It helps prevent an optional unanswered value from breaking or wiping out the full formula result.
For example:
Unanswered question + 5 = 5
Unanswered question * 5 = 5
However, this may not always match the logic you want. For example, if you are multiplying a value by a percentage question, you may want a blank percentage to count as 0%, not 1%.
Example:
Revenue * Percentage / 100
If Revenue is 2,000,000 and Percentage is left unanswered, the blank percentage is treated as 1 in the multiplication, so the result becomes:
2,000,000 * 1 / 100 = 20,000
If you want an unanswered percentage or number field to count as 0, use an IF statement with ANSWERED.
Example pattern:
Revenue * IF(ANSWERED(Percentage), Percentage, 0) / 100
This means:
if the participant answered the percentage question, use their answer
if they left it blank, use
0
This is especially useful for optional numeric fields, percentage fields, cost calculators, ROI calculators, and diagnostic calculators where a blank answer should mean “not applicable” or 0.
Displaying or Hiding the Result
By default, the calculator result is visible to participants, and you can set how it looks using the Display mode (see Calculator Display Modes below). If you want to calculate a value without showing it (for example, to use it in Analytics, as a piped variable, or to drive score-based outcomes), enable "Always Hide for Participants" in the calculator's settings. This hides the result regardless of the Display mode you picked.
You can also show a calculator result visually with the Graph element. Set the graph's source to All Calculators to pull in every calculator on the funnel automatically (including ones you add later), or use Manual value selection to pick specific ones. See Visualize Results With Graphs.
Calculator Display Modes
The Style section (in the calculator's Content tab) sets how the result appears. There are three Display modes:
Plain text: the result appears inline with your page content, with no container around it.
Card (new default): the result appears inside a bordered card, optimized for mobile and adapting to different content sizes.
Sticky: the result is pinned to the bottom of the page and stays in view as participants scroll. Best for long page content or on-page calculators, so the updated result is always visible.
Labeling Your Calculators
If you use multiple calculators in a single funnel, label them to keep things organized. You can set a label in the calculator's "Options" section in the Editor.
Labels appear in Analytics, exports, integration settings, notification emails, follow-up emails, and when using answer piping — making it easy to pick the right calculator.
Use AI to Build Formulas
The "Create with AI" option in the formula builder generates a calculator formula from a text prompt. Describe what you want to calculate, and AI will create the formula for you. Learn more about AI-powered features.
Using Calculator Results in a Custom Redirect
If your funnel redirects to an external URL instead of showing a final page, you can still pass the calculator result using answer piping in the redirect URL:
https://yourdomain.com/page?result={{ca_xxxxx}}
Replace ca_xxxxx with your calculator's ID, which you can find in the Editor when you select the calculator element.
ℹ️ To set this up: temporarily deactivate the redirect, add the calculator element to the page, build your formula, then re-activate the redirect with the piped variable in the URL.
Advanced Calculator Features
Use the result of one formula inside another, and show a running value that stays on screen across your funnel pages. Great for simplifying complex calculations and for things like a live cart total. Available on Grow+. | |
IF/THEN statements, conditional operators, rounding, min/max, and more — the full list of supported functions with examples. | |
Look up values from a data table based on user input. Useful for pricing tiers, tax rates, or any formula that depends on a reference table. | |
Test your formula with different answer combinations before publishing. Pick answers, hidden fields, and global formulas to verify the result. |
About involve.me
involve.me is the lead capture, CRM and email workflow automation platform. Built for high-ticket service businesses and high-consideration product businesses, where every qualified lead is worth hundreds or thousands of dollars.
Create landing pages and website widgets that qualify every lead with scoring and logic: quote, ROI and savings calculators, assessments and scorecards, product finders and configurators, quizzes, intake and payment forms. Outcome pages turn scores and results into personalized charts, gauges and graphs.
Every lead lands in the free CRM with its answers, scores and timeline, plus custom properties, tags, dynamic segments and pipeline stages. Branching email workflows then follow up automatically on answers, scores, outcomes, segments, opens and clicks.
The AI Agent builds funnels from a prompt, and AI drafts the email sequences.
60+ integrations, including HubSpot, Salesforce, Klaviyo, ActiveCampaign, Mailchimp, Pipedrive and Brevo, payments (Stripe, PayPal, Square), 5 tracking pixels, Zapier and webhooks.
Free plan available. Free CRM on all plans. Email workflows are on paid plans. Trusted by 4,500+ businesses, SOC 2 Type II audited, and GDPR-compliant.








