RocketLauncher AI

CRM, Contacts & Lead Gen

How to Import FirstPromoter Campaigns into GoHighLevel

By Marnix Geerkens. Published 2026-01-15. Updated 2026-06-02.

If you already run affiliate campaigns in FirstPromoter, you can pull them directly into GoHighLevel's Affiliate Manager instead of rebuilding everything from scratch. The import brings in your campaigns, existing affiliates, and historical referral data. After importing, you connect each campaign to a funnel or website inside GoHighLevel and publish it to make it active.

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. GoHighLevel's Affiliate Manager accepts a direct import from FirstPromoter using your FirstPromoter account ID and API key. The process copies your selected campaigns and affiliates, lets you set payout terms, and flags any configuration gaps like missing tracking scripts or unsupported product-based commissions. Once inside GoHighLevel you can edit commission tiers, connect funnels, and publish campaigns without touching FirstPromoter again.

Steps

  1. Navigate to Affiliate Manager

    In your sub-account, open Marketing from the left sidebar, then click Affiliate Manager, then Campaigns.

  2. Start the import

    Click the Import button. Select FirstPromoter as the source, then enter your FirstPromoter account ID and API key from the FirstPromoter Settings > Integrations page.

  3. Select campaigns and set payout terms

    Choose which campaigns to bring over. Set your payout preference, including the net-days term, then proceed to the affiliates list.

  4. Resolve affiliate conflicts and complete import

    For each affiliate choose merge (link to an existing contact) or skip. Then start the import and wait for the confirmation summary.

  5. Add tracking and publish

    Open each imported campaign, install the tracking script, connect it to a funnel or website, configure commissions, and publish.

Related tutorials

How to Navigate the Contact Manager on Mobile
How to Navigate the Contact Manager on Mobile2:06 · CRM, Contacts & Lead Gen
Did You Know You Can Use Smart Lists to Save Time Throughout HighLevel?
Did You Know You Can Use Smart Lists to Save Time Throughout HighLevel?1:48 · CRM, Contacts & Lead Gen
How To Tag Contacts from Campaign Statistics in HighLevel
How To Tag Contacts from Campaign Statistics in HighLevel4:43 · CRM, Contacts & Lead Gen
How To Export Company Data to CSV in HighLevel
How To Export Company Data to CSV in HighLevel1:34 · CRM, Contacts & Lead Gen
How To Boost Your GoKollab Community Engagement Through Affiliate Programs
How To Boost Your GoKollab Community Engagement Through Affiliate Programs5:01 · CRM, Contacts & Lead Gen
How To Manage Pipeline Permissions in HighLevel
How To Manage Pipeline Permissions in HighLevel3:20 · CRM, Contacts & Lead Gen

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

Are product-based commissions supported after import?

No. Product-based commissions are not supported; you will need to reconfigure those manually.

What happens to historical referral data?

Historical referrals are included in the import and visible in the campaign dashboard.

Back to all CRM, Contacts & Lead Gen tutorials