Skip to content
Installer & Customer Mobile Apps

One app for your techs. One for your customers.

Your techs aren't at a desk. Your customers aren't either.

No credit card
Cancel anytime
9:41
Today's schedule with bay assignments and status pills, plus the AI tools row. Clock in/out lives on the Profile tab.

The quick version

The app: The app for your techs and your customers.

  • Today's board with bay + service + scheduled time
  • One-tap clock in / clock out / break, time recorded automatically
  • Photo capture pre-tagged to the job — no album-hunting later
Plans: Starter+ · Starter: read-only See pricingTry it in the Test Drive

SalesThumb ships one native app — for the people doing the work and the people paying for it — that rides on the same platform your web dashboard does.

The installer side is the tech's day: clock in, today's board with bay assignments, one-tap photo capture pre-tagged to the job, and a single 'advance' button that moves a job from confirmed through checked-in, in-progress, ready, and completed — broadcasting every change straight to the front desk.

The customer side is your shop in their pocket: a live progress bar while their vehicle is in the bay, loyalty stamps, quotes waiting on their approval, invoices with a balance, and a read-only warranty wallet for every vehicle with a registered warranty.

Live now on the App Store and Google Play as the SalesThumb app with your shop's name on it; a fully white-labeled app under your own brand in the App Store is a further-out roadmap item (2026 Q4).

A closer look

01

Installers see today's work first

No buried menus. No 'open the CRM first.' Marco opens the app and sees an AI-tools row (Intake Scan, Install QC, Photo → Quote, Warranty Triage — Pro plan), then today's jobs with bay assignments and status pills, and photo capture right inside each job. Tap a job → customer/vehicle/quote/photos/notes, with a single 'advance' button that moves the job through its real lifecycle — Confirm → Check In → Start Job → Mark Ready → Complete — so there's never a guess about what happens next. The list shows every job in the shop for the day, not just Marco's own bay. Every status change is visible to the front desk in real time.

  • Clock in from the status chip on Today; breaks and clock-out live on the Profile tab with a live elapsed timer
  • Today's list auto-refreshes about once a minute
  • One advance button per job — no menu of statuses to hunt through
  • Status buttons map to the shop's real job lifecycle, not generic ticketing
  • Today shows the whole shop's jobs for the day, not filtered to one installer's bay
9:41
No buried menus. No 'open the CRM first.' Marco opens the app and sees an AI-tools row (Intake Scan, Install QC, Photo → Quote, Warranty Triage — Pro plan), then today's jobs with bay assignments and status pills, and photo capture right inside each job.

02

Photos are tagged to the job as they're taken

Open a job, tap Before or After, snap with the camera or pick from the library. The photo attaches straight to this job, this vehicle, this customer — no moving it to the right album later. If an upload fails on a bad connection, the photo stays staged on the job — visible, removable, and re-uploadable with a tap — instead of vanishing silently. Nothing re-sends itself behind your back.

  • Two tap-to-switch tabs: Before and After
  • Camera or photo library — tech's choice
  • Pre-tagged to the job automatically, not sorted by hand later
  • Delete a photo from the same grid if it was a mis-tap
  • A failed upload keeps the photo staged for a one-tap retry — nothing re-sends itself and nothing disappears
9:41
Open a job, tap Before or After, snap with the camera or pick from the library. The photo attaches straight to this job, this vehicle, this customer — no moving it to the right album later.

03

Customers see their job at a glance

Customers download the SalesThumb app and see your shop's name shown on their home screen — live now on the App Store and Google Play, with a fully white-labeled, own-branded App Store listing further out on the roadmap. They'll see their active job's progress bar move stage by stage while it's in the bay, their loyalty stamps toward the next reward, any quote waiting on their approval, and any invoice with a balance due — all on one home screen. The Garage tab shows every vehicle they have on file and its warranty status.

  • Your shop's name shown on their home screen — your own branded App Store listing is further out on the roadmap
  • Active-job progress bar with stage-by-stage status, not just a generic 'in progress' badge
  • Loyalty stamp count toward their next reward
  • Quotes waiting on approval and invoices with a balance, both visible at a glance
  • Per-vehicle warranty status: film, certificate number, and expiry
9:41
Customers download the SalesThumb app and see your shop's name shown on their home screen — live now on the App Store and Google Play, with a fully white-labeled, own-branded App Store listing further out on the roadmap. They'll see their active job's progress bar move stage by stage while it's in the bay, their loyalty stamps toward the next reward, any quote waiting on their approval, and any invoice with a balance due — all on one home screen.

04

