RunCabin Blog · For working contractors
Should I offer a referral program on my website?
September 20, 2026 · 7 min read
Yes, and most owners are leaving it on the table. Nearly every local service business already gets some referral work - a happy customer mentions you to a neighbor, a property manager passes your number to another building. The problem is almost never that referrals don't happen. It's that nobody asked for them on purpose, so they arrive at random instead of on a schedule.
A referral program is just that ask, made specific and repeatable: a clear reward, a clear way to give someone your name, and a place on your website where the offer actually lives instead of living only in your head.
Why referrals beat a paid lead every time
A referred customer already trusts you before you call them back. Someone they know vouched for your work, which means less price-shopping, less convincing, and usually a shorter path from first call to signed job. Compare that with a lead bought on a platform like Angi or Thumbtack: the same inquiry is often shared with several competitors, the person may never answer a callback, and you pay whether or not anything comes of it. (We wrote more about that math in why contractors burn out on lead fees.)
A referral costs you a discount on a job you already booked. A bought lead costs you money whether or not you book anything. That difference is the entire case for building the habit on purpose.
What to offer
Keep the reward simple enough to say in one sentence out loud. The two that work for almost every trade:
- A flat dollar amount off the next service - "$25 off your next visit for every friend you refer who books." A specific number beats a vague "discount," and a flat amount is easier to track than a percentage.
- A small gift card - useful if your average job is infrequent (a roof, a remodel) and "off your next visit" might be a year away. A $25-$50 gift card pays out immediately and still feels worth mentioning.
Reward both sides if you can afford it - a discount for the person referring and a small one for the new customer booking their first job. It reads as generous instead of self-serving, and it gives the new customer one more reason to actually pick up the phone instead of just nodding along when a friend mentions you.
Avoid two traps: making the reward so small nobody bothers to mention it, and building a tiered or percentage system that's genuinely hard to explain in a sentence. A complicated program doesn't get referred any more than a simple one - it just gets ignored.
Where it belongs on your website
A referral offer buried in a footer link does nothing. Give it a short, dedicated section - a few sentences and the offer, either as its own page (/referrals) or a block near the bottom of your homepage, right before or after your reviews. The pairing matters: reviews build the trust that makes a stranger believe the referral is genuine, and the referral turns that trust into a specific action for an existing customer.
The second placement that matters more than people expect: your thank-you or confirmation page, right after someone books a job or leaves a review. That's the exact moment satisfaction peaks - mention the referral offer there, not just on a page nobody revisits after their first look at your site.
How to track it without buying new software
You do not need referral-tracking software for a one or two-truck operation. Two additions cover it:
- A "Who referred you?" field on your existing quote form. One line, optional, easy to add.
- A "How did you hear about us?" question when you follow up after the job, if the form field gets skipped.
Log referrals in the same spreadsheet or notebook you already use for jobs - a name, a date, and a column to check off once the reward is paid. Once you're tracking referrals across a large enough team that a spreadsheet actually breaks down, a dedicated tool starts to earn its keep. For most local trades, that point is further away than the software companies selling it would like you to believe.
When to actually ask
Timing matters more than wording. The best moment is right after you've finished a job well and the customer has said something nice - in person, in a text, or in a five-star review. That's the same moment worth asking for a Google review (see how to get more Google reviews), and there's no reason not to ask for both in the same breath: "If you know anyone else who could use this, send them our way - $25 off your next visit if they book."
Don't only ask when you need work. A referral program that shows up on your invoice, your thank-you page, and your yard sign year-round reads as a normal part of how you do business. One that only appears during a slow month reads like begging.
The part that's easy to get wrong
Say thank you even when nothing gets referred. A friendly mention costs the customer nothing and costs you nothing to acknowledge - "thanks for thinking of us" keeps the door open for next time. And always follow through on the reward fast once a referred job books. A referral program that's slow to pay out, or that requires the customer to chase you for their discount, undoes the goodwill it was supposed to build.
Where RunCabin fits
Adding a referral section is exactly the kind of small, ongoing website change that used to mean an email to a designer and a few days' wait - or an evening lost in a page builder you don't otherwise touch. With a RunCabin site, you just ask: "Add a referral section offering $25 off to any customer who refers a friend who books." It's live in moments, on your own domain, with a quote form that already lands in your inbox - no lead fees, no per-referral platform cut, just $39.99/mo flat.
Add it by just asking
See a real preview of your site - your name, your work, your city - before you pay anything.
See your free site preview →Related reading: Angi and Thumbtack lead fees, and the owned-channel alternative · how to get more Google reviews