A $200M+ DTC brand has 44 people messaging Viktor every day.
Their ops team built inventory command centers and reorder dashboards through Viktor. Supply chain gets daily stockout alerts before they happen. Marketing tracks ROAS and runs content calendars. CS has CSAT scores and support tickets triaged and briefed every morning in Slack, before the first support call. No dashboard digging.
48 internal apps, built through conversation. No code. No developer queue. Command centers, inventory dashboards, sales trackers, reorder systems.
That's one company. Across the platform, teams have built 2,000+ apps the same way: message Viktor in Slack, describe what you need, get a working tool deployed. No code. No six-week dev queue.
Your team doesn't wait for a product roadmap. They message a colleague.
5,700+ teams. SOC 2 certified.
"It was almost instantly adopted by the bulk of my team." — Boris Wexler, CEO, Space Dinosaurs
Media buyers are connecting Claude Code to their Meta ad accounts right now.
Some are calling it a breakthrough.
Some are getting permanently banned!
I didn't experience this myself. I saw it play out online this week. But the pattern is clear enough to be worth talking about.
The workflow looks impressive at first.
You type a prompt, the AI builds campaigns, adjusts budgets, publishes creatives.
It feels like you've unlocked something.
Here's what's actually happening on Meta's side.
1. Publishing creatives without human review violates Meta's ad policies
Meta requires a human in the loop before creatives go live. That's not a guideline, it's policy.
Claude Code skips that process entirely. No review, no approval, straight to running.
Your account is in violation before the first impression is served.
2. Automated budget changes look identical to bot manipulation
The frequency and pattern of budget adjustments Claude Code makes is indistinguishable from how bot networks manipulate ad spend.
Meta's detection system doesn't know it's your AI assistant. The pattern is the red flag. Your intent is invisible.
3. Once the account is banned, recovery is a long shot
Meta's appeals process is slow, inconsistent, and offers no guarantees.
You could be locked out for weeks. And even if the account comes back, the performance damage takes just as long to recover.
Some accounts don't come back at all.
Here's my take on this:
Meta already has its own AI built into the platform. Advantage+, automated rules, dynamic creatives.
These are designed to work within Meta's systems against them.
When you bring a third-party tool like Claude Code and plug it directly into the API, Meta sees an unknown actor making machine-speed decisions on your account.
That's a red flag by design.
Use Meta's own automation for what happens inside the account.
Use Claude Code for what happens outside of it; research, strategy, content ideation, brief writing.
The moment a third-party tool starts touching campaigns directly, you're taking a risk that has no ceiling and no good recovery path.
TLDR:
- Media buyers are getting accounts banned for connecting Claude Code directly to the Meta API.
- It bypasses Meta's required creative review process and the activity pattern looks identical to bot manipulation.
- Meta's own AI (Advantage+, automated rules) is built to work within the platform. Third-party tools aren't.
- Use Claude Code for strategy and research. Keep it away from anything that touches the ad account directly.
How Jennifer Aniston’s LolaVie brand grew sales 40% with CTV ads
The DTC beauty category is crowded. To break through, Jennifer Aniston’s brand LolaVie, worked with Roku Ads Manager to easily set up, test, and optimize CTV ad creatives. The campaign helped drive a big lift in sales and customer growth, helping LolaVie break through in the crowded beauty category.
P.S. If you want to create high converting ads in under 3 minutes, take a look at my Canva Ads Template bundle:





