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

# An ad set from proven formats

> Build a campaign's worth of ads on layouts that already perform, instead of guessing.

The hardest part of an ad isn't the brand — it's the format. Bloom's [Ad library](/docs/mcp/ad-library) lets you start from layouts that already perform and rebuild them on your brand, so a whole campaign comes together fast. This recipe follows Pagecraft, a SaaS company pushing its new AI website builder.

## What you'll produce

A handful of on-brand ads, each built on a proven format and sized for the placements you're running.

```mermaid theme={null}
flowchart LR
  A["Ask for angles"] --> B["Find proven formats"] --> C["Recreate on-brand"] --> D["Variants"] --> E["Size for placements"]
```

## 1. Ask for angles

Start with the goal and let the agent suggest directions:

```text theme={null}
We just launched an AI website builder and want to drive signups. What ad angles should we try?
```

It'll come back with a few — say a "site live in minutes" speed hook, a blank-page-to-finished-site before/after, and a "just describe it" demo. Those become your searches.

## 2. Find proven formats

For each angle, pull real ads that nail it. Describe the layout or hook, not your brand (Bloom applies your look later):

```text theme={null}
Show me some before/after ads for a software product — blank to finished.
```

The search spans every industry by default, so you can borrow a format that's working in fintech or DTC. Scope it to your own industry, or let Bloom surface ads that already fit Pagecraft's style when you don't have a concept yet:

```text theme={null}
Or just show me ads that'd suit Pagecraft — I'll pick a few.
```

## 3. Recreate the best on-brand

Pick the formats that fit and recreate each for Pagecraft. Bloom keeps the layout, composition, and energy, and rebuilds it with your palette, type, and product:

```text theme={null}
Recreate these three for Pagecraft, showing our AI builder.
```

## 4. Spin variants to test

Generate variations on the strongest formats so you have options to A/B:

```text theme={null}
Give me a few versions of the first one with different headlines.
```

## 5. Size for every placement

Resize the finalists into the placements you're running — no regenerating:

```text theme={null}
Now size the ones I picked for LinkedIn, the Meta feed, and stories.
```

You've got a ready-to-ship ad set built on formats that already work.

## Tips

* **Borrow from other industries.** Leave the search open across verticals when your category's ads all look the same — a great format travels.
* **Recreate a few, then narrow.** It's cheap to recreate several formats and keep the ones that land.
* **Refresh fatigued creative** the same way: when an ad tires out, recreate a new proven format rather than tweaking the old one.
