The referral program for house cleaning companies

One happy client brings two. They bring six. Grow without ads.

Viral Scheduling turns every client into a source of new clients. Each friend who books gets their own link, so your word of mouth keeps spreading on its own. No ad spend, no agency. Rewards go out only when a friend becomes a paying customer, and a CRM is included.

CRM includedRewards only on paid jobsLive in about a week
1 · Your client gets a text
Hi Maria! Thanks for being with us. Share your link and you both save on your next cleaning: sparkle.co/r/MARIA50
2 · Her friend opens the link

Maria sent you a gift 🎁

One-time $25Monthly $40Every 2 weeks $50 ★Weekly $60
Name + phone → “You're all set, Jake! $50 off is saved to your number.”
3 · Your team closes the job
Referral · Jake (by Maria)
NewQualificationScheduledDone ✓
Maria earned $50 credit +50 pts
4 · And it starts again
Welcome, Jake! Here's your own link. Share it and you both save: sparkle.co/r/JAKE50
The problem

You pay ads and agencies to find clients your clients could send you.

Your best clients probably came from a friend. They stay longer, book recurring, and cost you nothing. But without a program, word of mouth stops after one conversation: nobody knows who referred whom, nobody gets thanked, and the friend who books never passes it on.

$0in ad spend
$0in agency retainers
$0per lead. You reward only paying clients.
The viral loop

Every client you win becomes the start of the next chain.

When a friend books, they get their own link the same day. One happy client refers two. Those two refer three each. Word of mouth stops being luck and starts compounding.

1Maria, your client
→
2her friends
→
6their friends
→
18and theirs
26 new clients from one happy client$0 spent on ads

Illustration. Real results depend on how many of your clients share.

How it works

Three steps. Your team keeps working the way it does today.

Text your clients their link.

One message from your CRM. They sign up in 20 seconds with name and phone and get their own page with a link, a QR code and share buttons.

They share. Friends claim a discount.

The friend picks a plan, enters name and phone, and the discount is saved to their number. Claiming it is the quote request, so the lead goes straight into your pipeline.

You close. They get rewarded. The friend gets a link.

When the job moves to Done, the referrer gets credit and points, and the new client gets their own link to start sharing. You never pay for a referral that didn't book.

Before any program

42 clients and $69,415 from word of mouth alone.

A New Jersey cleaning company with 900+ clients since 2023 had no referral program, no rewards and no tracking. Referrals still became one of its best channels.

Clients from referrals42
Revenue from them so far$69,415
Revenue per referred client$1,653
Still active today52%
Spent to get them$0
If each of those 42 had brought just 2 friends +84 clients That chain never started, because there was no program. Now they run Viral Scheduling to make it happen on purpose.

Source: the company's own CRM and booking data, Oct 2026.

Features

Everything a referral program needs. Nothing you have to build.

A page for every client

Personal link, QR code, one-tap sharing by text, WhatsApp, Facebook and email, plus a list of friends and their status.

One-tap friend page

“Maria sent you a gift.” Pick a plan, enter name and phone, done. No codes to remember.

Bigger rewards for recurring plans

Weekly clients are worth more than one-time cleans, so the rewards are too. You set the amounts and the recommended plan.

Levels and a monthly contest

Points, a live leaderboard and monthly prizes. Only booked clients count toward prizes.

FriendSilver · 3Gold · 5Ambassador · 10

Fraud protection built in

No self-referrals, one referral per friend and phone number, and rewards only after payment. Moving a card to Done twice never pays twice.

Lives inside your CRM

Leads, tags, custom fields and pipeline cards are created automatically, and your dashboard sits in the CRM menu.

Built for cleaning

Built for cleaning companies, not adapted to them.

  • Rewards follow the service frequency, so a weekly client is worth more than a one-time clean.
  • Friends can add bedrooms, bathrooms and best time to call in one tap. It shows up as a note on the lead.
  • The discount applies to the first cleaning, and the referrer's credit applies to the next one.
  • Keep using MaidPad, Jobber or whatever runs your schedule. Viral Scheduling handles referrals only.
Friend booksFriend savesClient earns
One-time$25$25
Monthly$40$40
Every 2 weeks ★ recommended$50$50
Weekly$60$60

Example amounts. You choose yours.

CRM included

Your CRM comes with it.

Every plan includes a CRM set up for referrals: pipeline, tags, fields and the text messages that send links and announce rewards. Already have a compatible CRM? We connect to your account instead.

Also works with Zapier, Make and n8n. Coming soon: Jobber, Housecall Pro, ZenMaid, BookingKoala.

ref-advocateref-leadref-rewardref-level-upref-contest-winnerref-customerreferred-by-MARIA50referral-plan-biweekly
Calculator

Watch your referral chain grow.

Start small. Most clients never share.
A round is one wave of friends booking and sharing in turn.
Default based on the case above ($1,653 per referred client).
New clients from the chain280
Revenue from them over time$448,000
Illustration, not a promise of results. Spent on ads: $0.
Pricing

Simple pricing. Your CRM is included.

Pro

For one company getting its referral program running.

$97/mo
Billed annually ($1,164/yr). Or $149 month-to-month.
  • CRM included
  • Full referral program: links, client pages, friend page, rewards by plan
  • Levels, points and monthly contest
  • Fraud protection
  • Up to 300 active referrers
  • 2 team users
  • Email support
Book a demo
Most popular

Unlimited

For busy companies and multiple locations.

$249/mo
Billed annually ($2,988/yr). Or $349 month-to-month.
  • Everything in Pro
  • Unlimited referrers, locations and team users
  • Your own domain (refer.yourcompany.com)
  • Win-back campaigns for inactive clients (coming soon)
  • Priority support and setup done with you
Book a demo
FAQ

Questions owners ask us.

Do I pay rewards for referrals that never book?

No. Credit is issued only when the job is marked paid, which means the card moves to Done in your pipeline.

Will my clients actually use it?

Sign-up takes 20 seconds and sharing takes one tap with a ready-made message. Levels and a monthly contest keep it going after the first share.

Is this another tool my team has to learn?

No. Everything shows up in your CRM, which is included: leads, tags, pipeline cards and your dashboard in the menu.

What about fraud?

Clients can't refer themselves, each friend can be referred only once, and rewards go out only after payment.

I already have a CRM.

If it's compatible, we connect to your account. Fields and tags are created automatically.

Do I have to change my booking software?

No. Keep MaidPad, Jobber or whatever you use today.

Are text messages included?

Texts and calls are billed at carrier cost through your CRM.

How long does setup take?

About a week. We set it up with you on a call.

Can I cancel?

Monthly plans cancel anytime. Annual plans are paid upfront at the lower price.

Book a demo

Your next best client is already a friend of your current one.

See it running for a real cleaning company in a 20-minute demo.

Book a demo