Skip to main content
AgentWeb runs Meta Ads as a Meta Partner. Once your Meta Business and Ad Accounts are set up and access is granted, Emma can launch campaigns, pull insights, manage creatives, and install your Meta Pixel on the landing pages it generates. For organic Instagram posting, see Instagram (organic posts) at the bottom of this page.

Setting up Meta Ads from scratch

If you don’t have a Meta Business or Ad Account yet, work through these steps before connecting to AgentWeb.

1. Create a Meta Business Account

1

Go to business.facebook.com

Open business.facebook.com and sign in with your personal Facebook.
2

Create a Business Account

If you don’t already have one, click Create Account and fill in your business name, your name, and your email.

2. Connect your Facebook Page and Instagram

Inside Business Settings:
  • Add your Facebook Page: Accounts → Pages → Add → pick your Page.
  • Add your Instagram: Accounts → Instagram Accounts → Add → sign in.
Your Instagram needs to be a Business or Creator account. If it’s a personal account, switch it in the Instagram app under Settings.

3. Create a Meta Ad Account

1

Open Ad Accounts settings

Business Settings → Accounts → Ad Accounts.
2

Create the account

Click Add → Create a New Ad Account.
3

Pick the basics

Give it a name, pick a timezone and currency. These can’t be changed later — double-check both.
4

Make yourself an Admin

Assign yourself the Admin role on the new ad account.
5

Add a payment method

Credit card or PayPal.

4. Give AgentWeb access (Partner method, preferred)

AgentWeb is a Meta Partner, so you grant access to our Partner ID rather than adding us as individual users. AgentWeb Partner ID: 2772467783143100
1

Open Business Settings → Users → Partners

Click Add.
2

Choose 'Give a partner access to your assets'

Paste in the AgentWeb Partner ID above.
3

Share three assets with Admin / Full access

Grant Admin or Full access on:
  • Your Ad Account
  • Your Facebook Page
  • Your Instagram Account
If Partner sharing doesn’t work (some accounts have it restricted), let your AgentWeb contact know — they’ll send individual emails to add under Users → People instead.

5. Create a Meta Pixel

If your business does not already have a Pixel, create one in Meta Events Manager before you send AgentWeb your account details. Meta may display the Pixel as a dataset. The dataset ID is the same as your Pixel ID. These steps follow Meta’s current Pixel setup flow.
1

Open Meta Events Manager

Open Meta Events Manager and select the Business Account that owns your Ad Account.
2

Connect a website data source

Click Connect data, select Web, then click Connect.
3

Create the Pixel

Enter a name that identifies your business or website, then click Create pixel. Meta creates the Pixel ID and its matching dataset.
4

Check your website

Enter the URL where you plan to send ad traffic, then click Check. If the page is not live yet, select I don’t have a website, then click Continue.
5

Choose the setup path

Choose Get guidance for Meta’s recommendations or Do it yourself to pick the setup method. If AgentWeb built your landing page, you do not need to paste the Pixel code into the page yourself. AgentWeb installs it after you share the ID.
6

Copy the Pixel ID

Return to Events Manager → Data Sources, select the new data source, and copy its ID. If Meta labels it Dataset ID, use that value. It is also your Pixel ID.

6. Send AgentWeb your Ad Account ID and Pixel ID

Two IDs let AgentWeb plug everything in on its side. Ad Account ID — find it in Ads Manager → top-left corner. It looks like 123456789012345. Pixel ID — find it in Events Manager → Data Sources. Looks similar to the Ad Account ID. If you cannot create the Pixel, send a screenshot of the step where you are blocked to your AgentWeb contact. Send both IDs to your AgentWeb onboarding channel.

What AgentWeb handles for you

Once Partner access is granted and the Pixel ID is shared, the AgentWeb team:
  • Builds your landing pages, designed to convert and tied to your campaigns.
  • Installs the Meta Pixel on every landing page.
  • Sets up conversion tracking for form fills, demo bookings, signups, and other events.
  • Pipes leads into your CRM with full attribution (campaign, ad, creative).
  • Launches and optimizes your campaigns.
If you build landing pages yourself in Creative → Landing Pages, connect your Meta ad account before you generate a page — the Pixel and server-side conversion tracking are wired in automatically at that point. On a page that already exists without them, ask your AgentWeb contact: Emma can add the base Pixel snippet on request, but conversion reporting needs wiring she cannot add on her own. See Analytics and tracking.

Connecting via OAuth (self-serve)

If you’re managing the connection yourself instead of going through the Partner flow, use the OAuth path:
1

Open Settings → Accounts

Find the Meta card.
2

Click Connect

AgentWeb redirects you to Meta’s OAuth flow.
3

Sign in to Facebook

Sign in with the Facebook account that has admin access to the ad account and page you want to manage.
4

Pick the ad account

Meta returns the list of ad accounts your user can access. Pick the one to connect.
5

Confirm

The card flips to Connected and shows the connected ad account name.

What Emma can do once connected

  • List campaigns, ad sets, and individual ads in the connected account.
  • Pull campaign and ad insights (impressions, reach, clicks, conversions, spend) for any date range.
  • Create new campaigns from briefs you describe in Agent Mode.
  • Pause, resume, or adjust budgets on existing campaigns.
  • Analyze creative performance and surface top performers.
  • Install your Meta Pixel on landing pages generated in Creative → Landing Pages.
Most ad operations show up in Performance → Campaign Performance and Performance → Paid Social.

Quick checklist

Use this as a final pre-launch check:
  • Meta Business Account created
  • Facebook Page connected to the Business Account
  • Instagram (Business or Creator) connected
  • Ad Account created with payment method
  • AgentWeb added as Partner (2772467783143100)
  • Admin / Full access granted on Ad Account, Page, and Instagram
  • Ad Account ID sent to AgentWeb
  • Pixel created and Pixel ID sent to AgentWeb

Instagram (organic posts)

Instagram organic posting is a separate connection card in Settings → Accounts. Connect it if you want Emma to publish posts to your Instagram Business account. Requirements:
  • Business or Creator account (personal accounts are not supported by Instagram’s API).
  • Linked to a Facebook Page that you administer.
Connection follows the same OAuth flow as Meta Ads. After connecting, Emma can publish image posts, carousels, and Reels.

Disconnect

Click the Meta card in Settings → Accounts and choose Disconnect. To revoke at the Meta side, go to facebook.com/settings → Apps and Websites. If you granted access via the Partner method, remove the AgentWeb partner from Business Settings → Users → Partners instead.

Troubleshooting

The Facebook account you signed in with doesn’t have access to any Meta ad accounts. In Meta Business Manager, confirm you have at least Advertiser access to one ad account, then retry the connection.
Confirm you’re under Business Settings → Users → Partners and chose Give a partner access to your assets (not the inverse). Some restricted Workspace accounts disable Partner sharing — in that case, ask AgentWeb to send individual user invites.
The connected ad account may be missing a payment method or be in an unsettled state. Open Meta Ads Manager and resolve any account-level issues, then retry.
Confirm the Instagram account is a Business or Creator account and is linked to a Facebook Page in Meta Business Manager. Personal Instagram accounts can’t be connected via the API.
Meta delays insight aggregation by a few hours. Recent campaign data (less than 4 hours old) may show as zero. Wait and refresh.
Last modified on August 13, 2026