> ## 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.

# Ad library

> Recreate proven, high-performing ads on your brand instead of starting from a blank prompt.

Bloom keeps a curated library of real, high-performing brand ads. Instead of describing an ad from scratch, you find one that already works and recreate it on your brand — Bloom keeps the proven format and composition and swaps in your palette, type, and product.

It's the fastest way to an ad that's likely to land: launches, promos, anything where a proven format beats a blank prompt.

## How it works

```mermaid theme={null}
flowchart LR
  A["Use your brand"] --> B["Find an ad"] --> C["Pick one"] --> D["Recreate on your brand"] --> E["Refine and resize"]
```

## 1. Use your brand

The search is tuned to your brand's industry and style, so name the brand first:

```text theme={null}
Use my Pagecraft brand.
```

## 2. Find an ad

Ask by concept, or let Bloom surface ads that fit your brand's style and industry:

```text theme={null}
Show me ads for a product launch.
```

```text theme={null}
Find ads that fit our brand — you pick the angle.
```

You can also point the search at other industries when you want to borrow a format from outside your own:

```text theme={null}
Show me fintech and consumer-app ads with bold typography.
```

Bloom returns a grid of real ads inline.

## 3. Pick one

Choose the ad you want to recreate from the results. By default you make the pick; you can also tell the agent to choose for you.

## 4. Recreate on your brand

Ask Bloom to recreate the chosen ad. It keeps the proven format — layout, composition, energy — and rebuilds it with your palette, type, and product:

```text theme={null}
Recreate that one for Pagecraft, featuring our AI builder.
```

The result comes back in about a minute, on-brand.

## 5. Refine and resize

Treat the recreation like any other generation — edit details and adapt it to the placements you need:

```text theme={null}
Tweak the headline area to give more room for copy, then give me 1:1, 9:16, and 4:5 versions.
```

That hands you a ready-to-ship set built on a format that's already proven to perform.
