referral-program

Designs referral programs with incentive structures, sharing mechanics, and viral coefficient tracking.

31|5|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill referral-program-moizibnyousaf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/MoizIbnYousaf/marketing-cli/tree/main/skills/referral-program
Command: npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill referral-program-moizibnyousaf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Most referral programs fail because the incentive is wrong, the sharing flow has too much friction, or nobody can find the referral link. This Skill guides the design of a referral program that existing users actually use, covering model selection, incentive sizing, copy, launch planning, and measurement. ## Core Features & Use Cases - Referral Model Selection: Recommends one-sided, two-sided, tiered, or milestone models based on price point, LTV, and network effects. - Incentive & Sharing Design: Sizes rewards against customer LTV, defines sharing channels (links, codes, email, social), and provides copy templates for both referrer and referee touchpoints. - Measurement & Fraud Prevention: Defines viral coefficient (K-factor), participation and conversion benchmarks, anti-fraud measures, and launch milestones. - Use Case: A $49/month SaaS with 1,000 customers wants word-of-mouth growth. The Skill recommends a two-sided 'give a month, get a month' model, writes the dashboard prompt and referee landing page copy, and sets a K-factor target above 0.3. ## Quick Start Ask the agent to design a referral program for your product, including the incentive structure, sharing mechanics, and launch plan.

Frequently Asked Questions about referral-program

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a referral program for a SaaS product?▼

Start by choosing a model: two-sided rewards work best for subscription SaaS. Size the referrer reward at 10-25% of first-year LTV, provide a unique referral link with one-click sharing, and write separate copy for referrer and referee touchpoints.

What is the difference between a referral program and an affiliate program?▼

Referral programs reward existing customers for inviting peers, typically with account credit or free months. Affiliate programs pay third-party promoters like creators and bloggers a commission, usually 10-30% of sales, tracked through affiliate platforms.

How do I calculate the viral coefficient of a referral program?▼

Viral coefficient K equals invitations sent per user multiplied by the invitation conversion rate. K above 1 means viral growth, around 0.5 is a healthy supplement to other channels, and below 0.2 indicates the program needs rework.

Why is my referral program getting low participation?▼

Low participation usually comes from poor visibility, bad timing, or weak incentives. Check that the referral link is in the main dashboard, prompt users after achievement moments, and test double-sided incentives instead of referrer-only rewards.

What incentive works best for a low-price subscription product?▼

For low-price products, cash rewards can exceed product value, so use product-based incentives like free months, extended trials, or feature unlocks. Two-sided rewards where both parties benefit typically convert better than single-sided ones.

How do I prevent referral fraud and self-referrals?▼

Require email verification, delay reward payout until the referred user activates, and apply device fingerprinting and IP monitoring. Cap lifetime rewards, require meaningful action before payout, and claw back rewards on refunds or chargebacks.