GoHighLevel Ad Manager is a tool inside GoHighLevel that lets you build, run and track Facebook, Instagram, Google and LinkedIn ads without leaving your account. HighLevel charges nothing for it: the agency cost is $0, and each sub-account pays whatever its agency sets, which is $0 unless the agency changes it. You still pay Meta, Google or LinkedIn for the ads themselves. We checked every fact below on GoHighLevel's own help pages on 12 October 2026. If you searched for Go High Level Ad Manager or GHL Ads Manager, it is the same tool.
The short answer
- What it is: one screen in GoHighLevel (Marketing, then Ad Manager) for Meta, Google Search and LinkedIn campaigns.
- What it costs: $0 from HighLevel. An agency can charge its clients a monthly fee for access.
- What it does not cover: ad spend. That goes on the card in your Meta, Google or LinkedIn ad account.
- Why use it: Meta lead form answers can land on the contact in your CRM, and leads and closed deals show next to spend.
- Why skip it: on Google it only lists Search campaigns today.
What is GoHighLevel Ad Manager?
It is GoHighLevel's built-in ads tool. You connect your own ad accounts, then create, edit and track campaigns from inside GoHighLevel. The campaigns still run on Meta, Google and LinkedIn. GoHighLevel sends them to your connected ad account, and they go through each platform's normal ad review.
Here is what it supports, from GoHighLevel's Overview of Ad Manager help article (modified 23 September 2026, checked 12 October 2026):
| Platform | Campaign goals | Ad formats |
|---|---|---|
| Meta (Facebook and Instagram) | Lead generation, website traffic, engagement, sales | Single image, video, carousel (up to 10 cards), lead forms, conversation forms |
| Search campaigns. Demand Gen is marked "coming soon" | Search ads. Image, video and carousel come with Demand Gen | |
| Lead generation, website visits | Single image, video, carousel, lead forms |
On top of building campaigns, the same article lists audience targeting, reusable campaign templates, a reporting dashboard for impressions, clicks, conversions and spend, an Ask AI helper that builds and edits campaigns from a typed request, and public APIs for agencies that want to automate their reports.
One thing it is not: a service. GoHighLevel's own reselling guide says ad copywriting, creative design and campaign strategy "are not automatically included". Somebody still has to decide what to say, who to show it to, and how much to spend.
Ad Manager puts the controls in one place. It does not write the ads, pick the audience or set the budget for you.
How much does GoHighLevel Ad Manager cost?
HighLevel charges $0 for Ad Manager. What you pay depends on who owns your account, and ad spend is always extra. These rules come from GoHighLevel's How to Enable and Resell Ad Manager article (modified 25 September 2026, checked 12 October 2026):
| Who | Pays HighLevel for Ad Manager | Pays for access | Pays for the ads |
|---|---|---|---|
| Agency account | $0. The "You Pay" price is fixed at $0 | Nothing | Its own ad accounts |
| Sub-account (one business inside an agency) | Nothing directly | The monthly price its agency sets. The default is $0 | The card on its own Meta, Google or LinkedIn ad account |
If you bought GoHighLevel for your own business, you are the agency. The Starter plan is $97 a month with 3 sub-accounts, and GoHighLevel's pricing page lists Ad Manager as a core feature on every plan (checked 12 October 2026). So Ad Manager adds nothing to your bill. Our GoHighLevel pricing guide covers the usage fees that do add up, like texts and calls.
If an agency gave you a sub-account, ask them. When they set a price above $0, you see an "Activate Ad Manager for $X/month" button with their price. Pay it, and a monthly subscription starts between your card and the agency's Stripe account. When the price is $0, you just see "Get Started".
Ad spend never runs through GoHighLevel. Its Google guide says the Ad Manager subscription is separate from campaign spend, which is charged to the payment method on the connected Google Ads account. Its Meta guide says the same for Meta: Meta bills you directly.
Not on GoHighLevel yet? Our special link gets you a 30-day free trial of GoHighLevel (we may earn a commission from this link) plus a free live bootcamp. Sign up on GoHighLevel's own site and you get the standard 14 days, with no bootcamp. Any ad you publish still spends real money on Meta or Google, trial or not.
Why do some pages say Ad Manager costs $29 or $97?
Because it used to. Older videos, posts and forum threads still quote the 2024 plans.
On 28 November 2024, GoHighLevel's changelog listed three agency plans for Ad Manager. On 14 October 2025, the changelog said Ad Manager was "now completely free for all agencies". The current help articles, updated in September 2026, still put the agency cost at $0.
| Old plan (from 28 Nov 2024) | Agency paid HighLevel | Sub-account paid the agency |
|---|---|---|
| Standard (the default) | $10 per sub-account a month | $29 a month by default |
| Utility | $97 a month, unlimited sub-accounts | Whatever the agency set |
| Founder's Offer | $970 a year, unlimited sub-accounts | Whatever the agency set |
| Now (since 14 Oct 2025) | $0 | Whatever the agency sets, $0 by default |
Source: GoHighLevel's changelog, both entries read on 12 October 2026.
One catch for older accounts. GoHighLevel says agencies already using the Utility or Founder's plans still see those plan cards, and that it made no cancellations or billing changes. If you set up Ad Manager before October 2025, open Agency Settings, then Billing, and look at the Ad Manager card. It shows what each sub-account pays. If you still see an old plan charge there, ask GoHighLevel's support about it.
If a page quotes $29 or $97 for Ad Manager, check its date. Those are the 2024 prices. HighLevel has charged agencies $0 since October 2025.
What can you do inside GoHighLevel Ad Manager?
You can build campaigns from scratch or from templates, then edit, pause, clone and track them down to each ad. Each platform keeps its own structure, with a few limits. These come from GoHighLevel's guides to Meta, Google Search and LinkedIn campaigns (modified between 23 September and 9 October 2026, checked 12 October 2026):
| Platform | Structure | Limits inside Ad Manager |
|---|---|---|
| Meta | Campaign, ad set, ad | Up to 10 ad sets per campaign and 10 ads per ad set. One ads account and several Facebook Pages per sub-account. Images up to 8MB, videos up to 1GB |
| Google Search | Campaign, ad group, ad | Up to 10 ad groups per campaign. Up to 40 keywords and 40 negative keywords per ad group. One Google Ads account per sub-account |
| Campaign group, campaign, ad | Lead forms with up to 12 pre-filled fields and 3 custom questions. Carousels of 2 to 10 image cards |
Three settings are worth knowing before your first Meta or Google campaign:
- Multi-advertiser ads are on by default. This Meta setting can show a carousel of other businesses' products under your ad. GoHighLevel's guide says it may not suit campaigns that need clear brand separation. Untick it if that is you.
- Special ad categories narrow your targeting. If your ad falls into one of Meta's special categories, you must pick it. Then lookalike and saved audiences are off, zip codes are off (locations get at least a 15-mile radius), and age is fixed at 18 to 65+.
- Google starts on Maximize Clicks. That is the default bid strategy for Search campaigns, with an optional cap on cost per click. You also have to answer whether the campaign has EU political ads before it will publish.
How do you set up Ad Manager in GoHighLevel?
You turn it on at the agency level, give your team permission, then connect your ad accounts inside the sub-account. Before you start, you need a Meta Business Portfolio (what Meta used to call Business Manager), an active Meta ads account with a payment method, and a Facebook Page. For Google ads, you need a Google Ads account.
- Set the price. In Agency view, open the Reselling tab, find the Ad Manager card and enter Your Price. Leave it at $0 for your own business. To give one client free access, open that sub-account under Manage Client, then Reselling, and tick Deploy Ad Manager Directly. To charge clients, connect your agency's Stripe account first.
- Give staff access. In Settings, then Teams, edit each user who will run ads and tick the Ad Manager permission.
- Open Ad Manager. In the sub-account, click Marketing, then Ad Manager, then Activate Ads Manager (or Get Started).
- Connect Facebook. Click Connect Facebook and sign in with the profile that can reach your ads account and Page. Keep all your Pages ticked. Then choose the ads account, choose the Page, click Connect, and click Get started.
- Connect Google. Click Connect Google, choose your Google email and allow every permission the LeadConnector app asks for. Then pick one eligible Google Ads account.
- Build a campaign. Click Create Campaign, choose the platform, then Start from Scratch or a template. Review every setting and publish.
These steps follow GoHighLevel's guides to getting started with Meta campaigns and connecting Google Ads to Ad Manager (both checked 12 October 2026). LeadConnector is the name GoHighLevel's app uses on Meta and Google, so seeing it during the login is normal.
When Facebook asks which Pages to share, keep them all ticked. Untick one during a reconnect and an existing connection can lose that Page.
Why can't you see your Facebook Page or ad account in Ad Manager?
Most of the time you signed in with the wrong Facebook profile, or that profile cannot reach the Page or ads account. GoHighLevel's Facebook connection guide (modified 23 September 2026) gives these fixes:
- Check you are signed in to the Facebook profile that has access to the Page and the ads account.
- Check that profile can reach your Meta Business Portfolio, and that the ads account is active.
- In Facebook, go to Settings and privacy, then Settings, then Business Integrations. Find LeadConnector, click View and edit, and make sure the right permissions and Pages are ticked.
- Reconnect Facebook in Ad Manager.
If the Get started button stays grey, you have not picked both an ads account and a Page. Ad Manager needs both. And keep the limit in mind: one Meta ads account per sub-account. If your business runs two Meta ad accounts, only one fits in Ad Manager.
Do leads from Ad Manager go into your GoHighLevel CRM?
Yes, for Meta lead forms, as long as you map the form fields. When you build a lead generation campaign, you create or pick a Facebook lead form and match each question to a GoHighLevel contact field. Submitted answers then land on the contact record, ready for follow-up and workflows. That comes from GoHighLevel's Facebook lead form guide (modified 23 September 2026). Its Facebook and Instagram lead ads guide now starts with activating Ad Manager.
This is the main reason to use Ad Manager instead of running ads straight from Meta. A lead in a spreadsheet waits for someone to notice it. A lead in your CRM can get a text, a call task and a booking link straight away. Our GoHighLevel tutorial shows how to set up that follow-up.
Two more pieces close the loop:
- Results by deal, not just by click. The Statistics tab shows clicks, cost per click, click rate and return on investment for each campaign. When a campaign has leads or sales, you can open a list of its leads and closed opportunities (GoHighLevel's statistics guide, modified 8 October 2026).
- Results sent back to Meta. You can create a conversion pixel in Ad Manager, then send events like form fills, bookings or pipeline moves back to Meta from a workflow. GoHighLevel manages the access token when you use the Ad Manager connection.
Map the lead form fields before you publish. Skip it and the answers will not land on the contact in your CRM.
Ad Manager vs Meta Ads Manager and Google Ads: which should you use?
Use GoHighLevel Ad Manager for lead and search campaigns when you already run your business on GoHighLevel. Use Meta's and Google's own tools for anything Ad Manager does not list. You can use both.
| GoHighLevel Ad Manager | Meta Ads Manager or Google Ads | |
|---|---|---|
| Where you work | Inside GoHighLevel, next to your contacts and pipeline | In each platform's own tool |
| Meta campaign goals | Lead generation, traffic, engagement, sales | All of Meta's own options |
| Google campaign types | Search. Demand Gen marked "coming soon" | All of Google's own options |
| Ad accounts | One Meta and one Google Ads account per sub-account | Set by the platform |
| Who you pay for the ads | Meta, Google or LinkedIn | Meta, Google or LinkedIn |
Ad Manager is the wrong choice in three cases. If most of your Google budget goes to campaign types other than Search, run those in Google Ads. If one business needs two or more Meta ad accounts, the one-account limit gets in the way. And if you do not use GoHighLevel at all, do not sign up just for this. You can run ads from Meta's and Google's own tools without it. Want an all-in-one tool other than GoHighLevel? We compared six in GoHighLevel alternatives.
Is GoHighLevel Ad Manager worth using?
Yes, if you already pay for GoHighLevel. It costs nothing extra, it puts your ads next to your leads, and it shows which campaign led to a closed deal, not just a click. Start small: one Meta lead campaign and one Google Search campaign. Map the lead form. For the first few weeks, compare Ad Manager's numbers with Meta's and Google's own reports, so you trust what you see.
For agencies, it is also something to resell. You set your own monthly price per client, and HighLevel takes nothing. One catch from the help article: once a client subscribes at a price, you cannot change their price unless they cancel and subscribe again.
If you want to try it, start a 30-day free trial with our special link, connect a Meta ads account and build a draft campaign before you spend anything.
But the tool is the easy part. GoHighLevel is the tool. Someone still has to run the ads: write them, design them, choose the audience, watch the spend each week, and fix the landing page when it leaks. We run Meta, Google and LinkedIn ads for clients as part of our ads service, along with the pages and follow-up around them. If you would rather hand that work over, see how Havstock Unlimited works.
FAQ
Is GoHighLevel Ad Manager free?
Yes, from HighLevel. Agencies pay $0 for Ad Manager, and that has been the case since 14 October 2025. A sub-account pays whatever price its agency sets, which is $0 by default. Your ad spend is separate and always paid to Meta, Google or LinkedIn through the card on your own ad account.
Does Ad Manager include the cost of the ads?
No. The ads are billed by the platform, not by GoHighLevel. Meta charges the payment method on your Meta ads account, and Google charges the one on your connected Google Ads account. Any Ad Manager fee an agency charges you covers access to the tool only, not a single click or view.
Can I run Google Ads from GoHighLevel?
Yes, Search campaigns. You connect one Google Ads account through the LeadConnector app, then build campaigns with up to 10 ad groups and up to 40 keywords and 40 negative keywords per ad group. Demand Gen campaigns are listed as coming soon. For any other Google campaign type, use Google Ads itself.
Can I connect more than one Facebook ad account?
Not in one sub-account. GoHighLevel's guide says Ad Manager connects one Meta ads account and several Facebook Pages per sub-account. If a business runs two ad accounts, pick the one you use for lead campaigns, and manage the other in Meta's own Ads Manager. You can add more Pages later under Platform settings.
Does GoHighLevel Ad Manager work with LinkedIn?
Yes. It supports LinkedIn campaigns for lead generation and website visits, with single image, video and carousel ads. Lead forms can hold up to 12 pre-filled fields and 3 custom questions. Results show under Statistics, then LinkedIn, with spend, impressions, clicks and click rate at the campaign group level.
Is it called Ad Manager or Ads Manager?
Both, and they mean the same tool. GoHighLevel's help pages call it Ad Manager, but the setup button in a sub-account says Activate Ads Manager. Meta also has its own tool called Ads Manager, which is a different thing. If a guide mentions Meta Ads Manager, it means Meta's tool, not GoHighLevel's.
Can an agency charge clients for Ad Manager?
Yes. Set a default price in Agency view under the Reselling tab, or a custom price per client under Manage Client, then Reselling. Clients see an Activate button with your price and pay through your connected Stripe account. HighLevel takes nothing. Existing subscribers keep their price until they cancel and subscribe again.
GoHighLevel Ad Manager is free from HighLevel, it handles Meta, Google Search and LinkedIn, and it puts lead form answers straight into your CRM. Ignore any page that quotes $29 or $97 without a date. Set it up, map your lead form, and compare the numbers with each platform for a few weeks. Then decide who runs it.

