referral-program

Design and optimize referral programs using product requirements and tool integrations.

3|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/adihebbalae/Attacca --skill referral-program-adihebbalae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/adihebbalae/Attacca/tree/main/addons/marketing/.claude/skills/referral-program
Command: npx skills add https://github.com/adihebbalae/Attacca --skill referral-program-adihebbalae

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill assists users in creating, optimizing, or analyzing referral programs, affiliate programs, or word-of-mouth strategies, and handles the research, setup, and design phases.

Core Features & Use Cases

  • Program Design: Helps in designing referral programs that turn customers into growth engines.
  • Resource Gathering: Collects necessary information about product fit, current state, and resources.
  • Referral vs. Affiliate: Provides insights on the differences between customer referral and affiliate programs.
  • Program Optimization: Offers strategies to improve referral rates and conversion.
  • Task-Specific Questions: Guides users through asking the right questions for their specific needs.
  • Tool Integrations: Suggests key tools for implementing referral programs.

Quick Start

Initialize a referral program by pasting your product requirements doc into the Manager and use /init-project.

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 referral program for customer acquisition?

To design a referral program for customer acquisition, you must define the program type, incentives, and marketing strategies. This requires providing your product requirements for context to structure the setup and tracking.

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

A customer referral program turns existing customers into growth engines, whereas an affiliate program typically involves formal partnerships. This framework provides insights on the differences to help you choose the right word-of-mouth strategy.

How do I optimize an existing referral program to improve conversion rates?

To optimize a referral program and improve conversion rates, you need strategies that address performance optimization and referral rates. This involves analyzing your current state and adjusting incentives and marketing approaches.

Can I integrate tracking tools when setting up a referral program?

Yes, you can integrate various tools for referral program implementation and tracking. The framework suggests key tools that integrate with your program to monitor performance and support growth marketing.

Do I need a product requirements document to start growth marketing with referrals?

Yes, you need a product requirements document to provide context for your referral program. Pasting this document into the Manager and initializing the project allows the framework to gather necessary resources and design the strategy.