referral-program

Design, optimize, and analyze referral and affiliate marketing programs.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/marcusfelix/barney --skill referral-program-marcusfelix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/marcusfelix/barney/tree/main/src/prompts/skills/referral-program
Command: npx skills add https://github.com/marcusfelix/barney --skill referral-program-marcusfelix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you design, optimize, and analyze referral and affiliate programs to turn existing customers and partners into growth engines.

Core Features & Use Cases

  • Program Design: Differentiate between referral and affiliate programs, define trigger moments, share mechanisms, and incentive structures.
  • Optimization: Improve referral rates, conversion rates, and overall program performance.
  • Measurement: Track key metrics like viral coefficient, CAC, and LTV to measure success and ROI.
  • Use Case: A SaaS company wants to leverage its happy customers to acquire new users. This Skill guides them through setting up a double-sided referral program with clear incentives and tracking.

Quick Start

Use the referral-program skill to help design a customer referral program for our 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 referral program for my SaaS product?

Designing a referral program involves defining trigger moments, share mechanisms, and double-sided incentive structures to turn existing customers into a growth engine for your SaaS product.

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

A referral program leverages existing customers through incentivized word-of-mouth sharing, while affiliate marketing recruits dedicated partners to promote your product for a commission-based customer acquisition strategy.

How do I measure referral program success and calculate ROI?

Measure referral program success by tracking key metrics like the viral coefficient, customer acquisition cost (CAC), and customer lifetime value (LTV) to evaluate overall program performance and ROI.

What is the best way to optimize an existing affiliate program's conversion rate?

Optimize an affiliate program by analyzing performance metrics to improve referral rates, adjusting incentive structures, and refining recruitment strategies to increase overall conversion rates.

Can I use this approach to reduce customer acquisition cost through word-of-mouth strategies?

Yes, incentivized word-of-mouth strategies and referral programs directly reduce customer acquisition cost by leveraging existing users to drive new customer growth through shared promotions.

What incentive structures work best for double-sided customer referral programs?

Double-sided referral programs use incentive structures that reward both the referring customer and the new referred user, driving higher conversion rates and increasing overall customer lifetime value.