PROMO CODE / REFERRAL REWARD FLOW

🎯 Goal:

Allow users (clients and technicians) to refer others to Abilr and earn rewards (e.g., discounts, credits, or cash) when the invitee completes a job or books a service.

👣 USER FLOW

1. Referral Dashboard (Client/Technician)

  • Section: Refer & Earn
  • Text:
    “Invite friends to Abilr. When they complete a job or book a service, you both get rewarded!”
  • Button: Share Your Code

2. Generate & Share Promo Code

  • User gets a unique code:
    e.g., ABILR-JESUS25
  • Share options:
    • Copy Link
    • WhatsApp
    • Messenger
    • Email
    • QR Code (optional)

3. Invitee Signs Up with Promo Code

  • During registration:
    • Field: Enter Referral Code (Optional)
    • Text below:
      “Enter a code to receive a welcome reward after your first job!”

4. Trigger & Reward Conditions

  • Referral is counted only if:
    • Client: Completes and pays for a job
    • Technician: Completes their first job successfully
  • Reward types (customizable):
    • 🎉 Client: $50 MXN credit for each referred user
    • 👷 Technician: 50% off platform fee on first 2 jobs
    • Or: cashout available after 3 completed referrals

5. Notification & Reward Confirmation

  • Once referral is successful:
    • Client sees:
      “🎉 [Name] just booked a service with your code. You earned $50 MXN credit!”
    • Technician sees:
      “🎉 [Name] completed their first job. You earned a reward!”

📝 UI TEXT EXAMPLES

  • Refer & Earn Title:
    “Earn rewards by inviting friends to Abilr.”
  • Call to Action:
    “Share your code and get rewarded when someone signs up and completes a job.”
  • Empty State (No Referrals Yet):
    “You haven’t referred anyone yet. Start sharing your code and earn rewards!”
  • Reward Status:
    3 Referrals = $150 MXN Credit

⚙️ ADMIN SETTINGS (for future config)

  • Set reward amounts (per user type)
  • Control expiration dates for promo codes
  • Cap rewards per month or per user
  • Option to turn off/on referral program dynamically

Empower Your Career with Ablir

Join a trusted platform built for professionals across industries. Showcase your services, connect with clients, and grow your business effortlessly.