Est. reading time: 6 minutes
In your Meta account right now, an ad is probably running that nobody on your team approved in its current form. The brightness is shifted, the still image has a slow zoom, the primary text has been re-paired with a different headline, or the photo has been extended with pixels that never existed. These are Meta’s Advantage+ creative enhancements, and on new campaigns they arrive switched on.
Most teams find out from a screenshot. A founder sees the ad in their own feed, or a customer replies to something the brand doesn’t recognize, and the account manager goes digging. The uncomfortable part isn’t that Meta edits ads, since some of the edits are genuinely useful. It’s that in most accounts, nobody ever decided which ones.
That decision is the job now. The same instinct behind what we actually look for when we audit a Meta ad account applies to the creative layer. Find what the platform switched on for you, then choose what it keeps.
Meta’s AI enhancements are on by default. Start with an inventory.
Meta folded its manual and Advantage+ campaign flows into one, and with that merge the creative enhancements flipped from off-unless-enabled to on-unless-disabled for new Sales, Leads, and App campaigns. The old single switch that governed the whole bundle is gone from the Marketing API as well. Each enhancement is now its own setting, which means each one is its own decision, made at the ad level, at creation.
The inventory takes ten minutes. Open an ad, find the Advantage+ creative section, and use the preview to page through every variant Meta is authorized to serve, across ratios and placements. That preview is the ground truth, not the asset you uploaded. Your original stays in the rotation, but so does everything the panel shows, and each enhancement can be switched off individually before publishing.
Meta also offers default controls above the ad level, which matters if you’d rather not toggle ad by ad forever. Account settings carry a standard enhancements default that new ads inherit, and catalogs have their own auto-enhancement settings for catalog ads, though the menu paths for both tend to drift between interface updates. Either way, defaults apply again every time a new ad is created, so the reliable control point is the launch process, not anyone’s memory.
Sort Advantage+ creative enhancements by what they’re allowed to change
Meta has shipped more than twenty enhancements and keeps adding them, so a name-by-name review goes stale fast. Sorting by permission holds up better. Every enhancement changes one of three things, how the ad renders, what gets added around it, or what the ad actually says and shows.
The rendering group covers brightness and contrast, visual touch-ups, and adapting the asset to each placement’s ratio. These change presentation, not meaning, and they solve a real problem, since hand-cutting every ratio for every placement is work nobody misses. For most brands these can stay on.
The additive group bolts elements onto the ad, templates and frames, music, catalog overlays for price and shipping, site links, surfaced comments. Nothing here rewrites your asset, but each one changes the frame around it, and the defaults don’t know your brand. Music under a luxury ad, a discount overlay on a full-price positioning, a comment thread you’d never have chosen. Judge these one by one against the brand, not as a group.
The generative group is where the real decision lives. Image expansion invents pixels at the edges of your photo, background generation replaces the setting your product sits in, image animation adds motion you never shot, and text generation writes primary text in your name. These change what the ad claims and shows. A stretched product is a misrepresentation, and AI-written copy is unreviewed copy. In supplements, skincare, finance, or any category with claims exposure, that’s a compliance gap, not a performance feature. Our default for the generative group is off, turned on only deliberately, per ad, after previewing the output.
Treat every enhancement as a test variable
Reporting aggregates results across whatever versions actually served. When enhancements are on, the ad you call a winner may have run as several different ads, your cut, the re-paired text, the brightened variant, and the report hands you one blended number. Teams then iterate on the hook they think won, when what won might have been Meta’s pairing.
The fix is standard test hygiene. Creative tests run with enhancements off, so the comparison is between your concepts and nothing else. Enhancements get tested as their own variable, the same asset duplicated, one version enhanced and one clean, judged on cost per result over a real window. And whatever states you choose get documented per ad, because six weeks later nobody remembers which toggles were live, and the post-mortem is fiction without it.
One more distinction worth keeping sharp. Enhancements generate versions of an asset you already made, not new concepts, and concept variety is the thing Meta’s own guidance keeps telling advertisers to feed the system. That still comes from production, the kind of pipeline we walk through in how to turn UGC content into high-performing ad campaigns, and no toggle substitutes for it.
Write the allow list once, then re-check it every quarter
The per-ad toggle is the mechanism, but the decision shouldn’t be made per ad. Set a brand-level policy, and one page is enough, the rendering group allowed, the generative group off, and each additive enhancement listed by name with a yes or no and the reason. Whoever launches ads applies it as a checklist, and whoever owns the brand signs it once instead of reviewing every campaign.
Then put a recurring date on it. Meta ships new enhancements, renames old ones, and re-defaults settings when flows change, and every one of those events quietly amends a policy you thought was settled. A quarterly pass through one active ad’s enhancement panel catches the drift. That’s fifteen minutes against the alternative, which is finding out from a screenshot.
The direction here isn’t subtle. The Wall Street Journal has reported that Meta wants ad creation fully automatable by the end of 2026, a product image and a budget in, finished campaigns out. Whether that lands on schedule or not, today’s enhancements are the early version of it, already live in your account. The advertisers who do well in that world won’t be the ones who turned everything off or the ones who turned everything on. They’ll be the ones who can say, per brand, exactly what the machine is allowed to touch, and why.










