Connecting accounts
Open Connections in the sidebar and OAuth in. Nothing else works until you have at least one account connected.
There are two kinds of connection, and the distinction matters.
Ad accounts are what you spend through. They power Ad campaigns and Spend analytics.
Social channels are what you post to. They power Organic posts.
Plenty of platforms are both, but the two connect separately. Connecting Meta as an ad account does not make you able to post to Instagram, and vice versa. If a platform is missing where you expect it, this is almost always why.
Ad accounts
Google Ads, Meta, TikTok, X, LinkedIn, Reddit, and Pinterest.
Social channels
Facebook, Instagram, X, LinkedIn, Reddit, TikTok, Pinterest, YouTube, Threads, Bluesky, Telegram, Discord, WhatsApp, and Google Business.
Facebook and Instagram connect as separate accounts.
Storefront
Shopify is a third kind: a connected store is not an ad account and never
appears as a posting target. It powers two pages. Posts → Store reads
your product catalog (titles, prices, sale prices, stock, photos) so the
Create Ad drawer can start from a product and the Growth Agent knows what you
sell, and manages your discount codes — create a promo code for a campaign,
switch it off, delete it. Posts → Blog drafts, schedules, and publishes
blog articles on your store's Online Store. Connecting needs your
.myshopify.com domain up front (Shopify has no store lookup) and asks for
content and product scopes — never orders or customers. Discounts need one
extra permission the store owner grants from the Store page without
reinstalling. Merchants who prefer not to install an app can paste a custom
app's Admin API token instead; the connect dialog walks through creating one.
Business tools
GoHighLevel (CRM) and Momence (bookings) are a fourth kind: read-only data sources. A connected CRM shows up under Analytics → CRM (pipeline stages, new leads by ad source, won and lost deals, appointments). A connected booking system feeds the Growth Agent and the Claude connector (new and active members, appointments, class fill) rather than an Analytics view. Neither connection can post, spend, or write back to the tool. Setup steps, including the Meta lead feedback loop, are on CRM & bookings.
Scopes
Grant the ad scopes when the OAuth screen asks. Connecting with read-only or mis-scoped permissions is the single most common setup problem, and it fails in a confusing way: the connection appears to succeed and performance data flows in happily, but any attempt to write, such as creating a campaign or changing a budget, fails.
If a write fails on a connection that otherwise looks healthy, check the scopes first. Disconnect and reconnect is the fix.
Disconnecting
Every platform can be disconnected from Connections. Doing so stops the daily performance pull and revokes our ability to create or change anything.
Your campaigns keep running on the platform itself. Disconnecting does not pause or delete anything you have already launched.