Get Started: Connect your Ad Channels - DemandHub
Audience Only account? See Connect your Ad Channels - Audience Only instead. You need fewer permissions.
Connect each ad channel you'll run campaigns on. Every channel has its own guide with the prerequisites, the connect steps and fixes for common errors.
| Channel | The person connecting needs | Guide |
|---|---|---|
| Meta (Facebook & Instagram) | Admin or Advertiser on the ad account, full control of the Page, Leads access, and Meta's terms accepted | Connect Meta |
| Account Manager, Campaign Manager or Account Billing Admin on the ad account. Sponsored Content Poster and Lead Gen Forms Manager on the Company Page. A campaign group with the objective turned off. | Connect LinkedIn | |
| Google Ads | Standard access or higher, directly on the ad account | Connect Google Ads |
| Microsoft Ads | Standard User or higher. Company logins may need one-time IT approval. | Connect Microsoft Ads |
| Creator role or higher | Connect Reddit | |
| X | See guide | Connect X |
All channels connect from Settings > Integrations in Metadata.
Currency: Metadata takes your currency from the first ad channel you connect. Check that channel's currency before you connect. See Does Metadata support non-USD currencies?
Tips for every channel
- Connect with your own work login that holds the access. Don't use a second or personal profile, an agency login or a Metadata team member's login. A private or incognito window helps if you use several.
- Sign-in opens in a pop-up. Allow pop-ups for platform.metadata.io.
- Approve every permission the channel asks for. Skipping one usually causes errors later.
- Each connection runs on the login of the person who connected it. If that person leaves, changes their password or loses access, someone else needs to reconnect the channel. Until then, spend and leads stop coming in and campaign changes don't reach the channel.
- To reconnect, click Settings on the channel card, then Disconnect. Connect again and choose the same ad account. Each channel's guide has the details.
- Disconnecting doesn't pause live campaigns, so pause them first if you mean to stop. On a trial account, disconnecting pauses that channel's campaigns and deletes the audiences Metadata created there. Before switching to a different ad account, read Can I Change Ad Accounts and Campaign Groups?
- If a channel card shows Reconnect to resolve issues, reconnect that channel. For LinkedIn, run Test connection in its Settings first. The channel's guide explains the common error messages.
- Don't see a channel on the Integrations page? Ask your Metadata CSM to enable it for your account.
Still stuck? Email support@metadata.io.