UGC Ad Swipe File: How to Build One That Makes Briefs

GuidesOctober 17, 20269 min readBy Klipio team
UGC Ad Swipe File: How to Build One That Makes Briefs

A UGC ad swipe file is a saved, tagged library of creator-style video ads, with the hook, creator type, setting, script structure, length, captions and CTA written down for each one. You build it by pulling creator-led ads from the Meta Ad Library, breaking each one into those parts, and then using the patterns to write briefs your own creators can shoot.

That last step is the point. Most UGC swipe files I see are folders of videos nobody opens again. This guide covers where to find good UGC ads, exactly what to capture, a tagging system that stays usable, and how to turn the whole thing into creator briefs.

What makes a UGC ad swipe file different from a normal swipe file?

A general swipe file saves any ad worth remembering. If you are new to the idea, our explainer on what a swipe file is covers the basics.

A UGC swipe file is narrower. Every entry is a video where a real-looking person talks to camera, demos a product or reacts to it, usually shot on a phone. That narrowness changes what you need to record.

With a polished brand video, the visuals carry a lot of the idea. With UGC, the idea lives in the script, the creator's delivery and the first few seconds. You are saving scripts and structures more than footage. So the notes matter more than the file.

It also changes the output. A normal swipe file feeds designers and copywriters. A UGC swipe file feeds creator briefs, which have to tell a stranger with a phone exactly what to say and show.

Where do you find UGC ads in the Meta Ad Library?

The Meta Ad Library is free and shows every active ad from any advertiser, so it is the best place to start. Its search is exact-match and clunky, so a few habits help.

Search the category, not the word "UGC". Advertisers do not label their ads as UGC. Search your product category or the problem it solves, such as "acne", "dog anxiety" or "meal prep", and set the media type to video.

Search phrases creators actually say. Openers like "I tried", "honest review", "my skin", "I wish I knew" or "okay so" turn up a lot of talking-head ads because the phrase often sits in the primary text too. Results vary by market, so try several.

Filter by eye for the first frame. In the results grid, UGC is easy to spot from the thumbnail: a face close to the lens, a bathroom, kitchen or car, natural light, a handheld feel. Skip anything that looks like a studio shoot.

Look for partnership ads. When a brand runs ads through a creator's handle, the Ad Library entry usually shows both the creator and the brand. These are some of the clearest UGC examples, because the brand chose to put a creator's identity on the ad. Our guide on how to spot whitelisted creator ads explains what to look for, and the exact labels can change, so check the current page.

Check the start date. Every ad shows "Started running on". UGC ads that have been live for weeks or months are usually winners, because advertisers keep paying only for ads that work. Prioritise those.

For more search ideas by niche, our roundup on how to find UGC ad examples goes deeper.

How I save them

Ads drop out of view in the Ad Library once the advertiser pauses them (outside the EU), so a bookmark is not enough. I download the video at the moment I find it. Our free extension, the Meta Ad Library Downloader, adds a Download button to each ad and saves videos in original HD, and its export includes a CSV of the ads plus a searchable swipe board that opens in any browser. Our pillar guide on how to download Facebook Ad Library videos covers other methods if you prefer.

What should you capture for each UGC ad?

Watch each ad twice. Once as a viewer, once with notes open. Then fill in these fields.

FieldWhat to writeExample
Hook (first 3 seconds)The exact words and what is on screen"I stopped buying serums after this", product in hand
Hook typeOne label from your listConfession
Creator typeWho they appear to beBusy parent, gym regular, skeptic, expert
SettingWhere it is shotBathroom mirror, car, kitchen counter
StructureThe order of beatsProblem, demo, proof, CTA
LengthSeconds34
Caption styleHow on-screen text worksWord-by-word burned in, key words highlighted
Proof usedHow they back the claimBefore and after, reviews on screen, live demo
CTAWhat they ask for and how"Link below, they're doing a bundle right now"
Start dateFrom the Ad LibraryFor longevity
Why savedOne sentence of your ownStrong objection handling at 0:15

The hook deserves the most care. Write the words exactly, and note the visual. In UGC, the first frame often does as much work as the line: a product held up close, a reaction face, a mess being cleaned. Our guide on pulling hooks from competitor ads has a fuller hook taxonomy.

Write the structure as beats. Most creator ads follow a version of problem, demo, proof, CTA. The interesting part is the variation. Some open with proof ("Look at this after two weeks"), some skip the problem entirely and lead with a demo, some stack three short testimonials. Writing beats in order lets you compare ads at a glance.

Transcribe the script if the ad is a long runner. A full transcript of a winning UGC ad is the single most useful thing you can hand a creator, as a reference for rhythm and plain language, not a script to read.

