Meta is withdrawing the Placements option from ad sets — the control that lets an advertiser exclude a specific placement, such as Facebook search results or in-stream ads on Reels, or rule out an entire platform. Advertisers have been seeing in-product notices about it, and no completion timeline has been announced. The direction is consistent with everything else Meta has shipped this year: expand delivery, and let the automated system decide where each impression goes.
The instinct in every media team when a control disappears is to look for a workaround. There usually is one, it usually degrades, and it usually costs more to maintain than the control was worth. A better use of the notice period is to work out which of your reasons for excluding placements was actually about performance, and which was about something the platform was never going to protect.
Four different reasons, three of which are not about performance
Placement exclusions get used for four distinct purposes, and they fail differently when the control goes away.
- Creative fit: an asset built for a 9:16 feed looks broken as a small in-stream unit, so the surface was switched off rather than the asset fixed.
- Brand adjacency: a concern about what the ad appears next to on a given surface.
- Measurement hygiene: keeping a surface out so that its cheap, low-intent impressions do not flatter a campaign's reported cost per result.
- Genuine performance: evidence from your own account that a placement converts materially worse for this audience at this budget.
Only the fourth is a performance argument, and it is the one most often asserted without evidence. The other three are real problems that were being solved with the wrong instrument — and they remain solvable, just not from the ad set.
Creative fit is now a production requirement
If delivery cannot be restricted to the surfaces your assets suit, then every asset has to suit every surface it can be delivered to. That is a brief for the studio, not a setting in Ads Manager: legible at small sizes, comprehensible without sound, with the claim inside the safe area rather than at the edge of the frame, and with a version that works when it is not the main thing on screen.
Teams that have been excluding placements for years often have a creative library quietly built for two surfaces out of a possible dozen. That is the real exposure here, and it takes longer to fix than any account change. Reviewing what you have against every placement it can now run on is work worth starting before the control disappears, which is also the argument we made about producing volume without losing craft.
Brand adjacency moves up the stack, not away
Removing a placement exclusion does not remove the obligation you have to a client who has told you their ads must not appear in certain contexts. It moves where that obligation has to be met — into the account-level and portfolio-level settings a platform provides, into the contractual language you sign, and into a documented decision about whether to run on a surface at all.
Meta has not published a replacement for every use of the placements control, and it would be wrong to promise a client that one exists. The honest position is to establish what controls remain available in your own account, write down precisely which of the client's requirements those controls can and cannot satisfy, and put the gap in front of the client rather than discovering it after a screenshot arrives.
Measurement hygiene needs reporting, not blocking
Excluding a low-intent surface to keep a blended cost per result looking respectable was always a reporting fix rather than a performance one. If cheap impressions from one surface were distorting the average, the answer was to report by surface, not to switch it off.
So build that reporting now, while you still have the before-and-after. Record cost per result by placement for your main campaigns over a recent, stable period and keep it. When delivery broadens, that record is the only way to tell a mix shift apart from a performance change — and the difference matters, because one requires new creative and the other requires a different budget.
What about the genuine performance case?
If your own account data shows a placement performing materially worse, you have lost the cleanest way to act on that and are left with bid and budget signals instead — value-based adjustments where the platform offers them, and campaign structure where it does not. Both are weaker instruments than an exclusion, and both are unavoidable.
Which makes it worth asking how much of the original evidence was ever solid. Platform-reported results by placement are attributed by the same system that chose the placement, and a surface that is cheap to buy and rarely the last touch will look bad in that reporting whether or not it contributed. Advertisers with enough spend to run an incrementality test have a way to check; those without should hold their conclusions loosely.
A short plan for the next few weeks
- Export your placement-level performance for the last 90 days and save it outside the platform. Once delivery changes, this baseline cannot be recreated.
- List every exclusion currently active across accounts and label each with which of the four reasons it serves. Most teams find fewer performance-driven exclusions than they expected.
- Brief creative against the full placement set, prioritising the surfaces you have been switching off.
- Audit contracts and brand-safety annexes for promises that depend on the control being removed.
- Tell clients before the change reaches them. A platform withdrawing a control is a manageable conversation; the same news arriving from a client's own screenshot is not.
None of this is a workaround, and that is deliberate. The pattern of the last two years is that manual levers on the large platforms are removed rather than restored, and the teams that cope are the ones whose advantage sits in the creative, the measurement and the client relationship rather than in knowing which boxes to untick.
Sources
- https://www.socialmediatoday.com/news/meta-removes-option-to-exclude-ad-placements/828461/



