Jobber already knows. The first time a client opens a quote in client hub, Jobber sends a “[client name] viewed quote” push notification and records the event in the activity feed.1
The catch is where it lands: on a phone, once, while you are probably up a ladder. Two days later the quote is still sitting in Awaiting Response and nothing on that screen tells you whether the client read it or never received it. Those are opposite problems with opposite answers.
Every shop that quotes regularly has the same Friday afternoon. A list of quotes, all marked awaiting response, all silent. The usual move is to work down the list and send the same nudge to everyone, which is both a waste of an afternoon and slightly annoying to the half of the list that never saw the quote in the first place.
There are two different silences
A quote that was opened and then ignored is a sales problem. The client has the number in front of them and something about it is not working: the price, the scope, the timing, or a competing quote. The useful message names one of those and offers to move on it.
A quote that was never opened is not a sales problem at all. It is a delivery problem: the email went to spam, the address has a typo, the client changed jobs, the link was never clicked. Asking that person “any thoughts on the price?” is confusing, because they have not seen a price. The useful message checks the quote arrived and offers to resend it.
Same status, same silence, opposite responses. The only thing separating them is whether anyone opened the thing, and Jobber records that.
Where the information actually lives
Three places, in increasing order of usefulness.
The push notification. Sent the first time a client opens a quote in client hub. Only admin users receive it, and your client hub settings need menu visibility switched on. You can manage or disable these in the Jobber app under More, then Preferences.1 Useful in the moment, gone by evening.
The activity feed. Quotes are tracked there when a client views them for the first time.1 This is the durable record, and it is where to look when you are trying to reconstruct what happened to a specific quote.
The quote itself. Jobber's API exposes the moment of first view as a field on the quote, alongside when it was sent. We checked this against Jobber's live schema on 16 September 2026 while building an integration.3 That is the version that lets software sort a list automatically instead of a person checking the feed one quote at a time.
What each quote status actually means
Worth being precise, because two of these look like they mean “still open” and only one of them does.
| Status | What it means | Chase it? |
|---|---|---|
| Draft | Created and saved, not yet sent.2 | No. Send it first. |
| Awaiting Response | Sent, waiting on approval or a change request.2 | Yes. This is the one. |
| Changes Requested | The client asked for changes. The quote is no longer visible in client hub until you amend it and send it back, or move it to awaiting response.2 | No. The ball is yours, not theirs. |
| Approved | Approved by the client, or marked approved by you.2 | No. Won. |
| Converted | Turned into a job. Final: it stays converted even if the job is later deleted.2 | No. |
| Archived | Archived in the system.2 | No. |
The one that catches people is Changes Requested. It sits in a list of unanswered-looking quotes, but the client has already replied and is waiting on you. Chasing them reads as if you were not paying attention. Worse, the quote is not even visible in their client hub at that point, so a message pointing them at it goes nowhere.2
What to do on Friday afternoon
If you are doing this by hand, the order that wastes the least time:
- Filter to Awaiting Response only. Everything else is either yours to act on or already finished.
- Drop anything sent in the last few days. A quote is not being ignored after 48 hours, it is just recent.
- For what is left, check the activity feed for a view event. That splits the list in two.
- Viewed: ask a specific question about price or scope, and offer to adjust. One question, not three.
- Not viewed: say you want to make sure it arrived, mention it may be in spam, offer to resend. Do not mention price at all.
One rule regardless of which pile they are in: do not tell the client you know they opened it. It is true, it is your own data, and saying it out loud still reads as surveillance to the person on the other end. Let it change what you write, not what you say.
Where we come into it
We build software that does the four steps above on a schedule, for shops that run on Jobber, and sends the follow-up in the shop's own voice. It reads your account; it cannot change anything in it.
You do not need us to do any of this. The information is in your own Jobber account and the steps are above. What we sell is not the insight, it is not having to remember on a Friday. If you want to see what is currently sitting still in your account, we will read it once and send you the numbers for free.
Sources
- Jobber Help Center, “Push Notifications from the Jobber App” and “Activity Feed” — a “[client name] viewed quote” notification is sent when a client opens a quote in client hub for the first time; client hub menu visibility must be enabled and only admins receive it; notifications are managed in the app under More, then Preferences; quote views are recorded in the activity feed. help.getjobber.com Checked 16 September 2026.
- Jobber Help Center, “Quote Basics” and “Quote Approvals” — a saved new quote starts as Draft; sending moves it to Awaiting Response; Changes Requested means the client asked for changes and the quote is no longer visible in client hub until amended and resent or moved back to Awaiting Response; Approved may be set by the client or manually; Converted is final and persists even if the linked job is deleted. help.getjobber.com Checked 16 September 2026.
- Golden River Stone LLC — the quote object in Jobber's GraphQL API exposes the first client-hub view and the sent timestamp as fields on the quote. Verified by schema introspection against the live API on 16 September 2026 from our own Developer Center application. developer.getjobber.com Checked 16 September 2026.
Educational content. Jobber is a trademark of its owner; we are an independent developer and not affiliated with Jobber. Product behaviour changes — verify against Jobber's own help centre before relying on any of it.
Amazon, Amazon.com, FBA, Seller Central and Brand Registry are trademarks of Amazon.com, Inc. or its affiliates. Other product and company names mentioned here are the trademarks of their respective owners. Golden River Stone LLC is an independent business, not affiliated with, endorsed by, or sponsored by any of them.