referral-program

Design referral and affiliate programs with incentives, metrics, and launch plans.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps marketers design and optimize referral, affiliate, and word-of-mouth programs to drive sustainable, low-cost growth. It provides frameworks for distinguishing referral from affiliate programs, structuring incentives, and orchestrating end-to-end launches.

Core Features & Use Cases

  • Determines whether a referral or an affiliate program is appropriate given your product, audience, and growth goals.
  • Guides the design of the referral loop (trigger moments, share mechanisms, conversions, and rewards).
  • Covers measurement, optimization, and launch readiness, including templates for onboarding, emails, and checklists.
  • Recommends tool integrations and reference best practices from real-world programs.

Quick Start

Read your product context, decide whether to build a referral or affiliate program, and outline the full plan including trigger moments, share mechanics, incentives, and a launch and measurement checklist.

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 that drives word-of-mouth growth?

Structure your referral program by mapping trigger moments, share mechanisms, conversion paths, and incentive designs. This framework ensures comprehensive planning for participation, measurement, and rollout to drive word-of-mouth growth.

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

A referral program leverages existing customers sharing within their network, while an affiliate program uses dedicated partners driving conversions. Determining the right fit depends on your product, audience, and growth goals.

Can I use this referral program design framework for SaaS and digital products?

Yes, this framework applies to SaaS, marketplaces, and digital products where customers or partners can refer others. It helps plan participation, incentives, measurement, and launch processes tailored to your platform.

How do I structure incentives for an affiliate program?

Structure affiliate incentives by designing a complete referral loop covering trigger moments, share mechanisms, conversions, and rewards. This ensures balanced motivation for both the referring partner and the converted user.

What metrics should I track when launching a referral program?

Track success metrics focused on participation, conversions, and virality. The framework defines specific measurement and optimization guidelines alongside launch readiness checklists to monitor program performance.

When should I avoid building a referral program?

Avoid building a referral program if your product lacks clear trigger moments or shareable value for customers. Without these elements, even well-structured incentive designs will fail to drive meaningful word-of-mouth growth.