Launch offer: the first 1,000 users get Business free. Claim your spot →
All posts
Conversion trackingBy the directinapp team6 min read

How to track a referral program (so you reward the right people)

Word of mouth is your best channel and usually your most invisible. Here is how to track who referred whom, tie it to real sales, and avoid rewarding the wrong people.

Two people talking over coffee
Photo by Priscilla Du Preez on Unsplash

Referral tracking follows a customer who was sent by another customer, from the shared link or code through to the sale, so you can reward the right referrer and see which advocates actually drive revenue. It needs a unique link or code per referrer, and the click id carried all the way to the purchase.


A recommendation from a friend converts better than almost any ad, which is why referral programs work. The hard part is not getting the referrals; it is knowing who sent whom, so you reward the advocate who actually drove the sale and not the person who happened to sign up near them.

Referral tracking is what turns word of mouth from an invisible force into a channel you can measure and pay. Without it, your best customers bring you business and you never even know to thank them.

The two things you have to connect

A referral has two ends: the person who sent it and the sale that resulted. Tracking means tying those two together reliably. Give every referrer something unique to share, a personal link or a code, so that when a new customer arrives, the tool knows exactly who sent them.

A unique link per referrer is the cleanest approach, because it carries the connection automatically. A code works too, but it relies on the buyer remembering to enter it, which quietly loses a share of your real referrals.

Following it through to the sale

The link or code is only half the job. The referral has to survive all the way to the purchase, so the credit lands on a confirmed sale rather than a click that browsed and left. If you reward on clicks alone, you will pay out for traffic that never bought, and a few people will notice and game it.

This is the same discipline as any honest measurement: carry the identifier from the first click through to the confirmed conversion, the way a postback ties a sale to its source. Reward the sale, not the visit.

What to reward on

Reward onRiskVerdict
Clicks from a referral linkPays for traffic that never buysToo loose
SignupsBetter, but fake signups creep inSometimes
Confirmed purchasesVery littleThe honest default

Turning advocates into a measured channel

directinapp gives every referrer a trackable link with its own click id, and ties the eventual purchase back to it, so you can see which advocates bring buyers rather than just clicks. Word of mouth stops being a mystery and becomes a channel you can reward fairly and grow on purpose.

Found this useful? Tell Google to show you more of it.

Add us as a preferred source

Related guides

Put this into practice

Create smart short links that open the right app, with analytics built in. No credit card required.

Start free