How We Engineered 11,000 Referrals in 2024 - And How You Can Too

Todd Jensen

Written by: Todd Jensen | Snoball Editorial Team

Last Updated: Jun 27, 2025

11k Referrals Generated in 2024

Referrals don’t have to be random. In fact, the best ones aren’t.

If you’re counting on word-of-mouth to “just happen,” you’re leaving money on the table. At Snoball, we’ve helped companies generate more than 11,000 customer referrals in a single year (2024), not by getting lucky, but by building a system that makes referrals predictable, repeatable, and easy for small teams to run.

You can watch the entire workshop that show you how, right here:

Whether you’re a moving company, solar installer, roofer, or remodeler, the principles are the same. In this article, we’ll walk you through the core pieces of a referral engine that actually works, so you can stop hoping for referrals and start creating them.

The Myth of Word-of-Mouth Being "Unpredictable"

We hear it all the time:

“Our business grows from word-of-mouth. It’s hard to control.”

But that’s only half true. Yes, referrals start with a great customer experience, but they only scale when you intentionally build a system around them.

The problem is most businesses treat referrals like a one-off bonus. They wait until they “need leads,” then blast out an awkward email asking for favors. That’s not a strategy. It’s a Hail Mary.

Instead, what if you had a system that:

  • Identified your happiest customers
  • Knew exactly when to ask them for a referral
  • Followed up automatically
  • And rewarded them for sending business your way?

That’s what we built and it’s what we’ll help you build too.

The Referral System Blueprint

At the heart of every great referral program is a messaging tree. A smart decision-making flow that adapts based on customer behavior.

Here’s how the blueprint works:

Step 1: Identify the Customer’s Disposition

Before you ask for anything, figure out how the customer feels. Send a quick message after the job is done—a simple "How did we do?" via text or email. Based on their response, tag them in your CRM:

  • Advocate: They’re thrilled and ready to help.
  • Neutral: They’re fine, but not excited.
  • Detractor: Something went wrong.

Each response triggers a different path in your referral system. Happy customers move forward. Detractors get routed to support. The goal is to meet customers where they are—and never make an ask before you’ve earned the right to.

Step 2: Tailor the Ask

Not all happy customers are the same—so your referral ask shouldn’t be, either. Some people will share with a friend, others might post on social media, and a few could be great affiliate partners. Use what you know about them to personalize your message. For casual advocates, offer a simple referral link and a small reward. For influencers, suggest sharing publicly. For business-minded customers, propose a formal referral relationship.

The more relevant your ask, the more likely they’ll say yes. Personalization turns a good experience into real advocacy—and real results.

I'll keep it simple. If they’re an advocate, introduce them to your referral program. If they’re neutral, ask for feedback. If they’re unhappy, route them to customer support.

Step 3: Match the Message to the Customer

Your referral message should never feel like a mass email. Personalizing your outreach shows customers they’re more than a number. Use four simple details to make it feel human:

  • Their name
  • Your name
  • Who helped them
  • What service you provided

Example:

“Hi Janet, this is Todd for Jackson who helped you with your move last week.”

That one sentence reminds them of the relationship, not just the transaction. Pull this info from your CRM or job notes. When you personalize messages this way, response rates go up—and customers are more likely to take action.

Step 4: Keep It Going

A referral ask isn’t a one-and-done message. In fact, most referrals don’t happen until the second or third outreach. That’s why follow-up is key. Once someone shows interest—or even leaves a review—set reminders to check in every 4–6 weeks.

Keep it light, friendly, and low-pressure:

“Just checking in, did anyone come to mind this week?”

Even better? After someone sends a referral and gets rewarded, ask again. That’s a moment of delight. According to our data, 40% of referrals come from people who’ve already referred once. Keep re-engaging your advocates—it’s where the magic happens.

Automating the Ask

You don’t need a big team to run a smart referral program. You just need automation that does the heavy lifting for you.

Here’s how we automate the referral process from start to finish:

  • Trigger 1: After job completion, send a check-in message to gauge satisfaction.
  • Trigger 2: If they respond positively, send a referral invite link.
  • Trigger 3: If they don’t have a referral yet, ask for a review.
  • Trigger 4: A few weeks later, follow up with: “Anyone come to mind?”

This sequence is simple, scalable, and works in the background, so you can focus on running your business.

The Psychology of Why People Refer (and When They Don’t)

Here’s a little-known secret: People are more likely to say yes to a smaller ask after they’ve said no to a bigger one.

That’s why we always ask for a referral first. If they say “I don’t know anyone right now,” we follow up with:

“No problem! Would you mind leaving us a quick review?”

And guess what? Review rates go up. Way up. Those small wins build momentum. And those who leave reviews are more likely to refer in the future.

Megaphone Icon

Pro Tip:

Remember, 40% of all referrals come from people who have already referred once. That’s why we treat first-time referrers like gold. We follow up, keep them updated on their referral’s progress, and ask again after a payout.

When people feel appreciated, they want to keep helping.

Tools and Templates to Get Started Fast

You don’t need to build this all from scratch. Here are a few tools and templates to get your referral system up and running:

  • Referral Messaging Tree Template: A customizable flowchart to guide your outreach based on customer type.
  • Referral Ask Script: Short, direct messages you can send via text or email, no awkwardness included.
  • Referral Landing Page Builder: Create a page where customers can submit referrals and see their reward details.
  • CRM Tags & Triggers Cheat Sheet: Learn how to tag advocates, reviewers, and referrers - and automate your follow-ups.

With the right tools, even a team of one can run a referral engine that scales.

Ready to Build a System That Works?

You don’t need to wait for referrals to happen. You can build a system that creates them, week after week, month after month.

At Snoball, we’ve helped businesses generate thousands of referrals using everything we just shared and more. If you’re ready to stop guessing and start growing, we’re here to help.

 
Want to customize your messaging?

👉 Download the Referral Messaging Tree Template

If you’re ready to get more from your happy customers, without adding more to your plate, book a demo and let’s talk.

Schedule Demo

Related Articles