referral-program

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

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/gerald-ica/opencode-config-snapshot --skill referral-program-gerald-ica
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/gerald-ica/opencode-config-snapshot/tree/main/opencode/skills/referral-program
Command: npx skills add https://github.com/gerald-ica/opencode-config-snapshot --skill referral-program-gerald-ica

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework to design, optimize, and manage referral, affiliate, and word-of-mouth programs so teams can sustainably grow through their existing networks.

Core Features & Use Cases

  • Define program type (referral, affiliate, or both) and target audience (B2C, B2B, or mixed) to tailor incentives and messaging.
  • Design the end-to-end flow: trigger moments, share mechanisms (unique links, codes, in-app prompts), conversion paths, and reward structures.
  • Launch planning and measurement: create onboarding, tracking, and dashboards to monitor participation, conversion rates, and ROI across channels.

Quick Start

Outline a basic plan: choose referral vs affiliate, set trigger moments, define a double-sided incentive, and prepare a simple launch plan.

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 to drive organic growth?

To design a referral program, choose between referral or affiliate models, define trigger moments for sharing, and establish double-sided incentive structures. This framework guides the end-to-end flow from unique links to conversion paths for organic growth.

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

A referral program leverages existing customers for word-of-mouth growth, while an affiliate program typically targets influencers and partners. This Skill helps you define the program type based on your audience, whether B2C, B2B, or mixed, to tailor incentives accordingly.

How do I measure referral program ROI and conversion rates?

Measure referral program ROI by setting up tracking dashboards to monitor participation, conversion rates, and channel performance. This framework provides launch planning and tooling integrations needed to evaluate word-of-mouth growth initiatives.

Can I use this referral framework for both B2B and B2C audiences?

Yes, you can use this framework for B2B, B2C, or mixed audiences. It allows you to tailor incentives, messaging, and program structures to fit your specific target audience, ensuring the referral or affiliate program aligns with your growth strategy.

What are the best incentive structures for a viral marketing campaign?

The best incentive structures for viral marketing involve double-sided rewards that motivate both the referrer and the referred user. This framework helps you design reward structures and share mechanisms like unique links and in-app prompts to maximize participation.