A referred customer costs you nothing in ad spend, converts at 3-4x the rate of a cold lead, and stays on your books 40% longer. Yet most cleaning companies never systematically ask for referrals because there’s no tracking, no reward, and no flow. The snapshot’s referral program fixes all three.
What it does
After a customer’s third clean (typically the recurring lock-in milestone), the snapshot sends:
“
{first_name}, your home looks great. Got a neighbor who’d appreciate this? Share your code NEIGHBOR50 — they get $50 off their first clean, you get $50 off your next visit. Tap to share:{link}”
The link opens the customer’s personalized share page in the portal with a tap-to-share to text, WhatsApp, Facebook, Nextdoor, or copy-link. When a new customer books using the code, the system attributes the referral, credits the referrer, and applies the discount.
The pain point it solves
Three things break without an automated referral program:
- You’re not asking. Cleaning operators rarely make the explicit ask because it feels awkward in person. The result: customers refer verbally but it never gets tracked or rewarded.
- Rewards never get paid. When a referral does happen, the customer rarely tells you. The new customer doesn’t always know to mention them. No attribution, no reward, no future referrals.
- No social proof channel. Friends-and-family referrals carry 5-7x the trust signal of any ad. You’re leaving that asset on the table.
How it works under the hood
Trigger timing
The first referral ask fires after the third clean. Earlier than that and the customer hasn’t built enough confidence yet. Later than that and the emotional peak has passed.
The second ask fires at the 6-month milestone with a different message:
“
{first_name}, you’ve been with us 6 months. Know anyone who could use the same? Your code NEIGHBOR50 still works.”
Subsequent asks fire every 90 days for as long as the customer is active, but never more frequently.
Unique code per customer
Every customer gets a unique 8-character code. When a new customer enters that code at the instant quote form, the system:
- Applies the new-customer discount automatically
- Tags the new customer with the referrer’s record
- Queues the referrer’s reward (typically a credit on their next visit)
Multi-channel share
The portal share page offers one-tap share to:
- SMS (default — highest conversion among cleaning service referrals)
- Facebook Messenger
- Nextdoor (huge for cleaning in suburban markets)
- Copy link (for posting anywhere)
The pre-filled message is editable but starts with a friendly default.
Reward fulfillment
When the referred customer’s first clean is marked paid (not just booked — paid), the referrer’s credit auto-applies to their next scheduled visit. They get an SMS:
“Your referral with
{referred_first_name}just got their first clean. Your $50 credit is applied to your visit on{date}.”
No manual tracking, no missed rewards, no friction.
Top-referrer recognition
Customers who refer 3+ paying customers get bumped to a “VIP” tier with extra perks (e.g., free oven clean on their next deep clean). The snapshot surfaces these customers in your dashboard so you can send personal thank-yous.
Measurable outcomes
Operators we have reviewed consistently report:
- Referral attribution rate rises from ~15% (verbal-only) to ~75% (portal-tracked)
- Referred customers make up 18-30% of new bookings within 6 months
- CAC for referred customers is effectively the reward amount ($50) versus paid-ad CAC of $80-$140
- Referred customer LTV is 35-50% higher than cold-lead LTV
- NPS rises 10-15 points because the program signals to customers that you value their advocacy
Configurable variables
Inside the GHL workflow you can adjust:
- Reward amount (typically $25-$75)
- New-customer discount amount (typically equal to the reward)
- Trigger timing (default: visit 3, then every 90 days)
- Share channels enabled
- VIP threshold (default: 3 paying referrals)
- VIP perk
How it integrates with the rest of the snapshot
- Customer portal hosts the share page and reward tracking
- Two-way SMS delivers the asks and reward confirmations
- Instant quote accepts referral codes
- Recurring auto-booking auto-applies credits to next visit
- For eco customers, the referral incentive can be a values-aligned gift (reusable bag) instead of cash
Where it ships
The referral program is part of the $997 snapshot (was $1697). Book a demo to see the share flow end-to-end.