referral-program

Design referral and affiliate programs with incentive structures and launch guidance.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/RebelHawk-TK/DeepThinkTrader --skill referral-program-rebelhawk-tk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/RebelHawk-TK/DeepThinkTrader/tree/main/.agents/skills/referral-program
Command: npx skills add https://github.com/RebelHawk-TK/DeepThinkTrader --skill referral-program-rebelhawk-tk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The skill helps teams design, optimize, and evaluate referral and affiliate programs to drive word-of-mouth growth and scalable customer acquisition.

Core Features & Use Cases

  • Define whether to pursue a customer referral program or an external affiliate program, and choose between B2C and B2B approaches.
  • Map the referral loop (trigger moments, share mechanisms, conversions) and outline incentive structures (double-sided, tiered, or cash/product credits).
  • Provide differentiation guidance, case studies, and practical rollout steps for SaaS, ecommerce, or content-focused products.

Quick Start

Identify trigger moments, design a share mechanism, and select a double-sided incentive to launch a basic program.

Frequently Asked Questions about referral-program

High-intent search queries and answers about installing and using this skill.

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

A referral program leverages existing customers to share your product with their network, while an affiliate program involves external creators or partners promoting your product for a commission. This Skill helps you define which approach fits your growth strategy.

How do I design a referral program for my SaaS product?

To design a referral program, identify trigger moments in the user journey, design a share mechanism, and select a double-sided incentive structure. This Skill provides rollout steps and differentiation guidance specifically for SaaS, ecommerce, and education products.

What are the best incentive structures for customer referral programs?

The best incentive structures for referral programs include double-sided rewards, tiered incentives, and cash or product credits. This Skill helps you map the referral loop and choose the optimal incentive structure to accelerate word-of-mouth growth.

Can I use this referral program design approach for B2B and B2C contexts?

Yes, you can use this referral program design approach for both B2C and B2B contexts. The Skill guides you in choosing between B2C and B2B approaches and provides scenarios across SaaS, ecommerce, and content-focused products.

How do I map the referral loop and attribution for word-of-mouth growth?

Mapping the referral loop involves identifying trigger moments, share mechanisms, and conversion attribution. This Skill helps you outline the complete referral flow and provides tooling and measurement guidance to optimize word-of-mouth growth.

What steps do I need to launch a basic customer referral program?

To launch a basic customer referral program, identify key trigger moments, design a share mechanism, and select a double-sided incentive. The Skill provides practical rollout steps and launch guidance to help you start quickly.