How to Make a Facebook Ad Swipe File

Cody Schneider8 min read

Ever see a brilliant Facebook ad, make a mental note to study it later, and then completely forget what it was? You can stop this cycle for good by building a swipe file - a personal library of ad inspiration you can turn to for ideas whenever you're staring at a blank campaign screen. This guide walks you through the exact steps to create and organize a powerful swipe file that will level up your ad creative.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

What Exactly Is a Facebook Ad Swipe File?

A "swipe file" has been a staple in copywriting and advertising for decades. Traditionally, it was a physical folder filled with clippings of ads, headlines, and brochures that had something special about them. Today, it’s a digital collection - typically a folder of screenshots and notes or a more organized database - that you use to store high-performing, interesting, or clever ads.

The cardinal rule is this: a swipe file is for inspiration, not plagiarism. It's not about ripping off someone else's work. Instead, you use it to deconstruct what makes an ad effective so you can apply those principles to your own campaigns. Your swipe file becomes a resource to analyze:

  • Hooks and Angles: How do successful ads grab attention in the first three seconds?
  • Creative Formats: Are they using user-generated content (UGC), slick animations, or simple graphics?
  • Ad Copy: What emotional triggers are they pulling? How do they structure their text to persuade a reader?
  • Offers and Calls to Action (CTAs): What makes you want to click? Is it a discount, a free resource, or compelling urgency?

By studying the best ads in your niche (and even outside of it), you develop an intuitive sense of what works, helping you launch smarter campaigns from day one.

Picking Your Tool: How to Organize Your Swipe File

Before you start collecting ads, you need a place to put them. The best tool is one you'll actually use consistently. The options range from dead-simple to highly structured.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

1. Simple Folders (Google Drive, Dropbox, or Your Desktop)

This is the most straightforward method. Create a main folder called "Swipe File" and start filling it with screenshots. You can organize by creating sub-folders for different niches, brands, or ad types (e.g., "SaaS Ads," "E-commerce Video Ads").

  • Pros: Free, easy to set up, requires zero learning curve.
  • Cons: Becomes a digital junk drawer fast. It’s hard to search, filter, or add detailed notes. Finding that one ad you saved three months ago can be next to impossible.

2. Note-Taking and Database Apps (Notion, Evernote)

Tools like Notion are game-changers for building swipe files. Instead of just a folder of files, you can create a structured database where each ad is an entry. You can then add properties like tags, notes, funnel stages, and links, making your collection infinitely more useful.

  • Pros: Highly organized, searchable, and filterable. Lets you add your own analysis alongside each ad.
  • Cons: Takes a bit more time to set up initially. Can feel like overkill if you prefer simplicity.

3. Dedicated Browser Extensions & SaaS Tools

There are tools built specifically for clipping and organizing examples. Tools like the Notion Web Clipper or Evernote's Web Clipper make it easy to save entire web pages with one click. Then there are specialized ad spy tools like Foreplay, which are designed for saving and categorizing ads directly from the Facebook Ad Library.

  • Pros: Convenient and custom-built for the job. Can save time capturing ads.
  • Cons: The best ones are usually paid subscriptions. You become dependent on another third-party app.

Recommendation: Start with Notion. Its flexibility allows you to create a system that’s both visual and data-driven, helping you get the most out of every ad you save.

A Step-by-Step Guide to Building Your Swipe File in Notion

Let's get practical. Using Notion to create a database is arguably the most effective method, as it allows you to tag, filter, and dissect ads in a way simple folders can’t. Here’s how to do it.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Step 1: Create a New Database

Inside your Notion workspace, create a new page and select "Database - Full Page." Name it "Facebook Ad Swipe File." By default, Notion gives you a table view. You can also add other views like "Gallery" for a more visual look, which works great for swipe files.

Step 2: Set Up Your Database Properties

