Recurring is the entire cleaning business. Operators with a 60%+ recurring book have predictable revenue, packed crew routes, and 12-18% annual churn. Operators with a one-time-heavy book have feast-and-famine months and 60%+ annual churn. The recurring auto-booking flow is the single most important automation in the snapshot.
What it does
After a customer’s first clean — whether that was a one-time, deep, move-in, or post-construction job — the snapshot pitches recurring with a one-tap SMS. If they tap accept, the next 12 visits drop on their calendar automatically: same crew, same day of the week, same time window. The customer’s card on file auto-bills 24 hours after each visit.
Skip, pause, and reschedule are one-tap from the customer portal. They never need to call you.
The pain point it solves
Three patterns kill recurring conversion:
- No automated ask. The crew finishes, the homeowner says thanks, and nobody ever follows up to lock in the next visit. The homeowner thinks about cleaning again in 6-8 weeks instead of 2.
- Friction in the lock-in. “Call us to schedule” loses 80% of would-be recurring customers. Single-tap closes the gap.
- Skip equals cancel. Without skip/pause logic, the customer’s only option for “I’m on vacation that week” is to cancel entirely. Operators lose 40-50% of would-be long-term customers this way.
How it works under the hood
Hour-12 conversion SMS
Twelve hours after the first clean is marked complete, the workflow fires:
“Hi
{first_name}, your team enjoyed cleaning today. Want to keep your home this fresh every other{weekday}? Lock in{crew_name}for $145/visit. Tap to confirm:{short_link}”
The link opens a single-screen confirmation page. One tap → next 12 visits scheduled.
Crew-day-time matching
When a customer accepts recurring, the snapshot looks up their first crew’s standing schedule, finds the matching slot in the next 12 same-cadence weeks, and reserves them all. If the crew has capacity issues on a specific date, the snapshot proposes the nearest available slot and gets the customer’s tap-confirm.
Capacity-aware reservation
Each crew has a recurring-capacity setting (e.g., “max 4 recurring bookings per workday”). The snapshot enforces this so the crew always has slack for one-time deep cleans, move-outs, and emergency Airbnb turns.
Card-on-file with auto-bill
During the first clean booking, the customer enters a card. Every subsequent visit auto-charges 24 hours after the crew marks the visit complete. Failed charges flow into the payment recovery sequence.
Skip / pause / reschedule UX
Inside the portal, every upcoming visit shows three actions:
- Skip this one — next visit jumps to the regular cadence
- Pause for N weeks — visits resume automatically
- Reschedule — pick a different slot in the same week
This UX exists specifically because the cancel rate drops 60%+ when customers have any option other than canceling.
Measurable outcomes
Snapshot operators consistently report:
- First-clean → recurring conversion of 28-35%, versus industry baseline of 12-18%
- Recurring churn of 12-18% annually, versus baseline of 50-60%
- Lifetime value per customer of $3,200-$4,800 versus baseline $600-$1,100
- CAC payback under 2 visits versus baseline 4-7 visits
Frequency tier discounts
The recurring engine ships with a default tier ladder:
- Weekly: -20% per visit (highest LTV)
- Bi-weekly: -10% per visit (most common)
- Every 3 weeks: -5% per visit
- Monthly: full price (lowest margin per slot)
Operators commonly tune this in the GHL workflow to fit their unit economics.
How it integrates with the rest of the snapshot
Recurring is the gravity well — everything else feeds in or out:
- Instant quote → first clean → recurring conversion SMS
- Photo capture → emotional trigger for recurring conversion
- Review automation → fires every Nth recurring visit
- Refer-a-neighbor → recurring customers refer at 4x the rate of one-time
- Payment recovery → handles the 3-5% of monthly recurring auto-bills that fail
- Birthday + clean-iversary promos → strengthen the recurring relationship
Where it ships
Recurring auto-booking is core to the $997 snapshot (was $1697). Book a demo or read How to Turn One-Time Cleans Into a $30K/mo Recurring Book for a step-by-step strategy guide.