← THE BLOG

Give the Customer One Page and the Update Calls Stop

SEPTEMBER 10, 2026 · LEADS 2 BUILD
Customer watching her post-frame barndominium shell go up from her driveway as the contractor's truck leaves at dusk

Every "how's it going out there?" call is labour you already sold once and are now giving away. A live project dashboard is the part of contractor management software that answers that call before it is made: the customer's own page for their build, at the link they already used to approve the quote, showing what is done, what is next, what they owe and every document they will ever ask you for. Nobody writes it. It is the job record, seen from the customer's side.

The mechanics of the page itself live on the live project dashboard feature page.

What a live project dashboard is, and what people confuse it with

A live project dashboard is a read-only view of the job record, served to the customer at one link. It is not a status email, a shared photo folder, or a client login. The difference is who does the work of keeping it true.

Status emailShared folderLive project dashboard
Who updates itThe PM, on Friday, if there is timeWhoever remembers to drop files inThe crew, by ticking the work in the field
Current as ofThe last time somebody wrote oneThe last uploadThe last checkpoint ticked
Money owedNot on itNot on itOutstanding total at the top, paid invoices folded away
When scope changesA new email, if it gets writtenNothingThe signed change order lands on the page with its cost and days
PasswordNoUsuallyNo, the link is the key

A page the office has to feed is a newsletter. A page that moves because a crew lead ticked "purlins on" from the roof is a dashboard.

The customer approved a 40x60 shop with 14-foot walls and a 12-foot lean-to from a page on your domain, filled in their details there, signed the agreement there, and now, while the posts are going in, the same page shows the building going up. No second address, no invitation email, no password. The customer portal is one link from first quote to final invoice; the dashboard is what that link becomes after you press Start Project.

The building on the page is the one they approved, in 3D, in the colours that were priced. Customers do not ring to ask whether the wainscot is still burnished slate when they can turn the model and look.

Live Project Dashboard
Leads2BuildLeads2Build
Leads2Build Construction
Live Project Dashboard
Zimmerman Equipment Barn
Marla Zimmerman Approved Live
Underway now
Framing
Next milestone
Trusses Up
1184 Quarry Ridge Rd, Seneca, KS 66538
Build progress
60% · 21/35 milestones
Permitting
Dirt Work
Concrete
Materials
Framing
Siding & Roofing
Final Payment
The same 3D viewer the customer used to approve the quote, still at the top of the page while the building is under construction. Real screen · sample data.

What the customer actually opens the page for

They open it for four things, in this order: has anything moved, when is the next thing, what do I owe, and where is the document I need. A dashboard that answers those four kills the four calls behind them.

"Has anything moved" generates the most calls, because a customer who saw a slab last Tuesday and no trucks since assumes the job has stalled. A feed of completed milestones, each dated, shows Wednesday was trusses ordered and Thursday the delivery confirmed: progress nobody can see from a driveway.

Portal activity feed
Recent Activity
Wall Girts InstalledFraming milestone completedAug 24, 2026
6 Photos AddedNew project photos uploadedAug 23, 2026
Trusses Set & BracedFraming milestone completedAug 22, 2026
Framing StartedBegan on Aug 19, 2026Aug 19, 2026
Concrete CompletedFinished on Aug 18, 2026Aug 18, 2026
5 of 12
Every completed milestone in order with its date, so "has anything happened?" is answered without a phone call. Real screen · sample data.

The money question is the one that generates the awkward calls. A barndominium billed in six draws has five settled invoices and one open one, and the open one is the only thing the customer came to find. The card leads with the outstanding total, or "All paid in full", and the paid invoices fold away but stay one tap from the page because a paid invoice is a receipt, and receipts get asked for at tax time and by lenders mid-build.

Invoicing — totals
Outstanding
$30,707.35
Sent / Awaiting
$12,380.00
Overdue
$9,482.35
Paid (lifetime)
$214,860.50
The outstanding total sits at the top of the invoices card; five paid draws do not bury the one that is due. Real screen · sample data.

