Dark posts, also called unpublished posts, let you run many versions of an ad without filling your page with them. On Meta, most ads created in Ads Manager work this way by default.
Why they're used
- Testing many concepts and variations without cluttering your feed.
- Showing different messages to different audiences.
- Running offers or promos that don't fit your organic content.
One thing to know
Engagement on a dark post stays on that post. If you duplicate an ad as a new post, the comments and likes start from zero. If you want an ad to build social proof over time, reuse the same post ID when you move it between ad sets.
Related: whitelisting, creative testing.