RocketLauncher AI

SaaS Mode & Agency

How to Use the GoHighLevel Affiliate Manager

By Marnix Geerkens. Published 2024-02-27. Updated 2026-06-02.

GoHighLevel's Affiliate Manager lives under Marketing inside any sub-account. To get started, create a campaign first, then add affiliates to it. A campaign needs a name, a funnel or website with an attached domain, a commission type, and a payout schedule. Once the campaign exists, you can create affiliates with their own referral links and optional coupon codes.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. This tutorial covers the end-to-end flow for setting up an affiliate program in GoHighLevel, starting with creating a campaign and ending with generating a referral link for an affiliate. It explains commission types, payout frequency options, second-tier commissions, and how to fill out affiliate details including advanced fields like social links, referral ID, and special coupons.

Steps

  1. Navigate to Affiliate Manager

    Inside the correct sub-account, go to Marketing in the left menu and select Affiliate Manager, then click on Campaigns.

  2. Create a new campaign

    Click Add, then give the campaign a name. Select the funnel or website where your product lives as the referral lead signup link. Make sure the chosen funnel or website has a domain attached, otherwise the campaign cannot be saved.

  3. Set commission and payout terms

    Choose between default or product-based commission types. Set the payout frequency to every 15, 30, or 60 days. Enter a percentage or flat commission amount, and optionally configure a second-tier commission for downstream referrals.

  4. Save the campaign

    Click Save Campaign. Once saved, the campaign is ready to accept affiliates.

  5. Add an affiliate

    Click on Affiliates, then Add, then New Affiliate. Fill in email, first name, last name, company name, and select the campaign you just created. Click Save and Continue.

  6. Fill in additional affiliate details

    Complete optional fields such as phone number, address, avatar URL, and VAT ID. Use the Advanced Settings dropdown to assign a custom referral ID or add a special coupon for that affiliate.

  7. Copy the referral link

    After clicking Done, the affiliate's unique referral link is generated. Copy it and share it with the affiliate so they can start driving traffic.

Want the full picture? Read more about GoHighLevel SaaS Mode.

Related tutorials

How to Set Up Your Branded Mobile App
How to Set Up Your Branded Mobile App2:50 · SaaS Mode & Agency
How to Transfer Sub-Accounts to a New Agency
How to Transfer Sub-Accounts to a New Agency6:24 · SaaS Mode & Agency
How To Whitelabel Your Desktop App
How To Whitelabel Your Desktop App3:54 · SaaS Mode & Agency
How to Use the Improved Affiliate Campaign Creation Flow
How to Use the Improved Affiliate Campaign Creation Flow3:27 · SaaS Mode & Agency
How to Find an Agency's Relationship Number
How to Find an Agency's Relationship Number1:08 · SaaS Mode & Agency
How To Configure A Custom Mobile App
How To Configure A Custom Mobile App3:15 · SaaS Mode & Agency

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Why can't I create an affiliate without a campaign?

Every affiliate needs a campaign assigned; GoHighLevel requires this relationship at creation.

What does product-based commission mean?

Commission rates are set per product instead of a single default rate for everything.

Does the funnel need a domain attached for the campaign to work?

Yes. A funnel or website without an attached domain cannot be used to create a campaign.

Back to all SaaS Mode & Agency tutorials