Creator Guide
Learn how to manage your affiliate program as a creator
Getting Started
As a creator, you can create and manage your own affiliate programs. This guide will help you understand how to:
Required Setup
Create an Affiliate Program
First, you’ll need to create your affiliate program by setting up your commission structure and program details.
This step is essential for having a foundation to invite affiliates.
Connect Your Stripe Account
Link your Stripe account to handle payments and transactions securely.
A valid Stripe account is required to process affiliate commissions.
Subscribe to a Plan
Choose a subscription plan that matches your needs:
- Number of affiliates
- Commission structures
- Advanced features
You can upgrade your plan anytime as your affiliate program grows.
Complete all steps to fully activate your affiliate program and start inviting affiliates.
Creating a Program
Access Dashboard
Navigate to the Creator Dashboard
Create New Program
Click on the “Add New Program” button
Fill in Details
Configure essential information:
- Program name
- Commission rate
- Payment currency
- Program description
Launch Program
Click “Create Program” to start
Make sure to set a competitive commission rate to attract quality affiliates.
Managing Affiliates
Viewing Affiliates
Access your affiliate list from the dashboard to:
- See all registered affiliates
- View individual performance metrics
- Monitor affiliate status (active/pending/inactive)
- Track clicks and conversions
Affiliate Approval
New affiliates require your approval:
- Go to the Affiliates section
- Find affiliates with “Pending” status
- Review their profile
- Approve or reject their application
When a new affiliate applies to join your program:
- You’ll receive an email notification with the affiliate’s details
- The affiliate receives a confirmation email of their application
After your decision:
- The affiliate receives an email notification of approval/rejection
- You receive a confirmation of your decision
Carefully review each affiliate to maintain program quality.
Performance Tracking
Total Revenue
Track revenue generated by your program
Commissions
Manage commission payouts
Trends
Analyze sales trends
Top Affiliates
Identify your best performers
Total Revenue
Track revenue generated by your program
Commissions
Manage commission payouts
Trends
Analyze sales trends
Top Affiliates
Identify your best performers
Conversion Rate
Measure affiliate effectiveness
Click-through Rate
Track link engagement
Revenue per Affiliate
Analyze individual performance
Payment Management
Handle affiliate payments efficiently:
- Review pending payments
- Verify completed transactions
- Process payments through Stripe
- Track payment history
Payments are processed automatically through Stripe Connect.
Program Settings
Customize your program settings:
General Settings
- Program name and description
- Commission structure
- Payment thresholds
- Program rules
Branding
- Custom landing pages
- Promotional materials
- Brand guidelines
Best Practices
Clear Communication
- Maintain regular contact
- Provide clear guidelines
- Respond promptly to queries
Fair Compensation
- Competitive commission rates
- Performance bonuses
- Timely payments
Quality Control
- Monitor activities
- Enforce rules
- Maintain brand standards
Support Resources
- Marketing materials
- Promotional tips
- Technical support
API Integration
Script Installation
Add our tracking script to your website to automatically handle referrals:
Features
The script automatically handles:
- Referral code tracking via URL parameters (
?ref=code
) - Visit tracking and analytics
- Secure origin verification
- Stripe account linking
- Commission calculations
Global Object
Once loaded, you can access referral data through the global object:
Stripe Integration
Include referral data in your Stripe Checkout sessions:
Webhooks
Our system automatically processes the following Stripe webhook events:
checkout.session.completed
payment_intent.succeeded
charge.succeeded
payout.created
payout.paid
Make sure your Stripe webhook endpoint is properly configured to receive these events.
Security
The script includes several security features:
- Origin verification for API calls
- API key validation
- Secure data transmission
- XSS protection
Never expose your API key in client-side code. Always use environment variables.
FAQ
Support
Need help? Contact our support team:
- Email: support@refindie.com
- Discord: Join our community
- Documentation: Technical docs