If referral rewards aren’t being awarded — either to the referrer, the friend, or both — there’s usually a setup or behavior issue behind it. This article covers the most common reasons why referral tracking may not be working, and how to fix it.
Referral tracking only works when the new customer uses their unique referral link to access your store and complete a purchase.
👉 If the friend didn’t use the link, Roadmap can’t track attribution — and rewards won’t apply.
Referrals only trigger rewards when the referred customer places and completes a valid order.
👉 Roadmap will hold the referral until the qualifying order is complete.
Roadmap prevents self-referrals based on email, browser, IP, and device detection.
👉 For fairness, Roadmap automatically blocks suspected self-referrals.
You must define referral rules in your Loyalty settings for rewards to trigger.
👉 Without this rule, no rewards will be applied even if referrals are tracked.
Customers can only generate and share referral links via their account page — not by copying the URL.
👉 Tip: Use Klaviyo to promote referral sharing in post-purchase emails.
Can I test a referral myself?
Not accurately — self-referrals are blocked. Instead, use two separate test accounts and devices.
Can I view referral status per customer?
Yes — go to Roadmap → Loyalty → Customers and view the referral history per customer.
Can referrals be rewarded after the fact?
No — if attribution wasn’t tracked at the time of order, the referral can’t be retroactively applied.
If referral rewards aren’t tracking:
Need help checking referral history? [Contact support →] and we’ll walk through it with you.