RocketLauncher AI

Social Media

How to Set Up and Manage Facebook Ads in GoHighLevel

By Marnix Geerkens. Published 2024-09-04. Updated 2026-06-02.

GoHighLevel's built-in Facebook Ad Manager lets you create, launch, and report on Facebook ad campaigns without leaving the platform. It includes a template library, AI-assisted creative, and two billing models: a percentage-of-spend default plan and a flat-fee option for agencies running many campaigns. You connect your Facebook Page, choose an objective, build the ad, and publish, all from one interface.

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 Facebook Ad Manager brings campaign creation, lead forms, placements, budgeting, and performance reporting into a single dashboard inside the platform. Agencies can choose between a pay-as-you-go model with a markup on ad spend or a fixed monthly subscription for unlimited campaigns across all sub-accounts. The interface is built to be more approachable than Meta's native Ads Manager while still supporting lead generation and website traffic objectives.

What you will learn

  • Choose between the two Ad Manager billing plans based on your campaign volume
  • Connect a Facebook Page and ad account to a GoHighLevel sub-account
  • Create a lead generation or website traffic campaign from scratch
  • Build or attach a Facebook lead form directly inside GoHighLevel
  • Set ad placements, budget, and audience without leaving the platform
  • Use workflows to track ad performance and trigger follow-up sequences

Steps

  1. Enable Ad Manager at the agency level

    Go to the agency dashboard, open Reselling, and scroll to Ad Manager. You will see two plan options. The default plan charges 10% of ad spend after your markup (0 to 15%). The Connect Your Own Business Manager plan charges a flat $97 per month or $970 per year for unlimited campaigns. Pick the plan that fits your volume, check the box, and save. This is a one-time choice.

  2. Access Ad Manager inside a sub-account

    The Ad Manager tab appears automatically under Marketing in every sub-account once you have enabled it at the agency level. Open any sub-account and click Marketing, then Ad Manager to reach the dashboard.

  3. Connect your Facebook Page

    If no Facebook Page is connected yet, click Connect Facebook and follow the authorization steps. Select the specific ad account and the Facebook Page you want to use for this sub-account, then click Connect.

  4. Create a new campaign

    Click Get Started or Create Campaign. Choose your objective: Lead Generation uses a Facebook lead form, while Website Traffic sends visitors to a URL. If you choose Lead Generation and do not have a form yet, click Create Facebook Form to build one on the spot.

  5. Configure ad content and placements

    Upload your creative assets, write your ad copy, and select the ad placements such as Facebook Feed, Instagram Feed, or Stories. GoHighLevel surfaces these options in a cleaner layout than Meta's native interface.

  6. Set your budget and audience

    Enter a daily or lifetime budget, define your target audience by location, demographics, and interests, and set the campaign dates. Review the summary, then publish.

  7. Connect a workflow for follow-up

    Inside GoHighLevel workflows, add a Facebook Lead Form Submitted trigger tied to your campaign's form. Build out the follow-up sequence (SMS, email, or tasks) so leads receive an immediate response without any manual step.

Tips

  • If the Ad Manager tab does not appear in a sub-account, check that you have saved the reselling plan at the agency level and that the feature is not toggled off in sub-account settings.
  • The default plan is usually more cost-effective for accounts with low monthly spend. The flat-fee plan saves money once a sub-account consistently spends over a few hundred dollars per month.
  • Create your Facebook lead form before building the campaign to avoid interrupting the setup flow.

Related tutorials

How to use the Facebook Conversion API
How to use the Facebook Conversion API5:26 · Social Media
Hook up Facebook Messenger Campaigns
Hook up Facebook Messenger Campaigns5:34 · Social Media
How to Setup Facebook UTM Parameters for Attribution Reporting
How to Setup Facebook UTM Parameters for Attribution Reporting2:16 · Social Media
Verifying root domains in Facebook also verifies its sub-domains
Verifying root domains in Facebook also verifies its sub-domains2:22 · Social Media
Merge Facebook Messenger Contacts With Lead Ad Contacts In HighLevel
Merge Facebook Messenger Contacts With Lead Ad Contacts In HighLevel1:33 · Social Media
Facebook Integration Step by Step
Facebook Integration Step by Step11:06 · Social Media

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

Can I run Instagram ads through GoHighLevel's Ad Manager?

Yes, Instagram placements are available alongside Facebook placements when you build a campaign.

What happens if I switch from the default plan to the flat-fee plan?

GoHighLevel notes this is a one-time selection, so contact support before switching billing models.

Do leads from Facebook forms flow automatically into GoHighLevel contacts?

Yes, a workflow with the Facebook Lead Form trigger captures and routes them automatically.

Is a Meta Business Manager account required?

The Connect Your Own plan requires an existing Meta Business Manager. The default plan does not.

Can sub-accounts have the Ad Manager feature turned off individually?

Yes, you can disable it per sub-account inside sub-account settings after enabling it at the agency level.

Back to all Social Media tutorials