Build a swipe file of ads that run
Search a niche and save the ads that are running right now: copy, headline, call to action, image and video links. The sample is a real search for “skincare” ads in the US.
In the sample · recorded October 21, 2026
- Ads in the sample
- 10
- Matching ads in the library
- 50,001
- Different advertisers
- 6
- Running on Instagram
- 10 of 10
- Most common call to action
- Shop now (5)
- Median days running
- 179
Counted from the 10 results of one real run below. They describe this sample, not the whole market.
Ad swipe file
Why it works.
Good ad ideas come from good examples. A swipe file of real, running ads in your niche gives your copywriter, or your AI, something concrete to learn from instead of a blank page.
Because each ad comes as data, you can tag and sort them: by hook, by offer, by CTA, by format. Over time that becomes a library of what works in your market.
Who uses it
- Copywriters and creative strategists
- Brands planning new campaigns
- AI ad-writing tools that need real examples
Real sample
What the tool returned.
Facebook Ad Library search for “skincare”, country US, active ads, first 10 ads.
Alibaba.com
- Start date
- Feb 27, 2026
- Platforms
- Facebook, Instagram, Audience_network
- Active
- Yes
- End date
- Oct 20, 2026
- Categories
- Unknown
Enjoy great profits on global product sourcing and choose from one of the world's leading B2B ecommerce platforms.
Il tuo feed si è rinfrescato con contenuti che ti piacciono
- Page
- TikTok - EU
- Start date
- Apr 22, 2026
- Platforms
- Facebook, Instagram, Audience_network +2
- Active
- Yes
- End date
- Oct 20, 2026
Riapri TikTok oggi
To Improve Fine Lines, Firm, Smooth, Brighten & Hydrate
- Page
- CeraVe Skincare
- Start date
- Sep 3, 2026
- Platforms
- Facebook, Instagram
- Active
- Yes
- End date
- Oct 20, 2026
To Improve Fine Lines, Firm, Smooth, Brighten & Hydrate
Input and raw JSON
The request body we sent. Long texts and lists in the result are shortened for this page.
{
"searches": [
{
"query": "skincare",
"country": "US",
"activeStatus": "active"
}
],
"maxResults": 10
}{
"adArchiveId": "1807240289942844",
"pageId": "22437985072",
"pageName": "Alibaba.com",
"pageProfileUrl": "https://www.facebook.com/Alibaba.comGlobal/",
"pageProfilePictureUrl": "https://scontent-fra3-1.xx.fbcdn.net/v/t39.35426-6/517165549_1444482706562631_1603288121252051747_n.jpg?stp=dst-jpg_s60x60_tt6&_nc_cat=105&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=_pgUWRDqmS0Q7kNvwGZZ8eG&_nc_oc=AdqXr3-FadWFWXrudmdG_ziChGQdoW3rFwhuqJc2HeBW4GQcLUO4_kr-Wv7vO8gTBIF5YPnGqG9DTlmJ14kQkW1M&_nc_zt=14&_nc_ht=scontent-fra3-1.xx&_nc_gid=7PXndsFx_xj-3yEiw1_6cA&_nc_ss=72289&oh=00_AQOrxsTPskC4uZPa0qpD-9zAe04_0ipeYs4Pbf0kOCy41w&oe=6ADE1DC9",
"isActive": true,
"startDate": "2026-02-27T08:00:00.000Z",
"endDate": "2026-10-20T07:00:00.000Z",
"platforms": [
"FACEBOOK",
"INSTAGRAM",
"AUDIENCE_NETWORK"
],
"categories": [
"UNKNOWN"
],
"title": "{{product.name}}",
"body": "Enjoy great profits on global product sourcing and choose from one of the world's leading B2B ecommerce platforms.",
"ctaText": "Shop now",
"ctaType": "SHOP_NOW",
"linkUrl": "https://m.alibaba.com/?src=cpm_fb",
"images": [],
"videos": [],
"searchQuery": "skincare",
"searchCountry": "US",
"totalMatchingAds": 50001,
"hasMoreResults": true,
"scrapedAt": "2026-10-21T06:17:04.928Z"
}The fields that matter
What to look at first.
| Field | Why it matters here | In the sample |
|---|---|---|
| Bodybody | The hook and copy to learn from. | Enjoy great profits on global product sourcing and choose from one of… |
| Titletitle | The headline under the image, when set. | – |
| CtactaText | Shop now, Learn more, Sign up … | Shop now |
| Imagesimages | Links to the ad images. | 0 entries |
| Start datestartDate | How long it has been running. | Feb 27, 2026 |
Free tool
Try it with your niche
- 01Search the words your market uses (“serum”, “retinol”, “skincare”).
- 02Keep the ads that have run longest.
- 03Save them with tags in your sheet, Notion or database.
Press “Run free” and the real result shows up here, exactly what your agent gets back.
Ask your agent
Or just ask.
“Pull 30 running skincare ads in the US and sort them by hook type.”
“Save every ad with “free shipping” in the copy into my swipe file sheet.”
“Write 5 new ads for my serum, inspired by the 10 longest-running skincare ads.”
Connect the tool to Claude, Cursor or any MCP client with your key and ask in plain words; your agent picks the tool by itself. Setup takes a minute: MCP guide. Prefer code? See the Facebook Ads Library Scraper API.
What it costs
Pay per result.
10credits for this sample
10 ads × 1 credit. With the 2,000 free credits you get at sign-up, you could run this exact sample 200 times.
- Failed results are free
- One balance for every tool
- No card needed to start
Questions
Good to know.
Do I get the images and videos?
You get links to the image and video files as they appear in the Ad Library. Download what you need for your internal swipe file.
Why do some ads show {{product.name}}?
Those are catalog ads: Facebook fills in the product name for each viewer. The template text is all the Ad Library shows for them.
Can I use these ads in my own campaigns?
Use them for inspiration. Copying another brand’s ads or images can break copyright and trademark rules.
Related
More ways to use it.
Same goal, other sources
Free Facebook Ad Library search →App marketing →Offer research →All use cases →
Start with 2,000 free credits.
Sign up with your email, get your key and run the full tool from your agent, a script or the dashboard.