The customer's copy follows the estimate

Edits to a sent estimate — services, notes, labour, markup, colours, payment terms — push into the customer's copy automatically, until they approve it, and never take back an add-on the customer chose.

The operating system for post-frame and barndominium builders.

What it is

The customer reads a copy frozen at the moment you sent it. Now the content half of that copy follows the estimate: it is rebuilt and pushed to every unapproved link on the job, only when something actually changed, with every markup built into the prices they read. Your visibility switches and plans stay as you set them, and an optional add-on the customer already chose is carried into every refresh and every re-quote. Approval is a hard stop — an approved page is never rewritten. One system for the quote and the customer's page, so a post-frame builder never has to wonder which copy the customer is holding.

Also called: portal shows the old price · added services and they didn't show · quote out of date on their page

See it, piece by piece
01

Fix the quote and the customer's page fixes itself

A builder added services to a sent estimate and the customer's page showed none of them — the buyer was reading $37,246 while the builder was looking at $48,814, because the page had been frozen at send and nothing ever wrote to it again. Edits to services, notes, labour, markup, colours and payment terms push into the customer's copy as you save. A quote that silently disagrees with itself is worse than no quote.

Your Investment

Your Investment

Materials$55,177.74
Labor$9,870.99
Services & Add-Ons$28,299.77
Concrete Pad$19,275.55
Site Prep & Grading$3,157.20
Seamless Gutters$1,768.03
Custom Garage Door — 9′ × 8′ (2)$4,098.99
Customer Total$93,348.50
As low as $1,915.24/month (60-month estimate at 8.5% APR)
Illustrative only — based on a 8.5% APR over 60 months. Actual financing terms vary by lender and credit profile. We are not a lender and do not provide financing.
The customer's price block — rebuilt from the live estimate, not from a frozen copy. Real screen · sample data.
Without it

You add a concrete pad and a customer note to a quote that already went out, and the buyer spends the rest of the week holding you to a total that is eleven thousand dollars light.

Why we built it

A customer who catches two different numbers stops trusting both. Pushing a rebuilt copy beats letting the page add its own numbers, because its totals are stored figures — and it waits until you've stopped editing, so a half-finished figure never lands in front of them.

Sound familiar?“added services and the customer's page still shows the old total”
02

Correcting a quote no longer means sending a second link

The copy is refreshed where it stands, because sending again mints a different address and orphans the one already sitting in the buyer's inbox. The estimate they were sent is the estimate that updates. Two live links for one job is how a customer approves the wrong number.

Custom Building Estimate
Leads2BuildLeads2Build
Leads2Build Construction
Custom Building Estimate
Zimmerman Equipment Barn
Prepared for Marla ZimmermanAugust 24, 2026
Building
40′ × 64′ × 16′
Footprint
2,560 sq ft
Roof pitch
4/12
Your investment
$84,320.00
Review & approveView your 3D building
Private, encrypted link prepared for youValid through September 23, 2026
Pricing held for
6d 04h 17m 38s
The page behind the link they already have — the one that gets updated. Real screen · sample data.
Without it

Correcting one line meant sending a second link, and now the buyer's inbox holds two live quotes for the same building with nothing to say which one you meant.

Why we built it

Two live links for one job is how a customer approves the wrong number. The address they already have is the one rewritten, so the bookmark, the email forwarded to a spouse and the tab open at the site all land on the current document.

Sound familiar?“customer is looking at a quote from before I fixed it”
03

It stops the moment they approve

An approved page is never rewritten. From that point the document is the record of what was agreed, and a price change is a change order rather than an edit nobody can see. The refusal lives where the writing happens, not in each screen that might trigger one.

Approve & Sign
Authorization
Ready to build?

Review your estimate above, then approve below to lock in this pricing and start your project.

✓I have reviewed the estimate above and approve the project for $93,348.50. I understand this serves as my digital authorization to proceed.
Approve & Start My Project
Encrypted & recorded with a timestampYou agree to the payment schedule above
The approval that freezes the document — and the figure it freezes. Real screen · sample data.
Without it

A customer approves a figure, an edit lands a week later, and now nobody can say which number was actually agreed to.

Why we built it

What a customer approved has to stay exactly what they approved. The stop sits at the one place the copy gets rewritten, so no button added later can step around it — and after that, moving the price is a change order they sign again.

04

A refresh never takes back what the customer added

Try it

On a SmartBuild-priced estimate a customer can add an optional line on their own page — the 40′ × 40′ approach, +$13,650.00. Every refresh from your side applies their picks again and works the total out as the base plus what they chose, so fixing a note on Thursday can't quietly drop the approach they said yes to on Tuesday. Send a new link on the same job and the picks ride along to it too.

Customer estimate · an optional add-on

Services & Add-Ons

4" Concrete Pad2,880 sq ft
10×10 Insulated Garage Door1 ×
Dumpster — Pole Barn
3×4 White Single Hung Window8 ×
36" White Half Glass Fiberglass Door2 ×
Concrete Insulation2,880 sq ft
Engineered Plans For Iowa1 ×
40′ × 40′ Concrete ApproachOptional40′ × 40′ · 1,600 sq ft
Not in your total · +$13,650.00

Your Investment

