Loading
Loading
The strongest quote is one the customer can read on their phone and approve with a signature. SalesThumb turns a price conversation into a signed commitment and a paid deposit in a couple of minutes — while you're still on the call. Every quote is one fixed set of line items (services, film, parts, fees, discounts) with one total; there's no separate customer-facing tier picker — if you want to offer a customer a choice, you send them the quote you want them to pick, built with the film tier (Good/Better/Best) you and the customer already agreed on.
New quote · Priya M.
Draft
Vehicle
2023 Mazda CX-5 Signature
SUV · plate 8RKJ291
Add window tint
Opens a per-window picker — tap a window, choose Good / Better / Best + a VLT shade for that window only.
Active shade
Line items
AddFeatures, zoomed in
Three capabilities built specifically for the day-to-day of a working shop.
Deep dive · 01
Every film in your catalog is tagged Good, Better, or Best. When you're building a quote, tapping "Add window tint" opens a per-window picker: tap a window, choose a tier + VLT shade, and it prices off your catalog exactly like the in-store Sales Matrix. That's a real, useful tier system — it just lives on the operator's side of the build, not as three separate prices the customer chooses between after you send it. Whatever tier mix you land on becomes the ONE quote total the customer sees.
Comparing tiers · 2023 Mazda CX-5 · Full 7 windows
Operator view · pick one price point to build the quote
Good
Dyed film
$329
Better
Carbon film
$529
Best
Ceramic IR
$829
Deep dive · 02
A quote you send gets a valid-for window (default 30 days, editable per quote). A daily sweep flips any SENT or VIEWED quote past its expiry date to EXPIRED automatically — that's the only automatic thing that happens to a stale quote. There's no built-in messaging sequence that chases the customer for you; if you want an automated nudge, you build one yourself in Drips, triggered off the quote's status.
Sample Shop LLC
Quote #Q-1247
Your Estimate for
Priya M.
2023 Mazda CX-5
Line items
Secured by SalesThumb Payments · Your card is not stored
Deep dive · 03
The quotes page is a plain, searchable table — not a drag-and-drop board. Filter by status (Draft / Sent / Viewed / Approved / Declined / Expired / Converted), search by number or customer, and a callout surfaces quotes that were sent but never opened so you know exactly who to call.
Quotes
2 quotes sent but never opened — worth a follow-up call
What's included
Everything that ships on day one. No feature-gating surprises inside a single plan.
Quote building
Customer delivery
Shop operations
See every angle
Every meaningful view, the path through it, and the moments that matter — so you know exactly what you're buying.
Good / Better / Best tiers
Comparing tiers · 2023 Mazda CX-5 · Full 7 windows
Operator view · pick one price point to build the quote
Good
Dyed film
$329
Better
Carbon film
$529
Best
Ceramic IR
$829
Customer view
One quote, one total — sign and pay the deposit, no account needed.
Sample Shop LLC
Quote #Q-1247
Your Estimate for
Priya M.
2023 Mazda CX-5
Line items
Secured by SalesThumb Payments · Your card is not stored
Quote list
Quotes
2 quotes sent but never opened — worth a follow-up call
Quote templates
Quote templates
9 templates · loaded manually from the new-quote screen
Vehicle class
SUV · 5-door templates
Ceramic Full 7 (SUV)
default $829
Carbon Full 7 (SUV)
default $529
Dyed Full 7 (SUV)
default $329
Rear 5 ceramic only
default $499
Preview · Ceramic Full 7 (SUV)
Who it's for
What it replaces
How it works
Use the guided window-tint picker (Good/Better/Best per window) or add plain services/parts/fees. Save common combinations as a template.
One set of line items, one total, one approval link — SMS and/or email. The customer sees exactly what you sent, nothing more.
Customer opens the quote on their phone, signs, and pays the deposit by card. You're notified; the quote's status flips to Approved.
What this looks like in a shop
Your phone rings: 'What's a full ceramic tint on a Model Y?' You open a new quote, tap 'Add window tint,' and paint the Better tier across the full 7 windows — it prices off your catalog automatically. Send. Two minutes later she signs on her phone and pays the deposit — she's booked while you're still on the call.
Questions
Fits in with
Payment processor
Deposits on approval via card payment
Twilio
Quote delivery via SMS
Resend
Branded email delivery of PDF + approval link
Inngest
Drives the daily auto-expiry sweep
React PDF
PDF rendering of every quote
Explore more
Convert any approved quote to a branded invoice in one click. Partial pays, deposits, and final balance all tracked against the same line items.
Accept cards online with a one-click pay link in SMS or email. Partial payments, deposits, refunds — all handled. All-in card rate as low as 2.79% + $0.20 per tap on Pro, tier-dependent — visible any time in Reports → Fees.
Tracks every quote outcome, computes close rate per service, suggests RAISE/REDUCE/HOLD/REPOSITION price moves per service. One-click apply to your catalog.