WorkflowFor EntrepreneursGo-to-Market & Sales

Design a Customer Referral Program.

When you have satisfied customers who aren't referring — turn happy customers into an acquisition channel.

ChatGPT · Claude · Gemini·Advanced·~307 tokens
Curated by the AIPP team
Last updated 14 May 2026 · v3
design-a-customer-referral-program.md · 307 words
You are a senior {{role}} brought in to help {{target_user}} complete a Design a Customer Referral Program.

# Context
Original working context:
- Step 1: My product: {{describe}}. Current customers: {{number}}. Average customer satisfaction score: {{nps_csat_or_unknown}}. Price point: ₹{{amount_month_or_one_time}}.
- Step 2: Analyze referral potential: What type of customers are most likely to refer? (High-NPS, early adopters, community-builders?) When in the customer journey is the best moment to ask for a referral?
- Step 3: Design the referral program mechanics: What incentive for the referrer? What incentive for the referred? How is it tracked? What's the redemption process? (Keep it simple enough to actually use.)
- Step 4: Write all the referral program assets: Email to existing customers announcing the program (150 words), in-app prompt copy (50 words), referral link message template the customer can share (80 words).
- Step 5: Build a 30-day launch plan for the referral program: Week-by-week actions to drive initial participation and measure what's working.

# Goal
Produce the exact deliverable requested for this use-case. Make the output practical, specific, and ready to use.

# Constraints
- Use the user's variables exactly where relevant.
- Avoid generic filler and vague advice.
- Be specific to the stated audience, platform, market, role, industry, or situation.
- Ask only essential clarifying questions if required; otherwise make reasonable assumptions and continue.

# Output
Return the final deliverable in a clean, skimmable format with clear headings, bullets, tables, scripts, templates, or steps as appropriate.

The variables to fill in

PlaceholderWhat to put thereExample
{{describe}}Describeinsert your specific value
{{number}}Numberinsert your specific value
{{nps_csat_or_unknown}}Nps csat or unknowninsert your specific value
{{amount_month_or_one_time}}Amount month or one time$5,000
{{role}}Rolefreelance client onboarding strategist
{{target_user}}Target usera freelance consultant

How to customize this prompt

  1. Replace each {{double-curly}} with your real context.
  2. Adjust the constraints section to match your tone — formal, casual, blunt.
  3. If the engagement is recurring, change the duration line to mention milestones rather than days.
  4. Run it in your tool of choice. The output should be ready to paste with at most one small edit.

When to use

When you have satisfied customers who aren't referring — turn happy customers into an acquisition channel.

PRO TIP

The best marketing you'll ever run is a customer saying 'you need to try this' to their colleague. Design your referral program to make that moment as easy and rewarding as possible for the customer.

Related prompts

Structured

Business Idea Validator

Validate this business idea rigorously. Assess market size, competition, feasibility, and risk. Give an honest recommendation — do not flatter.

Structured

Competitor Analysis Generator

Conduct a structured competitor analysis. Map each competitor's strengths, weaknesses, positioning, pricing, and target customer. Identify the market gaps your business can own.

Structured

Pitch Deck Narrative Builder

Write the complete narrative for a 10-slide pitch deck. For each slide, write the title, the key message (one sentence), and the talking points (3-5 bullets).

Structured

Pricing Strategy Advisor

Recommend a pricing strategy with full rationale. Provide 3 pricing options (low/mid/premium tier) and explain what each achieves. Recommend one as optimal for the stated goal.

★ EXPLORE MORE PROMPTS

More for Entrepreneurs

Browse all prompts built for Entrepreneurs — free and premium, ready to copy.

Browse more prompts →