I see so many people overthinking campaign structure for Meta these days, especially with Andromeda rolling out. Everyone's parroting the same advice: separate ad sets per niche, swap creatives every few days, don't let one ad dominate. Honestly, it's mostly rubbish.
Here's my setup: one campaign, one ad set, all ads thrown in. Let Meta figure out the distribution. The logic behind niche-specific ad sets sounds good on paper, but in practice, Meta's algorithm will optimise toward whatever converts. Splitting budgets across two ad sets just guarantees you're wasting spend on underperforming segments.
And this whole 'swap creatives every 48 hours' nonsense? That resets learning phase, kills your data, and leaves you constantly starting from scratch. Andromeda is supposed to be smarter, but it still rewards ads with momentum. If you interrupt that, you're feeding fresh creatives into a pit where one monster ad has already eaten the budget.
My approach is simple: throw 5-7 creatives into one campaign, let it run for at least a week, then kill the obvious duds. Don't touch anything else. If you're servicing two niches, use a broad audience and let the creative do the targeting. Works better than any ad set structure I've tested.