referral-program

Design, optimize, and analyze referral and affiliate programs.

2|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/bongrealty/skillcraft --skill referral-program-bongrealty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/bongrealty/skillcraft/tree/main/referral-program
Command: npx skills add https://github.com/bongrealty/skillcraft --skill referral-program-bongrealty

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you create, optimize, and analyze referral and affiliate programs to drive customer acquisition and word-of-mouth growth.

Core Features & Use Cases

  • Program Design: Guides you through setting up customer referral or affiliate programs, including incentive structures and sharing mechanisms.
  • Optimization: Provides strategies to increase referral rates, improve conversion, and A/B test program elements.
  • Measurement: Outlines key metrics to track program success and calculate ROI.
  • Use Case: You want to launch a program where existing customers get rewarded for bringing in new users. This Skill will help you define the rewards, how customers share, and how to track success.

Quick Start

Help me design a referral program for our SaaS product, a $49/month project management tool with 1,000 customers, to encourage word-of-mouth growth.

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

To design a SaaS referral program, define your incentive structures and sharing mechanisms to encourage existing customers to acquire new users through word-of-mouth. The skill guides you through setting up rewards and tracking success metrics for subscription-based products.

What is the best way to structure incentives for an affiliate marketing program?

The best way to structure affiliate incentives is to align rewards with your customer acquisition goals and sharing mechanisms. This skill helps you optimize incentive structures to improve conversion rates and track program ROI for both B2B and B2C contexts.

How do I optimize a customer referral program to increase conversion rates?

Optimize a customer referral program by implementing A/B testing on program elements and applying specific growth hacking tactics to increase referral rates. The skill provides strategies to improve conversion and analyze key performance metrics.

Can I use this referral program strategy for an e-commerce business?

Yes, you can use this referral program strategy for e-commerce. It provides specific guidance for both e-commerce and SaaS contexts, supporting B2C and B2B viral marketing efforts to turn customers into growth engines.

What metrics should I track to measure word-of-mouth growth and program ROI?

Track key performance metrics outlined by the skill to measure word-of-mouth growth and calculate ROI. It helps you analyze referral and affiliate programs by monitoring referral rates, conversion data, and overall customer acquisition success.

When should I use affiliate marketing instead of a customer referral program?

Use affiliate marketing when partnering with external promoters, whereas customer referral programs leverage existing users for word-of-mouth growth. This skill helps you analyze both program types to determine the right viral marketing approach for your context.