Go to the Affiliate Manager page and click the "Add" button.
Choose "New Affiliate" from the options.
Enter the affiliate's details (Email, First Name, Last Name) and assign them to a campaign.
Click "Save" to finalize the addition.
Navigate to the Affiliate page and click "Add".
Select "Upload Affiliate" from the dropdown menu.
Download the sample CSV file and populate it with your affiliate data.
Note: First Name, Last Name, and Email are required fields for importing an affiliate.
Upload the completed file and click "Save" to add them in bulk.
On the Affiliate page, click "Add" and select "Import from Contacts".
Choose the contacts from your list that you want to convert into affiliates.
Click "Import" to add them to your affiliate program.
You can automatically add, remove, and update affiliates using workflow actions. The following actions are available:
Add to Affiliate Manager: Automatically adds a contact to the Affiliate Manager with an active status.
Update Affiliate: Change the status of an affiliate to either active or inactive.
Add to Affiliate Campaign: Adds an affiliate to a specific campaign from the Campaigns tab.
Remove from Affiliate Campaign: Removes an affiliate from an existing campaign.
Manually adding sub-affiliates allows for greater control over who joins a campaign.
Navigate to the Affiliate Page: Go to the Affiliate Manager under the Marketing section.
Select an Affiliate: Click on the parent affiliate you want to add sub-affiliates under.
Switch to Sub-Affiliate Tab: On the affiliate's profile page, scroll down and click on the "Sub-Affiliate" tab.
Add Sub-Affiliate: Click the "Add Sub-Affiliate" button.
Choose Campaign: Select the desired multi-tier campaign from the dropdown menu.
Select Sub-Affiliates to Add:. Choose existing affiliates from the list to add as sub-affiliates. If the affiliate is not already on your list, you can click "+ Add Affiliate" to create a new affiliate profile.
This option allows you to automatically enroll new customers as sub-affiliates under the affiliate who referred them after a successful sale.
Go to the Affiliate Manager: Navigate to the affiliate manager from the main menu.</li>
Edit a Campaign: Open an existing campaign or create a new one.</li>
Expand Additional Settings: In the campaign setup, proceed to the final step and expand the "Additional Settings" section.</li>
Toggle Auto-Enroll: Turn on the toggle for "Auto Enroll New Customers as Sub-Affiliate".</li>
Save and Publish: Save and publish the changes to the campaign
You can also enable or disable this setting globally in the Global Settings section of the Affiliate Manager. This will apply to all future campaigns.
Affiliates can recruit sub-affiliates themselves by sharing a sign-up link. This process makes onboarding easy and gives affiliates more autonomy.
Edit a Campaign: When creating or editing a campaign, go to the last step and click on "Additional Settings".
Toggle Sign-Up Page: Toggle on the "Sub-Affiliate Sign-Up Page" option.
Select the Form: From the dropdown, select the form you want to use for sub-affiliate sign-ups.
Save Changes: Click "Finish" to save the changes.
Affiliates will now see a sign-up link in their affiliate portal, which they can share to recruit sub-affiliates.
Forms used for sub-affiliate sign-ups must include First Name, Last Name, and Email. Missing fields will result in errors.
The Sub-Affiliate Sign-Up feature only works for multi-tier campaigns (tier 2 or higher)
Once an affiliate is added to an active campaign, they will receive an invitation email to access the Affiliate Portal. Ensure that the "Invite Email" option is toggled on in the campaign settings. You can also automate welcome emails or SMS messages with details on how affiliates can get started.
Affiliates can log in using the credentials provided in their invitation email. Once inside, they will be directed to the Affiliate Dashboard where they can view their campaign data and affiliate links.
Affiliates can view all the campaigns they are part of and see key metrics such as leads, customers, clicks, and commissions. They also have quick access to their referral links.
The screen provides detailed insights into the leads and customers who signed up or purchased a product through the affiliate's referral links, allowing them to track the effectiveness of their promotional efforts.
Affiliates can view the commissions they've earned, the total revenue generated, and the status of their payouts.
Sub-Affiliate Page: If the affiliate program includes sub-affiliates, the affiliate can see their sub-affiliates listed here. If sub-affiliate sign-up is enabled, affiliates will also see a form URL they can share to onboard others as sub-affiliates.

