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=SARAHAttribution 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.