Account Warmup and Common Activity on Meta Ads
Learn how to warm up Meta Ads accounts, avoid bans from common activity, and use a creative approval flow to make your accounts last longer.

What common activity means on Meta Ads
Common activity is Meta's anti-fraud system that detects behavior outside your account's normal pattern and kills campaigns in bulk. Account warmup exists to teach Facebook that your upload volume is normal for you, so it doesn't read a spike in campaigns as a sign of a hack.
Here's how it works: you have a card on file, an operating history, a rhythm. Then one day the account launches 500 campaigns at once, something it has never done before. To Meta's brain, that's not a media buyer working. That's someone who hacked your Facebook and is burning your card. The system cuts everything on the spot.
Anyone running heavy scale knows it: one campaign doesn't go down, 50 go down at once.
Why accounts get banned for common activity
Two things take accounts down at scale. The first is a creative that's too aggressive, which gets killed for misleading advertising right in review. The second, quieter one, is common activity.
Meta's anti-fraud is there to protect you from fraud. The problem is it can't tell you apart from a hacker when your behavior changes all of a sudden. Launched volume that doesn't match your history? Red flag.
This changes how you need to think about structure. In heavy parallel scaling, where you launch dozens of campaigns side by side, any slip turns into a domino effect. One rejection doesn't stay isolated, it contaminates the whole set.
Progressive campaign warmup flow
The way to train the account is to climb in steps, not in one jump. You show Meta a behavior curve, not a spike.
In practice, here's what you do:
- Start with 1 campaign. Let it run, build history.
- Move up to 101.
- Then 151.
- Then run three campaigns of 51.
At each step you're telling the algorithm: this volume is normal here. By the time the account can finally handle heavy scale, the system has already seen that pattern before and doesn't lock up.
The classic mistake is skipping a step. New account, zero history, and the buyer fires off 200 campaigns on day one. Everything goes down, and they think it was the creative. It wasn't. It was the account never being warmed up.
Warm up to your structure's real link
Here's a detail that trips up a lot of good operators. Some warm up the account by sending traffic to some random link, a neutral page, and then run the real conversion to a different link.
Think from Meta's side: the account launched a ton of warmup campaigns pointing to an unrelated link, and what actually converts is a different destination. That's common activity screaming. The warmup behavior doesn't match the operating behavior.
The right move is to warm up by sending straight to your main structure. The link to your VSL, your quiz, your pressel. The same destination you'll actually run later.
The difference is in the creative. During warmup you use a much less aggressive creative to guarantee approval, with a cloaker or not, depending on how heavy the VSL behind it is. But the link is the real one from the start. That way the history the account builds is consistent with the operation that follows.
Aggressive creative rejection at scale
Aggressive creative is what converts in Nutra and in plenty of offshore offers. It's also what gets rejected for misleading advertising. And in parallel scaling, that rejection multiplies.
You run a very aggressive creative across a structure of 50 ad sets. You take the first rejection. It doesn't stop at one campaign. The system marks the pattern and hammers everything that looks the same.
The defense has two layers. The first is the warmup we already covered: a trained account holds out longer before it drops. The second is dosing the aggressiveness in your creative, separating what goes in warmup from what goes in mature scale.
Building a full 1-50-1 structure by hand, with naming and targeting matching across every ad set, is where human error creeps in and the rejection snowballs. In a parallel scaling setup across several BMs, operators lean on platforms like DirectAds, which builds the 1-50-1 structure in bulk without redoing the setup ad set by ad set, keeping the configuration consistent on the first launch.
Account cleanup and white swap after rejection
Once a rejection hits, the account is dirty. And a dirty account contaminates what comes next. Cleaning is part of the routine, not the exception.
The most useful function here is simple: when a creative gets rejected, you swap to the white right away. Don't leave the rejected one sitting there flagging a problem to Meta. Some people don't even delete a disapproved creative, they just leave it. If you don't have automation that handles this, it becomes a mandatory manual task. You have to keep an eye on the structure at all times.
The media buyer who survives on this track has a mad scientist mindset. Account dropped? They ask why. Took a rejection? They investigate what triggered it. Test, find out, adjust, and don't quit at the first fall.
These are operational plays. They're not in Meta's help center, they come from getting an account banned, picking yourself up, and getting banned again until you understand the pattern.
Takeaways
- Warm up the account in steps (1, then 101, then 151) before unleashing heavy scale. A volume spike with no history reads as a hack.
- Warm up by sending straight to your structure's real link. Warming to one destination and converting to another screams common activity.
- Use a less aggressive creative during warmup and save the aggressive one for when the account has a solid pattern.
- When something gets rejected, swap to the white right away and clean out the disapproved creative. A dirty account contaminates the next launch.
Frequently asked questions
What does common activity mean on Meta Ads?
It's Meta's anti-fraud system that detects behavior inconsistent with the account's history. When you suddenly launch volume well above your normal, it reads it as a possible breach and takes the campaigns down to protect you.
How long does it take to warm up an account?
There's no fixed number. It depends on how clean the account is and how much volume you want to reach. What matters is the progression: climbing in growing steps until Meta registers that volume level as your normal behavior.
Can I warm up by sending traffic to any link?
No. Warming up to one link and converting to another is exactly what triggers common activity. Warm up pointing straight to the real destination (VSL, quiz, pressel), changing only the creative's aggressiveness level to guarantee approval.
Why do all my accounts drop at once during scale?
Because in a parallel structure, every campaign shares the same pattern. If an aggressive rejection or a volume spike trips the anti-fraud, it cuts the whole set. Warmup and creative dosing reduce that domino effect.




