Create Ad Creative
meta_create_ad_creativeGenerate a new Facebook ad creative from an existing page post by supplying ad account, page, and optional title, body, image, or link, returning a creative ID.
Instructions
Creates an ad creative from an existing Facebook Page post.
Args:
ad_account_id (string): Ad account ID
name (string): Creative name
page_id (string): Facebook Page ID that owns the post
object_story_id (string, optional): Use an existing published post as creative (format: {page_id}_{post_id})
title (string, optional): Ad headline
body (string, optional): Ad body text
image_url (string, optional): Image URL for the creative
link_url (string, optional): Destination URL
Returns the new creative ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | ||
| name | Yes | ||
| title | No | ||
| page_id | Yes | Facebook Page ID | |
| link_url | No | ||
| image_url | No | ||
| ad_account_id | Yes | ||
| object_story_id | No | Existing post ID as {page_id}_{post_id} | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |