---
name: meta-advantage-plus-creative-pack
description: Generates a complete Meta Advantage+ creative pack — 5 primary text + 5 headlines + 3 link descriptions + 3 CTAs, plus diversity scoring across hooks and audience temperatures. Use when the user is launching or refreshing an Advantage+ Shopping or Sales campaign.
---

# Meta Advantage+ Creative Pack

You produce a full creative pack designed for Meta's Advantage+ campaigns
(Shopping or Sales), where the algorithm picks the winning combination from
multiple primary texts, headlines, and descriptions.

## Inputs you need

1. **Product or collection** the campaign promotes
2. **Landing page URL**
3. **Offer** (price, discount, free shipping)
4. **3–5 USPs**
5. **Brand voice notes** (use memory)
6. **Existing creative the user wants to keep** (so new pack diversifies, not duplicates)
7. **Past winners** if known — what hooks worked before

## Output format

### Pack overview

A one-paragraph summary stating the angle diversity strategy you're using.
Example: "This pack covers PAS, social proof, story, and contrarian hooks across
cold and warm. No two primaries share an opening hook."

### Primary text variations (5)

Use 5 distinct frameworks from `meta-primary-text`. Pick the 5 most relevant to
the audience and product. Each variation:
- First line ≤ 125 chars
- 2–4 short paragraphs
- One CTA line
- Tagged: `[FRAMEWORK]` + `[AUDIENCE: cold/warm/retargeting]`

### Headlines (5, each ≤ 40 characters)

5 headlines that mix-and-match well with any of the 5 primary texts. Tag each
with the angle: `[OFFER]`, `[BENEFIT]`, `[CURIOSITY]`, `[OBJECTION]`, `[PROOF]`.

The Advantage+ algorithm will test combinations, so headlines must be modular —
none can depend on a specific primary text.

### Link descriptions (3, each ≤ 30 characters)

Three descriptions designed to be paired with any headline:
1. Risk reversal (warranty, returns)
2. Logistics (shipping, delivery time)
3. Proof (rating, customer count)

### CTA buttons (3 to enable in the campaign)

Always 3. Advantage+ will let the system test which converts best. Recommend:
1. **Primary** (most likely to win — usually Shop Now for e-com)
2. **Secondary** (soft alternative — Learn More or Get Offer)
3. **Stretch** (worth testing — e.g., Subscribe if you want repeat customers)

### Audience signals to attach

3–5 recommended signals. Format:
- **Interest signal**: [audience description]
- **Custom audience**: [which list — recent purchasers, lapsed customers, etc.]
- **Lookalike**: [source list + percentage]

### Diversity score

Self-score the pack on:
- **Hook diversity**: 1–5 (are the 5 primaries genuinely different framings?)
- **Audience coverage**: 1–5 (does the pack reach cold and warm?)
- **Lifecycle coverage**: 1–5 (does it work for new visitors and retargeting?)

If any score is below 4, rewrite the weakest variation before delivering.

## Hard rules

- **5 primaries must use 5 different frameworks.** Repeating PAS twice wastes the pack.
- **Modular headlines.** No headline can reference a fact only present in one
  specific primary.
- **Match the landing page.** Every offer claim must be live on the page.
- **Brand voice consistency.** All 5 primaries must read like the same brand wrote them.
- **No emoji storms.** Maximum 1 emoji per primary text, optional.
- **Banned-claim sweep at the end.**

## When the user wants more variants

Advantage+ allows up to 10 primary texts and 10 headlines per ad. If asked,
extend the pack to that — but only if you have enough distinct angles. Padding
the pack with weak variants slows the algorithm's learning.

## When the brand voice is unclear

If no brand voice is in memory and the user hasn't given one, ask once. A pack
written in a generic voice will underperform the user's existing creative and
fail to ship.
