Affiliate profiles
Each affiliate in your program has a profile that captures their contact details, payout information, and verification status.Verification documents
Affiliates submit verification documents during the application process. Each document record includes:Accepted document formats are JPG, JPEG, PNG, WEBP, and PDF. The maximum file size per document is 5 MB.
Affiliate links
Once you approve an affiliate, they receive trackable affiliate links. Each link is scoped to a specific vendor and product.Affiliate requests
Affiliates can submit requests — for example, to partner with a specific vendor. EachAffiliateRequest record tracks the full lifecycle of that request.
Analytics
The analytics dashboard gives you a program-wide view of performance.Total clicks
The combined number of clicks across all active affiliate links.
Total orders
Orders placed through affiliate links across your program.
Total commission
The sum of all commissions earned by affiliates to date.
Conversion rate
The ratio of orders to clicks, expressed as a percentage.
pending, approved, and rejected at a glance.
Vendor partner requests
VendorPartnerRequest records represent partnerships between an affiliate and a vendor. Each record includes:
Approving and rejecting affiliates
When a new affiliate applies, their status ispending. You review their profile and verification documents before making a decision.
1
Open the Affiliates list
Navigate to Growth Tools → Affiliates in the sidebar. The list defaults to showing pending applications at the top.
2
Review the applicant's profile
Click an affiliate to open their profile. Check their contact details, social media handles, bank account information, and any uploaded verification documents.
3
Review verification documents
Expand the Verification documents section. For each document, confirm it matches the declared
document_type and is legible. Documents are individually marked as pending, approved, or rejected.4
Approve or reject the application
Use the Approve or Reject action on the affiliate’s profile.
- Approve sets the affiliate’s status to
approvedand stampsapproved_at. - Reject sets the status to
rejected. Enter arejection_reasonso the affiliate understands why their application was declined.
5
Manage affiliate requests
Once an affiliate is active, they may submit
AffiliateRequest records — for instance, to promote a specific vendor’s products. Open Affiliate Requests, review the request’s message, then approve or reject it. Add a response_message to communicate your decision.Activating and deactivating affiliates
Approved affiliates can be temporarily deactivated without changing theirstatus. Set is_active to false to pause their links and exclude them from analytics without revoking their approval. Set it back to true to resume.
What happens to affiliate links when an affiliate is deactivated?
What happens to affiliate links when an affiliate is deactivated?
Links belonging to a deactivated affiliate have their
is_active flag set to false, which stops them from generating tracked traffic. Existing click and order data is preserved.Can an affiliate belong to multiple vendors?
Can an affiliate belong to multiple vendors?
Yes. A single affiliate can hold multiple
VendorPartnerRequest records, each with a different vendor_id and its own commission_rate.How is commission calculated?
How is commission calculated?
Commission is accumulated per affiliate link and stored in
total_commission on the AffiliateLink record. The specific calculation logic is configured at the vendor partnership level via commission_rate.