← Back to blog

The Competitor Ad Swipe File: What to Actually Do With Competitors' Google and Meta Ads

02 October 2026·5 min read
Quick answer: Meta Ad Library and Google Ads Transparency Center let anyone see almost every ad a competitor is currently running, completely legally and for free. A swipe file is a simple collection of these ads, organised by what they're doing — offer, hook, format — so you can spot patterns and gaps in your market, not copy specific lines. Used well, it tells you what everyone else has already tested so you can skip the obvious and find the angle nobody's using yet 🚀

Every business we work with is already being influenced by competitor ads whether they realise it or not — a client mentions "I saw this ad the other day and thought, we should do something like that." The difference between that casual scrolling and an actual swipe file is organisation 💖. One is a vague impression. The other is a structured way to see what your whole market is doing at once, which ads seem to be running long enough to be working, and where there's a gap nobody's filling.

What most businesses get wrong

The most common mistake is going straight from "I found a great competitor ad" to "let's copy that angle, just with our logo." That's not just a legal and ethical risk (close copying can cross into real infringement) — it also means your business is always one step behind, running the same idea a competitor already had first. The more useful mindset is pattern-spotting: what offers keep showing up across multiple competitors, what hooks are getting reused, and more importantly, what's conspicuously missing that your business could actually own.

Building a swipe file, step by step:

  1. Search Meta Ad Library (facebook.com/ads/library) by competitor page name or keyword — it shows every active ad a Page is running across Facebook and Instagram, no account needed.
  2. Search Google Ads Transparency Center (adstransparency.google.com) by advertiser or domain — it shows search, display, and YouTube ads a business has run recently.
  3. Screenshot every ad worth noting into a simple folder or slide deck, organised by competitor.
  4. Tag each one by offer type (discount, free consult, guarantee), hook style (question, stat, pain point, social proof), and format (video, carousel, static image).
  5. Note how long it's been running — Ad Library shows the start date. An ad still running after weeks or months is a reasonable (not certain) signal it's performing for them.
  6. Look for the gap, not the copy: once you've tagged a dozen ads, ask what everyone's offer or hook has in common — and what nobody's saying at all.
A B2B firm with a long sales cycle: a swipe file of five competitors' LinkedIn and Meta ads showed every single one leading with a free consultation offer — same hook, same CTA. The gap was a straightforward comparison angle ("what to ask before you sign with anyone") nobody else was running, which became the business's new top-performing ad.
A seasonal local service business: tracking competitor ads across a full year revealed they all switched to heavy discounting in the same quiet month. Rather than joining the discount race, the business ran a non-discount "book your spot before the rush" angle instead — standing out by doing something different at exactly the moment everyone else looked the same.
A subscription-based service: a swipe file revealed most competitors led with price in their ad headlines. Testing a value-led hook instead (what the subscription actually solves, not what it costs) stood out in the feed precisely because it broke the pattern everyone else had settled into.

How to actually set this up

Block 30 minutes once a month, not once a year — ad libraries update constantly and a one-off look only gives you a snapshot. Keep your swipe file somewhere simple (a shared folder, a slide deck, a Pinterest-style board) and revisit the tags you've built up rather than starting fresh each time. When you spot an ad you genuinely like, resist the urge to write down the exact copy — instead note the mechanism (what problem it hooks on, what format it uses, what it promises) and write your own version in your own voice, for your own offer. The goal is informed originality, not a templated knockoff.

💡 An ad that's been running for months isn't proof it's a winner — but an ad that disappears after three days is a reasonably strong signal it wasn't. Use run-length as one data point among several, not the whole verdict.

Mistakes to avoid

  • Copying headlines or copy word-for-word: beyond the ethical issue, it can expose you to real infringement risk if the wording is distinctive enough.
  • Only looking at direct competitors: some of the best angles come from adjacent industries solving a similar customer hesitation in a different way.
  • Treating ad longevity as absolute proof of performance: budget, creative testing cycles, and brand-awareness goals can all keep a mediocre ad running longer than expected.
  • Building the swipe file once and never updating it: markets shift, and a stale swipe file just tells you what used to work.
  • Forgetting your own brand voice in the process: a swipe file should sharpen your angle, not sand it down into sounding like everyone else you collected.

Frequently asked questions

Is it legal to look at competitors' ads this way?

Please note: general information, not legal advice — check current official guidance before relying on it. Both Meta Ad Library and Google Ads Transparency Center are public tools built specifically for this kind of transparency, and simply viewing ads through them is not a legal issue. The line to watch is on the output side — closely copying another business's specific wording, imagery, or branding can raise real intellectual property concerns regardless of where you found the inspiration.

Can I see how much a competitor is spending?

Not directly for most industries — Meta Ad Library shows spend ranges only for ads about social issues, elections, or politics. For typical commercial ads, you'll see the creative and run dates, not the budget behind them.

What if a competitor isn't running any visible ads?

That's useful information too — it might mean they're relying on organic channels, referrals, or a different platform entirely (check LinkedIn separately for B2B). It's also worth checking back periodically, since ad activity often starts and stops seasonally.

How many competitors should be in my swipe file?

Five to eight is usually enough to spot genuine patterns without the exercise becoming a part-time job. Include a couple of slightly out-of-category businesses too — they often surface ideas your direct competitors haven't tried yet.


Keep reading 🤍

Share
Written by
Kate, founder of Chronically Online

I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.

Work with me ✦