Who opened your quote, and how long they read it

You find out the first time a quote is opened, who opened it, and how many seconds they actually spent reading.

The operating system for post-frame and barndominium builders.

Part of The Living Quote
What it is

The page counts only the seconds the quote is really in front of someone and stops when they switch away. One alert on the first open. Time is recorded against the person who identified themselves, so a forwarded quote shows up as a second reader. Your own previews never count. Post-frame and barndominiums only — so the quote being read is a building with a porch, a slab and a payment schedule, and the minutes tell you which part they're chewing on.

Also called: did they open my quote · how long did they look at it · estimate opened alert

See it, piece by piece
01

You hear about it the first time they open the quote

Following up used to be a guess. Call the same day and you are nagging; call Friday and somebody else has been out to the site. The first open stamps the estimate and fires one alert to whoever you route it to, in the bell and by email. It fires once for the deal, not once per page load — so a buyer who opens it four times on a Sunday night does not give you four alerts on Monday.

Settings — Notifications
Notifications
Pick which roles get notified for each event. Project-level assignees (set on each project’s detail page) always receive project notifications regardless of the role toggles here.
Account controls · two switches, applied in order
1 · Account notifications — ONsince 3/14/2026

The master power switch for this company. While it is on, everything below decides what actually goes out. Switch it off and nothing is sent on any channel to anyone — your team or your customers — and every setting is kept exactly as it is.

2 · The 36 events in the table below — ON
36 events · 21 sending email · 36 showing in the bell.
Only want to quiet your own alerts? Everything on this page applies to the whole company. Your personal notifications are under Settings → My Profile → My Notifications, and turning yours off there leaves everyone else’s exactly as they are.
Alerts sent by your build-stage automations are configured separately under Settings → Stage Automations and are not affected by either switch.
EventsEveryone (by role)
ShowAllInternalTo customersCategoriesSingleMultiple
EventAdminSalesProject ManagerCrew LeadWorkerChannels
Sales Pipeline· 10
Estimates & Orders· 4
Invoicing & Payments· 4
Contracts & Legal· 6
Project Management· 7
Project started
Someone clicked Start Project on an estimate.
In-appEmailSMS
Project stage completed
A build stage was marked complete.
In-appEmailSMS
Project completed
Final stage was marked done.
In-appEmailSMS
Weather advisory (day before)
Tomorrow's forecast may change the plan — heat, cold, wind, storms, rain or mud.
In-appEmailSMS
Crew ran past its figured days
A crew on hourly + shared surplus has worked more days than the job was figured for.
In-appEmailSMS
Shortfall needs a decision
A job finished over budget — decide whether the crew carries it or the company absorbs it.
In-appEmailSMS
Conduct report filed
Someone filed a performance, conduct, safety or attendance report about a team member.
In-appEmailSMS
Teams & Crew· 2
System & Integrations· 3
Estimates & Orders → Estimate opened, with the roles and channels it goes to. Real screen · sample data.
Without it

You call the same afternoon and sound pushy, or wait until Friday and find somebody else has already been out to the site.

Why we built it

A rep who calls right after the first open sounds attentive, not pushy. One alert per deal — not per page load — means the signal is worth acting on, and the call lands while the building is still on their mind.

Sound familiar?“did the customer even open my quote”
02

Read time, because ten seconds and twelve minutes are different calls

The quote counts only the seconds it is actually the tab in front of somebody, and stops the moment they switch away. A glance and a real review arrive as two different numbers instead of one identical open. Totals are capped at a day, so a tab left open on a laptop overnight cannot report as twenty-four hours of interest.

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 the timer runs on — seconds accrue only while this is the visible tab. Real screen · sample data.
Without it

Two customers both show one open; one glanced for ten seconds, the other spent twelve minutes on the payment schedule — and you call them both the same way.

Why we built it

A rep who knows how long they read can match the call to the interest. Counting only the seconds the quote is in front of somebody, capped at a day, turns 'opened' into how serious they are.

03

It tells you who opened it, not just that somebody did

Time is recorded against the person who put their name on the link. So a quote forwarded to a spouse, a partner or a lender shows up as a second reader rather than as more minutes on the first. A buyer who sends your document on has moved — and that is worth knowing before you pick up the phone.

Viewers list

Who’s viewed this estimate

Miller Road 40×60 Shop · 3 people · 11 total views · 24 min on page
R
Rachel HostetlerMOST RECENT
rachel.h@demo.invalid · (717) 555-0142
6 views · 13 min on page · last Aug 25, 2026, 9:41 PM
first viewed Aug 20, 2026, 7:02 PM
D
Dale Hostetler
dale.hostetler@demo.invalid
4 views · 9 min on page · last Aug 24, 2026, 6:15 PM
first viewed Aug 19, 2026, 4:48 PM
O
Owen Brubaker
owen@brubaker-ag.demo.invalid · (717) 555-0177
1 view · 2 min on page · last Aug 22, 2026, 11:26 AM
Done
Each named reader, with their own visits and reading time. Real screen · sample data.
Without it

