Subscription detail programs are the single biggest revenue stabilizer for detail shops. Here's how to set one up cleanly.
The case for subscriptions
A typical detail shop has 50-60% seasonality — peak May-October, dead November-April. A 30-customer subscription base ($150/mo each) is $4,500/month of guaranteed revenue. That covers your rent + utilities in shoulder months even if walk-in volume tanks.
Step 1 — Pick the tiers
Three common patterns:
### Tier A: Express monthly - Exterior-only wash + tire shine + windows - ~$89-119/month - 25-35 min service - Once per month
### Tier B: Full bi-monthly - Full exterior wash + interior vacuum + dash wipe + light glass - ~$149-189/month - 45-60 min service - Once every 2 months (so 6 services/year)
### Tier C: Maintenance Plus - Above plus monthly hand wash, interior detail, leather conditioning quarterly - ~$249-329/month - 60-90 min service - Monthly
You'll convert different customer segments to different tiers:
- Daily-driver commuters → Tier A
- Weekend driver / family car → Tier B
- Enthusiast / luxury vehicle / company car → Tier C
Step 2 — Configure in SalesThumb
This feature lives at Memberships (/app/memberships), not under Settings → Services. Click Create plan and fill in: - Name and description - Monthly price (required) and, optionally, a yearly price - Included benefits — pick specific services and give each one a redemption limit (e.g. "1 exterior wash per month" or a total-uses cap), so the plan's included work is enforced automatically when a subscriber redeems it
Billing runs automatically once a customer subscribes, monthly or yearly depending on what they pick. There isn't a separate "service cadence" field beyond the per-benefit redemption limits above — a benefit capped at once/month is effectively your cadence for that tier.
Step 3 — Pitch the program
Two pitch moments:
### At job completion (high-conversion) Customer just got their car detailed. They're happy. The tech (or front desk on pickup) says:
> "By the way — we have a monthly maintenance program. For $159/month, we do a full service every other month — keeps your car looking like this all year. No appointment hassle, automatic billing, cancel anytime. Want to try it?"
Conversion rate: 25-35% of detail customers.
### Via email/SMS, 7-14 days after first service Time-delayed pitch. Customer's had a chance to enjoy the work and notice their car getting dirty again.
> "Your car looked great last week. We've got a maintenance program that keeps it that way year-round. Curious? [Learn more]"
Conversion rate: 10-15%.
Step 4 — Rebooking subscribers
SalesThumb doesn't have a dedicated automated rebooking sequence for subscribers today — no "4 days before the next service window" SMS flow. What does exist: your customer portal includes a one-tap rebook link a subscriber can use to schedule their next visit themselves, and (for HQ/multi-location orgs) a "Rebook Rate by Shop" report shows how consistently each location is getting repeat bookings. Until a dedicated subscriber rebook automation exists, treat rebooking as a front-desk/manual-follow-up process — don't promise customers an automatic scheduling text you can't yet send.
Step 5 — Handle cancellations
Subscribers can cancel from their plan. When you or the customer cancels a subscription, SalesThumb records the cancellation timestamp; there's an optional free-text reason field in the API, but the subscriber-facing cancel flow doesn't currently prompt for a reason, and there's no pause option — canceling is the only path today (either immediately or at the end of the current billing period). If you want to capture why someone's leaving or offer a skip-a-month alternative, that has to happen as a manual conversation before they cancel — the software won't do it for you yet.
Step 6 — Pricing & churn math
Healthy subscription model targets to aim for (general industry benchmarks, not SalesThumb-specific data):
- 80%+ 6-month retention
- 70%+ 12-month retention
- LTV (lifetime value) meaningfully above CAC (customer acquisition cost)
- A margin per subscriber that covers labor + materials with room to spare
If retention is below 80% at 6 months, the program isn't delivering enough value. Audit: - Service quality consistency - Front-desk experience - Rebook friction - Communication frequency
Step 7 — Track your subscribers
Reports → Membership Utilization shows benefit redemptions and active subscriber counts for your plans — this is the closest thing to a subscriptions dashboard today. Separately, LTV Segments and Churn Risk in Reports give customer-level lifetime-value and churn-risk views (not subscription-specific, but useful alongside Membership Utilization). There isn't a dedicated MRR (monthly recurring revenue) figure anywhere in the app yet — if you want that number, total up active subscribers × their monthly price yourself.