A dark post is an ad without a public post behind it. Meta’s documentation calls the underlying object an unpublished page post: when an advertiser creates an ad creative with an object_story_spec, Meta creates an unpublished page post behind the scenes and uses it for the ad (Meta). The ad shows in feeds to the targeted audience, but anyone visiting the page will not find it. “Dark” is the industry word; the platform does not use it.
Dark posting is how most brand ads already work. It becomes a creator topic with whitelisting: under account-level permission for partnership ads, a brand can run ads from the creator’s handle (Meta), including ads built from footage the creator never posted. The creator’s followers may never see them; the targeted audience does.
Example. A brand has raw footage from a creator and account-level whitelisting. It cuts five versions with different hooks and runs all five as dark posts from the creator’s handle, each to a different audience, with $300 behind each. None appear on the creator’s profile. The two best versions get scaled. The creator on a 10 % share of spend is paid on all five, then on the two. Example numbers.
When brands use it. The pain this answers: “Our ads are fatigued and we can’t make new creative fast enough.” Dark posts let a brand test many variations without cluttering anyone’s feed and without each version needing an organic post first. For creator content they are the normal way to run footage that was delivered as files rather than posted.
The creator’s view. Dark posts carry the creator’s name to people the creator will never hear from, so the whitelisting terms should say what the brand may edit, how long it may run, and whether the creator can review versions before launch. Comments on a dark post land on the ad, where the creator cannot see them unless the brand shares access.
On HourlyUGC. The brand launches Meta Partnership Ads with the creators’ videos from inside HourlyUGC.