Attaches an existing creative (by creative_id) to an existing ad (by ad_id), replacing whatever creative was attached before
Attaches an existing creative (by creative_id) to an existing ad (by ad_id), replacing whatever creative was attached before. The ad keeps its same ad set, schedule, budget, and targeting. Use to update ad and edit its creative content without creating a new ad.The creative_id typically comes from meta_ads_create_ad_creative (edit-ad workflow: meta_ads_get_ad_creative -> modify payload -> meta_ads_create_ad_creative -> meta_ads_replace_ad_creative) or from any create_*_ad operation (e.g. meta_ads_create_single_image_ad, meta_ads_create_carousel_ad) run with creative_only=true.
Select the Meta Ads account containing the existing ad you want to update. This is the final step of the edit-ad workflow.
ad_id
string
Yes
-
The existing ad ID whose creative should be replaced. Use this after meta_ads_get_ad_creative and meta_ads_create_ad_creative when you want to keep the same ad but swap in a new creative.
creative_id
string
Yes
-
The new creative ID to attach to the ad. In the edit-ad workflow this usually comes from meta_ads_create_ad_creative; it can also come from a create_*_ad operation run with creative_only=true, for example meta_ads_create_single_image_ad.