Cohoon Consulting - Get Online. Learn the Tools. Own It.

From the showcase · · 5 min read

Turn every customer into a referral channel

A referral mechanic wired into a giveaway entry form turns every entrant into your best distribution channel — no ad spend, no referral SaaS subscription.

Tap to play. Walkthrough is about 5 minutes.

What I built

A referral engine baked directly into a giveaway entry form. When someone enters the giveaway, the form captures their info and instantly generates a unique share link — their personal referral URL. Right below the confirmation message, they see one-tap share buttons for SMS, email, Facebook, and more. The message is pre-filled so they don't have to think about what to write; they just tap and send.

Here's the hook: if someone they refer enters and wins, the referrer wins the same prize. That single incentive turns a passive entry into active distribution. And because attribution survives multiple hops, you always know which person started the chain and which channel — text, email, social — carried the message.

The whole thing lives on my own site and logs to a Google Sheet I control. No third-party referral platform. No monthly fee. No data locked inside someone else's dashboard.

What it replaces (and what those tools actually cost)

Referral marketing software is its own SaaS category. The tools below all solve the same problem: give customers a unique link, track who they refer, and reward them. They charge handsomely for it:

Tool Typical cost What you give up
ReferralCandy $59–$299/mo
$708–$3,588/year
Built for e-commerce; awkward fit for service businesses. Data lives on their servers. Commission fee on top of the subscription.
Friendbuy $249+/mo
$2,988+/year
Enterprise-oriented pricing. Requires dev integration. Overkill for a local business running a giveaway.
GrowSurf $99–$599/mo
$1,188–$7,188/year
Closest to what a small business needs, but the price scales with participants. The more successful your campaign, the more you pay.
Viral Loops $49–$208/mo
$588–$2,496/year
Participant caps on lower tiers. Templates are generic. Analytics are basic unless you upgrade.
Build your own $0/mo
Google Sheet + your own site. Free to run.
Nothing. You own the form, the data, the referral links, and the attribution logic.

Even the cheapest option in that table — $49/month — adds up to nearly $600 a year for something that is, at its core, a unique URL and a spreadsheet row. The expensive ones cross $3,000–$7,000 a year. For a local business running one or two giveaways, that math doesn't work.

Why it matters for a local business

Word-of-mouth is already how most local businesses grow. Someone tells their neighbor about a great plumber, a reliable mechanic, or the bakery that actually gets the order right. That process is powerful — but it's invisible. You never know who sent the referral or which conversation led to the new customer.

A referral engine makes word-of-mouth trackable. Every share becomes a data point:

  • Which customers are your best distributors? You'll see who shared their link five times and brought in three new entries versus who never shared at all.
  • Which channels actually work? Did the entries come from SMS, email, or Facebook shares? Now you know where your audience actually talks about you — not where a marketing blog told you to post.
  • What's the real reach of a single giveaway? One entrant who shares to a group chat of 15 people is worth more than a $50 Facebook ad that reaches a thousand strangers.
  • No ad budget required. The entrants are the distribution. You're spending $0 to reach every person in their contact list, and the incentive (win the same prize) gives them a reason to actually send the link.

For trades and service businesses that live and die by reputation, this is the difference between "I think we get a lot of referrals" and "I know Sarah sent 12 people our way last month, most of them via text message."

How it actually works

The mechanics are simpler than they sound. Four moving pieces:

  • The entry form. A standard giveaway form on your website — name, email, phone, whatever you need. When someone submits, a script generates a unique referral URL tied to their entry (something like yoursite.com/giveaway?ref=abc123).
  • The share buttons. Right after confirmation, the entrant sees pre-filled share buttons for SMS, email, Facebook, and a copy-link fallback. The message is already written; all they do is tap.
  • The referral tracking. When someone lands on the form through a referral link, the ref parameter is captured and logged alongside the new entry in a Google Sheet. You see exactly who referred whom.
  • The reward logic. If a referred entrant wins, the referrer who sent them wins the same prize. That's the incentive that makes people actually share instead of just entering and forgetting about it.

Everything lives on your own site and in your own Google Sheet. No external dashboard, no API keys to manage, no vendor to worry about shutting down or raising prices. If you want to tweak the share message, you edit one line. If you want to change the reward rules, you change the logic in one place.

Want to build it yourself?

I'm putting together a step-by-step guide that walks through the whole setup. If you want to be first to get it, drop me a line and I'll send it your way as soon as it's ready.

Want me to build it for you?

A referral engine is an add-on to the 7-Day Liftoff or Owner Bootcamp. I build it into your site during the project, show you how it works, and hand you the keys. If you're not sure whether it's the right fit, book a free 30-minute conversation and we'll figure it out together.

More walkthroughs

See the rest of the showcase

Lead funnels, built-in surveys, waitlists, custom internal tools — every one of them is a SaaS subscription you can replace with a thing you own.

Browse the Showcase