Getting Started With Affiliate Management
- 1 A Comprehensive Guide to Launching and Managing Your UltraCart Affiliate Program
- 2 Your First Affiliate Program: A Beginner's Guide to Getting Started
- 2.2 1. Core Program Setup: Defining Your Foundation
- 2.3 2. Deciding on Commissions: How to Reward Your Partners
- 2.4 3. Managing Your Program Day-to-Day
- 2.5 4. Equipping Your Affiliates for Success
- 2.6 5. Payouts and Performance: Closing the Loop
- 2.7 Conclusion: Your Program is Live—Now What?
- 2.8 2.0 Phase 1: Establishing Your Program's Foundation (Settings)
- 2.9 3.0 Phase 2: Designing the Commission Structure
- 2.10 4.0 Phase 3: Equipping Affiliates for Success
- 2.11 5.0 Phase 4: Affiliate Recruitment and Management
- 2.12 6.0 Phase 5: Day-to-Day Program Operations
- 2.12.1 6.1 Your Operational Task List
- 2.12.2 6.2 The Approval Workflow
- 2.13 7.0 Phase 6: Performance Analysis and Optimization
- 3 Related documentation
A Comprehensive Guide to Launching and Managing Your UltraCart Affiliate Program
1.0 Introduction to Affiliate Marketing with UltraCart
Affiliate marketing is a powerful, performance-based strategy for increasing sales and brand awareness. By building a network of partners who promote your products for a commission, you create a cost-effective customer acquisition channel where you only pay for tangible results. This guide serves as a strategic walkthrough of the UltraCart Affiliate Management system, designed to empower e-commerce managers to build, manage, and optimize a successful program from the ground up.
1.1 The UltraCart Affiliate Ecosystem
The fundamental concept of an affiliate program is to recruit partners who market your products in exchange for a commission on the sales they generate. The UltraCart Affiliate Management system is the command center for this entire ecosystem, providing a robust suite of tools to manage every aspect of the affiliate relationship.
The system is organized into eight primary management tabs:
Management Tab | Core Function |
Overview | Provides a summary of pending tasks requiring manager approval, such as signups, reviewing invisible links submissions, reviewing affiliate commissions. |
Settings | Controls the basic configuration and foundational rules of the affiliate program. |
Commissions | Controls the commission structure paid out to affiliates. |
Email Templates | Allows the merchant to define email templates that affiliates can use for marketing. |
Affiliate Links | Where the merchant configures the different marketing links available to affiliates. |
Merchant Links | All the links that the merchant needs to deploy on their site like signup, login, etc. |
Affiliates | Management of all the affiliates within the program. |
Reports | Allows merchants to run reports, process payments to the affiliate, and analyze performance. |
The technical architecture is designed for reliability. UltraCart uses first-party cookies and IP tracking backups for attribution, ensuring its effectiveness and resilience despite industry-wide changes regarding the phasing out of third-party cookies.
The first step in building a successful program is to strategically configure its core settings and operational framework.
2.0 Phase 1: Establishing Your Program's Foundation (Settings)
Why it matters: The Settings tab is the central control panel for your entire affiliate program. These initial configurations are strategically critical, as they define the rules of engagement for your affiliates, the technical mechanisms for tracking sales, and the overall operational framework. A thoughtful setup here prevents future confusion and establishes a clear, professional foundation for your partnerships.
2.1 Defining Your Program's Identity and Legal Framework
The 'General' settings establish your program's public-facing identity. It is crucial to define these fields clearly to set proper expectations from the start.
Program Name: The public-facing name for your program (e.g., "XYZ Product Bonus Program").
Program Description: A brief description for potential future use in an affiliate network.
Under the 'Signup' section, you will configure the legal and communication elements that govern your relationship with affiliates. These are non-negotiable for running a professional program.
Agreement: This field is for your program's terms and conditions. It is essential to outline all rules covering commission rates, payout terms, acceptable marketing methods, and policies on fraudulent activity.
Welcome Letter: This is the first official communication an approved affiliate receives. It should confirm their approval and provide essential information to help them get started.
2.2 Structuring the Affiliate Onboarding Process
The choice between manual and automatic approval is a foundational strategic decision that should align with your business goals.
For programs prioritizing rapid scale and user-generated promotion, automatic approval (with a mandatory Captcha) creates a low-friction entry point. Merchants using the
Automatically approve signupsoption typically vet affiliates after the fact to remove any undesirable partners.Conversely, for premium brands focused on partner quality and brand alignment, manual approval is non-negotiable, allowing for thorough vetting of each applicant's website and marketing methods.
If you opt for automatic approval, enabling the Required Captcha setting is a vital security measure to prevent fraudulent signups from automated bots.
2.3 Configuring Customer Tracking and Attribution Rules
The 'Link Options and Customer Tracking' section is critical for determining how and for how long an affiliate receives credit for a sale. These rules directly impact affiliate earnings and motivation.
Setting | Description & Strategic Impact |
Affiliate Cookie Lifetime (days) | Defines how long the tracking cookie remains on a customer's browser. The typical range is 15 to 90 days, with 30 being common. A longer lifetime is more attractive to affiliates. Entering |
Associate Affiliate with Customer Profile | This powerful feature creates persistent credit. If a new customer creates a profile during their first purchase, the affiliate is permanently linked to it, earning commissions on all future orders from that profile, independent of cookies. |
Prevent Cookie Stomping | This setting controls your attribution model. When enabled, the first affiliate to refer the customer gets credit ("first-click"). When disabled, the last affiliate gets credit ("last-click"). The "last-click" model is the industry standard as it rewards the affiliate who was the final touchpoint in the conversion path. This model tends to favor bottom-of-the-funnel partners like coupon and deal sites. If your strategy relies on content creators who build initial awareness, consider enabling |
Use IP Tracking as Backup | This acts as a secondary attribution method. If cookie tracking fails, the system can look up click data by the customer's IP address to associate the sale with an affiliate, providing a fallback to ensure affiliates are credited fairly. |
2.4 Establishing Financial and Payment Policies
The 'Payment Options' section defines the rules for how and when commissions are approved and paid. These settings work together to create an efficient yet secure financial workflow.
Auto Approve Commissions: Enabling this automates commission approval, streamlining your workflow. Commissions for orders in
Pre-ordersorAccounts Receivableswill correctly remain pending until payment is fully processed.PayPal Payments: UltraCart recommends allowing
Pay via PayPaland requiringPayPal MassPayfor its efficiency in sending commission payments to many affiliates at once.Reverse Commissions on Refunded Orders: This is a crucial risk-management setting. When enabled, commissions are automatically clawed back when an order is refunded, protecting your bottom line from paying commissions on sales that did not stick.
Pay Commissions on Auto Orders: Enabling this feature is critical for any business with a subscription or recurring revenue model. It transforms affiliates into long-term partners invested in customer retention, not just initial acquisition.
Pay Commissions on Repeat Orders by Email: This attribution method links a customer's email address to the referring affiliate, allowing them to earn credit on subsequent purchases made with that email, even without a cookie present.
2.5 Exploring Advanced Program Strategies
UltraCart offers advanced features for more complex program structures, though they should be approached with caution.
Multi-Tier Programs:
This feature allows you to create a "downline," where affiliates earn commissions on sales generated by affiliates they recruit.
The source documentation warns about the "substantial economic consequences" of this model and recommends that most merchants enter
0tiers to disable it.
Automatic Customer Enrollment:
This feature automatically enrolls customers as affiliates after a purchase to create a "viral" program.
The source documentation explicitly states that this strategy is "not recommended."
With the foundational rules established, the next step is to design the financial incentives that will drive your program.
3.0 Phase 2: Designing the Commission Structure
Why it matters: The Commissions tab is the financial heart of your affiliate program. Your commission structure is the primary lever for influencing affiliate behavior, attracting specific partner archetypes (e.g., top-tier content creators vs. coupon sites), and ensuring the program remains profitable.
3.1 The Strategic Use of Commission Groups
Commission Groups are a powerful segmentation tool, allowing you to create different commission structures for different types of affiliates. For example, you can establish a standard group for all new partners and a VIP group with higher rates for top performers. Settings at the Group level can override the global program settings, offering granular control.
Key settings you can control at the Group level include:
Pay Commissions on Auto OrdersPay Commissions on Repeat Orders by EmailRemove cookie after purchase
3.2 Establishing Baseline Commissions
UltraCart provides several ways to set base commission rates for your products.
Global Commissions:
The Global Commission is a store-wide default percentage applied to all items not otherwise specified.
This is particularly useful for merchants with large catalogs, as it provides a simple, catch-all commission rate.
Individual Item Commissions:
Setting commissions for individual items provides greater control and overrides global settings. Commissions can be a fixed dollar amount or a percentage.
A key strategic benefit: if an item has a specific commission defined, its URL becomes available as a direct landing page choice for affiliates, enabling more targeted promotions.
Excluded Items:
This feature allows you to exclude specific items (e.g., low-margin products) from earning any commissions, even if a Global Commission is active.
3.3 Implementing Advanced Commission Scenarios
The system supports more complex payout structures, including multi-tier and repeat customer commissions.
For multi-tier programs, commissions are distributed up the recruitment chain. For example, if Affiliate C makes a sale, and was recruited by Affiliate B, who was recruited by Affiliate A, the payout structure is as follows:
Tier | Recipient |
Affiliate Commission | The affiliate who brings the sale (Affiliate C). |
Downline Tier 1 | The affiliate who recruited the seller (Affiliate B). |
Downline Tier 2 | The affiliate who recruited the recruiter of the seller (Affiliate A). |
You can also incentivize affiliates for driving customer loyalty with the Alternate Repeat Customer Commission feature.
This allows you to offer a different commission rate for repeat purchases.
A "repeat customer" for this purpose is specifically defined as a customer who:
Has a customer profile with an auto order.
Is making a purchase that is an auto order rebill.
Uses an email address that has been previously commissioned.
Once your financial structure is in place, the next step is to provide affiliates with the marketing materials they need to start promoting.
4.0 Phase 3: Equipping Affiliates for Success
Why it matters: Providing affiliates with high-quality, easy-to-use marketing tools is strategically vital. Well-designed creatives and clear instructions reduce friction, ensure brand consistency, and empower partners to promote your products effectively. The Affiliate Links and Email Templates sections are where these essential resources are managed.
4.1 Developing Marketing Creatives and Affiliate Links
"Creatives" are the advertising assets—such as images and text—that affiliates use to promote your products. UltraCart supports several types of links that can be generated for affiliates.
Link Type | Description & Key Considerations |
Text | Pre-written marketing copy that can be used for hyperlinks. |
Image | Banner images or product photos that serve as clickable links. |
Invisible | "Naked" hyperlinks that do not have visible affiliate tracking parameters in the URL. These require manual approval by the merchant. |
Simple | Direct links to your site with the affiliate's unique ID appended to the URL. |
Crucial Implementation Note: Invisible and Simple links require a tracking script to be placed on the landing page, typically in the footer section, to function correctly.
A Managed Link is the tool used to associate a specific creative (like a banner image) with a specific landing page URL. This ensures affiliates are sending traffic to the correct page with the approved marketing asset.
4.2 Providing Email Marketing Support
The Email Templates feature allows you to create pre-written marketing emails that affiliates can easily use. This provides approved marketing copy, ensuring brand consistency and making it significantly easier for affiliates to promote products to their email lists. The creation process is straightforward: define a Name, Subject, and Body for the template.
With the promotional tools created, it's time to turn our attention to managing the people who will use them: the affiliates themselves.
5.0 Phase 4: Affiliate Recruitment and Management
Why it matters: The Affiliates tab is the central database for all your program partners. Effective management in this area allows you to onboard partners smoothly, create custom arrangements for top performers, and maintain a clear overview of your affiliate network.
5.1 Onboarding and Configuring Individual Affiliates
While affiliates typically sign up through your portal, you can also add them manually via the "New" button. Each affiliate profile contains numerous settings for granular control.
Payment Information: Configure affiliate-specific payment rules like the
Minimum Payoutamount, enter theirSSN / Tax ID, and enable thePay via PayPaloption.Checkout Settings: Grant special permissions, such as allowing
Custom HTML on Receiptfor advanced tracking, enablingGoogle Adwords Tracking, or having a specific couponAuto Applywhen their link is used.Marketing Information: Keep records of an affiliate's promotional methods by tracking their
Website URLand primaryMarketing Channels(e.g., Pay per click, SEO, Blog).
5.2 Leveraging Affiliate-Level Overrides
One of the most powerful management features is the ability for settings on an individual affiliate's profile to override the global or commission group settings. This allows you to create custom arrangements for high-value partners without altering the rules for everyone else.
The most impactful override examples include:
Pay Commissions on Auto OrdersPay Commissions on Repeat Orders by EmailAffiliate Cookie Lifetime Override (days)Prevent Cookie Stomping
After onboarding affiliates, the focus shifts to the daily tasks involved in running the program.
6.0 Phase 5: Day-to-Day Program Operations
Why it matters: The Overview tab is your daily dashboard. This is where pending tasks accumulate, requiring your review and action to keep the program running smoothly, ensure partners are approved promptly, and process commissions in a timely manner.
6.1 Your Operational Task List
Three primary tasks will appear on the Overview screen, demanding your attention:
Approve new affiliate signups.
Approve commissions for recent sales.
Approve invisible links created by affiliates.
6.2 The Approval Workflow
Each task has a straightforward approval process to ensure managerial oversight.
Approving Signups: Review the new affiliate's information and select "approve" or "reject." This step can be automated in the Settings tab for a lower-touch approach.
Approving Transactions: Review pending commissions to check for potential fraud or other issues before approving or rejecting the transaction.
Approving Invisible Links: Review the URL an affiliate wishes to send traffic from. It's critical to make sure that the invisible link is the URL that the affiliate will be sending traffic FROM to ensure it aligns with your brand and policies, then approve or reject the link.
Beyond daily tasks, effective program management requires regular performance analysis to guide strategic decisions.
7.0 Phase 6: Performance Analysis and Optimization
Why it matters: The Reports tab provides the data and tools needed to measure your program's effectiveness, identify top performers, detect fraud, and manage payouts. Consistent analysis is the key to optimizing your program for long-term profitability and growth.
7.1 Understanding Key Performance Reports
The system includes several reports to give you a clear view of program activity.
Report Name | Purpose and Insights Provided |
All Affiliates | Shows all affiliates (including disabled ones) with their |
Commission Analysis | Provides transaction-level details for all commissions, including affiliate, order ID, buyer, and item details. |
Click Summary | Displays the total number of customer clicks through affiliate links per day over a selected period. |
Payment Summary | A historical record of all payments you have processed and paid to your affiliates. |
Sales Summary | Shows the number of sales and gross sales amount generated by all affiliates for each day in a given period. |
Traffic Summary | Analyzes traffic from individual affiliates to provide an executive-level view of revenue generation. Note: This report is currently considered ALPHA. |
Data Retention Policy: Raw affiliate click log data is retained for 365 days.
7.2 Utilizing Essential Management Tools
Alongside reports, a suite of administrative tools helps you manage key operational workflows.
Tool Name | Function |
Broadcast Email | Allows the affiliate manager to send a bulk email to all affiliates in the program. |
Fraud Review | Scans orders for potential fraud. It is particularly effective at identifying customers who sign up as affiliates just to get a discount on their own purchases. |
Process Payments | A tool to process commission payments to affiliates via check or PayPal MassPay. |
Export Payments | Exports payment information (e.g., for a check writing service) and marks all payments as completed in the system. |
Export Affiliates | Exports the Affiliate ID and email address for all affiliates into a spreadsheet format. |
By strategically configuring your program settings, designing motivating commission structures, and consistently analyzing performance with these tools, an e-commerce manager can leverage the UltraCart platform to build a thriving and profitable affiliate program.
Related documentation
Affiliate Management Tutorials