Their warranties live on their phone

Three years after the install, the customer is at a detailer who wants to reseal the windows. They open the Garage tab and see the exact product, certificate number, and expiry for that exact vehicle — no digging through an old email for a PDF. Filing a claim or requesting a transfer happens on the certificate's public web page (the QR code on the PDF opens it), not inside the app; the app's job is making sure the coverage details are always on hand when it matters.

  • Every vehicle on the customer's account, each with its own warranty row
  • Film/product, certificate number, and expiry shown per warranty
  • Status shown plainly: Active, Claimed, Expired, Voided, or Transferred
  • Read-only in the app — claims and transfer requests start on the certificate's web page
  • Survives phone upgrades — tied to the customer's account, not the device
9:41
Three years after the install, the customer is at a detailer who wants to reseal the windows. They open the Garage tab and see the exact product, certificate number, and expiry for that exact vehicle — no digging through an old email for a PDF.

05

What happens when the signal drops

The shop's back corner has weak signal. A mobile-install job is in a parking garage. Today, most actions in the app — photo uploads, clock events, status changes — need a connection to save, and they deliberately do not auto-retry: re-firing a write the server may already have committed would double-post it, so a failed save surfaces a clear 'couldn't save, check your connection' message you can act on instead of a silent duplicate. The one place work is protected against a dropped connection or a killed app is the digital vehicle inspection checklist, which autosaves to the device as the tech works through it and restores the draft on reopen. General offline queueing for photos and clock events — write now, sync later — isn't built yet.

  • Reads retry once on a flaky connection; writes deliberately do NOT — retrying a non-idempotent write can commit it twice, so a failed save surfaces as an error instead of silently double-posting
  • Clear 'couldn't save' messaging instead of a silent failure
  • DVI/inspection checklist autosaves locally as you go, restored if the app is killed mid-inspection
  • General offline queueing for photos and clock events is not shipped yet

Everything it does

The complete list. The plan tag above shows which plans include it.

For installers (the people doing the work)

  • Today's board with bay + service + scheduled time
  • One-tap clock in / clock out / break, time recorded automatically
  • Photo capture pre-tagged to the job — no album-hunting later
  • Status updates flow straight to the front desk in real time
  • Digital vehicle inspection with customer sign-off, autosaved locally as you go
  • Installer leaderboard + tip + commission visibility (if enabled)

For customers (the people paying you)

  • Active-job progress bar with stage-by-stage status while their vehicle is in the bay
  • Warranty wallet — every registered warranty with expiry + product, per vehicle
  • Loyalty stamp tracker toward their next reward
  • Quotes waiting on approval + invoices with a balance, right on their home screen
  • Passwordless sign-in — just name + phone + a 6-digit SMS code

For owners (the people who worry at 11pm)

  • White-label in the App Store under your brand — roadmap (2026 Q4)
  • Single sign-on with the web app — add installer on web, they log in on mobile
  • Review warranty claims and approve time-off requests from your phone
  • Mobile shop-switcher for multi-location owners
  • Each job's before/after photos on its job screen — pull them up when investigating a damage claim

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.

Schedule

Upcoming jobs grouped by day, plus My Shifts, Team Shifts, and On Now for managers..

9:41
Upcoming jobs grouped by day, plus My Shifts, Team Shifts, and On Now for managers.

Messages

Customer SMS threads plus a Leads bucket for web-chat and Facebook visitors not yet matched to a customer..

9:41
Customer SMS threads plus a Leads bucket for web-chat and Facebook visitors not yet matched to a customer.

Customers

Searchable directory of every customer in the shop — tap through to full detail..

9:41
Searchable directory of every customer in the shop — tap through to full detail.

Quotes

Every quote for the shop with a status filter — tap to view or send..

9:41
Every quote for the shop with a status filter — tap to view or send.

Awards

Shop stats, your own awards wall, and the team's shop-wide feed — owners can grant new ones..

9:41
Shop stats, your own awards wall, and the team's shop-wide feed — owners can grant new ones.

More tools

Every other tool in one menu, sorted into groups (Everyday, Sales, Marketing, Field, Team, Operations, Reports), with search across the app..

9:41
Every other tool in one menu, sorted into groups (Everyday, Sales, Marketing, Field, Team, Operations, Reports), with search across the app.

Staff sign-in

Email + password for staff; customers use the separate passwordless name + phone flow..

9:41
Email + password for staff; customers use the separate passwordless name + phone flow.

Who it's for

