Affiliates
Earn commissions by referring users to MessengerFlow.
Affiliates
Earn commissions by referring users to MessengerFlow.
How It Works
The affiliate program allows you to earn commissions on payments made by users you refer:
- 20% commission on payments made by your referrals
- Recurring eligible — top affiliates can earn on every renewal
- 5% discount for referred users on their first payment
- No limit on referrals or earnings
Setting Up Your Referral Link
Creating a Link
- Navigate to Settings > Affiliates
- Click Create Referral Link
- Enter a unique code (3-32 characters: letters, numbers, hyphens, underscores)
- Save code
Your referral link will be: https://messengerflow.com?ref={code}
Link Requirements
- 3-32 characters
- Letters, numbers, hyphens, and underscores only
- Must be unique
Sharing Your Link
Share your referral link anywhere:
- Social media
- Blog posts
- Email newsletters
- Direct messages
When someone signs up using your link and subscribes, they become your referral.
Commission Structure
Commission Rate
- 20% default on payments made by referred users
- Applied to subscription payments (monthly or annual)
- Your rate and recurring status are shown in your dashboard
Referred User Discount
Users who sign up via your link receive:
- 5% off their first payment
- Applied automatically at checkout
Example
If your referral subscribes to the Momentum plan ($99/month):
- Their first payment: $94.05 (5% off)
- Your commission: $18.81 (20% of $94.05)
- If recurring: $19.80 on each subsequent $99 payment
Tracking Referrals
Dashboard
The affiliates dashboard shows:
- Total earnings — All-time commission total
- Pending balance — Earnings not yet withdrawn
- Paid out — Total amount withdrawn
- Clicks — Referral link click count
- Referrals — Number of active referred users
- Recent commissions — Latest commission history
Access the dashboard at Settings > Affiliates.
Commission History
View detailed commission history:
- Go to Settings > Affiliates
- Scroll to Commission History
- See date, referral, amount, and status
Requesting Payouts
Minimum Withdrawal
- $20 minimum balance required to request payout
Payout Methods
Choose from:
- PayPal — Standard withdrawal
- Bank transfer — Direct deposit
- Account credit — Applied instantly to your MessengerFlow account
Requesting a Payout
- Go to Settings > Affiliates
- Click Request Payout
- Select payout method
- Confirm withdrawal
- Receive payment within 3-5 business days (PayPal/bank) or instantly (account credit)
Payout Processing
- PayPal/Bank — 3-5 business days
- Account credit — Applied immediately
Program Terms
- Commissions are calculated on successful payments only
- Refunded payments will deduct the commission from your balance
- Self-referrals are not allowed
- Fraudulent activity will result in account termination and forfeiture of earnings
For questions about the affiliate program, contact support via live chat.
