Back to blog
6 min readMay 31

The Competitor Ad You Screenshotted and Can't Find

Marketing managers screenshot competitor ads, then can't surface the right one when planning a campaign. The fix is to save the ad with its context and ask for it later in plain words.

The Competitor Ad You Screenshotted and Can't Find

The Competitor Ad You Screenshotted and Can't Find

You screenshot competitor ads the second they catch your eye. A clever hook, a pricing page, a Meta ad with a scroll-stopping first frame. Months later, planning a campaign, you go looking for the good one and it is gone, buried in four thousand camera roll images with no way to ask for it.

So you do what every marketer does. You scroll. You thumb past receipts, memes, a whiteboard photo, your dog, sixty near-identical screenshots of the same dashboard. You know the ad is in there. You remember it was a SaaS competitor, the headline was short, there was a yellow button. None of that is searchable. The camera roll knows the date and the dimensions and nothing about the thing you actually need.

You give up and rebuild the brief from memory. The swipe file you spent a year collecting did not help you once.

Why the marketing swipe file quietly fails

A swipe file only works if you can get back to the right item at the moment of the brief. Most marketers collect ads in one of three broken ways, and all three fail at retrieval.

The camera roll. Fastest to capture, worst to search. A screenshot is just pixels with a timestamp. There is no headline text, no brand name, no campaign tag attached. You can search your photos for a date, not for "that B2B competitor ad with the founder testimonial."

The Slack channel or DM-to-self. You drop the screenshot into a channel called #swipe with a one-line note, sometimes. The note is rarely the thing you later search for. Three hundred messages in, the channel is a feed you scroll, not a library you query.

The Figma board or Notion table. The disciplined version. It works for the first month, then the friction of cropping, uploading, tagging, and choosing the right column wins. You stop maintaining it. A swipe file that needs maintenance is a swipe file you will abandon by Q3.

The common thread: capture is easy, retrieval is hard, and the gap between them is where the value leaks out. You are not collecting ads. You are collecting images you will never find again.

What a competitor ad screenshot is actually made of

When you save a competitor ad, the pixels are the least useful part. What you will search for later is everything around the pixels: the brand, the format, the angle, the offer, the thing it made you think.

If a swipe file is going to earn its keep, each save has to hold:

  • The brand and the platform. Meta, Google, LinkedIn, a billboard photo, an email screenshot.
  • The angle or hook. Discount-led, fear-of-missing-out, social proof, founder story, comparison.
  • The offer. Free trial, percent off, bundle, "book a demo."
  • Your own one-line reaction. "Steal this headline structure." "Their pricing page is cleaner than ours."
  • The date, so you can track when a competitor shifted message.

None of that survives in a raw screenshot. All of it is exactly what you type into a search box six months later.

The fix is to save the ad with its meaning, not just the picture

This is the gap dEssence closes. Send a competitor ad screenshot into the Chrome extension, the Telegram bot, or the web app at dessence.ai. dEssence reads the text inside the image, the headline, the button copy, the brand name, and holds the meaning, not just the pixels.

Later, when you are staring at a blank campaign brief, you ask in your own words. Show me the B2B competitor ad with the yellow button and the short headline. Find the pricing-page screenshot from that fintech rival. What discount angles did our competitors run last spring? The save answers, because the ad was stored as the thing you remember about it.

The point is the workflow underneath: save it, forget it, ask for it later. No folders to maintain, no tags to invent, no Figma board you have to keep tidy. The screenshot you grabbed in three seconds on your phone stays findable a year later, in the words you would actually use to look for it. It becomes memory you don't have to maintain, instead of one more image graveyard.

Honest about the tools

If you already run a tight Figma swipe board or a Notion ad library and you enjoy maintaining it, keep it. A well-kept manual system beats any tool you stop using. dEssence is for the much larger group of marketers whose system is the camera roll plus good intentions.

And dEssence is not finished. It is in beta, so things change and break. There is no native iOS app yet, so on a phone you save through the web app or by forwarding into Telegram rather than a polished share sheet. The free archive has a cap, which matters if you screenshot dozens of ads a day. None of that changes the core idea: a screenshot is only as good as your ability to find it, and finding it is the part that breaks.

Frequently asked questions

Q: Can it actually read the text inside a screenshot?

Yes. dEssence reads the words inside an image, the headline, the button, the brand, so you can later search for an ad by what it said, not just when you saved it.

Q: Do I have to tag or categorize each ad?

No. There are no folders, no tags, no organizing. You save the screenshot and ask for it later in in your own words. The categorizing step is the step people skip, so it is the step we removed.

Q: I screenshot dozens of ads a week. Will it keep up?

Capture is fast, but the free tier has an archive cap, so a heavy daily collector may hit it. That is a real limit to weigh while the product is in beta.

Q: Is this a replacement for an ad spy tool like a public ad library?

No. Ad libraries help you discover what competitors are running now. dEssence is for the ads you personally chose to save, so you can find your own swipe file later.

If your swipe file is really just a camera roll you never open, the thing to change is not how often you screenshot. It is where the screenshot lands. Save the ad somewhere that keeps what it said and lets you ask for it later. dEssence does this at save-time, free during beta, no card.

A great competitor ad is only worth screenshotting if future-you can find it. Make the save remember what made you stop scrolling.