Navigate to <strong>Affiliate Manager</strong> from the left-hand menu of your sub-account.
Click on the <strong>Settings</strong> tab at the top.
Switch to the Affiliate Portal Settings
Ask Affiliates to Upload W9/W8 Forms: Displays a banner prompting them to upload required tax forms, ensuring tax compliance and preventing payout delays.
Require Affiliates to Set Up a Payout Method: Shows a banner nudging them to set up a valid payout method (e.g., PayPal or Banks) to enable timely payouts.
Mask Referral Emails on Affiliate Dashboard: Hides a portion of referral emails (e.g., john****@gmail.com) to protect customer and lead privacy.
Configure Payout Methods: Lets you choose which payout methods are available for affiliates to select, giving you control over how commissions are paid out.
In the Affiliate Portal Settings tab, locate the toggle you want to change.
Click the toggle to enable (green) or disable (gray) it.
Once you've adjusted your settings, scroll to the bottom and click Save
Always enable at least one payout method to avoid affiliate confusion.
Use email masking if your campaigns are sensitive or you want to limit affiliate access to full lead details.
Displays crucial information such as the affiliate's email, join date, and their parent affiliate (if applicable).
Includes a magic link that gives quick, one-click access to the affiliate's portal.
Get a snapshot of the affiliate's performance with metrics like:
Revenue Generated: Total revenue brought in by the affiliate.
Owed Payouts: Commissions earned but not yet paid.
Number of Leads: Total leads generated.
New Customers: Number of new customers referred.
Gain a clear view of an affiliate's involvement across various campaigns.
See summary metrics for commissions earned and payouts received.
Use filters to view data by individual campaigns or get an aggregate summary.
Toggle between active, deleted, and inactive campaigns to see a complete history.
Assign the affiliate to new campaigns directly from the profile page, streamlining campaign management without needing to navigate away.
View all active referral links for the affiliate across all their assigned campaigns.
Customize referral IDs for specific campaigns to create personalized, easy-to-remember links.
Manage all aspects of affiliate commissions from a single tab.
Quickly Approve or Deny pending commissions.
Add commissions manually for an affiliate when necessary, such as for offline sales or special bonuses.
Review all leads attributed to the affiliate.
Delete leads as needed to maintain a clean and accurate list.
Manually add new leads to the affiliate's list for greater control and accurate tracking.
Access a complete list of customers referred by the affiliate, along with their detailed commission history. This helps in understanding customer value and affiliate performance.
Track all affiliate payouts with powerful filters for easy tracking and accountability. You can filter by payout status (e.g., pending, approved, completed) to manage payments efficiently.
Display all sub-affiliates associated with the selected affiliate. This provides valuable insight into the affiliate's network structure and recruitment success in multi-tier campaigns.
Click on Campaign Actions → Add to Campaign
Choose the campaign from the pop-up list
Select Campaign Actions → Remove from Campaign
Pick the campaign from which you want to remove the affiliate
Campaign Actions → Suspend Affiliate
Choose the campaign you'd like to suspend them from
To Unsuspend, follow the same steps. While suspended:
You cannot manually add leads, assign commissions, or import past activity for the affiliate
Suspending will stop all tracking — including clicks, customers, and both new and existing sales
The affiliate will also lose access to campaign links and details on their portal while suspended
Once unsuspended: The affiliate's existing links will start working again automatically
From the Campaign Actions menu, choose "Move to Campaign"
Select the campaign where you want to move the affiliate
Decide what to do with existing customers - choose from two options:
Keep them in the old campaign: Existing customers and their recurring commissions will stay under the current campaign
Move them to the new campaign: Future commissions from existing customers will now follow the new campaign's rules
Choose whether to send the welcome email (if the target campaign has welcome emails disabled, no email will be sent even if this is turned on)
Click "Move Affiliate" to complete the action
Q: Can I undo a "Move to Campaign" action?
No, but you can manually reverse it by moving back.
Q: Will affiliates get email notifications when moved or suspended?
Welcome emails depend on campaign settings and the toggle during the Move flow.
Q: Can I bulk-manage Quick Campaign Actions?
Not via Quick Actions—use workflows or manual bulk routines instead.
Q: Does suspending affect referral links?
Yes, while suspended, links don't track; once unsuspended, links auto-reactivate.
Navigate to the Campaign page and click the "+ Add" button to initiate the creation of your campaign
Select the source for your campaign, such as a funnel, website, or store where your products are listed.
You can also choose the landing page where potential customers will land. Once set, the system will generate a default campaign URL. This URL includes a unique affiliate link, where the placeholder <affiliate_id> is automatically replaced with each affiliate's unique ID.
Please Note: Currently, only funnels, websites, and stores support product sales via affiliate campaigns. However, you can also track leads and pay affiliates for generating leads through forms, surveys, and calendars. Learn more here. Landing page selection is just used to set where the potentials customers will land. Please note that tracking will be done source wide not just on the landing page
Review the products associated with your selected source. Add or remove products to ensure that only commission-eligible items are listed.
Establish a default commission for your campaign, choosing either a flat fee or a percentage of the product price.
Optionally, set specific commissions at the product level to tailor payouts based on individual product prices.

