Elementor add-on

Turn a formula into a live quote, right inside Elementor.

Build multi-step quote wizards with 8 field types, conditional logic, and a live pricing breakdown. Every total is recomputed on the server, every lead lands in your dashboard, and you can even get paid — through your own WooCommerce checkout.

No coding No eval — safe engine RTL & translation-ready
painter · live estimate
Area to paint20 m²
Rate per m²$3
Paint quality
Estimated total
$210

What's inside

One widget. Everything a quote business needs.

Every card below is a real, shipping feature — not a roadmap promise.

8 field types

Number, dropdown, radio, multi-select checkboxes, quantity stepper, checkbox, date, and text/email — plus heading and description layout blocks.

Multi-step wizard

Split long forms into steps with a progress bar. Optional — a simple one-page layout works too.

Conditional logic

Show or hide any field based on the answer to another — no dead-end questions visitors don't need.

Live pricing breakdown

Subtotal, coupon discount, tax %, and a base fee — all shown live, in a currency format you control: symbol position, decimals, thousands separator.

Safe formula engine

A tokenizer-based evaluator with an allow-list of operators. No eval(), so a formula can't run code — and totals are recomputed on the server.

Leads & CSV export

Name, email and phone are captured with every quote, stored in a dashboard, emailed to admin and customer, and exportable to CSV in one click.

Printable PDF quote

Every quote gets its own shareable page, ready to save as a PDF or print — a clean, brandable record for the customer.

WooCommerce payment

Turn on "Pay now" and hand off to your own WooCommerce checkout and gateways — for the full total or a deposit percentage.

RTL & translation-ready

Fully right-to-left aware and translation-ready, with all configuration living in the Elementor panel — no separate builder to learn.

Three steps

From blank page to working calculator.

It really is a sequence: add the fields you charge on, write how they add up, publish. No add-ons stacked on add-ons.

01

Add your fields

Pick from 8 field types, arrange them into steps if you like, and add conditional rules — each field gets a short ID for the formula.

area · rate · quality
02

Write the formula

Reference field IDs with + − × ÷ ( ), then layer on a base fee, tax % and coupon rules. The safe engine computes it — never eval().

area * rate + quality
03

Publish, get paid, collect leads

Visitors see the breakdown update live, request a quote or pay through your WooCommerce checkout. Leads land in your dashboard and export to CSV.

→ lead · total = $210.00
Building blocks

Eight field types, plus layout blocks.

Mix and match to match how your customers actually think about the job.

Number

Sliders or plain numeric input

Dropdown

Single choice, priced per option

Radio

Visible single-choice options

Multi-select

Checkboxes, each adds to the total

Quantity stepper

+ / − control for counted items

Checkbox

A single toggled add-on

Date

Pick a date — priced or informational

Text / email

Free text, validated as email

Heading

Layout block to title a section

Description

Layout block for helper copy
Multi-step & conditional

Long forms don't have to feel long.

Turn the wizard on and QuoteBlocks splits your fields into steps with a progress bar. Turn on conditional logic and a field only appears when it's relevant — so a "square footage" question never shows up for someone who picked "hourly rate."

  • Optional wizard mode — one page or multiple steps, your call.
  • Show/hide rules per field, driven by any other field's value.
  • Progress bar keeps visitors oriented across steps.
Step 2 of 360%
1 · Project2 · Details3 · Contact
if service == "deep_clean"
  show: bedrooms, bathrooms
else
  hide: bedrooms, bathrooms
Trust the total

The price is recomputed on the server. Always.

The number in the browser is for show. When a visitor requests a quote, QuoteBlocks reloads your saved formula, fees, tax and coupon rules from the page and recalculates the total server-side — so a tampered browser can never forge a price.

Get paid

Take the deposit — or the full amount — through your own WooCommerce checkout.

Flip on "Pay now" and QuoteBlocks hands the calculated total to WooCommerce, using whatever gateways you've already configured. No new payment account, no extra fees layered on top — it's your store, your rates, your money.

full total deposit % your gateways
Quote total$1,240.00
Deposit (25%)$310.00
CheckoutWooCommerce →
See it in a live demo
Start faster

10 ready-made templates.

Each one is a full live demo — fields, formula, wizard and breakdown already configured for that trade.

Get QuoteBlocks

Give your Elementor pages a price — and a checkout.

A safe engine, a wizard, conditional logic, leads with CSV export, printable PDF quotes, and WooCommerce payments. Built to the WordPress plugin standard and Plugin-Check clean.

v1.0.0 · one-time $39 · 30-day money-back guarantee