Meta Advantage+ creative enhancements: what Meta changes in your ads and how to track it

The Changeline team · Published · Updated · 7 min read

Meta Advantage+ creative enhancements are optional features that let Meta adjust your ad when it predicts better results: cropping or expanding media, adding overlays, rearranging your text, adding music, showing a relevant comment or translating copy. Each one is opted in or out per ad, so you need to record which were on when results moved.

What are Meta Advantage+ creative enhancements?

Meta Advantage+ creative enhancements are per-ad options that let Meta modify the creative you uploaded when its system predicts a better response. The ad you approved and the ad people see can differ, which matters the day you try to explain a change in CTR, CPA or ROAS.

Since Marketing API v22.0 (released 21 January 2025), Meta no longer treats them as one "Standard enhancements" bundle. The bundle was deprecated and replaced by individual features, each with its own opt-in or opt-out. Meta's developer documentation lists, among others:

Feature (Ads Manager label)What Meta can change
"Visual touch-ups"Crops and expands images or videos to fit more placements
"Expand image"Generates extra image area so it fits more placements (AI-generated)
"Add overlays"Places your provided text on top of the image (AI-generated)
"Generate backgrounds"Creates alternative backgrounds for eligible product images (AI-generated)
"Adjust brightness and contrast"Edits image brightness and contrast
"Text improvements"Moves your text options between primary text, headline and description, and may add a caption intro
"Enhance CTA"Pairs key phrases from your ad with the call to action
"Relevant comments"Shows the most relevant comment below the ad on Facebook and Instagram
"Translate Text"Translates the ad into other languages
MusicAdds audio to the ad (set separately from the other features)

One detail is easy to miss: according to the same documentation, the "adapt to placement" feature that fits images to 4:5 and 9:16 placements is enabled by default.

Which other automatic changes can Meta make to a campaign?

Creative is only one of three areas where Meta automates delivery. Audience and placements can also widen beyond what you set, and those changes affect cost and conversion quality as much as a new image does.

  • Advantage+ audience. Meta searches the broadest audience it can. Four settings stay fixed as business constraints: location, minimum age, language and custom audience exclusions. Everything else you add works as a starting point. From API v23.0, new ad sets either default to Advantage+ audience or must set it explicitly.
  • Advantage+ placements. Meta's campaign documentation says Advantage+ placements is the default setting in the API. A campaign only counts as Advantage+ when budget, audience and placements are all automated.
  • Limited spend on excluded placements. Since October 2025, Sales and Leads campaigns can let Meta spend up to 5% of the budget on a placement you excluded. Meta says API advertisers are not opted in automatically; you have to set it.

Migration matters too. Meta states that legacy Advantage+ shopping or app campaigns that are migrated or copied to the new Advantage+ campaign setup return to the learning stage, with no workaround. Read more in which Meta edits reset the learning phase.

Read also: Meta Ads frequency too high? How to find the change that pushed it up · Meta Ads activity history: where to find it and what it misses

How do you turn off Advantage+ creative enhancements?

You turn them off one by one at the ad level. There is no single switch: as the agency JumpFly notes, turning off one enhancement does not turn off the rest, and some may be selected again after you replace a creative, change the format or duplicate an ad.

  1. Open the ad in Meta Ads Manager and go to the Advantage+ creative section of the creative setup.
  2. Open the full list of enhancements, not only the summary toggle, and review each option.
  3. Switch off what does not fit your brand or your test (for example "Add overlays" on a regulated offer, or "Translate Text" when legal copy must stay in one language).
  4. Preview the ad in each placement before publishing.
  5. Repeat the check after every duplicate, creative swap or format change.

If you build ads through the Marketing API, each feature has its own enroll_status set to OPT_IN or OPT_OUT inside creative_features_spec, and the opt-in has to be set every time a new ad is created. Music is the exception: you leave the audio list empty. A GET on creative_features_spec confirms the final setup.

How do you know which version of your ad actually ran?

You can't see every variation Meta served, so the practical answer is to record the configuration and preview what you can. That turns "Meta changed something" into a dated fact you can check.

  • Preview supported features. Meta lets you preview several enhancements, including overlays, touch-ups, text improvements, enhanced CTA, generated backgrounds and image expansion.
  • Launch AI features paused. For AI-generated features, Meta's own guidance is to create the ad paused, preview it, then activate it. Save a screenshot of the preview with the date.
  • Write down the enhancement set per ad. "Ad 14: touch-ups on, text improvements on, music off, overlays off" is enough. When you later compare two ads, you know whether you compared creatives or compared Meta's edits.
  • Check account defaults. JumpFly points to the Creative features area of the ad account settings, which controls whether your account is opted in to new creative features. Check it after any account handover.

For what Meta records on its side, see the Meta Ads activity history guide.

