referral-program

Design, optimize, and analyze customer referral and affiliate programs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design, optimize, and analyze referral and affiliate programs to drive word-of-mouth growth and acquire new customers cost-effectively.

Core Features & Use Cases

  • Program Design: Guides you through choosing between referral and affiliate models, defining trigger moments, and selecting incentive structures (single-sided, double-sided, tiered).
  • Optimization Strategies: Provides A/B testing ideas, common problem fixes, and methods to improve referral rates and conversion.
  • Measurement: Outlines key metrics for tracking program health and business impact, including ROI calculation.
  • Use Case: You want to launch a referral program for your SaaS product. This Skill will help you decide on the best incentives (e.g., free months, credits), how to prompt users to share, and how to measure success against your acquisition goals.

Quick Start

Use the referral-program skill to design a double-sided referral program for a B2C subscription product with a $50 LTV.

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 my SaaS product?

To design a referral program, choose between referral and affiliate models, define trigger moments, and select incentive structures like single-sided, double-sided, or tiered rewards to drive word-of-mouth growth.

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

A referral program leverages existing customers for word-of-mouth growth, while an affiliate program typically uses partners. This Skill helps you choose the right model and incentive structure based on your acquisition goals.

What are the best incentive structures for a B2C subscription referral program?

The best incentive structures for a referral program include single-sided, double-sided, and tiered rewards. For a B2C subscription, double-sided incentives like free months or credits effectively prompt users to share.

What metrics should I track to measure referral program success?

Track referral program health and business impact by monitoring key metrics like referral rates, conversion, and ROI calculation. These measurements help optimize your customer acquisition and word-of-mouth growth.

Can I use this to optimize an existing referral program that is underperforming?

Yes, you can optimize a referral program using provided A/B testing ideas, common problem fixes, and methods to improve referral rates and conversion, ensuring your viral loop drives cost-effective customer acquisition.