R

Referral Program Engine

Battle-tested skill for user, wants, create, optimize. Includes structured workflows, validation checks, and reusable patterns for business marketing.

SkillClipticsbusiness marketingv1.0.0MIT
0 views0 copies

Referral Program Engine

A Claude Code skill for designing, implementing, and optimizing referral and affiliate programs that turn existing customers into growth engines. Covers program structure, incentive design, viral loop mechanics, fraud prevention, and performance analytics.

When to Use This Skill

Choose Referral Program Engine when:

  • You want to launch a customer referral or affiliate program
  • You need to optimize an existing program's participation and conversion rates
  • You want to design viral loop mechanics for product-led growth
  • You need to choose between referral, affiliate, or ambassador models
  • You're building incentive structures that drive sustainable growth

Consider alternatives when:

  • You need general marketing strategy (use a marketing strategy skill)
  • You want paid advertising optimization (use a paid platform skill)
  • You need product-led growth mechanics beyond referrals (use a PLG skill)

Quick Start

# Install the skill claude install referral-program-engine # Design a referral program claude "Design a double-sided referral program for a B2B SaaS tool with $49/month pricing" # Optimize existing program claude "Our referral program has 5% participation and 10% conversion. How do I improve both metrics?" # Choose the right model claude "Should I build a referral program, an affiliate program, or both for my developer tools platform?"

Core Concepts

Program Types

TypeParticipantsIncentive FlowBest For
ReferralExisting customersRefer friend → both get rewardB2C, PLG products
AffiliateContent creators, influencersDrive signups → earn commissionWide reach, content-heavy
AmbassadorPower users, community leadersOngoing advocacy → tiered rewardsCommunity-driven products
PartnerComplementary businessesCo-sell → revenue shareB2B, enterprise

Incentive Design

Double-Sided Rewards (highest participation):
  Referrer: Gets $20 credit per successful referral
  Referred: Gets 30-day free trial extension or discount

Tiered Rewards (sustained engagement):
  1-5 referrals: $10 credit each
  6-20 referrals: $25 credit each
  21+ referrals: $50 credit each + swag

Commission-Based (affiliate/partner):
  First purchase: 20-30% commission
  Recurring: 10-15% for 12 months
  Milestone bonuses: $100 at 25 referrals, $500 at 100

Viral Loop Mechanics

ComponentDescriptionOptimization Lever
TriggerWhen the referral prompt appearsTiming after value moment
Share MechanismHow users share their referral linkPre-written messages, one-click share
Landing ExperienceWhat the referred user seesPersonalized welcome, trust signals
Reward DeliveryHow and when incentives are givenInstant delivery, clear progress
Loop ClosureGetting referred users to refer othersOnboarding that leads to sharing

Configuration

ParameterTypeDefaultDescription
program_typestring"referral"Type: referral, affiliate, ambassador, partner
reward_modelstring"double_sided"Model: double_sided, single_sided, tiered, commission
reward_valuenumber20Base reward value in USD or equivalent
attribution_windownumber30Days to attribute a referral conversion
fraud_detectionbooleantrueEnable fraud detection rules

Best Practices

  1. Make sharing feel natural — The best referral prompts appear right after a user achieves something meaningful with your product. "You just saved 5 hours this week — share this with a colleague who could benefit too" works better than a random popup.

  2. Double-sided rewards outperform single-sided — When both the referrer and referred person benefit, participation rates increase 2-3x. The referred person has a clear reason to sign up, and the referrer feels less awkward sharing.

  3. Reduce sharing friction to one click — Pre-populate share messages, generate unique referral links, and offer multiple sharing channels (email, Slack, Twitter, copy link). Every additional step loses 50% of potential sharers.

  4. Prevent fraud from day one — Self-referrals, fake accounts, and referral rings will appear immediately. Implement basic rules: no same-IP referrals, require email verification, delay reward until the referred user completes a qualifying action.

  5. Track the full funnel — Monitor shares → clicks → signups → activations → conversions at every stage. A high share rate with low click rate means your share message needs work. High clicks with low signups means the landing experience needs improvement.

Common Issues

Low participation rate — Most users don't know the referral program exists. Surface it in the product at natural moments (after a positive experience), in transactional emails, and in the user dashboard. Make the reward compelling enough to motivate action.

Referrals sign up but don't activate — The referral landing page may set wrong expectations, or the onboarding isn't tailored for referred users. Add a personalized welcome ("Sarah invited you") and fast-track them to value.

Fraud is eating the budget — Implement holdback periods (30-60 days before paying commissions), require qualifying actions beyond signup, and monitor for patterns like multiple referrals from the same IP or email domain.

Community

Reviews

Write a review

No reviews yet. Be the first to review this template!

Similar Templates