referral-program

Design referral programs with incentives, tracking, and launch plans.

47|11|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill referral-program
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/majesticlabs-dev/majestic-marketplace/tree/main/plugins/majestic-sales/skills/referral-program
Command: npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill referral-program

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill designs viral referral programs with incentives, sharing mechanics, tracking, and optimization strategies.

Core Features & Use Cases

  • Program Structure: Double-sided, tiered, or single-sided referral designs.
  • Incentive Economics: ROI projections, CAC considerations, and pricing.
  • Sharing & Tracking: Links, attribution, fraud prevention, and launch plan.

Quick Start

Outline a 2-tier referral program with a 2x payout structure and a 30-day attribution window.

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 viral customer acquisition?

Viral referral programs accelerate acquisition through incentive design, sharing mechanics, and tracking systems. This Skill provides complete program blueprints covering double-sided or tiered structures, ROI economics modeling, attribution windows, fraud prevention, and launch phasing to scale across SaaS, e-commerce, and marketplaces.

What's the difference between single-sided, double-sided, and tiered referral incentives?

Single-sided rewards only the referrer; double-sided rewards both referrer and referee; tiered structures increase payouts at higher volumes. Each structure balances program cost, participant motivation, and viral coefficient differently depending on your customer acquisition cost and lifetime value targets.

How do I set up tracking and attribution for a referral program?

Referral tracking links assign credit to referrers through unique identifiers and attribute conversions within a defined window—typically 30 days. The Skill includes attribution definitions, fraud prevention measures, and integration patterns to ensure accurate payout calculations across your platform.

Can I run a referral program during a product-led growth campaign?

Yes. Referral programs fit product-led growth by embedding sharing mechanics directly into user workflows and offering incentives at key conversion moments. This Skill covers pilot soft launches and product-led scenarios to test viral loops before full-scale deployment.

What economics should I model before launching a referral program?

Model customer acquisition cost (CAC), lifetime value (LTV), referral payout structure, and ROI projections against your baseline acquisition costs. This Skill provides complete economics modeling templates to validate program profitability and set sustainable incentive levels.

How do I prevent fraud in a referral program?

Fraud prevention includes identity verification, velocity checks, duplicate detection, and incentive-claim validation rules. The Skill outlines specific fraud prevention measures and system requirements to protect program economics while maintaining a frictionless user experience.