How to Track Affiliate Sales in GoHighLevel Using Coupons
If you promote your agency or SaaS alongside other tools like ClickUp, you may want a simple way to reward partners for referrals. In GoHighLevel, you can track affiliate sales by assigning unique coupon codes to each partner and then using those codes on your funnels and order forms. This method lets you measure which affiliates drive sales without needing a separate affiliate software.
This step-by-step guide explains how to create and manage coupon codes in GoHighLevel, and how to connect them to funnels so you can accurately attribute purchases back to each affiliate.
Why Use GoHighLevel Coupons for Affiliate Tracking
Instead of setting up a complex third-party affiliate platform, you can use the built-in coupon system in GoHighLevel to identify which affiliate generated each sale. Each affiliate receives a unique coupon code that buyers apply at checkout, and every order with that code can be counted toward that affiliate.
This approach is best suited for simple tracking scenarios where you are comfortable calculating commissions manually from your order and coupon reports.
Prerequisites in GoHighLevel
Before you begin, make sure you have the following in place inside your GoHighLevel account:
- An active GoHighLevel account with access to the main dashboard.
- At least one funnel or website with an order form or checkout page.
- Products or services configured for sale (subscriptions or one-time purchases).
- Access permissions to manage funnels and products.
Once these items are set up, you can start creating affiliate coupon codes directly inside GoHighLevel.
Step 1: Open Your GoHighLevel Funnel
The first step is to select the funnel where you want to track affiliate sales with coupons. You will add coupon-based tracking to the specific order form step in that funnel.
-
Log in to your GoHighLevel account.
-
From the left-hand menu, click Funnels.
-
Locate the funnel that contains your sales or checkout page.
-
Click the funnel name to open the funnel overview.
-
Select the funnel step that includes the order form element where customers complete their purchase.
After opening the funnel step, you can configure the products and activate coupon support on that order form.
Step 2: Configure Products on the GoHighLevel Order Form
To track affiliate sales accurately, you need to make sure that the products on the order form are properly configured and ready to accept coupon discounts.
-
In the selected funnel step, open the Editor to customize the page.
-
Click on the Order Form element.
-
In the right-hand settings panel, go to the Products tab.
-
Add the products or services that you want affiliates to promote.
-
Confirm that the pricing, billing interval, and any trial settings are correct.
These products will be the ones that are discounted when buyers enter the affiliate coupon code during checkout.
Step 3: Enable Coupons on the GoHighLevel Order Form
Once the products are configured, you must enable coupons on the order form so that affiliates can share codes with their audience.
-
With the order form still selected in the GoHighLevel editor, open the Advanced or Additional Settings tab (depending on your interface version).
-
Look for an option labeled Enable Coupons or similar.
-
Toggle this setting to On.
-
If applicable, customize any text or labels that appear near the coupon input field on the form.
After you enable this option, a coupon field appears on the live order form so buyers can enter the affiliate code at checkout.
Step 4: Create Affiliate Coupon Codes in GoHighLevel
Now you can create the actual codes that you will give to each affiliate. Each affiliate should have a unique code so you can easily identify which orders belong to them.
-
Go back to the main Funnels screen inside GoHighLevel and open the same funnel again if needed.
-
Open the funnel step with your order form and locate the Products or Coupons section, depending on your account layout.
-
Click Add Coupon or Create Coupon.
-
Enter a descriptive coupon name, such as the affiliate’s name or brand.
-
Set the Coupon Code that buyers will type at checkout. For example, JANE10 or PARTNER20.
-
Choose the discount type:
-
Percentage discount (e.g., 10% off)
-
Fixed amount discount (e.g., $20 off)
-
-
Set the discount value (percentage or fixed amount).
-
Optionally set:
-
Start and end dates for the coupon.
-
Maximum number of redemptions.
-
Restrictions on which products the coupon can apply to.
-
-
Save the coupon settings.
Repeat these steps for every affiliate you want to track, assigning each one a unique code. You can share these codes with your partners for use in promotion.
Step 5: Share GoHighLevel Coupon Codes With Affiliates
Once coupons are created, send each affiliate their code along with clear instructions on how their audience can use it.
-
Provide the direct funnel URL where the order form is hosted.
-
Explain the discount amount or percentage offered.
-
Clarify any coupon conditions such as expiry date or product limitations.
-
Suggest marketing angles or sample copy affiliates can use in emails, blogs, or social media.
When customers buy through the funnel and enter the coupon at checkout, those orders can be attributed back to the correct affiliate in your GoHighLevel reports.
Step 6: Track Affiliate Sales by Coupon in GoHighLevel
To calculate payouts, you will periodically review how many times each coupon has been used and the total revenue associated with each code.
-
In GoHighLevel, go to the Payments or Transactions section, based on your account layout.
-
Filter transactions by Coupon Code if the filter is available.
-
Alternatively, export payment or order data and sort by coupon field in a spreadsheet.
-
For each affiliate code, count how many successful payments are linked to that coupon.
-
Calculate the commission for each affiliate based on your payout rules (percentage of sale or flat amount per order).
You can repeat this process monthly or on any payout schedule you prefer. The key is that each GoHighLevel coupon code acts as a tracking identifier for the affiliate.
Limitations of Coupon-Based Affiliate Tracking in GoHighLevel
Using coupons inside GoHighLevel is a straightforward way to track affiliate sales, but it has limitations you should consider:
-
No built-in multi-tier affiliate structure (for sub-affiliates).
-
No automatic affiliate login portal or dashboard.
-
Commission calculations are manual rather than automated.
-
If a buyer forgets to enter the coupon, that sale will not be attributed to the affiliate.
For simple programs with a small number of partners, coupon-based tracking in GoHighLevel is often sufficient. For more complex programs, you might combine this with additional analytics or external tools.
Best Practices for Managing GoHighLevel Affiliate Coupons
To keep your system organized and accurate, follow these best practices when working with affiliate coupons in GoHighLevel:
-
Use consistent naming conventions for coupon codes (for example, BRANDNAME10).
-
Document which code belongs to which affiliate in a shared spreadsheet.
-
Set logical expiry dates for promotional campaigns and renew codes as needed.
-
Communicate clearly with affiliates about their discount amount and any changes.
-
Regularly export and back up your payment and coupon usage data.
Following these tips helps ensure that your coupon-based affiliate tracking in GoHighLevel stays reliable over time.
Additional Resources for GoHighLevel Users
To learn more about the underlying method for tracking affiliate sales with coupons directly from the platform documentation, visit the official guide at this GoHighLevel support article.
If you want strategic help building funnels, automations, and affiliate structures around your GoHighLevel setup, you can also explore consulting and implementation services from Consultevo.
By combining clear affiliate offers with properly configured coupon codes in GoHighLevel, you gain a simple, trackable way to reward partners and scale your referral-driven growth without relying on complex third-party systems.
Need Help With GoHighLevel?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
