Branded warranty certificates. Tracked claims. Happier customers.
Warranty is the one feature every shop either ignores or does badly on paper — and the one thing that separates a premium tint shop from a race-to-the-bottom operation. SalesThumb auto-issues a branded PDF certificate the moment a job is marked complete, prints customer-facing coverage details, reverse-links to the exact film roll batch, and gives customers a warranty wallet they can open from their phone. When a claim comes in 2 years later, you see the install, the installer, the batch, the photos, and the customer's history — in one screen. Approve, deny, or schedule a fix in 30 seconds.
Launching soon — get early access.
Warranty W-0412
Priya M. · 2023 Mazda CX-5 · issued Apr 20, 2026
MIDNIGHT TINT
1420 E 6th St · Austin, TX · (512) 555-0199
Certificate of Warranty
Lifetime Ceramic Window Film
XPEL Prime XR Plus · 70% VLT · lifetime coverage
Customer
Priya Menon
+1 (512) 555-0181
Vehicle
2023 Mazda CX-5
VIN: JM3KFBCL...A42118
Coverage summary
Bubbling · peeling · discoloration · delamination · adhesive failure — covered for the original owner's lifetime of ownership.
Auto-registered with XPEL World
Verify online
salesthumb.co/w/W-0412
Delivered: email ✓ · SMS ✓ · push ✓ · in-app wallet ✓
Issued + registeredFeatures, zoomed in
The parts that actually move the needle.
Three capabilities built specifically for the day-to-day of a working shop.
Deep dive · 01
A certificate customers actually keep
Most shops print a photocopy of the manufacturer's warranty sheet and staple it to the receipt. Customers lose it. SalesThumb issues a branded, customer-facing PDF with their name, vehicle, product, install date, and a QR that links to their warranty wallet. Add your shop's logo, colors, and contact info. The cert is auto-filed to the customer's profile forever — even if they lose the PDF, it's 2 taps away in their account.
- Branded to your shop: logo, colors, shop contact info
- Every install field filled automatically: product, batch, installer, VIN
- QR code to customer's digital wallet
- Delivered via email + SMS + push + in-app
- Multi-coverage on one cert (tint + PPF + ceramic combos)
Warranty W-0412
Priya M. · 2023 Mazda CX-5 · issued Apr 20, 2026
MIDNIGHT TINT
1420 E 6th St · Austin, TX · (512) 555-0199
Certificate of Warranty
Lifetime Ceramic Window Film
XPEL Prime XR Plus · 70% VLT · lifetime coverage
Customer
Priya Menon
+1 (512) 555-0181
Vehicle
2023 Mazda CX-5
VIN: JM3KFBCL...A42118
Coverage summary
Bubbling · peeling · discoloration · delamination · adhesive failure — covered for the original owner's lifetime of ownership.
Auto-registered with XPEL World
Verify online
salesthumb.co/w/W-0412
Delivered: email ✓ · SMS ✓ · push ✓ · in-app wallet ✓
Issued + registeredDeep dive · 02
Customer warranty wallet — their proof on their phone
Customers open the SalesThumb portal and see a card-stack of every active coverage across every car they own. Lifetime tint on the Tesla, 10-year PPF on the Porsche, 5-year ceramic on the wife's SUV. Each card shows the product, VLT, batch, installer, install photos, and a big 'Open claim' button. When they sell the car, they tap Transfer — the new owner enters the VIN and a code, and the warranty moves (or expires, per your terms).
- Per-customer wallet with every active coverage across their vehicles
- Shows install details, photos, installer, batch
- Coverage timeline: how much time is left on each warranty
- Self-service transfer to new owner (configurable per policy)
- Open claim from this screen in 3 taps
Wallet
My warranties
3
Active
2
Vehicles
$0
Out of pocket
2023 Mazda CX-5
XPEL Prime XR Plus 70
Window film · lifetime
2021 Tesla Model 3
XPEL Ultimate Plus 10
PPF · 10 year
2021 Tesla Model 3
XPEL Fusion Plus ceramic
Ceramic coating · 10 year
2019 Honda Pilot
SunTek CXP 35
Window film · lifetime
Selling a car?
Some coverages transfer once to the next owner. Tap to start.
Wallet
Vehicles
Claims
Deep dive · 03
Claim intake that pre-fills itself
Customer taps Open claim. The form pre-fills the vehicle, the product, the install date, and the installer. They pick what's wrong from a guided list (bubbling, peeling, discoloration, edge lift, other), upload 3 photos, describe the issue. Submit. You get a claim in your inbox with the install history pre-attached — not a raw email asking what kind of film they have. The friction drop means legitimate claims actually get filed instead of customers just going elsewhere.
- Pre-fills vehicle, product, install date, installer, batch
- Guided issue picker tailored to film/PPF/ceramic defects
- Up to 6 photos per claim with auto-compression
- Optional video upload for bubbling/peeling edge cases
- Customer signature + consent captured on submit
Claim · step 2 of 3
What's wrong?
Covered vehicle
2023 Mazda CX-5
XPEL Prime XR Plus 70 · lifetime · W-0412
Pick the closest issue
Select one — we'll ask for photos next.
Add photos (required)
2 of up to 6 · close-up + wide shot help
Describe what you're seeing
Driver side rear started bubbling last week — about 3 inches along the top edge. Getting worse in the heat.
32 / 500 · optional but helpful
Auto-saved
Deep dive · 04
Shop inbox: approve or deny in 30 seconds
Open the claims inbox, click a claim. You see the install (with before/after photos), the current claim photos side-by-side, the batch, the installer, and the customer's full history. Approve → we generate a service appointment slot the customer can pick. Request more info → we send them a guided follow-up text. Deny (with reason) → we generate the courtesy explanation SMS. Done.
- Side-by-side install photos vs. claim photos
- Customer history + every past job + every past claim
- One-tap approve / deny / request-info flows
- Auto-generated follow-up messages with templates
- SLA timer per claim (hit your own response targets)
Warranty claims
5 open · 1 new in the last hour · SLA target 24h
Open
5
Avg resolution
18h
Approval rate
82%
Material · 30d
$164
- +2NewC-0041 · 2h ago
Bubbling · driver rear
Priya Menon2023 Mazda CX-5
XPEL Prime XR Plus 70 · W-0412
- +2ReviewingC-0040 · 5h ago
Edge lifting · hood
Miguel Ramirez2022 Audi Q5
XPEL Ultimate Plus 10 · W-0398
- +2ApprovedC-0039 · 1d ago
Discoloration · all 4 doors
Sara Hanson2020 Honda Accord
SunTek CXP 35 · W-0382
- +2ReviewingC-0038 · 2d ago
Water spots won't clear
Jason Kim2024 Tesla Model Y
XPEL Fusion Plus · W-0371
- +2DeniedC-0037 · 4d ago
Peeling · windshield strip
Lisa Park2021 BMW X3
XPEL Prime XR 20 · W-0364
Selected claim
C-0041 · Priya Menon
Bubbling · driver rear · opened 2h ago
Pattern detected
2 claims on roll A24-119 this month.
Deep dive · 05
Transfer-of-ownership that actually works
Customer sells the car. New owner visits salesthumb.co/transfer, enters the VIN and the cert #, creates an account. Original customer gets an approval ping. You (the shop) see the transfer request in your workflow — approve, deny, or flag for review. Coverage terms follow whatever you configured (full transfer / prorated / non-transferable). Done in under 60 seconds — no phone tag, no 'I'll call the shop Monday.'
- Self-service transfer flow for new vehicle owner
- Configurable policy: full / prorated / non-transferable
- Previous customer gets a transfer approval ping
- Shop sees the pending transfer in the workflow queue
- Audit trail of every ownership change on the cert
Transfer warranty
W-0284 · XPEL Ultimate Plus 10 · one-time transfer eligible
Current coverage
XPEL Ultimate Plus 10
Paint protection film · 10 year
Remaining8y 4mo
Transfer rules · XPEL
- One-time transfer to second owner
- Must happen within 30d of sale
- $0 fee · free to customer
- Remaining term only — does not reset
New owner
I confirm Priya Menon sold the vehicle to Daniel Hwang and authorizes this one-time transfer.
Daniel gets a wallet link via SMS · XPEL World updated in realtime
What's included
The full capability list.
Everything that ships on day one. No feature-gating surprises inside a single plan.
The certificate
- Auto-generate branded PDF on job completion (shop logo, colors, shop info)
- Full install details: product, VLT, batch, install date, installer, vehicle VIN
- QR code linking to the customer's digital warranty wallet
- Download, email, SMS — customer gets it every way they'd want
- Physical wallet-card template for drivers who want a printable copy
- Multi-coverage: lifetime tint + 10yr PPF + 5yr ceramic — one cert, one customer
The customer portal
- Warranty wallet: every active coverage for every vehicle the customer owns
- View expiry, product details, install photos, installer, batch
- Open a claim with 3 photos + description from their phone
- Transfer warranty to new vehicle owner (if your terms allow it)
- Rebook or schedule a warranty-service appointment inline
- Push notifications on claim status changes
Shop-side claims workflow
- Claims inbox with open / approved / denied / needs-info tabs
- Full context pre-attached: install details, photos, batch, customer history
- Approve, deny, request more info, or schedule a warranty appointment
- Internal notes + claim history + SLA timer (hit your own response targets)
- Claim analytics: % approved, avg time-to-respond, per-product failure rate
- Batch recall flag — claim filed on a known-bad batch triggers auto-alert
See every angle
A tour of the screens
Every meaningful view, the path through it, and the moments that matter — so you know exactly what you're buying.
Warranty wallet
Customer portal: every active coverage with expiry date, product details, and an 'Open claim' button..
Wallet
My warranties
3
Active
2
Vehicles
$0
Out of pocket
2023 Mazda CX-5
XPEL Prime XR Plus 70
Window film · lifetime
2021 Tesla Model 3
XPEL Ultimate Plus 10
PPF · 10 year
2021 Tesla Model 3
XPEL Fusion Plus ceramic
Ceramic coating · 10 year
2019 Honda Pilot
SunTek CXP 35
Window film · lifetime
Selling a car?
Some coverages transfer once to the next owner. Tap to start.
Wallet
Vehicles
Claims
Claim intake
Customer snaps 3 photos, describes the issue, submits.
Your inbox gets the full history pre-attached.
Claim · step 2 of 3
What's wrong?
Covered vehicle
2023 Mazda CX-5
XPEL Prime XR Plus 70 · lifetime · W-0412
Pick the closest issue
Select one — we'll ask for photos next.
Add photos (required)
2 of up to 6 · close-up + wide shot help
Describe what you're seeing
Driver side rear started bubbling last week — about 3 inches along the top edge. Getting worse in the heat.
32 / 500 · optional but helpful
Auto-saved
Shop claim inbox
All open claims in one view.
Approve, reschedule for review, or request more info with one tap.
Warranty claims
5 open · 1 new in the last hour · SLA target 24h
Open
5
Avg resolution
18h
Approval rate
82%
Material · 30d
$164
- +2NewC-0041 · 2h ago
Bubbling · driver rear
Priya Menon2023 Mazda CX-5
XPEL Prime XR Plus 70 · W-0412
- +2ReviewingC-0040 · 5h ago
Edge lifting · hood
Miguel Ramirez2022 Audi Q5
XPEL Ultimate Plus 10 · W-0398
- +2ApprovedC-0039 · 1d ago
Discoloration · all 4 doors
Sara Hanson2020 Honda Accord
SunTek CXP 35 · W-0382
- +2ReviewingC-0038 · 2d ago
Water spots won't clear
Jason Kim2024 Tesla Model Y
XPEL Fusion Plus · W-0371
- +2DeniedC-0037 · 4d ago
Peeling · windshield strip
Lisa Park2021 BMW X3
XPEL Prime XR 20 · W-0364
Selected claim
C-0041 · Priya Menon
Bubbling · driver rear · opened 2h ago
Pattern detected
2 claims on roll A24-119 this month.
Transfer workflow
New vehicle owner enters VIN + cert #.
Shop approves the transfer. Coverage terms follow your policy.
Transfer warranty
W-0284 · XPEL Ultimate Plus 10 · one-time transfer eligible
Current coverage
XPEL Ultimate Plus 10
Paint protection film · 10 year
Remaining8y 4mo
Transfer rules · XPEL
- One-time transfer to second owner
- Must happen within 30d of sale
- $0 fee · free to customer
- Remaining term only — does not reset
New owner
I confirm Priya Menon sold the vehicle to Daniel Hwang and authorizes this one-time transfer.
Daniel gets a wallet link via SMS · XPEL World updated in realtime
Coverage terms editor
Per-product warranty terms: duration, scope, transferable?, SLA.
Set once, apply forever.
Warranty terms · Ceramic window film
Version 4 · applied to 412 active warranties
Source · markdown
Auto-saved## Certificate of warranty
This warranty is issued by {{shop.name}} to {{customer.name}} for the vehicle below.
## Covered product
{{product.name}} installed on {{install_date}} by {{installer.name}}.
## Coverage
Lifetime against:
· bubbling or blistering
· peeling or delamination
· cracking or crazing
· color shift or discoloration
· adhesive failure
## Exclusions
Damage from accident, abrasion, misuse, or aftermarket glass replacement is not covered.
## Claims
Submit a claim in your wallet app or at salesthumb.co/w/{{warranty.id}}.
Merge fields · click to insert
Live preview · Priya M. · W-0412
MIDNIGHT TINT
Certificate of warranty
This warranty is issued by Sample Shop LLC to Priya Menon for the vehicle below.
Covered product
XPEL Prime XR Plus 70 installed on Apr 20, 2026 by Alex P.
Coverage
Lifetime against bubbling…
Claims
salesthumb.co/w/W-0412
Claim analytics
% approved, avg response time, per-product failure rate.
Spot bad batches before the supplier does.
Warranty analytics · 30d
Claim rate trending down · watch SunTek CXP 35 (8.3%)
Registered · 30d
312
+14%Claim rate
2.1%
−0.6%Avg resolution
18h
−3hMaterial · 30d
$164
−$48Registrations · last 14 days
Claim rate by product
- Prime XR Plus 7012421.6%
- Prime XR Plus 359811%
- Ultimate Plus 104212.4%
- SunTek CXP 352428.3%
- Fusion Plus1800%
Top claim reasons
- Bubbling3
- Peeling2
- Discoloration1
- Adhesive failure1
- Other1
Batch risk flag
Roll A24-119 · Prime XR 70 · 2 claims in 30d (baseline 1.6%).
Open 3 installs from this roll for re-inspection.
Resolution under 24h
88%+6pt
Avg 18h · down from 21h
Best product · lowest claim rate
Fusion Plus · 0%
18 installs · 0 claims in 30d
Who it's for
Built specifically for…
- Tint shops using XPEL / 3M / Glacier / Glacier lifetime warranty products
- PPF installers competing on 10-year coverage and professional follow-up
- Ceramic coating pros who want coverage + re-treatment appointments tracked
- Shops that have ever lost a dispute because 'we lost the paperwork'
- Owners who want claim data to spot bad batches before the supplier does
What it replaces
The old way…
- Photocopying the manufacturer's generic warranty sheet
- "Call us if anything's wrong" — no paper trail, no accountability
- Google Drive folder of scanned certs that nobody can find
- Lost warranty claim emails that took 2 weeks to respond to
- Every competitor who still thinks a warranty is a handshake
How it works
Set it up once. Run it forever.
- 1
Set warranty terms per product
Each film product has a default warranty (e.g., XPEL Ceramic = 10 years). Override per install if needed.
- 2
Auto-issue at job close
Mark the job complete, a PDF cert is generated with batch, installer, date, and a QR linking to the customer's warranty portal.
- 3
Claims flow through one inbox
Customer submits with photos. You see history, product, batch, claim photos in one view. Approve, deny, or request more info.
How a shop actually uses this
Customer had ceramic tint installed 2 years ago. Notices a bubble. Opens her SalesThumb account → Warranties → 2023 Tesla Model Y → Open claim, snaps 3 photos, submits. You see the claim in your inbox with the original install details already attached. Approved in 30 seconds.
Questions
Good to know.
- What if the customer sells the car?
- Built-in transfer workflow: new owner can register with the VIN + certificate number. Some coverages transfer (configurable), some don't.
- Can I print physical warranty cards?
- Yes — print the PDF directly, or use our branded wallet-card template that includes the QR to the digital cert.
- Does this auto-register with the film manufacturer (XPEL, 3M, etc.)?
- Yes — for XPEL, 3M MyCarInfo, and Glacier Pro we auto-submit the registration when you mark the job complete. You see the confirmation in the cert's footer.
- Can I customize the claim reasons and required fields?
- Yes. Defaults cover 8 common issues (bubbling, peeling, discoloration, edge lift, scratches, adhesion, haze, other) — add your own or require installer sign-off before claim submission.
- What happens if we realize a whole batch was bad?
- Flag the batch → SalesThumb tags every cert tied to that roll and sends proactive outreach SMS to those customers. Industry-leading recall response, from one button.
- How do we hit SLA response targets?
- Every claim has a configurable SLA (default 24h). Overdue claims escalate to the owner. Reports show % in-SLA, avg response time, and the slowest reviewer.
Fits in with
Works with your stack
XPEL World
Auto-register qualifying installs
3M MyCarInfo
Register 3M lifetime warranty installs
Glacier Pro
Register Glacier warranty installs
React-PDF
PDF certificate generation
Cloudflare R2
Claim photo storage + signed URLs
Twilio SMS
Claim status update notifications
Explore more
Pairs well with
Inventory
Scan a QR on the roll, deduct inches on job completion, get alerted before you run out mid-install. Built for tint, PPF, and ceramic shops.
Job Photos
Every appointment gets a photo gallery. Techs capture on mobile. Customers see a polished post-install gallery. You protect yourself from 'it was like that when you got it' claims.
Customer CRM
Search by name, plate, or VIN in milliseconds. Every appointment, quote, invoice, warranty, and photo attached to the right record — forever.
Get warranty first at launch.
Launching soon — join the waitlist for early access. At launch: 30-day free trial with full access to every feature on this page, no credit card.
Launching soon — get early access.