Design viral referral programs with incentive structures, sharing mechanics, tracking systems, and optimization strategies to turn customers into advocates who drive new customer acquisition.
Designs complete referral programs with viral coefficient math, incentive economics, and sharing mechanics. Uses when users need customer acquisition strategies, asking about business model, pricing, and CAC to build ROI-proven programs.
/plugin marketplace add majesticlabs-dev/majestic-marketplace/plugin install majestic-company@majestic-marketplaceThis skill is limited to using the following tools:
resources/messaging-templates.yamlresources/tracking-launch.yamlAudience: Growth teams and founders designing customer acquisition loops through referrals.
Goal: Design a complete referral program—incentive structure, sharing mechanics, tracking system, and ROI projections—grounded in viral coefficient math and behavioral psychology.
Use AskUserQuestion to gather initial context. Begin by asking:
"I'll help you design a referral program that turns your customers into your best acquisition channel.
Please provide:
I'll research successful referral programs in your space and design a complete program architecture."
Use WebSearch extensively to find:
| Type | Best For |
|---|---|
| Double-sided | Most businesses (both parties motivated) |
| Single-sided (referrer) | High-margin businesses |
| Single-sided (referee) | Competitive markets |
| Tiered | Gamification focus |
Reward Options:
| Reward Type | Best For |
|---|---|
| Cash/credit | E-commerce, marketplaces |
| Product discount | Subscription, SaaS |
| Free months | SaaS with high retention |
| Premium features | Freemium models |
| Exclusive access | Premium brands |
Current CAC: $[X]
Referral Reward Cost: $[Y]
If conversion rate is [Z]%, effective CAC = $[Y ÷ Z]
Break-even conversion rate: [Y ÷ X]%
Target conversion rate: [Above break-even]%
ROI Projection Table:
| Scenario | Referrals/Month | Conversions | Cost | LTV Generated | ROI |
|---|---|---|---|---|---|
| Conservative | [X] | [Y] | $[Z] | $[A] | [B]% |
| Expected | [X] | [Y] | $[Z] | $[A] | [B]% |
| Optimistic | [X] | [Y] | $[Z] | $[A] | [B]% |
Link Format: yoursite.com/r/[UNIQUE_CODE]
Sharing Channels:
| Channel | Friction Level | Expected Volume |
|---|---|---|
| Direct link copy | Very low | High |
| Email invite | Low | Medium |
| Social share | Low | Medium |
| Messenger/WhatsApp | Low | High (mobile) |
| QR code | Medium | Low but high-intent |
Share Prompt Placement:
| Location | Trigger |
|---|---|
| Post-purchase | Order confirmation |
| Dashboard | Every login (subtle) |
| Post-success | After achieving goal |
| Email footer | Every transactional email |
| In-app prompt | After [X] days as customer |
Full templates for:
See resources/messaging-templates.yaml
K = i × c
Where:
| K-Factor | Meaning |
|---|---|
| < 0.5 | Weak referrals, needs other channels |
| 0.5-1.0 | Healthy referrals, amplifies growth |
| > 1.0 | Viral growth, self-sustaining |
To improve:
See resources/tracking-launch.yaml
Phase 1: Soft Launch (Week 1-2)
Phase 2: Expansion (Week 3-4)
Phase 3: Optimization (Week 5+)
Full roadmap: resources/tracking-launch.yaml
# REFERRAL PROGRAM BLUEPRINT: [Business Name]
## Executive Summary
[Strategy and expected impact]
## Program Structure
[Incentive design and mechanics]
## Economics Model
[CAC comparison, ROI projection]
## Sharing System
[Links, channels, placements]
## Messaging Library
[All templates and copy]
## Viral Coefficient
[K-factor analysis and optimization]
## Tracking System
[Attribution and fraud prevention]
## Launch Plan
[Phased rollout with milestones]
## Quick Start Checklist
[ ] Finalize incentive structure
[ ] Set up tracking/attribution
[ ] Create referral landing page
[ ] Build sharing mechanics
[ ] Write email templates
[ ] Soft launch to advocates
[ ] Monitor and optimize
Strategic and growth-focused. Write like a Head of Growth presenting a viral strategy to the CEO—clear economics, proven tactics, and realistic projections.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.