How do you prove an Advantage+ change caused a drop or a jump?

Treat an enhancement toggle like any other change: put it on a timeline with every other change from the days before the shift, rule out tracking, then test one hypothesis at a time.

  1. Build the timeline. List what changed in the 7–14 days before the metric moved: your team's edits, enhancement and audience settings, budget moves, landing page and tracking releases, CRM changes, promotions and external events.
  2. Rule out tracking first. Check that the pixel and Conversions API still fire and that conversion counts in Meta match your site or CRM. A broken event looks exactly like a bad creative.
  3. Split by placement and ad. If CPA rose only in Reels or Stories, a placement expansion or a 9:16 crop is a stronger suspect than the offer.
  4. Test one hypothesis. Duplicate the ad with only the suspect enhancement turned off and run both. Change nothing else during the test.

Example (illustrative): a lead-gen account sees cost per lead rise 30% in a week. The timeline shows a new creative launched on day 1 with "Text improvements" and "Translate Text" left on, a form change on day 3 and no tracking release. Lead quality in the CRM drops only for leads outside the target country. The first hypothesis to test is the translation, not the creative.

  1. Day 1Meta AdsNew creative, Translate Text on
  2. Day 3WebsiteForm change
  3. Same weekCost per lead +30%
Example

Cost per lead+30% in a week

Example · your analytics report

A marketing change log makes this step fast because the timeline already exists. In Changeline you log Meta enhancement and audience toggles alongside site and tracking changes; Google Ads changes are imported automatically, and Meta Ads import is coming soon. The conversion drop guide and how to find what changed in a Meta Ads drop cover the rest of the diagnosis.

With every change on one timeline, the 30% rise in cost per lead lines up with the day-1 creative that ran with "Translate Text" on, two days before the form change. Start a free change log in Changeline and record each Advantage+ toggle on the day you make it.

What should your team log for each Advantage+ setting?

Log the level, the state and the date for every automated setting, because each one sits in a different place in Ads Manager and changes for different reasons.

SettingLevelWhat to log
Creative enhancementsAdWhich features are on or off, date, who changed it, reason
Advantage+ audienceAd setOn or off, your audience suggestions, fixed constraints (location, minimum age, language, exclusions)
Advantage+ placementsAd setAutomatic or manual, excluded placements, limited spend on exclusions
Campaign budgetCampaignBudget type, amount before and after, bid strategy
Campaign migrationCampaignDate migrated or copied to the new Advantage+ setup (learning restarts)
Account creative defaultsAd accountWhether new creative features are opted in automatically

Keep the reason short and specific ("turned off overlays: compliance asked for fixed copy"). Months later, the reason is what tells you whether a change was a test, a fix or a mistake. If you want this in one shared place per client, you can start a change log in Changeline for free.

Log every Meta edit before it resets learning

Changeline puts your team’s changes, imported Google Ads changes and site, tracking and CRM edits on one timeline per client.

Free plan: 1 project, 2 editors, 15 days of history. No card.

FAQ

Are Meta Advantage+ creative enhancements on by default?

It depends on the feature and where you create the ad. Meta's developer documentation says the feature that adapts images to 4:5 and 9:16 placements is enabled by default, while most other enhancements are optional. Agencies report that some options are preselected in Ads Manager, so check every ad before publishing.

Is there one switch to turn off all Advantage+ automation?

No. Creative enhancements are set per ad, audience and placements per ad set, and budget per campaign. Turning off one enhancement does not turn off the others, so review the full list at each level, and repeat the check after you duplicate an ad or replace its creative.

Do creative enhancements reset the Meta learning phase?

The Meta developer documentation used here does not say whether switching an enhancement on or off restarts learning. It does say that migrating a legacy Advantage+ campaign returns it to the learning stage. Log the date of every toggle so you can compare it with the ad set's learning status.

Can Meta still spend on placements I excluded?

Only if you opt in. Since October 2025, Sales and Leads campaigns can allow up to 5% of spend on an excluded placement through a setting called limited spend. Meta says API advertisers are not opted in automatically, and a full exclusion still means no spend there.

How do I prove an enhancement hurt performance?

Run a clean comparison. Duplicate the ad, turn off only the suspect enhancement, keep budget, audience and dates the same, and compare results by placement. Before that, confirm tracking is stable, and note the test dates on your change timeline so the result isn't confused with other changes.

Sources

  1. Meta for Developers: Get Started with Advantage+ Creative
  2. Meta for Developers: Marketing API v22 impacts to Advantage+ creative enhancements
  3. Meta for Developers: Advantage+ Audience
  4. Meta for Developers: Advantage+ Campaign Experience
  5. Meta for Developers: Limited spend on excluded placements
  6. JumpFly: Meta's Advantage+ settings and how to stay in control