Referrals

Create and optimize referral and affiliate programs with performance tracking.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/aporto-tech/aporto-agent-skills --skill referrals-aporto-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Referrals
Source: https://github.com/aporto-tech/aporto-agent-skills/tree/main/skills/marketingskills/referrals
Command: npx skills add https://github.com/aporto-tech/aporto-agent-skills --skill referrals-aporto-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the creation, optimization, and analysis of referral and affiliate programs, simplifying the process and enabling effective user engagement.

Core Features & Use Cases

  • Program Creation & Optimization: Develop and refine referral and affiliate programs to increase engagement and conversions.
  • Viral Growth Strategies: Offers insights for viral loop design, customer referrals, and incentive structures.
  • Use Case: If you are looking to create a referral program to bring in new customers and incentivize your existing ones.

Quick Start

Run the Referrals skill to learn how to set up a referral program in your business.

Frequently Asked Questions about Referrals

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

FAQPage Schema
How do I create a referral program to boost customer acquisition?

To create a referral program, you design a viral loop that incentivizes existing customers to bring in new users. This involves selecting appropriate customer incentives, defining program types, and establishing performance tracking to optimize conversions.

What is a viral loop and how does it work for referral marketing?

A viral loop in referral marketing is a mechanism where existing users are incentivized to invite new users, who then become advocates themselves. It works by structuring customer incentives to drive continuous, exponential growth and effective user engagement.

How do I optimize an existing affiliate program for better conversions?

Optimizing an affiliate program requires refining your incentive structures and analyzing performance tracking data. By adjusting customer incentives and program types based on user engagement metrics, you can increase overall conversions.

Can I use affiliate programs for both customer acquisition and retention?

Yes, affiliate programs can be used for both customer acquisition and retention. By carefully designing referral incentives and viral growth strategies, you can motivate existing customers to stay engaged while simultaneously bringing in new customers.

What are the best ways to structure customer incentives for a referral program?

The best ways to structure customer incentives involve balancing rewards for both the referrer and the referred user. Effective incentive structures should align with your specific program types to maximize user engagement and ensure sustainable viral growth.

How do I track the performance of my referral marketing campaigns?

Tracking referral marketing performance involves monitoring metrics related to user engagement, customer acquisition, and viral loop efficiency. Implementing performance tracking allows you to analyze the effectiveness of your incentive structures and optimize program types accordingly.