referral-program

Design referral programs with incentive structures and viral coefficient calculations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design, implement, and optimize referral programs to leverage word-of-mouth marketing for sustainable growth.

Core Features & Use Cases

  • Program Design: Choose between one-sided, two-sided, tiered, or community rewards.
  • Reward Optimization: Select appropriate reward types (monetary, product, status, charitable) based on your audience and goals.
  • Growth Mechanics: Understand and improve viral coefficient (K) and cycle time.
  • Use Case: A SaaS company wants to increase its user base. They can use this Skill to design a two-sided referral program where both the referrer and the referred user receive a discount on their subscription, incentivizing sharing and adoption.

Quick Start

Design a two-sided referral program for a SaaS product where both parties get a 10% discount on their next month's subscription.

Frequently Asked Questions about referral-program

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

FAQPage Schema
What is a two-sided referral program and when should I use it for customer acquisition?

A two-sided referral program rewards both the referrer and the referred user to drive customer acquisition. Use this incentive structure when you need to motivate both sharing and new user adoption simultaneously.

How do I design a referral program to improve my viral growth coefficient?

Design a referral program by selecting appropriate reward types and optimizing viral loop mechanics to improve your viral coefficient. Calculate cycle time and structure incentives to accelerate word-of-mouth marketing and user acquisition.

What types of rewards work best for a SaaS referral program?

Reward types for a SaaS referral program include monetary discounts, product upgrades, status recognition, or charitable donations. Choose based on your audience psychology and growth goals to maximize the viral coefficient.

How do I calculate the viral coefficient for my word-of-mouth marketing campaign?

Calculate the viral coefficient by analyzing your referral program's cycle time and conversion metrics. This growth hacking metric measures how many new users each existing customer successfully refers to optimize viral growth.

Can I use tiered rewards in my customer advocacy and referral program?

Yes, you can implement tiered rewards in your referral program to scale customer advocacy. Tiered structures offer escalating incentives that encourage users to generate higher volumes of referrals and drive viral growth.