referral-program

Designs referral and affiliate programs with incentive structures and fraud prevention strategies.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/successunforgettable/coachflow --skill referral-program-successunforgettable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/successunforgettable/coachflow/tree/main/.agents/skills/referral-program
Command: npx skills add https://github.com/successunforgettable/coachflow --skill referral-program-successunforgettable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps teams design, launch, and optimize referral and affiliate programs so existing customers and partners reliably drive new customer acquisition and revenue.

Core Features & Use Cases

  • Program design guidance: Distinguishes customer referral vs affiliate programs and recommends appropriate incentive structures (single-sided, double-sided, tiered).
  • Optimization & measurement: Provides tactics to increase participation, A/B tests to run, key metrics (referral rate, conversion, viral coefficient), and fraud prevention strategies.
  • Launch & enablement: Includes launch checklist, email templates for referrals, tool integration recommendations, and affiliate enablement materials for onboarding partners.
  • Use Case: Design a double-sided referral program for a $49/month SaaS, implement unique referral links, and measure CAC and LTV for referred customers.

Quick Start

Ask the assistant to design a referral or affiliate program by sharing your product type, LTV, current CAC, and whether you want customer referrals, affiliates, or both.

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 that increases customer acquisition?

Design a referral program by defining your product type, LTV, and CAC to structure appropriate incentives. This process distinguishes customer referral from affiliate programs and recommends single-sided, double-sided, or tiered incentive structures to reliably drive new customer acquisition.

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

A customer referral program turns existing users into acquisition channels through share mechanics, while an affiliate program onboards partners to drive revenue. This distinction helps determine whether to implement unique referral links for users or enablement materials for partners.

How do I measure the success of a referral marketing campaign?

Measure referral marketing success by tracking key metrics including referral rate, conversion, viral coefficient, CAC, and LTV for referred customers. Optimization involves running A/B tests and applying tactics to increase participation while monitoring fraud prevention rules.

Can I use this to create a double-sided referral program for a SaaS product?

Yes, you can create a double-sided referral program for SaaS products by providing your monthly subscription price and product-marketing context. This applies to both B2B and B2C products planning customer referral, affiliate, ambassador, or partner programs.

What do I need to set up before launching an affiliate program?

Before launching an affiliate program, prepare product-marketing context, key metrics tracking, fraud prevention rules, and integrations with referral and affiliate tooling for attribution and payouts. A launch checklist and email templates for referrals are provided to ensure proper enablement.