Affiliate Program Explained

Everything you need to know about earning commissions

Get Started Now

Quick Overview

20%
Commission Rate
On every credit purchase
30 Days
Cookie Duration
Referral tracking period
Lifetime
Commissions
Earn on all future purchases

How It Works After Registration

1

Automatic Affiliate Account Creation

When you register for an account, an affiliate account is automatically created for you with:

  • Unique Affiliate Code: An 8-character code (e.g., ABC123XY) that uniquely identifies you
  • Commission Rate: Set to 20% by default on all credit purchases
  • Affiliate Dashboard: Access your dashboard at /affiliate/dashboard to view your stats and get your referral link
2

Get Your Affiliate Link

Your affiliate link follows this format:

https://haircounting.com?ref=YOUR_CODE

You can find your unique link in your affiliate dashboard. Simply copy and share it with your network through social media, email, blog posts, or any other channel.

3

Referral Tracking Process

Step 1: Visitor Clicks Your Link

When someone clicks your affiliate link, the system:

  • Stores your affiliate code in a cookie for 30 days
  • Creates a "pending" referral record tracking their IP address, browser, and referrer URL
  • This counts as a "click" in your dashboard statistics

Step 2: Visitor Registers

If the visitor creates an account within 30 days:

  • The referral is linked to the new user account
  • Status changes from "pending" to "registered"
  • This counts as a "signup" in your dashboard

Step 3: First Purchase (Conversion)

When the referred user makes their first credit purchase:

  • Referral status changes to "converted"
  • A commission record is automatically created with status "approved"
  • Commission = Purchase Amount × 20%
  • This counts as a "conversion" in your dashboard
4

Ongoing Commissions

The best part: You earn commissions on all future purchases made by referred users, not just the first one!

Every time a referred user purchases credits, a new commission is automatically created at 20% of the purchase amount.

Understanding Your Dashboard

Key Statistics

Total Clicks

Number of people who clicked your affiliate link

Sign Ups

Number of referred visitors who created an account

Conversions

Number of referred users who made at least one purchase

Conversion Rate

Percentage of signups that converted to purchases

Earnings Breakdown

Total Earned

Sum of all commissions from approved and paid commissions

Pending Payout

Commissions that are approved but not yet paid out

Paid Out

Total amount of commissions that have been paid to you

Referral Statuses

Clicked

Pending: Visitor clicked your link but hasn't registered yet

Registered

Registered: Visitor created an account but hasn't made a purchase yet

Converted

Converted: Referred user made their first purchase

Commission Statuses

Pending

Commission is being processed (rare, usually moves to approved quickly)

Approved

Approved: Commission is earned and ready for payout. This is the default status when a purchase is completed.

Paid

Paid: Commission has been paid out to you

Commission Calculation

Commission Formula:

Commission = Purchase Amount × 20%

Commissions are calculated automatically when a purchase is completed.

Example Calculations

Example 1: Starter Pack

Purchase: $10 (100 credits)

Commission: $10 × 20% = $2.00

Example 2: Professional Pack

Purchase: $50 (1,000 credits)

Commission: $50 × 20% = $10.00

Example 3: Enterprise Pack

Purchase: $100 (5,000 credits)

Commission: $100 × 20% = $20.00

Example 4: Recurring Purchase

Same user buys again: $50

Commission: $50 × 20% = $10.00

You earn on every purchase!

Technical Details

Cookie Duration

Your affiliate code is stored in a cookie for 30 days. This means:

  • If someone clicks your link and visits the site multiple times within 30 days, they're still tracked as your referral
  • If they register within 30 days of clicking, they'll be linked to your affiliate account
  • After 30 days without action, the cookie expires and the referral won't be tracked

Commission Processing

Commissions are processed automatically via Stripe webhooks:

  1. Referred user completes a credit purchase
  2. Stripe sends a webhook notification to our system
  3. System checks if the user was referred by an active affiliate
  4. Commission is automatically created with "approved" status
  5. Affiliate statistics are updated in real-time

Payout Process

Payouts are processed manually by administrators:

  • Commissions start with "approved" status after purchase
  • Administrators review and process payouts monthly
  • Once paid, commission status changes to "paid"
  • Your "Paid Out" total reflects all completed payouts

Best Practices for Success

Share Strategically

  • • Share on social media platforms where your audience is active
  • • Include in email newsletters to your subscribers
  • • Add to your blog posts or website
  • • Mention in relevant online communities and forums

Provide Value

  • • Explain the benefits of the hair counting technology
  • • Share real use cases and success stories
  • • Help your audience understand the value proposition
  • • Answer questions and provide support

Frequently Asked Questions

Do I need to apply to join the affiliate program?

No! Every registered user automatically gets an affiliate account. Just sign up and start sharing your link.

How long does the cookie last?

30 days. If someone clicks your link and registers within 30 days, they'll be tracked as your referral.

Do I earn commissions on recurring purchases?

Yes! You earn 20% commission on every credit purchase made by referred users, not just the first one.

When will I receive payouts?

Payouts are processed monthly by administrators. You'll see your earnings in the dashboard, and they'll be marked as "paid" once processed.

Can I see who clicked my link?

You can see referral statistics including total clicks, signups, and conversions. Individual visitor details are tracked but user names are only shown after they register.

What if someone uses my link but already has an account?

The referral tracking only works for new user registrations. If someone already has an account, clicking your link won't create a referral.

Ready to Start Earning?

Join our affiliate program today and start earning passive income

Create Free Account Learn More