> ## Documentation Index
> Fetch the complete documentation index at: https://docs.figfunnels.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ad Assets

> Manage ad creatives and connect them to your funnel entry pages.

An ad asset is an individual ad creative within a targeting experiment. Each asset holds the media (image or video), the copy (primary text, headline, description), and a call-to-action button. Assets are the leaf nodes of the ads subgraph — they connect directly to entry pages in your funnel so visitors land on the right page when they click your ad.

## Add an asset

<Steps>
  <Step title="Select the targeting experiment">
    On the funnel canvas, find the targeting experiment you want to add an asset to.
  </Step>

  <Step title="Add an asset">
    Click the **+** button on the targeting node. A new asset node is created and connected below the experiment.
  </Step>

  <Step title="Name the asset">
    Click the asset node to open its settings panel. Enter a descriptive name — for example, "Video — testimonial 30s" or "Image — product shot blue".
  </Step>

  <Step title="Add the creative">
    Fill in the creative fields:

    * **Media type** — Choose `image` or `video`.
    * **Media URL** — The URL of the hosted image or video file.
    * **Thumbnail** — Optional override for video assets. Fig can create a Meta-safe thumbnail copy for Bunny Stream videos automatically; capture or upload one for non-Bunny videos or custom frames.
    * **Primary text** — The main body copy of the ad.
    * **Headline** — The short headline shown below the media.
    * **Description** — Optional supporting text.
    * **Call to action** — Choose the CTA button label: `Learn More`, `Book Now`, `Apply Now`, or `Order Now`.
  </Step>
</Steps>

## Connecting assets to entry pages

Each asset links to an entry page in your funnel. When someone clicks your ad, Meta sends them to the entry page connected to that asset.

**Default linking behavior:** if your funnel has exactly one entry page, any new asset you create is automatically connected to that page. You can see the connection as an edge on the canvas from the asset node to the entry page node.

**Manual connection:** to connect an asset to a different entry page, drag a connection from the asset node to the target entry page node on the canvas.

**Disconnecting:** to remove an asset-to-entry-page connection, click the edge on the canvas and delete it. Once you disconnect an asset from an entry page, Fig will not auto-reconnect it — the disconnection is remembered so you can choose the correct entry page manually.

<Note>
  Every asset must be connected to an entry page before you can publish it to Meta. An asset with no entry-page connection will fail the pre-publish validation check.
</Note>

## Publishing assets to Meta

Publishing ad creatives to Meta is handled through the status field on the asset (and on its parent initiative and targeting experiment). To push an asset live:

<Steps>
  <Step title="Ensure your Meta account is connected">
    Go to **Settings → Integrations** and confirm your Meta account is connected with a default ad account and Facebook Page selected.
  </Step>

  <Step title="Complete all required fields">
    The asset must have a media type, media URL, primary text, headline, and a connected entry page. The parent initiative must have a platform, objective, and budget configured.
  </Step>

  <Step title="Set status to syncing">
    Open the asset settings panel and change the status to **Syncing**. Fig validates the full ads subgraph (initiative → targeting → asset) before submitting to Meta. If any required configuration is missing, you will see a validation error describing what needs to be fixed.
  </Step>

  <Step title="Monitor status progression">
    The asset status moves from `syncing` → `review` → `live` as Meta processes and approves the creative. Check the asset node for status updates.
  </Step>
</Steps>

<Warning>
  Changing an asset to `syncing`, `review`, or `live` triggers validation of the entire initiative chain. Errors on the parent initiative or targeting experiment will block the asset from publishing.
</Warning>

## Asset statuses

| Status    | Meaning                                     |
| --------- | ------------------------------------------- |
| `draft`   | Not yet submitted to Meta                   |
| `syncing` | Being pushed to Meta                        |
| `review`  | Under Meta review                           |
| `live`    | Active and delivering                       |
| `paused`  | Paused                                      |
| `error`   | A problem occurred; check the error details |

## Reorder assets

Use the left and right arrow controls on an asset node to change its position under the parent targeting experiment. This is a visual change only.

## Delete an asset

Open the asset node's settings panel and select **Delete**. Deleting an asset also removes all funnel connections to and from that asset node, including its link to an entry page.
