# Launch ads to Meta

> Send creatives to your Meta ad account with copy templates, naming rules and defaults, or let Spark build the launch plan.

Source: https://adrio.ai/docs/launch-ads

Adrio can create ads in your Meta account directly, so you don't have to download files and re-upload them in Ads Manager. You need a [connected Meta ad account](https://adrio.ai/docs/connect-meta) first.

## Launch from a project board

1. On a project board, Shift and drag to select the ads you want.
2. Click **Launch selected creatives as Meta ads** in the toolbar.
3. Fill in the **Destination** and **Ad details** steps, described below.

## Launch files from your computer or Google Drive

Open **Ad launcher** → **New launch**. It has three steps.

1. **Choose ads.** Drop images or videos, or paste with Cmd+V. Files must be 1:1, 4:5 or 9:16, as JPEG, PNG, WebP, MP4 or MOV. If you've [connected a Drive folder](https://adrio.ai/docs/media-library#connect-google-drive), pick files from the **Google Drive** tab instead.
2. **Add to project.** Name the project and click **Import N ads**. Nothing is published yet.
3. **Launch.** Click **Launch to Meta**.

## Destination

| Field | What to choose |
|---|---|
| **Ad copy template** | A saved template that fills in copy, links and settings, or **No template** |
| **Facebook Page** and **Instagram account** | Who the ads run as |
| **Campaign** and **Ad set** | Where the ads go. You can also duplicate an existing campaign or ad set. |
| **Ads on at launch** | Off creates the ads paused |

Click **Next**.

## Ad details

For each ad, fill in the **Ad name**, **Destination URL**, **Headline**, **Primary text**, an optional **Description** and the **Call to action**. Each row shows **Needs fields** until it's complete, then **Ready**.

Click **Create ads**. Meta publishes them in the background. If any fail, click **Retry failed**.

## Templates

Templates save the copy and settings you reuse. Open **Ad launcher** → **Templates**.

- Click **New template** to write one. It can hold several primary texts, headlines and descriptions, a call to action, web links with UTM parameters, the Page, Instagram account, campaign and ad set, and Meta's creative enhancements.
- Click **Import from Meta** to build templates from your recent ads automatically.

## Launch defaults

Open **Ad launcher** → **Launch defaults** to set:

- Your default ad profiles: Page, Instagram account and pixel. The pixel applies to every ad.
- **Launch ads as paused**, so new ads wait for you to turn them on in Ads Manager.
- **Multi advertiser ads**.
- An **Ad naming convention**, built from parts like the file name, ad type, date, product, offer and concept, with a separator of your choice.

## Launch history

Open **Ad launcher** → **Launches** to see every launch from Adrio, grouped by launch, with the status of each ad.

## Launch with Spark

With Meta connected, Spark can plan the whole launch. Ask something like "Launch my five newest ads in the US and UK". Spark:

1. Checks the account and flags anything to fix first, such as a missing pixel.
2. Suggests a budget based on your account history.
3. Shows a **Launch plan**: the campaign, budget, what it optimizes for, and each ad set's countries, daily budget and audience. **Broad** lets Meta find buyers within your countries. **Advantage+** lets Meta's AI expand targeting.
4. Waits for you to click **Confirm launch** or **Launch paused**. Edit any row or click **Cancel** first if you want.

Spark never goes past your [spend limits](https://adrio.ai/docs/connect-meta#set-spend-limits). Values it remembers from earlier launches are marked **From memory**.