Materials$44,759.49
Labor$50,526.33
Services & Add-Ons$47,437.43
4" Concrete Pad$26,611.20
10×10 Insulated Garage Door$4,838.65
Dumpster — Pole Barn$1,209.66
3×4 White Single Hung Window$2,537.60
36" White Half Glass Fiberglass Door$1,545.68
Concrete Insulation$5,990.40
Engineered Plans For Iowa$4,704.24
Customer Total$142,723.25
The approach, added by the customer — it stays in their total through every edit on your side. Real screen · sample data.
Without it

The customer adds the approach on Sunday, you fix a typo on Monday, and the $13,650 disappears off their page without either of you noticing.

Why we built it

A customer who said yes to something should never have to say it twice. Keeping their picks through every refresh protects the bigger sale and the customer's trust in the page.

Sound familiar?“had to resend just to correct a note”
05

What you decided they can see survives every refresh

A refresh updates prices, specs, services and colours, and deliberately leaves your visibility switches and attached plans alone. Those are your decisions, they belong to the link, and a refresh that quietly switched a hidden section back on would be a leak, not an update.

Send Estimate to Client — The Quote
Send Estimate to Client
Hoover 40 × 60 Equipment Storage · Dawson Hoover · $93,348.50
×
DeliveryThe QuoteWhat They See

The quote document itself. Which priced lines appear, and which drawings ride along. Whether a block — specs, labour, the journey — shows on their page is under What They See, so there is one switch per thing, not two.

Services on the estimate
✓
All services (4 of 4 shown)
Hidden lines stay in the customer total
✓
Concrete Pad
$17,400.00
✓
Site Prep & Grading
$2,850.00
✓
Seamless Gutters
$1,596.00
✓
Custom Garage Door
$3,700.00
Attach plans / blueprints
Choose from Building Plans
or upload a file from this device
Materials$49,808.75
Labor+$8,910.53
Services+$25,546.00
Markup+$9,083.22
Customer total$93,348.50
CancelSend Estimate
The per-service switches — they belong to the link and outlive every refresh. Real screen · sample data.
Without it

The labour breakdown you deliberately kept off a price-shopper's page comes back the next time you fix a typo in a note.

Why we built it

Hiding a section is a decision about this buyer, not content to regenerate. Prices, specs, services and colours get rewritten; the switches and drawings don't — so the labour line you kept off a price-shopper's page never comes back because you fixed a typo.

Sound familiar?“the customer added the approach and my edit wiped it off”
06

When two copies exist, the right one wins by comparison

Pin a version and that one always wins. Otherwise the genuinely fresher of the two is served, compared by when each was actually rebuilt — and a customer opening their page does not count as a rebuild. A reader must never change which document is the real one.

Without it

Two copies of the same quote are in play, the customer opens the older one, and you spend Friday explaining a price you corrected on Tuesday.

Why we built it

A reader must never change which document is the real one. Freshness is settled by when each copy was last rebuilt, not last opened — so a buyer opening his page can't promote the stale copy — and pinning a version overrides it when he has to hold one exact document.

How it works
  1. 1Edit the sent estimate — a service, a note, the labour, the markup, the colours, the terms.
  2. 2The customer's copy is rebuilt and pushed to the link they already have.
  3. 3It fires only when something actually changed, and it waits for you to stop typing.
  4. 4Add-ons the customer chose are applied to every refresh and to a re-quote, and the total is worked out as the base plus their picks.
  5. 5The moment they approve, it stops — the document becomes the record of what was agreed.
  6. 6Your visibility switches and attached plans belong to the link and survive every refresh.
Why we built it

A builder added $11,568 of services and two customer notes to an estimate that had already gone out, and the customer's page showed none of it — a $37,246 quote sitting against a $48,814 estimate. Having the customer's page recalculate live was turned down on purpose: that page is public and its totals are stored figures, so a live read would list line items that do not add up to the total printed under them. One copy, kept current, keeps the document honest with itself. Once customers could add optional extras on their own page, the copy had two authors. A refresh from the builder's side must never erase what the customer said yes to — so every refresh, and every new link on the same job, applies their picks and totals the page as the base plus what they chose.

The problem
  • A frozen customer document drifting away from the estimate behind it
  • Line items on a public page that don't add up to the total printed under them
  • A builder's refresh erasing an add-on the customer chose
What you get
The buyer always reads the current document
No resend needed to correct a quote
What the customer added stays added, through every edit and re-quote
Once they approve, the document stops moving — a price change becomes a change order
What's inside
Which copy the customer actually gets

There can be two candidates: the newest version you sent, and the link's own refreshed copy. A deliberate pin beats both. With nothing ever sent, the link's copy is used. It never errors out — the customer's page always renders something.

CLIENT VISIBILITY

See the customer's copy follows the estimate
on one of your own jobs.

Twenty minutes, your building, your numbers. Bring the job where “added services and the customer's page still shows the old total” — we will show you exactly where that stops.

leads2build.com
Your Investment

Your Investment

Materials$55,177.74
Labor$9,870.99
Services & Add-Ons$28,299.77
Concrete Pad$19,275.55
Site Prep & Grading$3,157.20
Seamless Gutters$1,768.03
Custom Garage Door — 9′ × 8′ (2)$4,098.99
Customer Total$93,348.50
As low as $1,915.24/month (60-month estimate at 8.5% APR)
Illustrative only — based on a 8.5% APR over 60 months. Actual financing terms vary by lender and credit profile. We are not a lender and do not provide financing.
The customer's copy follows the estimate — Leads2Build