Boost an existing post/reel as a click-to-WhatsApp ad (WhatsApp CTA on boostPost, or object_story_id on CTWA ads)
For our users click-to-WhatsApp is the dominant ad format have reels that already perform well organically. They want to put budget behind that exact reel with a "Send WhatsApp message" button — keeping the post's likes and comments as social proof. Meta supports this natively (Instagram's Boost button and Ads Manager both allow boosting an existing reel with a WhatsApp messaging CTA when the Page/IG account is paired with a WhatsApp Business number), but there's currently no way to do it through the Zernio API.
Log in to comment and vote
Comments1
Miquel Palet López
Sep 10
Shipped and live, same release as your other post on this. Both routes you suggested are in.
A WhatsApp CTA on boost.
POST /v1/ads/boostnow acceptscallToAction: "WHATSAPP_MESSAGE"with nolinkUrl, and builds the ad set with the WhatsApp destination, the conversations optimisation and the Page on the promoted object.MESSAGE_PAGEandINSTAGRAM_MESSAGEwork the same way, andwhatsappPhoneNumberpicks the number when a Page has more than one.An existing post id in the messaging flow.
POST /v1/ads/messagingwithdestination: "whatsapp"takescreatives[].existingPostId, and a rawobjectStoryIdis accepted too. Media, headline and body are omitted for that creative because the post supplies them.Either way the ad points at the reel itself, so its likes and comments stay on it, which is what you were after.
The one precondition is Meta's: the Page must be paired with a WhatsApp Business number, exactly as it is for Instagram's own Boost button. Without it Meta answers with a clear message telling you to connect one, and we surface it unchanged rather than failing obscurely.