referral-program

Design and optimize customer referral and affiliate marketing programs.

19|5|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/Nir-Bhay/markups --skill referral-program-nir-bhay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/Nir-Bhay/markups/tree/main/.agents/skills/referral-program
Command: npx skills add https://github.com/Nir-Bhay/markups --skill referral-program-nir-bhay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users design, optimize, and analyze referral and affiliate programs to drive customer acquisition and business growth through word-of-mouth marketing.

Core Features & Use Cases

  • Program Design: Differentiate between customer referral and affiliate programs, define trigger moments, and structure incentives (single-sided, double-sided, tiered).
  • Optimization: Improve referral rates, conversion rates, and identify A/B testing opportunities.
  • Measurement: Track key metrics like referral rate, conversion rate, CAC, and ROI.
  • Use Case: A SaaS company wants to leverage its existing user base to acquire new customers. This Skill can guide them through setting up a double-sided referral program where both the referrer and the referred user receive a discount on their subscription.

Quick Start

Help me design a customer referral program for my B2C SaaS product.

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 for my B2C SaaS product?

Structure your customer referral program by defining trigger moments and selecting single-sided, double-sided, or tiered incentives. This aligns referrer rewards with new user acquisition to maximize viral growth and lower customer acquisition cost.

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

A customer referral program leverages existing users to share double-sided incentives with peers, while an affiliate marketing program typically recruits partners to drive conversions for commission-based rewards. Both optimize word-of-mouth customer acquisition but use distinct recruitment strategies.

How do I measure and track referral program ROI and conversion rates?

Measure referral program ROI and conversion rates by tracking key metrics like viral referral loops, conversion rates, and customer acquisition cost. Analyzing these metrics helps identify A/B testing opportunities to optimize incentive structures and maximize viral growth.

Can I use this approach to reduce customer acquisition cost through viral marketing?

Yes, you can reduce customer acquisition cost through viral marketing by optimizing referral loops and structuring tiered incentives. Leveraging word-of-mouth recruitment strategies and A/B testing maximizes viral growth while minimizing overall acquisition spend.

What are common pitfalls when structuring double-sided referral incentives?

Common pitfalls when structuring double-sided referral incentives include misaligning reward triggers with user behavior and neglecting A/B testing opportunities. Addressing these program design flaws ensures balanced referrer and referred user rewards that actually drive conversion rates.