referral-program

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

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

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 customer referral and affiliate programs, design the referral loop (trigger, share, convert, reward), and choose incentive structures.
  • Optimization: Improve referral rates, conversion rates, and overall program performance through A/B testing and common problem fixes.
  • Measurement: Track key metrics like viral coefficient, referral rate, and ROI to understand program impact.
  • Use Case: You want to launch a program where existing users get rewarded for inviting new customers. This Skill will guide you through choosing incentives, setting up the sharing mechanism, and measuring success.

Quick Start

Use the referral-program skill to help design a customer referral program for our new SaaS product.

Frequently Asked Questions about referral-program

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

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

A customer referral program incentivizes existing users to invite peers, while affiliate marketing uses third-party partners to drive customer acquisition. This Skill helps design both programs, covering the referral loop from trigger to reward for word-of-mouth growth.

How do I design a referral program for a B2B SaaS product?

To design a referral program for B2B SaaS, use this Skill to map the referral loop—trigger, share, convert, and reward. It guides incentive structure selection and recruitment strategies tailored to B2B customer acquisition and growth.

How do I optimize my referral program to improve conversion rates?

Optimize referral programs by using this Skill to conduct A/B testing on incentive structures and sharing mechanisms. It provides common problem fixes to improve referral rates, conversion rates, and overall customer acquisition performance.

Can I use this approach for both B2B and B2C customer acquisition?

Yes, this Skill addresses both B2B and B2C contexts for driving word-of-mouth growth. It helps adapt program design, incentive structures, and recruitment strategies to fit different customer acquisition models and market scales.