referral-program

Designs and optimizes referral and affiliate programs with incentive structures and growth metrics.

10|10|Updated May 13, 2026
One-click install
npx skills add https://github.com/yuluyangguang1/openclaw-portable --skill referral-program-yuluyangguang1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/yuluyangguang1/openclaw-portable/tree/main/system/skills-zh/marketing-skills-zh/references/referral-program
Command: npx skills add https://github.com/yuluyangguang1/openclaw-portable --skill referral-program-yuluyangguang1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building a referral or affiliate program from scratch involves hard decisions about incentive sizing, commission structures, fraud prevention, and tooling. This Skill provides a structured framework for designing, launching, and optimizing word-of-mouth growth programs grounded in LTV and CAC economics. ## Core Features & Use Cases - Program Design: Choose between customer referral, affiliate, or hybrid models, and structure single-sided, double-sided, or tiered incentives sized against customer LTV and target CAC. - Growth Modeling: Calculate viral coefficient (K-factor), referral rate benchmarks, and program ROI to forecast whether referrals can drive meaningful acquisition. - Launch & Optimization: Get launch checklists, email sequences, A/B test ideas, fraud prevention measures, and tool comparisons (ReferralCandy, PartnerStack, Rewardful, and more). - Use Case: A SaaS founder wants to turn happy customers into an acquisition channel. The Skill walks them through trigger moments, reward sizing (e.g., $50 credit per referral given a $1,200 LTV), tracking setup, and a 30-day post-launch optimization plan. ## Quick Start Help me design a double-sided referral program for my B2B SaaS product with a $1,200 customer LTV and $200 target CAC.

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?

Start by identifying trigger moments when customers are most likely to refer, then choose a share mechanism such as in-product links or referral codes. Size incentives using the formula: (Customer LTV × Gross Margin) − Target CAC, and prefer double-sided rewards for higher conversion.

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

Referral programs reward existing customers for recommending to their network, offering higher trust but lower volume. Affiliate programs pay commissions to partners like bloggers and creators, delivering higher volume but requiring more management and variable trust.

How much should I pay for a referral reward?

Cap rewards at (LTV × Gross Margin) − Target CAC. Typical ranges are $10–50 or 10–25% of first purchase for B2C, $50–500 or 1–3 free months for B2B SaaS, and custom amounts for enterprise deals.

What tools can I use to run a referral or affiliate program?

Referral platforms include ReferralCandy, Friendbuy, GrowSurf, and Viral Loops. Affiliate tools include PartnerStack, Impact, Tapfiliate, and Rewardful. Choose based on payment integration, fraud detection, payout management, and reporting needs.

How do I prevent referral program fraud?

Combine email verification, device fingerprinting, delayed reward payouts, and minimum activity thresholds. Add policy controls like referral caps, reward clawbacks for refunds, and paying in product credit, which is less attractive to fraudsters than cash.

What is a good viral coefficient for a referral program?

Viral coefficient K equals invitations sent times conversion rate. K above 1 means self-sustaining viral growth, which is rare; most healthy programs sit below 1 and act as an amplifier. A good referral rate is 10–25% of customers actively referring.