Skip to content
Marketing & growth

Setting up a detail subscription program

Run detail memberships: pricing tiers, setting up plans in Memberships, and how to track members while you collect payment yourself.

7 min read

Watch: How to create a detail subscription (membership) plan in SalesThumb (0:55)

A subscription program can smooth out a detail shop's seasonal revenue. Here's how to set one up cleanly.

Plan requirement: Memberships — where you'll configure plans in Step 2 — requires the Pro plan. Shops on the Free plan, Basic, Starter, or Growth will see an "Upgrade to Pro" prompt instead of the plan-creation screen. Check pricing to compare tiers before working through the steps below.

The case for subscriptions

Many detail shops are seasonal. A 30-customer subscription base ($150/mo each) is $4,500/month of recurring revenue, as long as you collect it each period (SalesThumb doesn't bill members; you collect each payment yourself). 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

SalesThumb does not bill members. It tracks who is a member, what their plan includes and when each renewal is due, and you collect each period's payment yourself (for example with an invoice). 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, cancel anytime. Want to try it?"

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]"

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

Cancellations are done by your staff — subscribers can't cancel themselves from the portal. When staff cancel a subscription, SalesThumb records the cancellation timestamp (the API has an optional free-text reason), and there's no pause option — canceling is the only path today (either immediately or at the end of the current 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.

Related

Need more help?

The in-app help widget routes directly to our team.

General product and business information, not legal, tax or financial advice.