referral-program

Design, optimize, and analyze referral and affiliate programs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you design, optimize, and launch effective referral and affiliate programs to drive customer acquisition and business growth through word-of-mouth marketing.

Core Features & Use Cases

  • Program Design: Differentiate between customer referral and affiliate programs, defining target audiences, incentive structures, and sharing mechanisms.
  • Optimization: Identify and fix common issues like low participation or conversion rates through A/B testing and strategic adjustments.
  • Measurement: Track key metrics to understand program health and ROI, such as referral rate, conversion rate, and customer LTV.
  • Use Case: You want to encourage your existing users to invite their friends to try your new SaaS product. This Skill will guide you on setting up a double-sided incentive program, choosing the best sharing method, and tracking successful referrals.

Quick Start

Help me design a customer referral program for my SaaS 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 customer referral program for my SaaS product?

A customer referral program encourages existing users to invite friends by defining target audiences, setting up double-sided incentive structures, and choosing effective sharing mechanisms. This leverages word-of-mouth marketing to drive customer acquisition for SaaS products.

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

A customer referral program leverages existing users' word-of-mouth marketing to invite peers, typically using double-sided incentives. Affiliate marketing relies on dedicated partners or affiliates to promote products, often involving different incentive structures and sharing mechanisms for customer acquisition.

How do I fix low participation and conversion rates in my referral program?

Optimize referral programs with low participation or conversion rates by running A/B tests and making strategic adjustments to incentive structures and sharing mechanisms. Analyzing key metrics like referral rate helps identify and resolve common program issues.

What metrics should I track to measure referral program ROI?

Track referral program ROI by measuring key success metrics such as referral rate, conversion rate, and customer lifetime value (LTV). Analyzing these metrics helps you understand overall program health and the effectiveness of your word-of-mouth marketing strategies.

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

Yes, this referral program approach addresses program types, incentive structures, and optimization strategies for both B2B and B2C contexts. It provides tailored guidance on sharing mechanisms and success metrics to ensure effective customer acquisition across different business models.

What are the best incentive structures for word-of-mouth marketing campaigns?

Effective incentive structures for word-of-mouth marketing include double-sided rewards that benefit both the referrer and the invited customer. Designing balanced incentives encourages higher participation rates and drives successful customer acquisition through referral programs.