referral-program

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

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/Endsi3g/prospecting-app --skill referral-program-endsi3g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/Endsi3g/prospecting-app/tree/main/.agents/skills/referral-program
Command: npx skills add https://github.com/Endsi3g/prospecting-app --skill referral-program-endsi3g

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It guides the design, launch, and optimization of referral and affiliate programs so businesses can turn existing customers and partners into a measurable acquisition channel instead of relying on ad-hoc word of mouth. ## Core Features & Use Cases - Program Design: Distinguishes referral vs. affiliate programs and walks through the full referral loop: trigger moments, share mechanisms, incentive structures (single-sided, double-sided, tiered), and conversion flow. - Optimization & Measurement: Diagnoses low participation or conversion, suggests A/B tests, and defines key metrics like referral rate, viral coefficient (K-factor), referral CAC, and referred-customer LTV. - Use Case: A SaaS company with 1,000 customers at $49/month wants word-of-mouth growth. The Skill recommends a double-sided incentive (free month for both parties), in-product sharing prompts at satisfaction moments, a launch checklist, and tools like Rewardful or Tolt. ## Quick Start Help me design a double-sided referral program for my $49/month SaaS product with 1,000 customers, including incentives, launch checklist, and tracking tools.

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?

Start by identifying trigger moments (after the aha moment, milestones, or upgrades), then choose a share mechanism ranked by effectiveness: in-product sharing, personalized links, email invites, social sharing, or referral codes. For incentives, double-sided rewards where both parties benefit typically convert best for subscription products.

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

Referral programs reward existing customers for recommending your product to their network, offering higher trust but lower volume. Affiliate programs pay third-party promoters like creators and bloggers ongoing commissions, delivering higher volume with variable trust. Choose referral for customer word-of-mouth and affiliate for reaching new audiences.

How do I increase a low referral participation rate?

Diagnose four areas: awareness (add prominent in-app prompts), timing (ask at peak satisfaction moments), incentive strength (test double-sided or tiered rewards), and friction (simplify sharing to one click). Run A/B tests on incentive amount, messaging, and placement to find what moves participation.

What metrics should I track for a referral program?

Track participation rate, referrals per referrer, referral conversion rate, and viral coefficient (K = invitations × conversion rate). Also compare referral CAC against other channels and referred-customer LTV against organic customers; referred customers typically show 16-25% higher LTV and 18-37% lower churn.

How do I prevent referral program fraud?

Common fraud includes self-referrals, referral rings, and fake accounts. Prevent it with email verification, device fingerprinting, delayed reward payouts after activation, minimum activity thresholds, reward clawbacks for refunds, and paying rewards in product credit rather than cash.

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

For SaaS affiliate programs, Rewardful (Stripe-native) and Tolt are common choices. Enterprise referral programs suit Mention Me or Ambassador, while PartnerStack and Introw handle partner and channel programs. Choose based on payment integration, fraud detection, payout management, and program scale.