marketing-referrals

Designs and optimizes customer referral and affiliate marketing programs.

Updated May 26, 2026
One-click install
npx skills add https://github.com/avel123111/triplanio --skill marketing-referrals-avel123111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marketing-referrals
Source: https://github.com/avel123111/triplanio/tree/main/.claude/skills/marketing-referrals
Command: npx skills add https://github.com/avel123111/triplanio --skill marketing-referrals-avel123111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Growing a customer base through paid channels is expensive, and many teams lack a structured approach to turning existing customers and partners into acquisition channels. This Skill provides a complete framework for designing, launching, and optimizing referral and affiliate programs. ## Core Features & Use Cases - Program Design: Choose between customer referral and affiliate models, define incentive structures (single-sided, double-sided, tiered), and size rewards using an LTV-based framework. - Optimization & Measurement: Diagnose low referral rates, run A/B tests on incentives and messaging, and track viral coefficient, referral rate, and program ROI. - Launch & Operations: Follow pre-launch checklists, fraud prevention measures, email sequences, and tool selection guidance (Rewardful, Tolt, PartnerStack, and more). - Use Case: A SaaS founder wants existing users to bring in new customers. Use this Skill to design a double-sided referral program, pick a tracking tool, write the launch email, and set up fraud prevention rules. ## Quick Start Help me design a double-sided referral program for my SaaS product, including incentive sizing, a launch checklist, and a referral announcement email.

Frequently Asked Questions about marketing-referrals

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a customer referral program?

Start by identifying high-intent trigger moments such as the first aha moment or a milestone, then design a low-friction share mechanism like in-product sharing or personalized links. Choose an incentive structure (single-sided, double-sided, or tiered) and size rewards using your customer LTV and target CAC.

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

Referral programs reward existing customers for recommending your product to their network, offering higher trust but lower volume. Affiliate programs pay ongoing commissions to creators, bloggers, or partners who may not be customers, delivering higher volume with variable trust.

How do I calculate the right referral reward amount?

Use the formula: Max Referral Reward = (Customer LTV × Gross Margin) − Target CAC. Typical rewards range from $10-50 for B2C, $50-500 or 1-3 months free for B2B SaaS, and custom amounts for enterprise products.

What tools can I use to run an affiliate program?

Common options include Rewardful for Stripe-native programs, Tolt and FirstPromoter for SaaS, PartnerStack and Impact for enterprise partnerships, and ReferralCandy or Friendbuy for e-commerce referrals. Choose based on payment integration, fraud detection, and payout management needs.

How do I prevent referral program fraud?

Prevent fraud with email verification, device fingerprinting, delayed reward payouts, and minimum activity thresholds. Combine these with clear terms of service, referral caps, reward clawbacks for refunds, and paying rewards in product credit to deter abuse.

Why is my referral program not converting?

Low conversion usually stems from poor timing of referral prompts, a complicated sharing process, or a weak landing experience for referred users. Simplify sharing to one click, strengthen the new-user incentive, and A/B test incentive amounts, messaging, and placement.