This is where the magic happens. Your properties are the data points you’ll use to organize every ad. Click on the three dots at the top right of your database and select "Properties." Here are the essential ones to add:

  • Company Name (Title): The main property used to identify the ad.
  • Screenshot/Video (Files & Media): Where you'll upload the actual image or screen recording of the ad.
  • Ad Source (URL): Paste the direct link to the ad from the Facebook Ad Library so you can reference it later.
  • Platform (Select): Create options like "Facebook," "Instagram," "TikTok."
  • Format (Multi-Select): Add tags like Image, Video, Carousel, Reel, Story.
  • Industry (Multi-Select): Add tags for niches you follow like SaaS, E-commerce, DTC, Fashion, B2B Services.
  • Funnel Stage (Select): Organize by intent with tags like Top of Funnel (TOF), Middle of Funnel (MOF), Bottom of Funnel (BOF). Is the ad built for awareness or direct conversion?
  • Creative Angle (Multi-Select): Describe the ad’s strategy. Tags could include UGC, Testimonial, Problem/Solution, Unboxing, Humor, Direct Offer.
  • My Notes (Text): A blank space for your own thoughts. What stood out to you? Why do you think this works? What would you test?

Your database is now a powerful, sortable system ready to be filled.

Step 3: Finding and Capturing Great Ads

The single best source for high-quality ad examples is the Facebook Ad Library. It's a searchable directory of every ad currently running on Meta's platforms. Search for your favorite brands or direct competitors to see what they’re testing right now.

When you find an ad you want to save:

  1. Take a screenshot of the visual (or a screen recording if it’s a video).
  2. Click "See ad details" to get the permanent link to the ad.
  3. Copy and paste all the ad text: the primary text, headline, and description. Store this in the body of your Notion entry.

Step 4: Analyze, Tag, and Add Notes

This is the most important step. Don't just dump screenshots - that's a recipe for a useless swipe file. For every ad you add, take two minutes to fill out the properties you created.

Look at the ad and consciously identify the "Creative Angle." Is it social proof from a customer testimonial? Is it a direct discount offer for a product? Fill out your "Funnel Stage" tag. Is this ad driving cold traffic (TOF) or retargeting cart abandoners (BOF)?

Finally, open the "My Notes" section and jot down a few thoughts. For example:

  • "Really strong hook in the first sentence. It speaks directly to a freelance designer's biggest pain point."
  • "The simplicity of this user-generated video makes it feel authentic and trustworthy."
  • "Great CTA. Using 'Get Your Free Plan' instead of 'Sign Up' feels like a much lower commitment."

This process of analysis is what internalizes the lessons and improves your own creative intuition. An organized and annotated swipe file is not just a collection of examples - it's a personalized advertising playbook.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

How to Use Your Swipe File for Endless Ad Ideas

A well-maintained swipe file is your secret weapon against creative burnout. The next time you need to launch a new campaign, don’t just open a blank document. Instead:

  1. Filter for Relevancy: Open your swipe file and sort by your industry to see what competitors are up to. Or, filter by "Video" and "UGC" to get ideas for your next creative sprint.
  2. Identify Winning Patterns: After adding 50+ ads, scroll through your file. You'll start to notice patterns. Maybe you realize every top e-commerce brand in your niche leads with social proof. That's a powerful insight you can use immediately.
  3. Mix-and-Match Concepts: Never copy an ad directly. Instead, break it down into pieces and remix. Could you take a headline a SaaS company used, adapt it to your e-commerce product, and combine it with a UGC-style video you saw from a CPG brand? That’s where real innovation happens.

Your swipe file is there to spark ideas and provide proven formats for you to build upon, saving you time and guesswork while improving your campaign results.

Final Thoughts

Building a Facebook Ad swipe file is less about hoarding screenshots and more about creating a searchable, strategic library of what works. By thoughtfully organizing ads and analyzing their components, you create a personal playbook that shortcuts the path to effective, high-performing creative.

Of course, launching great creative is only half the battle - you still need to know if it's actually driving results. Instead of losing hours navigating the confusing maze of Facebook Ads Manager, Google Analytics, and your Shopify dashboard just to see what’s working, we built Graphed to connect it all for you. We designed a platform where you can simply ask questions in plain English, like "Compare my Facebook ad spend vs. Shopify revenue by campaign this month," and instantly get back a live dashboard without any of the manual work. Finding inspiration in your swipe file and finding answers in your data should both be that fast.

Related Articles