Affiliate Tracking System

Commission tracking, attribution rules, and payout configuration.

5 min readUpdated 2025-01-10

The affiliate system enables you to create trackable referral links for promoters, teachers, and partners. Commissions are tracked automatically and paid via Stripe.

Affiliate Link Structure

bash
# Affiliate link format
https://brightstarevents.com/events/{org}/{event}?ref={affiliate_code}

# Example
https://brightstarevents.com/events/sunrise-yoga/retreat?ref=SARAH

# Short link version
https://bstar.events/abc123?ref=SARAH

Attribution Rules

Click Attribution

Cookie duration: 30 days
Last-click wins: Most recent affiliate gets credit
Cross-device: Not tracked (cookie-based)

Conversion Attribution

Requirement: Purchase within 30 days of click
Eligible: All ticket types
Excluded: Orders with discount codes (optional)

Attribution Data Captured

Affiliate code
Click timestamp
Referral URL
Order ID
Ticket types purchased
Commission amount

Affiliate attribution flow diagram

Interactive component coming soon

Commission Configuration

Commission Types

Percentage: 5-20% of ticket price
Flat rate: Fixed $ per ticket
Tiered: Increasing % at volume thresholds

Example Tiers

Tier 1 (1-10 sales): 10%
Tier 2 (11-25 sales): 12%
Tier 3 (26+ sales): 15%

Payout

Minimum: $25
Schedule: Monthly (or manual)
Method: Stripe payout to affiliate's account

Affiliate Dashboard

Affiliates can view:

  • Total clicks on their link
  • Conversions (with order details)
  • Commission earned
  • Pending vs. paid commissions
  • Payout history
  • Performance by event
Generate unique codes for each affiliate (SARAH, JOHN, STUDIO_ABC) for easy tracking. Avoid generic codes like "PROMO" that might be guessed.

Ready to get started?

Create your first event on BrightStar — it's free.