Payments that get ahead of the work are the classic trigger for a consumer complaint against a builder. The California Contractors State License Board's consumer guidance makes that point directly. A page where the customer can see paid draws sitting beside ticked stages is the simplest defence there is.

Why the data is honest, and why that matters more than the page

The page is only as good as where its facts come from. On a live project dashboard the facts come from the job, not from a person summarising the job:

  1. Progress comes from checkpoints ticked inside each stage, by the office or by the crew lead on a phone, through the same save. The percentage is a count of ticked boxes, not a guess. That system is stage checkpoints.
  2. Photos come off the crew's phone, and only the ones sent with the "save and send to customer" button appear. The 6 a.m. mud stays in the job file. That is jobsite photos, with the destination named.
  3. Money comes from invoices you actually sent. Drafts never show; a deleted invoice is gone from their view too.
  4. Changes come from signed change orders, filed beside the original agreement. If you are still pricing extras on a handshake, read the construction change order that protects your margin first, because a dashboard cannot show a change that was never written down.

This is why the page must belong to the same contractor management software that runs the build, not a customer app bolted to the side. A bolted-on page needs feeding, and it goes stale the first week the PM is busy, which is every week.

Who a live project dashboard fits, and who it does not

It fits a builder whose jobs run weeks to months with draws in between: a 40x60 shop over three weeks, a riding arena over six, a barndominium over five months with a lender involved. Long enough that the customer will wonder, and billed in enough pieces that they will lose track.

It fits a builder who sells to first-time post-frame owners. A family building their first barndominium does not know what "girts on" means, and a page with the picture, the date and the next stage teaches them without a phone call.

It is less useful for a kit supplier who delivers a package and never sets a post; the job ends at the yard. It is also less useful for a builder who bills entirely outside the system, though the invoices block can be switched off per customer, and the rest of the page still works. A builder with jobs of a single day and a single bill gains little.

What you keep control of

The page is composed per customer, not a fixed template. Turn the 3D viewer off for a farmer who will never orbit his hay barn; turn invoices off for the job billed through a lender's portal; hide the labour line without changing the total. It changes at any time, on the same link, with no resend.

What They See — Dashboard

The live project view, once the build starts. Untouched rows follow Settings → Client Portal.

Every block on the customer's dashboard is a row here; switch off what this customer does not need and the same link updates. Real screen · sample data.

Nothing appears until you press Start Project, so a customer who signed on Monday for a June start is not staring at a progress bar going nowhere for eight weeks. How the whole run from quote to dashboard hangs together is the Live Estimate System. If you are still choosing a platform, the contractor management software list sorted by who it fits covers where this kind of page is standard and where it is not.

Before you switch one on

  • Confirm the crew is ticking checkpoints from the field, or the progress bar is the office's guess.
  • Agree the two-button photo rule with every crew lead: one button to the job file, one to the customer.
  • Set your payment schedule on the estimate so invoices come off it, not off memory.
  • Decide per customer which blocks they see, and set a phone number so the page has one way to reach you.
  • Press Start Project only when the start date is real.

One thing this page does not do: push. A customer who never opens their link will still ring, and the dashboard will not tell you they never looked the way estimate tracking tells you a quote sat unread. That call still gets made by a person, and knowing which customers to make it to is a separate problem.

LEAD · QUOTE · SIGN · INVOICE · BUILD

Build the business,
not just the buildings.

One system from the first call to the final invoice — pipeline, 3D estimates your customer can see, e-sign, deposits, scheduling, change orders and a branded portal.

leads2build.com
A post-frame barndominium at dusk, warm light in every window
The great room of a finished barndominium — exposed timber trusses, a stone fireplace and a wall of windows
A finished post-frame shop with charcoal steel siding and two overhead doors
Leads2BuildBUILDER OPERATING SYSTEM