referral-program

Design, optimize, and analyze customer referral and affiliate marketing programs.

41|12|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nguyenphp/antigravity-marketing --skill referral-program-nguyenphp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/nguyenphp/antigravity-marketing/tree/main/templates/.agent/skills/referral-program
Command: npx skills add https://github.com/nguyenphp/antigravity-marketing --skill referral-program-nguyenphp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design, launch, and optimize referral and affiliate programs to drive customer acquisition and growth through word-of-mouth marketing.

Core Features & Use Cases

  • Program Design: Guides you through choosing between referral and affiliate models, defining incentives, and structuring rewards.
  • Growth Optimization: Provides strategies for recruitment, enablement, and fraud prevention.
  • Use Case: A SaaS company wants to leverage its existing user base to acquire new customers. This Skill can help them design a double-sided referral program where both the referrer and the referred user receive a discount on their subscription, along with guidance on how to promote it effectively.

Quick Start

Use the referral-program skill to design a double-sided referral program for a SaaS product where referrers get a free month and referred users get 20% off their first three months.

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 double-sided referral program for a SaaS product?

Designing a double-sided referral program involves structuring incentives where both the referrer and the referred user receive rewards. This Skill guides you through choosing referral models, defining incentives, and structuring rewards for SaaS customer acquisition.

What is the difference between a referral program and affiliate marketing for customer acquisition?

A referral program leverages existing customers' word-of-mouth, while affiliate marketing uses partners to drive growth. This Skill helps you choose between referral and affiliate models based on your viral loop and user acquisition goals.

How do I structure incentives to optimize a viral loop for word-of-mouth marketing?

To optimize a viral loop, you structure incentives that motivate both referrers and referred users. This Skill provides strategies for incentive structuring, recruitment, and growth optimization to maximize word-of-mouth marketing effectiveness.

What are the best strategies for referral program fraud prevention and performance measurement?

Fraud prevention and performance measurement are critical for referral programs. This Skill offers strategies to prevent fraudulent activities and analyzes program performance to ensure sustainable customer acquisition and retention.

Can I use this approach to turn existing customers into advocates for my growth hacking strategy?

Yes, turning customers into advocates is the core objective of this approach. This Skill leverages word-of-mouth marketing and viral growth principles to enablement existing users, driving your broader growth hacking and customer acquisition strategy.