referral-program

Design referral and affiliate programs with incentives, launch steps, and metrics.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/sicktastic/skill-issue --skill referral-program-sicktastic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/sicktastic/skill-issue/tree/main/marketing/skills/referral-program
Command: npx skills add https://github.com/sicktastic/skill-issue --skill referral-program-sicktastic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the challenge of turning existing customers or partners into reliable acquisition channels by providing a complete referral and affiliate program playbook, ensuring you ask for referrals at the right trigger moments, offer compelling incentives, and measure the impact on growth. It also guides you to review any product-marketing-context.md (or older .claude equivalent) before diving into program design so you avoid redundant questions.

Core Features & Use Cases

  • Program Type Diagnosis: Helps distinguish between customer referral and partner affiliate strategies, then designs loops that match product fit, LTV, and CAC realities.
  • Share Mechanism & Incentives: Encourages in-product sharing, personalized links, double-sided rewards, tiered incentives, and real-world examples like Dropbox, Uber, and Morning Brew to illustrate sizing.
  • Optimization & Measurement: Provides diagnostics for low participation, A/B tests, launch checklists, email sequences, fraud prevention tips, and key metrics such as referral rate, conversion rate, k-factor, and referral ROI.
  • Tool Integrations & References: Points you to referral and affiliate tool registries, plus detailed references for affiliate structures, fraud prevention, and program examples.

Quick Start

Ask for a referral program playbook that specifies trigger moments, share mechanisms, incentives, launch steps, measurement, and tooling for your product.

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 with the right incentive structure?

To design a referral program with the right incentive structure, you need to identify trigger moments and align rewards with your product fit, LTV, and CAC. This playbook helps configure double-sided rewards, tiered incentives, and viral loops to maximize share rates.

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

A customer referral program leverages existing users for viral growth using double-sided rewards, while a partner affiliate program uses external partners for acquisition. This distinction helps determine the correct incentive sizing, share mechanisms, and CAC strategy for your product.

How do I measure viral growth and track referral ROI?

You measure viral growth and track referral ROI by monitoring key metrics like referral rate, conversion rate, and k-factor. This playbook provides measurement diagnostics and suggests tool integrations to evaluate your loop's performance and optimize participation.

What are the best launch steps for a B2B or B2C affiliate program?

The best launch steps for a B2B or B2C affiliate program involve following a structured checklist, executing targeted email sequences, and implementing fraud prevention tips. This ensures proper share mechanism deployment and accurate tracking from day one.

Why is my referral program getting low participation from existing customers?

Low participation in your referral program often stems from poorly timed share triggers or unappealing incentive structures. This playbook provides diagnostics and A/B testing tactics to identify bottlenecks and optimize the viral loop for better customer acquisition.

Do I need a marketing context document before building a viral loop?

Yes, you should provide a product-marketing-context.md file before building a viral loop. Reviewing this context first prevents redundant questions and ensures the referral program design accurately matches your product's positioning and audience.