AI Prompts to Optimize Your Referral Program
AI in Service of Viral Growth
Artificial intelligence can intervene at every stage of your referral program: identifying ambassadors, personalizing messages, analyzing performance, and continuous optimization.
1. Identify Your Potential Ambassadors
Prompt: Ambassador Scoring
You are a customer behavioral analysis expert. Based on the following
customer data, assign an ambassador score (0-100) to each and explain
your reasoning.
Criteria to consider:
- Purchase frequency
- Expressed satisfaction (NPS, reviews)
- Social media engagement
- Customer tenure
- Total purchase value
Customer data: [insert data]
Desired output format:
| Customer | Score | Key Factors | Recommended Action |
Prompt: Optimal Timing Analysis
You are a behavioral marketing specialist. Analyze the following customer
journey and identify the 3 most opportune moments to ask for a referral,
explaining the underlying psychology.
Typical customer journey:
[describe journey steps]
For each identified moment, specify:
1. The emotional trigger at play
2. The ideal message to send
3. The most appropriate communication channel
2. Personalize Referral Messages
Prompt: Personalized Message Generation
You are a copywriter expert in recommendation psychology. Generate
5 referral message variants for the following profile:
Product/Service: [your offer]
Referrer profile: [description]
Referrer-referee relationship: [friends / colleagues / family]
Reward offered: [reward details]
Each variant must:
- Use a different psychological lever (reciprocity, social proof,
social currency, altruism, belonging)
- Sound authentic, not "salesy"
- Include a clear call-to-action
- Be under 280 characters (easily shareable)
Prompt: Channel Adaptation
Adapt the following referral message for each communication channel.
Respect the conventions and constraints of each platform.
Original message: [your message]
Channels to cover:
1. Email (subject line + body)
2. SMS (160 characters max)
3. WhatsApp (informal, with emoji)
4. LinkedIn (professional)
5. Instagram Story (catchy, visual)
3. Design the Program Structure
Prompt: Referral Program Architecture
You are a growth hacker specialized in referral programs. Design a
complete referral program for my business.
My business: [description]
Target: [B2B / B2C / mixed]
Average order value: [amount]
Goal: [number of new customers / month]
Referral budget: [monthly budget]
Propose:
1. Reward structure (for BOTH referrer AND referee)
2. Gamification mechanics
3. Tiers and ambassador levels
4. Step-by-step user journey
5. KPIs to track
6. A 3-month launch calendar
4. Analyze and Optimize Performance
Prompt: Referral Data Analysis
You are a data analyst specialized in growth marketing. Analyze my
referral program data and identify areas for improvement.
Program data:
- Active referrers: [X]
- Invitations sent per referrer (average): [X]
- Invitation conversion rate: [X%]
- Current K-factor: [X]
- Cost per acquisition via referral: [$X]
- LTV of referred vs. non-referred customers: [$X vs $Y]
Analysis requested:
1. Performance diagnosis (strengths / weaknesses)
2. Benchmarks against industry standards
3. 5 concrete actions to improve the K-factor
4. Predicted impact of each action
Prompt: A/B Testing Incentives
You are a marketing experimentation expert. Propose an A/B testing plan
to optimize my referral program.
Current program: [description]
Primary metric: [K-factor / conversion rate / acquisition cost]
Monthly volume: [number of invitations]
For each proposed test:
1. Hypothesis to validate
2. Variant A (control) vs Variant B
3. Required sample size
4. Estimated test duration
5. Success criteria
5. Anticipate and Prevent Fraud
Prompt: Fraud Detection
You are a fraud prevention specialist for loyalty and referral programs.
Analyze the following patterns and identify suspicious behaviors.
Patterns to monitor:
- Self-referral (creating fake accounts)
- Referral loops within a small group
- Abnormal activity spikes
- Referrers with unusually high conversion rates
Propose:
1. Automatic detection rules to implement
2. Recommended alert thresholds
3. Corrective measures for each type of fraud
4. A referral verification process
Best Practices for Referral Prompts
- Always contextualize — Give the AI maximum context about your business, target audience, and constraints
- Iterate — Refine results by asking for specific adjustments
- Test variants — Don't settle for one version, test multiple approaches
- Humanize — Ask the AI to make messages authentic and non-robotic
- Measure — Use AI to analyze results and optimize continuously