Software Growth

Referral Marketing

Encouraging existing users or customers to introduce relevant new customers.

Referral marketing is encouraging existing customers to introduce other people to your product. The recommendation travels through a relationship the customer already has: a colleague, a friend, or someone asking for advice.

A referral program gives that introduction a repeatable path. It might include a shareable link, a reward, or a simple invitation inside the product. The first question is why a satisfied customer would want to make the introduction.

Find the moment worth recommending 💬

Someone who has just signed up may have nothing to say about your product yet. Someone who has finished a painful task with it has a story.

For an illustrative scheduling app, the moment might be after a user books a meeting without the usual back-and-forth. An invitation then has some context: “This saved me time; it might help you too.”

Make sharing easy at that moment. Explain what the recipient will get and let the customer choose whom to invite. A prewritten message should still be easy to edit.

“new users should come for the product’s core value—not for a cash reward—otherwise they’re likely to leave.”

Julian Shapiro, Acquiring Customers

Shapiro’s warning is useful when choosing an incentive: will the reward attract people who need the product, or people who only want the reward?

Choose a reward that fits the product 🎁

Dropbox rewards eligible referrals with extra storage, including storage for the person referred. The reward is connected to what people already use Dropbox for. Its help page also spells out the steps a referral must complete to qualify.

That mechanism is more useful to study than an old viral-growth headline. Your own product may suit usage credits, an extra workspace, or a service upgrade. Sometimes a good introduction needs no reward at all.

A referral and a team invite do different jobs 👥

Inviting a teammate into a shared workspace may help an existing account use the product. Referring another company may create a new account. Both can spread usage, but do not count them as the same acquisition result.

This distinction matters for a viral loop: some invitations are part of using the product, while a referral program adds a separate request to recommend it.

Follow the introduction past signup 📊

Track the steps separately: customers who see the invitation, customers who share, referred people who arrive, and referred people who reach a useful result or pay. The point where people stop tells you what to inspect.

If customers share but recipients do not sign up, check the message and destination. If referred users sign up but never activate, check whether the invitation promised the right thing.

Begin with a small group of happy customers and review the introductions manually. You can learn whether people want to recommend you before building a dashboard full of badges.

Sources and further reading 📚

Back to the SaaS glossary