One-click install
npx skills add https://github.com/usmangurowa/sifter --skill referrals-usmangurowa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referrals
Source: https://github.com/usmangurowa/sifter/tree/main/.agents/skills/referrals
Command: npx skills add https://github.com/usmangurowa/sifter --skill referrals-usmangurowa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It helps you design, launch, and optimize referral and affiliate programs so existing customers and partners bring in new customers instead of relying only on paid acquisition. ## Core Features & Use Cases - Program Design: Build the full referral loop including trigger moments, share mechanisms, incentive structures, and conversion flows for both referral and affiliate programs. - Optimization & Measurement: Diagnose low participation, run A/B tests on incentives and placement, and track metrics like viral coefficient, referral CAC, and referred-customer LTV. - Use Case: A SaaS founder with a $49/month product wants word-of-mouth growth. The skill recommends a double-sided incentive (free month for both parties), provides a launch checklist, email templates, and suggests tools like Rewardful or Tolt. ## Quick Start Help me design a referral program for my SaaS product with incentive recommendations and a launch checklist.

Frequently Asked Questions about referrals

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

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

Design the referral loop in four steps: pick a trigger moment (after an aha moment or milestone), choose a share mechanism (in-product sharing converts best), select an incentive structure (double-sided rewards convert higher), and optimize the referred user's landing experience. Then follow a launch checklist covering tracking, fraud rules, and announcement emails.

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, giving higher volume and reach to audiences you cannot access directly.

How do I increase referral program participation rates?

Diagnose four areas: awareness (add prominent in-app prompts), timing (ask at peak satisfaction moments), incentive strength (test double-sided 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-factor). Compare referral CAC against other channels and measure referred-customer LTV, which typically runs 16-25% higher with 18-37% lower churn than non-referred customers.

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, minimum activity thresholds, reward caps, and clawback policies for refunds. Paying rewards in product credit also reduces fraud appeal.

What tools can I use to run an affiliate program?

For SaaS, Rewardful integrates natively with Stripe and Tolt handles affiliate tracking. PartnerStack and Introw suit enterprise partner programs with tiers and deal registration, while Mention Me serves enterprise referral programs. Choose based on payment integration, fraud detection, and payout management needs.