Monetization & Users
Affiliate & Referral System
The Affiliate & Referral System in Movie Engine allows users to promote your platform and earn commissions by referring new customers. Each user gets a unique referral link, and when someone signs up or makes a purchase through that link, the referrer earns a reward.
This system transforms your users into marketers, helping you grow your platform organically while only paying for actual results.
🎯 Why Use a Referral System
- Increase user acquisition without upfront marketing cost
- Reward loyal users for promoting your platform
- Create viral growth through sharing
- Boost subscription and purchase conversions
🔗 How It Works

Basic Flow
- User gets a unique referral link
- Shares the link (social media, friends, etc.)
- New user registers using the link
- When the referred user makes a purchase → commission is generated
- Earnings are added to the referrer account
👤 User Dashboard (Frontend)

Users can manage everything from their dashboard:
Key Sections
- Overview
- Total referrals
- Earnings (today, total)
- Withdrawable balance
- My Links
- Unique referral link
- One-click copy
- Social share buttons
- Earnings History
- Track all commissions
- View approved/pending earnings
- Payout Settings
- Set withdrawal method
- Request payouts
🧑💼 Admin Dashboard (Backend)

Admins have full control over the referral system:
Key Features
- Commission Overview
- Total earnings
- Pending payouts
- Revenue generated
- Referral Tracking
- Approved / Pending / Rejected referrals
- Top Referrers
- Identify high-performing users
- Recent Activity
- Monitor referral actions in real-time
- Payout Management
- Approve or reject withdrawal requests
💰 Commission System
You can configure how users earn:
- Fixed amount per referral
- Percentage of purchase value
⚙️ Referral Rules (System Logic)

Important Rules
- Only registered users can participate
- Each user gets a unique referral link
- Referral is counted after successful payment
- Duplicate or self-referrals are rejected
🔍 Referral Tracking
- Uses cookies + user accounts
- Tracks referral source automatically
- May not count if cookies are cleared or if the device is changed
⚠️ Fraud Prevention
- Detects fake or duplicate referrals
- Prevents self-referrals
- Admin can reject suspicious activity
🎯 Best Practices
- Offer attractive commission rates
- Promote the referral program in the dashboard
- Combine with coupons for better conversion
- Highlight the “Earn Money” feature to users
💡 Pro Tip
The best growth strategy:
👉 Give users an instant visible reward (even a small)
Example: “Earn $20 for every referral”
This increases motivation and sharing behavior massively.
