What They See — control every customer-facing stage

One panel of switches deciding what the customer sees at every stage — the estimate, the project-info form, the contract and the live dashboard — before you send and any time after.

What it is

A registry of every customer-facing section across all four surfaces the customer walks, presented as a row of stage sub-tabs with switches under each. The same panel is used inside the send modal and inside the live 'What They See' modal, so the switches a builder sets while sending are literally the ones they can change afterwards.

Also called: hide the labour breakdown · what the customer can see · client visibility · portal sections

See it, piece by piece
01

One panel decides what the buyer sees on all four of their screens

The estimate, the project-info questionnaire, the contract and the live project dashboard — every block on each, under one set of switches. Only the estimate page used to have controls, they lived inside a window labelled Send, and half of them were duplicated by a second set that wrote somewhere else. Two panels disagreeing about what a customer can see is a leak, not a preference.

Project progress
The four customer surfaces the switches govern, in the order the buyer walks them. The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
02

Hide one service line — or just its price per foot

Every service has its own switch, plus two more: how much there is, and what each costs. A builder who bundles labour into a rate hides the second and shows the first; a builder quoting a package shows a name and a number and nothing else. Hiding a line never moves the customer total — the money is still charged, it is only no longer itemised.

Your Investment

Your Investment

Materials$49,808.75
Labor$8,910.53
Services & Add-Ons$25,546.00
Concrete Pad$17,400.00
Site Prep & Grading$2,850.00
Seamless Gutters$1,596.00
Custom Garage Door — 9′ × 8′ (2)$3,700.00
Markup$9,083.22
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 service lines and their prices — each half controllable on its own. The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
03

The switch is labelled with the words the customer would read

A toggle says “336 sq ft” and “$13/sq ft”, not “measurements” and “unit price”, and the wording comes from how that service is priced in your own catalog. Asking a builder to classify a line as a measurement or a rate is asking them to guess, and stone sold by the square foot reads like a per-item line often enough to matter.

Services & Add-Ons — line calculator
Concrete Pad
Per Sq Ft
Customer sees: 4″ pad, 3,500 psi, fiber mesh with saw-cut control joints.tailored
$17,400.00
×
Length (ft)
40
×
Width (ft)
60
or
Rate / sq ft
$ 7.25
above standard $6.95 — reset
Square feet
2,400
40′ × 60′ = 2,400 sq ft × $7.25 = $17,400
The measurements and the per-foot rate — the two halves each switch governs. The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
04

What they're getting is a different section from what it costs

The services section carries the names, the measurements and the note written for this buyer; the money for those same services sits in the price block. Two sections doing two jobs, so the work can be described in full while the buildup stays as plain as the buyer needs. One block trying to be both forces a choice between explaining nothing and itemising everything.

Your Custom Building

Your Custom Building

Dimensions
40' wide x 60' long x 14' tall
Square Footage
2,400 sq ft
Roofing System
48" on center pre-engineered trusses with a 4/12 pitched roof.
Support Structure
8' on-center laminated columns
Siding
29 ga wall steel
Roofing
29 ga roof steel.
Overhangs
12" boxed overhangs
Openings
(2) 12' x 14' overhead doors, (1) 3' x 6'8" walk door, (3) 3' x 4' windows
Concrete slab
4" concrete pad with 24" rebar spacing
Attached buildings/porches
12' x 40' lean-to porch, open
Roof Steel
Burnished Slate
Wall Steel
Light Stone
Trim
Brite White
Window Color
Whitechange
Door Color
Brite Whitechange
Garage Door Color
Almondchange
Changing the window, door, or garage door color may affect pricing. Reach out to your sales rep for current color pricing.
Delivery Address
5719 Pine Grove Rd, Columbia, MO 65201
Your Custom Building — the scope, with no prices anywhere on it. The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
05

Change what a sent estimate shows without resending it

The same switches are reachable three days later, and the change reaches the buyer's existing page on their next load — no new link, no second email. Anything you never touched keeps following your house settings, so only the switches you deliberately flipped are frozen for that customer.

06

A control never appears for content this estimate doesn't have

An estimate with no 3D model offers no viewer switch, and one with no service lines has nothing to hide. Dead toggles teach people to stop trusting the ones that work.

How it works
  1. 1Four stages: estimate, project info, contract, dashboard — each listing what that surface shows.
  2. 2The panel edits a sparse override map: an untouched key follows the org's house default forever, and only deliberately flipped keys are frozen for this customer.
  3. 3Every override is badged, and a whole stage resets in one click.
  4. 4Rows whose content this estimate doesn't have are filtered out — a SmartBuild estimate has no 3D viewer row rather than a dead toggle.
  5. 5Each of the estimate's service lines becomes its own controllable row, with sub-switches for its measurements and unit price.
Why we built it

Only the first customer-facing stage had any controls, they were buried in a dialog labelled Send Estimate, and half of them were duplicated by a second set of switches that wrote somewhere else entirely. A builder needs to add or remove things from any stage at any time, including days after the estimate went out. One panel now covers all of it — the estimate, the project-info form, the contract and the live dashboard — and a switch simply doesn't appear for content the job doesn't have, rather than the panel branching on which designer built it.

The problem
  • Only the first customer surface having any controls at all
  • Two sets of toggles writing to different places
  • Controls offered for content the estimate doesn't have
Sound familiar?
What you get
Decide exactly what the buyer reads, line by line
Change it days after sending without resending
House settings keep meaning something — an untouched estimate follows them forever
What's inside

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →