Skip to main content
Facebook is the primary data source for ad campaigns, spend, and insights in every business. Each business connects its own Meta Ads token from Settings → Data Sources → Facebook. Unlike GoHighLevel (one location per business), a business can have multiple Facebook connections — one is marked Primary (used to sync data) and the others provide additional access for actions like turning ads on or off or changing budgets.

Facebook Ads panel

The top of the Facebook panel summarises the active connection:
  • Status badgePrimary set when a primary token exists.
  • Primary syncs data. My account is required for actions (budgets, statuses).
It’s split into two cards:

Primary card (Connected)

Shows the token used to sync ad data into the business.

My account card

Shows the token tied to the currently signed-in user. It’s required for actions that mutate the ad account (turning ads on/off, changing budgets).
  • Connected — You can perform actions immediately.
  • Not connected — Select Connect my account to authorise. Until it’s connected, action buttons in Ads Manager are disabled.
Primary access pulls data. My account access performs actions. Most agencies set one teammate as primary and have every media buyer connect their own account for actions — that way changes are attributed to the person who made them.

Manual sync

Use Sync last 10 days to import the last 10 days of Facebook Ads data (from today backward). A background sync runs automatically afterwards and imports more data within the next few hours. Run a manual sync after:
  • Connecting a new primary token.
  • Switching the primary ad account.
  • Changing KPI targets or funnel definitions that affect aggregations.

Connection summary chips

Below the sync card, three chips summarise health:
  • N connection(s) — Total Facebook connections attached to this business.
  • N working — Tokens that are valid and syncing.
  • N needs reconnect — Expired or revoked tokens that must be re-authorised.
Select Manage connections to open the full list.

Manage connections

The Facebook connections dialog lets you view every connected account for this business and decide which one is primary. Columns: Use Search connections… at the top to filter, and the pagination footer (Rows per page, 1–2 of 2) to navigate large lists.

Set primary

Select the swap icon on any row to promote that connection to Primary. The previous primary stays attached but no longer syncs data. Run a manual sync after switching so KPIs reflect the new ad account context.

Disconnect

Select the unlink icon to revoke a token. The connection is removed from this business but the underlying Facebook session is unaffected — the teammate can reconnect later.

Close

Select Close to return to Data Sources.

Typical setup

  1. The agency owner connects the primary Facebook account that owns the ad account.
  2. Each media buyer or strategist connects My account so action buttons (pause, budget) work under their identity.
  3. Disconnect tokens for teammates who leave the agency to keep the connection list clean.

Troubleshooting

Next steps

Connect GoHighLevel

Pair Meta Ads with GHL so leads and revenue tie back to spend.

Business dashboard

See how Spend, CPL, CPBC, and ROAS use this data.