referral-program

Design and optimize referral and affiliate programs with incentive strategies.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Gull-Stack/love-rescue --skill referral-program-gull-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/Gull-Stack/love-rescue/tree/main/.claude/skills/referral-program
Command: npx skills add https://github.com/Gull-Stack/love-rescue --skill referral-program-gull-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps businesses design and optimize referral and affiliate programs to drive growth and engagement across customer and partner networks.

Core Features & Use Cases

  • Hybrid program design: Supports customer referral and partner affiliate programs for B2C and B2B scenarios, with guidance on incentives, sharing mechanics, and governance.
  • Incentive strategy & optimization: Templates and strategies for tiered, double-sided, and cash/product rewards, plus ROI modeling.
  • Operational playbooks: Step-by-step launch, enablement artifacts, and performance tracking to continuously improve referral outcomes.
  • Use Case: A SaaS startup designs a two-channel program: a customer referral with 10% credit and an affiliate program with 15% recurring commission.

Quick Start

Review your growth goals and decide whether to implement a customer referral, an affiliate program, or both. Define trigger moments, select an incentive type, and craft first-touch messaging to announce your program.

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, select an incentive strategy such as tiered, double-sided, or cash and product rewards. You can then apply ROI modeling to optimize the incentive structure for driving customer growth.

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

A customer referral program incentivizes existing users to share your product, while an affiliate program rewards partners with commissions. This approach supports both B2C customer referrals and B2B affiliate scenarios.

How do I calculate ROI for an affiliate program?

Calculate affiliate program ROI by modeling incentive costs against partner performance and revenue generated. Use the provided templates and tracking playbooks to measure and continuously optimize referral outcomes.

Can I run a hybrid referral and affiliate program for a SaaS business?

Yes, you can run a hybrid program for SaaS by designing dual channels. An example is offering a 10% customer credit for referrals alongside a 15% recurring commission for B2B affiliates.

What are the steps to launch a referral program?

Steps to launch a referral program include defining growth goals, selecting an incentive type, identifying trigger moments, and crafting first-touch messaging. Use operational playbooks for launch and enablement artifacts.

When should I use double-sided incentives in a referral program?

Use double-sided incentives in a referral program to motivate both the referrer and the referred user. This strategy increases sharing mechanics and engagement across your customer or partner networks.