Access the Advanced Commissions settings to enable multi-tier commissions. You can support up to 7 tiers for more intricate commission structures.

Assign commissions to each tier by either applying the default rate or customizing them for each level based on performance.

Add a campaign description that outlines its purpose to make it more attractive to potential affiliates.

Review affiliate details, such as their join date and total affiliate count, before directly assigning them to your campaign.

Tailor your campaign further with options such as:
1. Email templates for affiliate onboarding
2. Cookie duration for tracking affiliate activity
3. Payout terms
4. Including setup fees in commission calculations
5. Enabling sub-affiliate signups
6. Auto-enrolling new customers as sub-affiliates

This feature is perfect for handling sales that happen outside of your standard online tracking. It gives you full control to ensure every affiliate is rewarded for the sales they influence, no matter how the sale was made.
Offline Sales: Credit affiliates for sales they generate at in-person events, conferences, or through other offline marketing campaigns where a link can't be clicked.
Untracked Sales: Easily assign a sale to the correct affiliate when a customer forgets to use their referral link but you have confirmation of who referred them.
Customer Referrals: Reward affiliates for powerful word-of-mouth recommendations that result in a sale, even if no link was ever involved in the process.
Use this method when a transaction is already recorded in your system (for example, a Stripe payment) but was not correctly linked to an affiliate at the time of purchase.
1. Access the Affiliate's Profile: Navigate to the Affiliate Manager and select the specific affiliate you wish to credit for the sale.
2. Navigate to Commissions: Within the affiliate's profile page, click on the Commissions tab to view their commission history.
3. Import a Transaction: Click the "Add Sales Manually" button and, from the dropdown menu, select the option to "Import Existing Transaction."
4. Find the Customer: In the pop-up window, enter the customer's email address and select the affiliate campaign that the sale should be attributed to.
5. Select the Transaction: The system will display a list of transactions associated with that customer. Review the list and select the checkbox next to the specific transaction you want to attribute to the affiliate.
6. Confirm and Submit: Once you have selected the correct transaction, click "Submit" to finalize the process. The commission will now be generated and appear in the affiliate's commission list.
Use this method when a transaction is already recorded in your system (for example, a Stripe payment) but was not correctly linked to an affiliate at the time of purchase.
1. Access the Affiliate's Profile: Navigate to the Affiliate Manager and select the specific affiliate you wish to credit for the sale.
2. Navigate to Commissions: Within the affiliate's profile page, click on the Commissions tab to view their commission history.
3. Import a Transaction: Click the "Add Sales Manually" button and, from the dropdown menu, select the option to "Import Existing Transaction."
4. Find the Customer: In the pop-up window, enter the customer's email address and select the affiliate campaign that the sale should be attributed to.
5. Select the Transaction: The system will display a list of transactions associated with that customer. Review the list and select the checkbox next to the specific transaction you want to attribute to the affiliate.
6. Confirm and Submit: Once you have selected the correct transaction, click "Submit" to finalize the process. The commission will now be generated and appear in the affiliate's commission list.
For recurring or batch processes, you can automate manual sale attribution using workflows, which is perfect for scaling your affiliate program.
Add the Workflow Action: Inside a workflow, add a new action and select "Add Manual Sales For An Affiliate."
Configure Attribution: You can choose how the sale is attributed:
Auto-Track via Attribution: This powerful option automatically assigns the sale to the affiliate whose ID is present in the contact's URL, eliminating the need for complex "if/else" branches in your workflow.
First or Latest Attribution: If not using auto-track, you can attribute the sale based on the contact's first-ever affiliate interaction or their most recent one.
Set Sale Details: Select the affiliate campaign and enter the revenue details. This revenue amount can be a fixed value or a dynamic value pulled from a form submission or a custom field.
Save the Workflow: Once configured, save and publish the workflow. It will now automatically handle manual sales attribution whenever a contact passes through that step.
Manually attributing sales provides several key advantages for a robust and fair affiliate program.
Flexibility: It gives you the power to attribute sales from any source, including offline channels and other non-traditional platforms where link tracking isn't possible.
Accuracy: It ensures that all affiliate-driven sales are properly tracked and credited, which builds trust and motivation within your affiliate network.
Custom Tracking: You can attribute sales to affiliates even when no standard tracking links were used, making sure that every referral is accounted for.
Easily create new campaigns or add affiliates directly from the dashboard by clicking the "New" button.
Select "All Campaigns" for a comprehensive overview or choose specific campaigns from the dropdown to focus on particular insights.
Track essential metrics like Total Revenue, Total Customers, and Conversion Percentage to gauge your campaign's performance at a glance.
Analyze the Conversion Trend line graph to view lead and customer trends over time, helping you understand how your campaigns are performing and identify patterns.
Monitor your top 10 affiliates based on various criteria such as revenue, commissions, leads, or customers. This helps you recognize and reward high-performing affiliates.
Quickly view pending payouts and commissions. Click on "Pending Payouts" to navigate directly to the payouts page and manage pending actions efficiently.
Keep up with the latest additions of affiliates and recent commissions. Use the dashboard to approve or deny commissions and stay updated with all important details.
You can now download affiliate sales data directly from the Affiliate Manager Dashboard in CSV format. Get a clear, exportable view of your affiliate activity and performance, all in one file. The CSV includes the following fields: Campaign Name, Affiliate ID, Affiliate Name, Affiliate Email, Customer Email, Customer Name, Transaction Date, Revenue, Commission, Currency and Status
With Affiliate-Level Commission Settings, you can:
Set Custom Commission Rates: Override the default campaign commission for individual affiliates.
Manage Tiered Commissions: Adjust commission rates for multi-tiered campaigns.
Let's say your default campaign offers a 40% commission to all affiliates. However, you have an affiliate who consistently drives high-value sales. Using this feature, you can easily set a 50% commission for that specific affiliate without changing the overall campaign settings, allowing you to reward their exceptional performance.
With Affiliate-Level Commission Settings, you can:
Set Custom Commission Rates: Override the default campaign commission for individual affiliates.
Manage Tiered Commissions: Adjust commission rates for multi-tiered campaigns.
Reward High Performers: Offer higher commissions to top-performing affiliates without affecting the rest of the campaign
Let’s say your default campaign offers a 40% commission to all affiliates. However, you have an affiliate who consistently drives high-value sales, and you want to offer them a higher rate. Using this feature, you can easily set a 50% commission for that affiliate without changing the overall campaign settings, allowing you to reward their exceptional performance.
Step 1: Navigate to the Sub Account Affiliate Manager Log in to your CRM and go to the Sub Account Affiliate Manager section.
Step 2: Select the Affiliate Find and select the affiliate for whom you want to set a custom commission rate. This will take you to the affiliate's profile page.
Step 3: Choose the Campaign Scroll down to the Active Referral Link section and click Customize next to the campaign where you want to adjust the commission settings.
Step 4: Configure Affiliate-Level Commissions Switch to the Commissions tab. Enter the custom commission rate for that affiliate. If the campaign is multi-tiered, configure the commission rates for each tier. You can adjust both Default Commissions and Product-Based Commissions as needed.
Precedence: Affiliate-level commission settings always take priority over campaign-level settings during commission calculations.
Tier Management: Tiers cannot be changed within the affiliate profile settings. To adjust tiers, you must modify the campaign settings.
Support: Currently, this feature is supported only for affiliate campaigns where the source is a funnel or website.
This feature ensures that you can offer customized incentives, ensuring your top performers remain engaged and motivated. By managing commissions at an affiliate level, you can fine-tune your reward system without affecting your overall campaign structure.
Discount Flexibility: Offer discounts or special promotions to affiliates’ followers.
Customizable Discounts: Set coupon codes from 0% to 100% off, allowing for both full-price sales and free services.
Access the Affiliate Manager:
Navigate to Marketing > Affiliate Manager.
Select the Affiliate:
In the Affiliate/Promoter module, locate and select the specific affiliate you want to set up coupon codes for.
Customize the Campaign:
Scroll down to the "Active Referral Links" section. Here, you’ll see a list of campaigns and the affiliate’s URL.
For the desired campaign, click on Customize.
Configure the Coupon:
Switch to the Coupon tab.
Choose the coupon type: Percentage or Fixed.
Enter a user-friendly coupon name.
Click on Generate Code to create your coupon code.
Set the Discount:
For a free service, set the discount to 100%.
For a specific discount, set the percentage from 0% to 100%. (Note: A 0% discount is used solely for tracking purposes.)
Save and Manage:
Click Save to finalize the coupon code.
You can also edit or manage existing coupon codes within the same pop-up window.
Ensure the coupon code is user-friendly and easy for your affiliates to share with their audience.
Regularly review and update coupon codes to align with your promotional strategies.
By following these steps, you can effectively track and manage affiliate activities using coupon codes, enhancing your promotional efforts and optimizing affiliate performance.