Built specifically for…

  • Tint / PPF / detail techs doing 4–10 jobs a day
  • Front desk staff who need real-time job status without radio-calling the bay
  • Mobile-install operators whose 'office' is a cornfield or a parking garage
  • Owners who want the shop in their pocket for nights + weekends
  • Customers who expect an app (because every gym, coffee shop, and pharmacy has one)

What it replaces

The old way…

  • Paper job tickets clipped to clipboards
  • Group-text photos of 'did I scratch this?' between tech and front desk
  • Voicemail tag for 'when is my appointment again?'
  • Expiring warranty PDFs lost to a dead laptop or an old email address
  • Paying for a separate time-clock app that doesn't talk to your schedule

Setting it up

  1. 1

    Download the app

    iOS + Android, live now on the App Store and Google Play. Login with the same email as the web app. Shops + roles carry over automatically. Multi-location owners see a shop-switcher in the header.

  2. 2

    Installer mode vs customer mode

    The welcome screen asks whether you're a customer or a team member. Team members see the tabs their mobile access allows (Installer, Sales, or Both); customers see appointments and warranty. If both sessions are on one phone, the staff side opens.

  3. 3

    What happens with no signal

    Most actions need a connection to save, and writes deliberately do not auto-retry — re-sending a write the server may already have committed would double-post it — so a failure shows a clear error rather than silently duplicating or losing the change. The digital vehicle inspection checklist is the one place work autosaves locally as you go.

What this looks like in a shop

Illustrative scenario: Marco rolls in at 7:45am, opens the installer app, sees his jobs for the day with bay assignments. He clocks in, grabs his first Tesla, snaps a few before photos, and taps 'Start Job.' The front desk sees his status flip to In Progress without a single radio call. When Alicia checks the app on her lunch break, she sees the same progress bar creeping toward 100% — no call to the shop needed to ask 'is it done yet?'

Good to know

Which plan includes the app?
Starter, Growth and Pro include it (Starter: read-only). See the Pricing page for everything in each plan.
Is there a mobile app?
Yes — live now on the App Store and Google Play as the SalesThumb app. It just shipped, so there aren't reviews yet. The web app is also fully mobile-responsive if you'd rather not install anything.
Do I pay extra for the mobile apps?
No extra add-on fee. Pricing lists the installer app from Starter up (not on Basic), and clock in/out needs the Growth plan. Optional white-label (your brand in the App Store / Play Store instead of SalesThumb) is on the roadmap (2026 Q4) as a paid add-on.
Is it real native or a web wrapper?
Real native, built with Expo + React Native — camera, photo library, push notifications, and haptics are all platform-native, not a glorified PWA. Live now on the App Store and Google Play.
What happens when the phone has no signal?
Most actions — photo uploads, clock events, status changes — need a connection to save today. Writes deliberately do not auto-retry — re-firing one the server may already have committed would double-post it — so a failure shows a clear 'couldn't save, check your connection' message rather than silently duplicating or losing the change, and the tech knows to try again. The digital vehicle inspection checklist is the one exception: it autosaves locally as you go, so a killed app or a dead zone mid-inspection doesn't lose the entered items. Full offline queueing for every action is a roadmap item, not shipped yet.
Can a customer use the app without my shop installing it?
Yes — they download the SalesThumb app and see your shop's name inside; a fully white-labeled app under your own brand in the App Store is a further-out roadmap item (2026 Q4). Either way they sign in with their name, phone number, and a 6-digit text code — no password to remember.
Does the installer app track my staff's location?
Not continuously. When a tech clocks in or out, or checks in to or completes a job, the app records a one-time GPS point if the phone allows location access, so your shop has a record of where it happened. A job's detail screen shows a map pin and a 'Get Directions' button built from the job's address, which is a one-time lookup to render the pin, not a live position feed. There's no background tracking. The server does flag a clock punch recorded more than a mile from the shop, and that flag shows on the team member's page in the web app.

Works with your stack

iO

iOS + Android native

Built with Expo · real native, not webview

Ex

Expo push (APNs + FCM)

New-job alerts for installers, team voice-message pings

Ma

Manual payment recording

Cash / card / check / ACH / financing entry, plus a text-or-email pay link

Ap

App Store + Play Store

SalesThumb app live on both stores; white-label distribution further out on the roadmap

De

Device camera + photos

Native capture + gallery access

De

Device geocoding

One-time address lookup for a map pin + turn-by-turn directions

Try mobile apps — no credit card.

Pick Basic, Starter, Growth or Pro on the pricing page and it's free for 30 days, no credit card. Some features need a higher plan; the pricing page shows which. Import your old data and be running by tomorrow.