Loading
Loading
Every franchise wrestles with menu drift — corporate wants a new service everywhere and three months later only 60% of shops have it. SalesThumb's Service Sync shows every service across the org with a coverage bar and a one-click "push to N shops" button that creates it (name, category, price, duration) in whichever shops don't already have it — each shop can freely change the price or duration afterward, it's a seed, not a lock. A separate, related tool — Pricing Rules — lets HQ set a network-wide minimum price floor or a maximum discount % by service category or name pattern; shops can charge more than the floor, never less.
HQ · Pricing rules
Network pricing floors + discount caps
Shops can charge more than the floor, never less. Discount caps stop a shop from giving the work away.
Active rules
Applied at quote-build time across every shop in the network
No price ceiling field, no required-service lock, no warranty tier here — floors and discount caps only.
Features, zoomed in
Three capabilities built specifically for the day-to-day of a working shop.
Deep dive · 01
Service Sync isn't a separate master catalog HQ maintains and edits — it's a live view of every shop's actual services with a coverage count (e.g. 3 of 5 shops carry 'PPF · full front'). Click "Push to 2 shops" and it creates that service, at the price/duration you set, in the shops that don't have it yet. There's no draft state, no scheduling, no scoped rollout, and no required-service lock — a shop can rename, reprice, or delete what got pushed to it.
Service Sync
Every service, every shop. Push to whoever's missing it.
Interior ceramic protection
IncompleteFull ceramic tint · sedan
SyncedAvailable everywhere
PPF · full front
IncompletePush seeds the service (name/category/price/duration) at the shops missing it — each shop can change its own price or duration afterward.
Deep dive · 02
A separate HQ page lets you set a minimum price a shop can quote, and/or a maximum discount % off list, scoped to a service category (e.g. TINT) or a free-text service-name pattern. Shops can price above the floor freely; they can't go below it or discount past the cap. There's no price ceiling field, no per-service required flag, and no warranty-tier or tip-eligibility control here — those live in their own separate parts of the product.
HQ · Pricing rules
Network pricing floors + discount caps
Shops can charge more than the floor, never less. Discount caps stop a shop from giving the work away.
Active rules
Applied at quote-build time across every shop in the network
No price ceiling field, no required-service lock, no warranty tier here — floors and discount caps only.
What's included
Everything that ships on day one. No feature-gating surprises inside a single plan.
See every angle
Every meaningful view, the path through it, and the moments that matter — so you know exactly what you're buying.
Service Sync — push preview
Service sync
Create a service once → push to all 5 locations instantly
Full ceramic tint · sedan
SyncedAvailable everywhere
PPF · full front
IncompleteCeramic coating · Fusion Plus
SyncedAvailable everywhere
Windshield · 80% ceramic
IncompleteEach shop can adjust its own price and duration after the push — this seeds the service, it doesn't lock it.
Who it's for
What it replaces
How it works
Open Service Sync at HQ. Every service across every shop, with a coverage bar showing how many shops carry it.
Pick a service, set name/category/price/duration, click "Push to N shops." It's created in the shops that don't already have it — shops that already have a matching service are skipped.
On the separate Pricing Rules page, add a minimum price and/or max-discount % scoped to a category or name pattern. Shops can't quote below it.
What this looks like in a shop
Illustrative scenario: an auto-detailing franchise with 5 locations rolls out 'interior ceramic protection' as a new service. From Service Sync, HQ sees 0 of 5 shops carry it, sets the name/category/price/duration once, and pushes — it appears in all 5 shops' service lists immediately. Separately, HQ sets a $349 minimum price floor on the DETAIL category so no shop discounts it below cost.
Questions
Explore more
Server-enforced brand-color locks, network-wide minimum pricing, and a structured visit-checklist runner that turns every failed item into a tracked corrective action — not a spreadsheet note.
A cron closes the month automatically — sums paid invoices per shop, applies each shop's rate, generates itemized statements. Collecting the money is a manual step: a NACHA file you originate through your own bank, or payments you record by hand.
Register a warranty when a job's done and SalesThumb emails a branded PDF certificate with a public verification link. Customers can file a claim from that same link.
Build a quote from real line items — services, film, parts, fees — send it, and the customer approves with a drawn signature and a card deposit on their phone. No account needed on either side.