All answers

What is Post-ID scaling in Facebook ads?

Post-ID scaling means pointing multiple ads at the same underlying Facebook post using its post id (the Marketing API field object_story_id) instead of creating a fresh creative for each one. Every like, comment and share then accumulates on that single post across all your ad sets, so social proof compounds as you scale rather than resetting to zero on each duplicate.

Last updated 2026-08-11

Why it matters

Social proof is itself a conversion signal. An ad showing 4,000 reactions and 300 comments converts differently from an identical ad showing none, because engagement functions as third-party endorsement the viewer reads before deciding whether to trust the offer. If you duplicate a winner the naive way, every copy starts at zero engagement and you throw that accumulated asset away, then wait weeks for each copy to rebuild a fraction of it independently. The effect compounds over time: the longer a winner runs across more ad sets, the more the single-post version pulls ahead of the fragmented one, purely on accumulated proof.

How it works technically

Instead of building a new object_story_spec for the ad creative, you reference the existing post via object_story_id (or effective_object_story_id for ads created from a post). Meta then serves that one post as the ad everywhere it is referenced. The id itself is two numbers joined by an underscore, the page id and the post id. In practice the fiddly part is retrieval: for an ad built in Ads Manager, the served post's id lives on the creative's effective_object_story_id field rather than the one you set, so tools and scripts need to read the effective field to find the real post behind a winner.

Doing it step by step

First identify the winning ad and pull its effective_object_story_id from the ad creative. Then create new ads in your target ad sets whose creative references that id via object_story_id rather than uploading media or writing copy. In Ads Manager the equivalent flow is choosing to use an existing post when building the ad and selecting the winner's post. Verify after creation that each new ad shows the same engagement counts as the original, which confirms they share the post. If a new ad shows zero engagement, it was built as a fresh creative and the id was not carried through.

The trade-off

Because every ad points at one post, you cannot vary the creative or primary text per ad set: any edit to the underlying creative would need a new post, which resets the proof. Post-ID scaling is therefore for scaling a proven winner, not for testing variations, and the two workflows should not be mixed. A second constraint is that the comments are shared too, including the negative ones, so a post being scaled needs comment moderation because every ad set now inherits whatever sits at the top of the thread.

Mistakes that quietly break it

The classic failure is duplicating an ad in Ads Manager and assuming the post carries over; depending on how the duplicate is made, Meta can mint a fresh post and the engagement silently forks. Another is editing anything in the creative of a Post-ID ad, which forces a new post. A third is scaling a post whose comments have gone sour, amplifying complaints along with the proof. The check is cheap: after any duplication or edit, confirm the effective_object_story_id on the new ad matches the original. If your tooling does this automatically, one whole category of scaling error disappears.

How to tell it is paying off

Compare like with like: the same creative scaled into similar audiences once with the shared post and once as fresh duplicates, or simply watch whether the Post-ID version's engagement-heavy variant sustains a better CPA over weeks than fresh copies historically did in the account. Also watch comment velocity, since a scaled post accumulating steady comments is compounding the asset you kept it for. If the shared-post ads show no advantage over fresh duplicates after a fair run, your audience may simply not weight visible engagement, which happens in some B2B and high-consideration categories, and the technique is then a convenience rather than an edge.

Post-ID scaling preserves proof, not performance. A winner scaled into a poorly matched audience or an underfunded ad set can still underperform; the shared post just means it fails with better-looking engagement numbers.

Launch your next test in one click.

Volume Creatives bulk-launches hundreds of Meta ads, enhancements off, naming and tracking applied automatically.

Try the launcher