referrals

Designs and optimizes referral and affiliate programs with incentive structures, viral loops, and launch checklists.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Nurdiansyah0/nurdiansyahlabs-react --skill referrals-nurdiansyah0
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: referrals
Source: https://github.com/Nurdiansyah0/nurdiansyahlabs-react/tree/main/.agents/skills/referrals
Command: npx skills add https://github.com/Nurdiansyah0/nurdiansyahlabs-react --skill referrals-nurdiansyah0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It helps you turn existing customers and partners into a growth channel by designing referral and affiliate programs, choosing the right incentives, and diagnosing underperforming programs instead of guessing at rewards. ## Core Features & Use Cases - Program Design: Builds the full referral loop (trigger moment, share mechanism, conversion flow, reward structure) with single-sided, double-sided, and tiered incentive options. - Referral vs. Affiliate Guidance: Distinguishes customer referral programs from affiliate programs and provides commission structures, cookie durations, recruitment outreach, and fraud prevention for affiliates. - Virality Diagnostic: Places your product on the Viral Potential Spectrum and recommends product-embedded viral mechanisms (Powered By badges, exposure loops, embeds, watermarks) before paid rewards. - Use Case: A $49/month SaaS with 1,000 customers wants word-of-mouth growth; the skill recommends a double-sided free-month incentive, in-product one-click sharing at the aha moment, a launch checklist, and tools like Rewardful or Tolt. ## Quick Start Ask the assistant to design a referral program for your product, including your pricing, customer count, and whether you want customer referrals or affiliate partners.

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

Design the referral loop in four steps: pick a trigger moment (after the aha moment or a milestone), choose a share mechanism (in-product sharing converts best), optimize the referred user's landing experience, and select an incentive. Double-sided rewards like a free month for both parties typically outperform single-sided ones.

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 commissions to third-party promoters like creators and bloggers, delivering higher volume with variable trust, and suit higher-ticket products.

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 (reduce sharing to one click with pre-written messages). Run A/B tests on incentive amount, messaging, and placement.

What commission structure should I use for an affiliate program?▼

Common structures include 10-30% of the first sale, flat fees of $5-500 per action, 10-25% recurring commissions for subscriptions, or tiered rates that increase with volume. Digital courses typically pay 20-40%, and cookie duration ranges from 30 days for SaaS to 60-90 days for enterprise.

When should I build product virality instead of a referral program?▼

Build product-embedded virality when your product sits on the natural end of the Viral Potential Spectrum: collaboration tools, communication tools, or products with user-facing outputs. Use mechanisms like exposure loops, embeds, and Powered By badges; reserve paid referral programs for products that do not spread naturally.

How do I prevent referral program fraud?▼

Prevent self-referrals and referral rings with email verification, device fingerprinting, IP monitoring, and delayed reward payouts after meaningful activation. Add policy controls like reward caps, clawbacks for refunds, and paying rewards in product credit, which is less attractive to fraudsters.