← Back to glossary

What is Ad Set?

A group of ads within a campaign that share the same targeting, budget, and schedule. You might have one campaign with three ad sets targeting different audiences, each containing 3-5 creative variants.

Ad sets in the campaign hierarchy

On Meta, the structure is Campaign > Ad Set > Ad. The campaign sets the objective (conversions, traffic, awareness). The ad set controls targeting, budget, schedule, and placement. The ad holds the creative. You might have one campaign with three ad sets: one targeting lookalike audiences, one targeting interest-based audiences, and one for retargeting. Each ad set contains 3-5 creative variants.

Budget allocation across ad sets

Two approaches: ad-set-level budgets (you control spend per audience) or campaign-level Advantage Campaign Budget (Meta auto-allocates to the best-performing ad set). For testing, use ad-set budgets at $20-50/day each to force even spend. For scaling proven campaigns, use campaign-level budget and let the algorithm optimize. Start with ad-set budgets during creative testing, then consolidate winners into campaign-level budget.

When to create separate ad sets

Create separate ad sets when audiences are genuinely different and need different messaging: cold prospecting vs. warm retargeting, different demographics, different geographic regions. Do not create separate ad sets for minor targeting variations (interest A vs. interest B). Audience overlap fragments your data and increases CPMs. Fewer, broader ad sets with more creative variants typically outperform many narrow ad sets.

See Ad Set in action

Try mani free