referral-program

Designs and optimizes customer referral and affiliate marketing programs with incentive structures and metrics.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/yo16/cc_dev_team --skill referral-program-yo16
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/yo16/cc_dev_team/tree/main/specific_set/seo/skills/referral-program
Command: npx skills add https://github.com/yo16/cc_dev_team --skill referral-program-yo16

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Growing a customer base through paid channels is expensive, and many teams lack a structured approach to turning existing customers and partners into acquisition channels. This Skill provides a complete framework for designing, launching, and optimizing referral and affiliate programs. ## Core Features & Use Cases - Program Design: Distinguishes referral vs. affiliate models and guides incentive structure selection (single-sided, double-sided, tiered) with sizing frameworks based on LTV and CAC. - Optimization & Measurement: Diagnoses low participation or conversion, provides A/B test ideas, and defines key metrics like viral coefficient (K-factor), referral rate, and program ROI. - Launch & Operations: Includes launch checklists, email sequence templates, fraud prevention measures, and tool recommendations (Rewardful, Tolt, PartnerStack, and more). - Use Case: A SaaS team with a $49/month product wants word-of-mouth growth. The Skill walks them through trigger moments, share mechanisms, double-sided rewards, and a 30-day post-launch review plan. ## Quick Start Ask the assistant to design a referral program for your product, including your pricing, customer count, and whether you want customer referrals or affiliate partnerships.

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 identifying trigger moments such as the first aha moment or a milestone, then choose a share mechanism like in-product links. For SaaS, double-sided rewards such as a free month for both parties typically convert best, followed by a launch checklist and 30-day review.

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

Referral programs reward existing customers for recommending your product to their network, offering high trust but lower volume. Affiliate programs pay commissions to third-party promoters like creators and bloggers, delivering higher volume with variable trust.

How do I increase a low referral participation rate?▼

Diagnose four areas: awareness, timing, incentive strength, and sharing friction. Add prominent in-app prompts, ask at peak satisfaction moments, test double-sided incentives, and reduce sharing to one click, then run A/B tests on placement and messaging.

What metrics should I track for referral program success?▼

Track participation rate, referrals per referrer, conversion rate of referred visitors, and viral coefficient (K-factor). Also compare referral CAC against other channels and measure referred customer LTV, which is typically 16-25% higher than average.

How do I prevent referral program fraud?▼

Common fraud includes self-referrals, referral rings, and fake accounts. Prevent it with email verification, device fingerprinting, delayed reward payouts, minimum activity thresholds, reward caps, and clawback policies for refunds or chargebacks.

What commission structure works for an affiliate program selling online courses?▼

Digital products like courses typically support 20-40% commissions due to high margins. Choose cookie duration based on sales cycle length (30 days is standard), define clear payout terms, and provide affiliates with tracking links, creative assets, and product talking points.