PaidSync>Blog>How to Create a Facebook Ad Set With AI

How to Create a Facebook Ad Set With AI

Founder written
Author: Ahmed Ashraf|4 min read|Updated October 24, 2026
$1B+ ad revenue generated $500M+ managed Ex-Scandiweb paid media lead 630+ MCP tools

To create a Facebook ad set with Claude or ChatGPT, tell the assistant which campaign the ad set belongs to, the optimization goal, the audience and the budget, then approve the preview. The tool checks that the goal fits the campaign objective, so a mismatch is caught before anything is created.

What an Ad Set Holds

The ad set is where Meta decides who sees your ads, where and for how much. It sits between the campaign and the ads. Your assistant builds it with:

The list reads. create_fb_adset writes to the account.

What Each Tool Needs

ToolWhat it needs
create_fb_adsetChanges the account. A name and the parent campaign ID, as text. Usually also a goal, a budget if the campaign has none, countries and placements.
list_fb_campaignsReads only. Nothing, it reads the active ad account.

Budget lives in one place. If the campaign already holds a budget, the ad set must not carry its own. Ads that reach the EU also need a named beneficiary and payer, or saved defaults on the account.

How to Create a Facebook Ad Set With Claude in 5 Steps

These steps use Claude. PaidSync.ai also works in ChatGPT, so you can create a Facebook ad set there with the same prompts.

1

Connect Meta Ads to PaidSync.ai

Register at paidsync.ai and sign in to Facebook when Meta asks. Create the parent campaign first, and have the Facebook Page you will advertise from.

2

Add PaidSync.ai to Claude

Find PaidSync.ai in Claude's connector directory, add it and sign in. Ask for your Facebook ad accounts, then name the one to use when you create a Facebook ad set.

3

Say who, where and for how much

Give Claude the audience, such as countries and ages, the placements, and the daily budget if the campaign has none.

4

Read the preview

Claude runs create_fb_adset as a dry run and shows the targeting that will be sent and any value it adjusted.

5

Approve and add ads

Say yes. Then build the ad inside the ad set, which Claude can do with the ad creation tool.

How to Check the Result

List the ad sets for the campaign and check the new one is there, with the goal and budget you chose. Then open it in Ads Manager to see the audience size estimate.

"Create a Facebook ad set called UK 25 to 44 in my campaign Spring Leads, optimised for leads, with a 15 dollar daily budget."
Previews first.
"Which Facebook campaigns can take a new ad set, and which already hold a campaign budget?"
Reads only.

How PaidSync.ai Protects You

Every Meta tool PaidSync.ai offers is on the Meta Ads MCP server page. To check how many people your targeting reaches first, see how to estimate Facebook audience size with AI.

Frequently Asked Questions

How do I create a Facebook ad set with AI?

Name the campaign, goal, audience and budget to Claude or ChatGPT. PaidSync.ai previews the ad set, then builds it when you approve.

Can the ad set and the campaign both have budgets?

No. Meta allows a budget at one level, so the ad set budget is left off when the campaign has one.

Do I need a Page?

For lead ads you do. The Page ID comes from the list of Pages you manage.

What about the EU?

An ad set reaching the EU needs a named beneficiary and payer, or defaults saved on the ad account.

What does PaidSync.ai cost if I only want to create a Facebook ad set?

Trying it to create a Facebook ad set costs nothing on the free plan, which covers 15 tasks a month with no card. Pro starts at $99 a month. Details are on pricing.

How to Create a Facebook Campaign With AI→ How to Create a Facebook Ad With AI→ How to Estimate Facebook Audience Size With AI→ Meta (Facebook & Instagram) Ads MCP Server for Claude & ChatGPT→

PaidSync.ai runs 630+ tools across 14 ad and analytics platforms. Connect your accounts once and use them in the AI assistant you already work in.

Get Started Free Book a Demo