referrals

Design referral and affiliate programs with incentive and tracking structures.

1|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/cgRGM/rivercitymd --skill referrals-cgrgm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referrals
Source: https://github.com/cgRGM/rivercitymd/tree/main/.agents/skills/referrals
Command: npx skills add https://github.com/cgRGM/rivercitymd --skill referrals-cgrgm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design, evaluate, and improve referral and affiliate programs that reliably bring in new customers through word of mouth, partners, and creator-led promotion.

Core Features & Use Cases

  • Program Strategy: Distinguish between referral and affiliate models and choose the right one for your business.
  • Incentive Design: Build single-sided, double-sided, or tiered rewards that fit your price point and customer value.
  • Optimization & Measurement: Improve participation, conversion, and ROI with better timing, messaging, placement, and metrics.
  • Use Case: If a SaaS product has low referral participation, use this Skill to diagnose friction, redesign the offer, and propose experiments that increase sharing and conversions.

Quick Start

Ask the skill to analyze your current referral setup and recommend the best program structure, incentives, launch plan, and tracking metrics for your product.

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 that drives customer acquisition for a SaaS product?

A strong referral program requires clear positioning, incentive structure selection, referral-loop design, and attribution tracking. This framework helps SaaS and subscription businesses reliably acquire customers through structured word-of-mouth and partner promotion.

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

Customer referral models leverage existing users sharing with peers, while affiliate marketing programs use formal partner promotion and creator-led campaigns. Choosing the right model depends on your specific business context, price point, and customer value.

How do I fix low referral participation and increase sharing conversions?

To fix low referral participation, diagnose user friction, redesign the incentive offer, and propose targeted experiments. Optimizing timing, messaging, and placement increases sharing and conversion rates for your program.

How do I build the right incentive design for my referral program?

Build the right incentive design by selecting single-sided, double-sided, or tiered rewards that fit your price point and customer value. Proper incentive planning aligns with your business model to maximize program participation and ROI.

Can I use this approach to optimize affiliate programs for consumer businesses?

Yes, this approach optimizes affiliate programs for consumer businesses by refining program positioning, attribution tracking, and performance measurement. It applies effectively across SaaS, subscription, and consumer models to drive viral growth.

What metrics and fraud prevention steps do I need for affiliate marketing attribution?

Affiliate marketing attribution requires robust tracking metrics for performance measurement alongside active fraud prevention steps. Implementing accurate attribution tracking ensures reliable ROI measurement and protects your program from invalid promotional activities.