Skip to main content
Quick reference for Meta’s advertising constraints and AdStellar’s campaign limits.

Campaign Limits

AdStellar’s AI Builder caps ad sets at 10 ads for optimal testing efficiency. When launching into existing campaigns, Meta’s hard limit of 50 ads per ad set applies.

Budget Minimums

For the learning phase, multiply the per-ad minimum by your number of ads per ad set. For example, 5 ads optimizing for Sales need at least $50/day per ad set.

Video Specs by Placement

AdStellar validates video placement compatibility and shows status indicators (optimal, compatible, not optimal) in the creative builder. You can swap in different video assets per placement if needed.

Special Ad Category Restrictions

Housing, Credit, and Employment categories restrict:
  • No detailed targeting (interests, behaviors)
  • No age targeting
  • No gender targeting
Issues/Elections/Politics does NOT have these targeting restrictions but requires country selection.

Advantage Audience Constraints

When Advantage Audience is enabled, Meta requires age_max >= 65 and age_min <= 25. These are suggestions to Meta’s algorithm, not hard limits — Meta may deliver outside this range. AdStellar automatically adjusts these values if needed when Advantage Audience is toggled on.

DSA / Ad Transparency

Meta requires beneficiary and payer information on all ad sets (not just EU-targeted). AdStellar pulls defaults from your Meta Ads Manager settings. If not configured, set them up in Meta Ads Manager > Advertising Settings > Verifications and ad transparency.
Missing beneficiary/payer information can cause ad set creation to fail. See the EU Beneficiary & Payer guide for step-by-step setup instructions.