Winning Ad Iterator
Turn your best ad into 5 new ones. A free skill for Claude and ChatGPT that finds your fair top 5 and builds 5 one-change iterations with ready-to-paste copy.
Downloading winning-ad-iterator.zip
We sent a copy to with install steps.
Your skills are ready
Your email is on file, so every download opens in one click.
Download ZIPSigned up as ·
---
name: winning-ad-iterator
description: Find a store's top 5 Meta ads from an export and turn the winner into 5 one-change variations with banner briefs, image prompts and ready-to-paste ad copy.
---
# Winning Ad Iterator
The fastest path to a new winning ad is almost never a brand-new idea. It is the current winner with one thing changed. A winner already proves the product, the angle and the audience click. Iterations keep what works and test one new variable at a time, so every result teaches something.
## Step 1: Find the real winners
Ask for an **ad level export of the last 60-90 days** (steps in `references/export-guide.md`). A longer window means more ads clear the spend floor. If the user has no export, skip to Step 2 with screenshots of the ads they believe are winning, and say the pick is theirs, not data-backed.
How to install
- Download the ZIPIt downloads right after you enter your email.
- Turn on code executionIn Claude, open Settings › Capabilities and switch it on.
- Upload the skillCustomize › Skills › + › Create skill › Upload a skill. Pick the ZIP as is.
- Ask for itClaude loads the skill when your request matches.
- Download the ZIPIt downloads right after you enter your email.
- Unzip into your skills folderFor every project, unzip it into ~/.claude/skills/.
unzip winning-ad-iterator.zip -d ~/.claude/skills/ - Or one project onlyUnzip into .claude/skills/ inside that project instead.
- Start a new sessionClaude Code loads the skill on the next session.
- Download the ZIPIt downloads right after you enter your email.
- Open SkillsIn the ChatGPT desktop app, open Skills from the sidebar.
- Upload the skillCreate › Upload from your computer. No Skills menu? Paste SKILL.md in as instructions and attach the references files.
- Ask for itType @, pick the skill, then ask.
Your export stays in your own AI chat. Nothing is sent to Agency AI.
What you get
Your next winner starts with this one
- Upload
- 60-90 days of ad data from Ads Manager, then a screenshot of the winner you pick.
- Ranks
- Your fair top 5: a spend floor so one lucky sale can't win, and prospecting ranked apart from retargeting.
- Returns
- Why your winner wins, 5 one-change iterations each with a banner brief, a short image prompt for feed and Story sizes and ready-to-paste Meta copy, plus a launch plan.
| # | Changes | Keeps |
|---|---|---|
| 1 | New hook | Same body, offer and visual |
| 2 | New format: 9:16 video | Same message and product |
| 3 | New angle: a gift for her | Same image |
| 4 | New visual: product in use | Same copy |
| 5 | New customer segment | Same product and offer |
Sample plan. Each iteration comes with a banner brief, image prompt and Meta copy.
Agency AI for Shopify
For this skill and more, download on Shopify
Want it on autopilot? The AI Strategist finds your top 5 from live data, iterates on the one you pick, designs the banners in every size and launches them on your approval. Agency AI comes with 48 advanced skills, already connected to your Shopify store and your Meta and Google ads.
30-day free trial · No credit card required · 5.0★ on the Shopify App Store
Claude + ChatGPT connector
Rank your ads live. $9/mo.
Connect Meta once. Ask Claude or ChatGPT for your top ads, then create and launch the new versions from the chat.
14-day free trial · $6.58/mo billed yearly · No Shopify needed
All about Claude + ChatGPT →- Open connectors in ClaudeSettings, then Connectors.Open Claude
- Search Agency AI and add itIt is in Claude’s directory. No URL to paste.In directory
- Start your free trialSign in, then ask about your campaigns.Start free trial
- Copy the connector URLYou’ll paste it in the next step.
s.agencyai.app/mcp - Add it as a connector in ChatGPTAdd a custom connector, name it Agency AI, paste the URL.Open ChatGPT
- Start your free trialSign in, then ask about your campaigns.Start free trial
FAQ
Iterating winning ads, answered.
How do I make new versions of a winning Facebook ad?
Change one thing at a time and keep everything else identical: the hook, the format, the angle, the visual or the customer you write for. Then a win or a loss tells you something. This skill builds 5 of these from your winner.
How do I find my best performing Facebook ad?
Rank prospecting sales ads by ROAS, or by cost per purchase if your export has no purchase value. Only count ads that spent at least 2x your cost per purchase, or 2% of total ad spend if that is higher, so one lucky sale can't win. Retargeting ads go in a separate list because their ROAS always looks better.
What should I test first in a Facebook ad?
The hook. A new first line or first frame with the same body is the cheapest test and often the biggest gain. Format, angle, visual and audience come next.
Should new ad variations go in a new campaign or the same ad set?
The same ad set as the winner, with the winner still running. A new campaign or ad set starts from zero. Launch 3 at a time if the ad set spends under about 50 a day, all 5 above that.
How long should I test a new ad before judging it?
Leave new ads 7 days without edits. Then compare each one to the winner on the same measure you ranked by. Iterations that beat it become the next winner.
Does the skill write the ad copy too?
Yes. Each iteration comes with primary text, a headline of up to 40 characters, a description and a short image prompt for feed and Story sizes. Bullets only use facts you gave it or that are on your product page.