Last year, I watched a plumbing company owner launch a "referral bonus" program. He offered customers $100 for every new job they sent his way. Sounds great, right? Three months later, he had two referrals and a reputation for being desperate. The problem wasn't the money. It was that he made the referral feel like work.
Here's the thing I learned the hard way: your best customers already want to refer you. They're telling their friends about you at the gym, their family at Thanksgiving, their coworkers at lunch. You're not trying to create demand for referrals. You're trying to make it stupidly easy for the referrals that are already happening.
Start with the customer experience, not the incentive
If your service is mediocre, no bonus will fix it. I once ran an HVAC company in a market where two competitors offered the same $75 referral bonus. We offered nothing. We got more referrals because our techs showed up on time, didn't leave a mess, and actually explained what was wrong with the system in plain English.
Build a business worth recommending first. Then make referring you effortless. That's the order.
Make the ask absurdly simple
Don't make your customer remember your phone number, website, or some complicated referral code. That's friction. When a job wraps up and the customer is happy, hand them something they can actually use right then.
My current approach: a simple business card with a QR code on the back. One scan, they text their friend a pre-written message with your info. Done. No login, no account creation, no "share on Facebook." Takes eight seconds.
Some businesses print a small flyer with the customer's name on it. "John referred us, and we'd love to help you too." Personal, not salesy, and it gives the referred customer context before they even call.
The incentive should be small and honest
Here's where people go wrong. They think bigger incentives mean more referrals. They're usually thinking about it backwards. A customer who needs a $200 bonus to recommend you probably doesn't actually think you're that good.
I've seen the best programs offer $25 to $50, no strings attached, sent via Venmo or cash by the end of the week. Faster payoff (even if it's smaller) beats a bigger promise that takes three months to process. People talk about your business when you do what you say, when you say you'll do it.
Some of the best trades businesses I know don't pay bonuses at all. They send a nice gift card to a local restaurant instead, or donate to the customer's charity of choice. Feels different. Feels genuine.
Track it without making it creepy
You need to know who referred whom, obviously. But your customer shouldn't feel like you're investigating them or making the process transactional. When they give you the referral (verbally or through that QR code), capture it right then. Don't ask them later when they've forgotten about it.
If you're using a tool like WerkOps to manage jobs and customer info, you can add a "referred by" field to your intake form. The new customer sees a dropdown of your past customers' names. One click, and you know exactly who to thank.
Follow up fast, publicly, and genuinely
When someone refers you, the referred customer gets the job done. Now the real test: do you actually thank the person who sent the work your way? Most businesses don't, or they wait so long the customer's forgotten about it.
Pay the bonus within a week. Mention their name in a Google review if they leave one. Say it in person if you see them next. "Hey, we really appreciated you sending the Martinez job our way. Those folks were great to work with." That's it. That's the program.
The pyramid scheme feeling goes away when it's real
People get suspicious of referral programs because they've seen too many that feel transactional, gimmicky, or exploitative. You beat that by doing the opposite: be straightforward about what you're offering, make it easy, and actually follow through.
Your best marketing tool will always be the customer who walks out happy. A referral program that recognizes that and rewards it (without making it weird) will grow your business faster than anything else you can do. And it won't feel like a scheme because it isn't one.
Put this into practice with WerkOps
Run accurate load calculations, build estimates, and send invoices - all in one tool.
Start Free Trial
Written by
Dina Good
Founder, WerkOps
Dina grew up in the trades. Her father was a contractor, then a building inspector, and the job site was her classroom long before any formal one was. She went on to own her own contracting company, which is where she first felt the pain of running a skilled trade business on bad software and worse spreadsheets. A love of data pulled her into programming, and the two worlds eventually collided into WerkOps - software built by someone who has actually been on the truck.