referrals

Design and optimize referral and affiliate marketing programs with incentive structures and analytics.

2|Updated Jun 28, 2026
One-click install
npx skills add https://github.com/AureliusIvan/ai-geo-by-ivan --skill referrals-aureliusivan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referrals
Source: https://github.com/AureliusIvan/ai-geo-by-ivan/tree/main/skills/referrals
Command: npx skills add https://github.com/AureliusIvan/ai-geo-by-ivan --skill referrals-aureliusivan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of designing, launching, and optimizing referral and affiliate programs to turn existing customers and partners into scalable growth engines.

Core Features & Use Cases

  • Program Design: Provides frameworks for choosing between customer referral and affiliate models, including incentive structures and viral loop design.
  • Optimization & Analytics: Offers diagnostic tools to improve referral rates, conversion, and program ROI through A/B testing and metric tracking.
  • Use Case: If you are a SaaS founder looking to increase word-of-mouth growth, use this skill to design a double-sided incentive program and identify the best trigger moments in your product to prompt users to share.

Quick Start

Use the referrals skill to design a referral program for my SaaS product that currently has a 5 percent referral rate.

Frequently Asked Questions about referrals

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

FAQPage Schema
How do I design a referral program for my SaaS product?

Designing a referral program involves choosing between customer referral and affiliate models, structuring double-sided incentives, and identifying optimal in-product trigger moments to prompt user sharing and drive viral growth.

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

Customer referral programs typically use double-sided incentives to drive user-to-user virality, whereas affiliate marketing programs rely on partner-driven acquisition structures with specific commission payouts and tracking mechanisms.

How can I optimize my existing referral program to increase conversion and ROI?

Optimize referral programs by applying diagnostic tools to improve referral rates, running A/B tests on incentive structures, and tracking performance metrics to maximize program ROI and viral loop efficiency.

Can I use this approach to manage affiliate commission payouts and attribution?

Yes, managing affiliate attribution and commission payouts requires integrating the referral program design with existing CRM and payment platforms to accurately track performance and prevent fraud.

What do I need to set up before launching a double-sided incentive referral loop?

Launching a viral referral loop requires integrating CRM and payment platforms to handle attribution tracking, commission payouts, and fraud prevention before deploying the incentive structures.

When should I avoid using a viral referral loop for customer acquisition?

Viral referral loops may be unsuitable if your business model lacks clear in-product trigger moments for sharing, or if the costs of double-sided incentives and fraud prevention outweigh the customer acquisition benefits.