Skip to main content

Placement asset customization for messaging ads

Please expose placementAssets (asset_feed_spec + asset_customization_rules) on POST /v1/ads/messaging, so a click-to-message ad (Instagram Direct / Messenger / WhatsApp) can use a 4:5 image on Feed and a 9:16 image on Stories/Reels.

Meta supports this and Ads Manager offers it in the UI. Today it can only be done in Ads Manager by hand after creating the ad through the API.

Status: Completed1 comment

Log in to comment and vote

Comments1

  • Miquel Palet López

    Team•

    Sep 28

    This is live. POST /v1/ads/messaging now accepts placementAssets (the same block as /v1/ads/create), so one Messenger, Instagram Direct or WhatsApp ad can use a 4:5 image on Feed and a 9:16 image on Stories/Reels, and it works with adSetId too. You can also send validateOnly: true to have Meta dry-run the whole ad without creating anything. It needs a single destination, because Meta can't combine per-placement media with multi-destination ads. Docs: https://docs.zernio.com/platforms/meta-ads/messaging-ads#different-image-per-placement