referral-program

Installation
SKILL.md

Referral Program

Overview

A referral program turns your existing customers into an acquisition channel by rewarding them for introducing new customers. Referral apps like ReferralCandy and Referral Hero handle unique link generation, double-sided rewards (referrer and referee), fraud detection, and post-purchase email triggers without custom code. Only build a custom referral system if your tiering logic, CRM integration, or fraud rules exceed what these tools support.

When to Use This Skill

  • When building a "give $10, get $10" refer-a-friend program
  • When adding tiered rewards that escalate with the number of successful referrals
  • When fraud from self-referrals or multiple accounts is draining referral reward budget
  • When measuring referral program CAC versus other acquisition channels
  • When integrating referral tracking with post-purchase email flows in Klaviyo

Core Instructions

Step 1: Determine platform and choose the right referral tool

Related skills
Installs
25
GitHub Stars
20
First Seen
Mar 16, 2026