The quote went to the husband; the wife and the bank read it twice as long, and you never knew they were in the decision.

Why we built it

The person reading longest is often the one deciding. Seeing a second name tells a rep the quote has moved inside the household or to the lender — worth knowing before he picks up the phone.

Sound familiar?“I do not know which quotes to follow up on”
04

Checking your own quote never trips the alert

A builder opening their own customer link used to mark the estimate as read — so the one signal worth acting on was the one you could not trust. Your visits are excluded where the page records and again where the server writes. Shutting one door and not the other changed nothing, because the page tripped the alert a few seconds later anyway. The check runs against your real sign-in, not anything the browser claims.

Without it

You open the customer's link to double-check a number, get a 'they opened it!' alert about yourself, and stop trusting the alerts.

Why we built it

A signal you can't trust is a signal you ignore. Your visits are excluded where the page records and again where the server writes — so every alert means a real customer, and reps keep acting on them.

Sound familiar?“customer says they are still reviewing it”
05

The minutes right before they call you are not the ones you lose

Read time is sent every thirty seconds and once more as the tab closes, on the path browsers keep open for exactly that. That last run through the payment schedule before somebody phones is the most informative part of the whole session — and a timer that only reports on a clean page load misses exactly that.

Without it

The customer's last five minutes on the payment schedule before phoning you never get recorded, because the tab closed before the timer reported.

Why we built it

The last read before a call is the most telling. Reporting every thirty seconds and once more as the tab closes means a rep sees exactly what the customer was looking at when they decided to ring.

How it works
  1. 1The customer opens the quote and you get one alert
  2. 2The clock runs only while the quote is the tab in front of them
  3. 3A second name on the link tells you it got forwarded
  4. 4The last stretch before they call you still gets recorded
  5. 5Your own visits are excluded, checked against your real sign-in
Why we built it

Knowing a quote has been opened four times is the difference between calling with a reason and calling to nag. For a stretch the tracking never ran at all — it looked in the wrong place, gave up immediately, and recorded nothing. Builders were following up blind while believing they had data. Your own previews are excluded on the page and again on the server, because fixing one door and not the other fixes nothing.

The problem
  • No signal on whether a quote was read
  • Follow-up timing based on guesswork
  • Builder previews firing false open alerts
What you get
A first-open alert tells the builder when to call
Read-time separates a glance from a serious review
Only genuine customer visits are counted
CLIENT PORTAL

See who opened your quote, and how long they read it
on one of your own jobs.

Twenty minutes, your building, your numbers. Bring the job where “did the customer even open my quote” — we will show you exactly where that stops.

leads2build.com
Settings — Notifications
Notifications
Pick which roles get notified for each event. Project-level assignees (set on each project’s detail page) always receive project notifications regardless of the role toggles here.
Account controls · two switches, applied in order
1 · Account notifications — ONsince 3/14/2026

The master power switch for this company. While it is on, everything below decides what actually goes out. Switch it off and nothing is sent on any channel to anyone — your team or your customers — and every setting is kept exactly as it is.

2 · The 36 events in the table below — ON
36 events · 21 sending email · 36 showing in the bell.
Only want to quiet your own alerts? Everything on this page applies to the whole company. Your personal notifications are under Settings → My Profile → My Notifications, and turning yours off there leaves everyone else’s exactly as they are.
Alerts sent by your build-stage automations are configured separately under Settings → Stage Automations and are not affected by either switch.
EventsEveryone (by role)
ShowAllInternalTo customersCategoriesSingleMultiple
EventAdminSalesProject ManagerCrew LeadWorkerChannels
Sales Pipeline· 10
Estimates & Orders· 4
Invoicing & Payments· 4
Contracts & Legal· 6
Project Management· 7
Project started
Someone clicked Start Project on an estimate.
In-appEmailSMS
Project stage completed
A build stage was marked complete.
In-appEmailSMS
Project completed
Final stage was marked done.
In-appEmailSMS
Weather advisory (day before)
Tomorrow's forecast may change the plan — heat, cold, wind, storms, rain or mud.
In-appEmailSMS
Crew ran past its figured days
A crew on hourly + shared surplus has worked more days than the job was figured for.
In-appEmailSMS
Shortfall needs a decision
A job finished over budget — decide whether the crew carries it or the company absorbs it.
In-appEmailSMS
Conduct report filed
Someone filed a performance, conduct, safety or attendance report about a team member.
In-appEmailSMS
Teams & Crew· 2
System & Integrations· 3
Who opened your quote, and how long they read it — Leads2Build