Referrals are the highest-quality leads in contracting. A referred customer already trusts you, closes faster, and rarely price-shops. But most contractors leave referrals to chance — hoping customers will remember to mention them to their neighbors.
Hope is not a strategy. Here’s how to build a referral system that runs itself.
Why Contractors Don’t Ask for Referrals
Be honest: you don’t ask because it feels awkward. You just finished a great job, the customer is happy, and the last thing you want to do is put them on the spot with “Hey, know anyone who needs painting?”
That’s fair. So don’t ask in person. Automate it.
The 7-Day Referral Window
Customers are most likely to refer you soon after a positive experience, while it’s still fresh. After that, the emotional high fades. They still like you — they just stop thinking about you.
Your referral system needs to hit that 7-day window automatically.
The System (Step by Step)
Step 1: Deliver Great Work
This isn’t optional. No referral program rescues mediocre work. Show up on time, communicate clearly, do clean work, and leave the job site better than you found it. Take before-and-after photos.
Step 2: Collect a Review (Day 1-2)
After completing the job, automatically send a review request text: “Thanks for choosing [Business Name]! How’d we do? Tap to leave a quick review: [link]”
Everyone who rates you sees the same Google review link, whatever their rating (Google’s rules prohibit asking only happy customers). This builds your online reputation AND identifies your happiest customers — your 5-star raters are the ones most likely to refer.
Step 3: Send the Referral Ask (Day 5-7)
After the review is in, send a referral text: “Know someone who needs [your trade]? Send them this link and you’ll both get a reward: [referral link]”
Key principles:
- Make it easy: One link. The referred person clicks it, enters their info, and books.
- Reward both sides: The referrer gets a credit or discount. The new customer gets a first-time discount. Everyone wins.
- Don’t be pushy: One text. If they don’t refer, that’s fine. No follow-ups on the referral ask.
Step 4: Track and Reward Automatically
When a referred lead books a job, the system should:
- Track which customer sent them
- Apply the new-customer discount automatically
- Credit the referrer’s account
- Notify you (the contractor) that a referral converted
No spreadsheets. No “I’ll remember to give them a discount.” It just happens.
What to Offer
Keep it simple:
- Referrer reward: $25-50 credit toward their next service
- New customer incentive: 10-15% off their first job
Don’t overthink the amounts. The reward isn’t why people refer — they refer because they had a good experience. The reward is just the nudge that makes them actually do it.
Real Numbers
Do the math with your own numbers. Say 100 customers go through your referral sequence and 5-15 of them send you a new lead. At an average job value of $1,500, that’s $7,500-22,500 in revenue from one batch of customers.
Compare that to the cost of generating those leads through Google Ads or Angi: $50-200 per lead. Referral leads cost you a $50 credit.
The Mistakes
Asking in person at the wrong time: Don’t ask while the customer is writing the check. Wait until after they’ve had time to enjoy the finished work.
Making it complicated: “Fill out this form and have your friend fill out this other form and then call us to mention the referral…” No. One link. One click.
Forgetting to reward: If you promise a reward and don’t deliver, you’ve burned the referral relationship forever. Automate the reward so you can’t forget.
Not tracking results: If you don’t know which customers send referrals, you can’t double down on what’s working. Track every referral from source to close.
Automate the Whole Thing
With Crew Rivet, the referral system is built in:
- Job completes → about 24 hours later, a review request goes out by email
- A week after the job → a referral ask goes out by email with the customer’s unique referral link (when your referral program is on with a reward set; one ask per customer every 30 days)
- Referred lead books → you mark the referral converted, and the referrer’s reward credit is issued
Both emails go only to customers with a working email address on file who haven’t opted out, and they need your business mailing address in Settings. Approving the reward is the one step you do yourself.
Ready to turn happy customers into a lead machine? Start your free 60-day trial of Crew Rivet — referral tracking, automated sequences, and reward credits included.