This weekend I set up Facebook ads for a woman-owned self-care brand I work with. The goal was simple: let my AI team do the heavy lifting on Facebook ads with AI, without ever letting it spend money on its own.
That sounds like a contradiction. It isn't. It just means deciding, before anything runs, exactly where the machine stops.
What can AI safely do with your Facebook ads?
More than most owners think. Building a campaign is mostly paperwork. You pick an audience, write the copy, choose images and set a structure. None of that costs anything while the campaign sits paused.
So I sorted every possible action into two piles.
- Runs on its own: reading reports, building new campaigns in a paused state, pausing anything, and editing copy or targeting.
- Stops and asks the owner: turning a campaign on, raising a budget, or creating anything that would start spending.
That's the whole rule. The AI can prepare a week of campaigns overnight. Nothing goes live until a human says yes.
Why the spend button is the one thing you keep
A wrong headline costs you a little reach. A wrong budget costs you money you can't get back.
Those two mistakes are not the same size, so they should not have the same rules. I didn't even put a spending limit on the ad account itself. The rule inside the AI team does that job, and it does it before the click, not after the bill.
We tested it against 24 different situations before trusting it. Reading a report went through. Building a paused campaign went through. Every attempt to turn something on or raise a budget stopped and asked. All 24 behaved as intended.
The tracking mistake hiding in plain sight
While setting this up, I found something worse than a missing feature. The store's tracking code was installed twice.
One copy had been pasted into the website by hand. The other came from the store's official Facebook app. Except the app connection had never actually finished. So for days the only tracker running was the hand-pasted one, and it saw very little.
Once the connection was completed properly, the real picture showed up. In about a day the store recorded:
- 87 page visits
- 26 product views
- 2 add-to-carts
Those signals now arrive from two places: the shopper's browser, and the store's own system as a backup. That backup matters, because browsers block a lot of tracking today.
But the old hand-pasted copy was still there. Every page visit was being counted twice. The owner deleted it this morning, and now each visit counts once.
Why double-counting matters before you spend a dollar
Facebook decides who sees your ads based on what your tracking tells it. If every visit looks like two, it thinks your page is twice as interesting as it is.
You would be making budget decisions on inflated numbers. And you'd never know, because inflated numbers look like good news.
So the order matters:
1. Fix the tracking first
Make sure every visit, view and cart is counted once, from a source you trust.
2. Let the AI build, paused
Campaigns, copy and audiences can all be prepared without risk.
3. Keep the spend decision human
Turning anything on, or raising a budget, is a yes from the owner. Every time.
One more small choice worth sharing. We deliberately left the store's business category blank in Facebook's settings. Labelling it as a health brand would trigger extra advertising restrictions that a soap and skincare maker doesn't need.
The takeaway
Automate the work, not the wallet: let AI build and measure your ads, and keep the one button that spends money in your own hand.
If you're about to hand your ads to a tool or an agency, ask them one question first — what can you turn on without asking me?