How should you tag a UGC swipe file?

Use a small, fixed vocabulary. Free-typed tags fall apart within a month, because "testimonial", "review" and "customer story" end up as three separate tags for the same thing.

I keep five tag groups, each with a short list of allowed values.

  • Hook type: confession, bold claim, question, problem call-out, reaction, demo first, before and after.
  • Structure: problem-demo-proof-CTA, proof first, demo only, stacked testimonials, day in the life, comparison.
  • Creator type: expert, everyday user, skeptic, parent, professional, couple.
  • Setting: bathroom, kitchen, car, outdoors, desk, gym.
  • Length band: under 15s, 15 to 30s, 30 to 60s, over 60s.

Add one free-text "Why saved" field for anything the tags miss.

With that in place, you can ask useful questions. Which hook types show up most in long-running ads in my category? Do the winners in my niche run short or long? Is anyone using a skeptic creator, or is every brand using the same happy everyday user?

For the tool side, a spreadsheet, Notion or Airtable all work. Our guides on how to organize a swipe file and on building a video ad swipe file cover folder naming and storage for large video libraries.

How do you turn the swipe file into creator briefs?

This is where a UGC swipe file earns its keep. A good brief takes patterns from several ads, not a copy of one.

1. Pick the pattern. Filter for long-running ads in your category and look for a repeat: the same hook type, structure or creator type showing up across different brands. That repeat is your starting point.

2. Write your own angle into it. Swap in your product's real benefit, your real proof and your real offer. If competitors lead with a confession hook about wasted money, your version needs your product's story, not their line.

3. Give the creator beats, not a script. List the beats in order with a time guide: hook in the first three seconds, problem by around five, demo next, proof, CTA. Offer two or three hook options in your words and let the creator say them naturally.

4. Specify the practical details. Setting, framing (selfie or propped), what must be on screen, caption style, length band and the CTA. This is the information the swipe file captured, so pass it on.

5. Attach references carefully. Linking a reference ad so the creator understands the tone is common practice. Make clear it is a reference for feel and pacing, not something to recreate shot for shot.

6. Brief variations, not one video. Ask for several hook options on the same body. Hooks are where UGC ads win or lose, so testing them is usually the best use of a creator's time.

What are the rights rules for UGC references?

Copy the angle, not the asset. Studying public ads for research and inspiration is standard practice, and the Ad Library is public transparency data. Reusing them is different.

Do not reuse a creator's footage from another brand's ad. That footage belongs to the creator and the brand that paid for it, under terms you are not part of. Cutting it into your own ad is a clear line not to cross.

Do not ask your creator to imitate a specific creator. Recreating someone's distinctive look, catchphrase or persona invites trouble. Patterns like "confession hook in a bathroom mirror" are fine. "Be exactly like this person" is not.

Get your own usage rights in writing. When you hire creators, agree how long and where you can run their content, including whether you can run it through their handle as a partnership ad.

This is general guidance, not legal advice. If you are unsure about a specific use, ask a lawyer who handles advertising work.

FAQ

What is a UGC ad swipe file?

It is a saved and tagged collection of creator-style video ads, with notes on each ad's hook, creator type, setting, script structure, length, captions and CTA. Its purpose is to help you write better creator briefs based on patterns that keep running.

Where can I find UGC ads to save?

The Meta Ad Library is the best free source. Search your product category or common creator phrases, set the media type to video, look for selfie-style thumbnails, and check partnership ads, which usually show both the creator and the brand.

What should I record for each UGC ad?

Record the exact hook in the first three seconds, the hook type, creator type, setting, structure as a list of beats, length, caption style, type of proof, CTA, start date and one line on why you saved it. The notes are more valuable than the video file.

Can I reuse a creator's UGC footage from another brand's ad?

No. That footage belongs to the creator and the brand that commissioned it, so reusing it in your own ads is off limits. Use the ad only as a reference for angle and structure, and note this is not legal advice.

How many UGC ads do I need before writing a brief?

There is no fixed number, but you want enough to see a pattern repeat across different brands, not just one ad you liked. Once the same hook type or structure shows up in several long-running ads in your category, you have a solid basis for a brief.

Save the ads you research — free

The Klipio extension adds a download button to every ad in the Meta Ad Library: one click per ad, or bulk-save a whole search as a ZIP with a searchable swipe file inside. Free, no sign-up.

Get the free Ad Library downloader
Which of those ads are actually making money?

Klipio reads a competitor's live Meta ads, ranks them by how long they have been running — the honest signal that an ad is profitable — and turns the winning angle into on-brand creative for your own brand. 3-day free trial.

Start free — 3-day trial →