Where to find competitor ads
Five free tools cover the major platforms, all without requiring an account. Meta Ad Library (facebook.com/ads/library) shows every active Meta ad, filterable by advertiser name, country, and platform — you can see exactly which placements a competitor is buying and how many creatives they're running simultaneously. TikTok Creative Center (ads.tiktok.com/creative-center) surfaces top-performing TikTok ads by industry, sorted by engagement, and is the fastest way to see what's working in your vertical right now. The TikTok Ad Library shows all active TikTok ads and is searchable by advertiser.
Google Ads Transparency Center covers YouTube pre-rolls and Google Display campaigns — useful for competitors running upper-funnel video alongside their short-form social. Pinterest Ads Archive lets you search active promoted pins, which matters if your vertical has meaningful Pinterest intent (home, food, fashion, beauty). All five are free and require no login.
Start with TikTok Creative Center for trend signal and Meta Ad Library for competitor depth. The Creative Center tells you what the top performers in your category look like right now. The Ad Library tells you what a specific competitor is actually spending on. The two together give you both the benchmark and the competitive map.
What to look for in a competitor ad
Read competitor ads in this order, from most to least important. First: the hook formula. Is it a curiosity gap (“I didn't expect this to work, but…”), a social proof open (“47,000 people switched last month”), or a pattern interrupt visual (unexpected close-up, object enters frame without setup)? Identifying the formula tells you what that advertiser has tested into — or defaulted into if they haven't tested at all.
Second: ad length. A 15-second ad typically signals a cold audience or a retargeting play with a tight CTA. A 30-second ad usually means the funnel is warmer or the product requires explanation. A 60-second ad on TikTok is a bet on a highly engaged audience — it either works spectacularly or gets swiped at second 5. Third: how many different creatives they're running simultaneously. A competitor running 20 different ads at once is in testing mode and hasn't found a winner. A competitor running two ads is scaling something proven.
Fourth: what the CTA says and where it appears — is it a hard “shop now” or a soft “learn more”, and does it appear early (second 5–8, warm audience) or late (final 3 seconds, cold audience)? Fifth: production style — UGC with handheld camera and natural light, or polished studio with motion graphics. The production choice signals their theory about what their audience trusts.
Reading creative longevity as a signal
How long an ad has been running is one of the most reliable signals in competitive analysis. An ad that's been live for 60 or more days without creative changes is a winner — the advertiser has seen enough return to leave it untouched, and the longer it runs, the stronger that signal gets. If a competitor is running the same creative for 90 days, that ad is carrying a significant portion of their paid media.
An advertiser running 20 different creatives simultaneously is in testing mode: they haven't found a winner yet and are buying data. This is not a sign of strength — it's a sign that their creative funnel hasn't produced a control yet. The right read is: their category is harder than it looks, or their brief process has a problem.
The most instructive pattern is an advertiser with one or two long-running ads plus three to five newer variants. This means they have a proven control, they know which hook formula and proof structure is working, and they're now testing iterations of the same concept — new hook openers on a proven body, for example. That's a mature creative operation, and the variants they're testing will tell you which dimensions they're optimizing. See A/B testing creative for the full framework.
What not to copy
Copying a competitor's hook directly is the fastest way to score lower on both clarity and brand fit. A hook that works for a competitor works because it fits their brand voice, their proof points, and their audience's prior relationship with them. The same words in your ad land differently — they sound derivative to an audience that has already seen the original, and they don't carry the proof points that made the original credible.
The right move is to identify the hook formula, not the hook wording. If a competitor is winning with a curiosity-gap hook that uses a specific number in the setup, your version should use the curiosity-gap formula with your number and your product promise — not their number and their promise with your logo swapped in at the end. Copy the structure. Do not copy the creative concept or the specific claims.
The same applies to production style. If competitors in your vertical are all running polished studio creative and you have a genuine UGC angle, that differentiation is an asset — a sea of identical production styles makes the outlier more thumb-stopping, not less credible. The competitive analysis should inform your strategy, not determine your format.
Running competitors through The Ad Bench
You can paste any public TikTok, Reel, or Shorts URL from a competitor directly into The Ad Bench. The rubric scores competitor creative on exactly the same dimensions it scores yours — hook strength, clarity, proof, CTA structure, platform fit, and brand consistency. The score you get back is a comparable number, not an estimate.
The gap between a competitor's score and your score is the creative gap you need to close. If their control ad scores 78 and your current best scores 54, the score breakdown shows exactly which dimensions are losing. A 24-point gap that lives entirely in hook strength and proof is a brief problem. A 24-point gap spread across hook, CTA, and platform fit is a process problem — the brief may be fine, but the production isn't executing it.
Running three or four competitor ads through The Ad Bench at the start of a creative sprint gives you a calibrated benchmark before you write a single brief. You know what score a winning ad in your vertical looks like, you know which dimensions drive that score, and you can write briefs that target those dimensions explicitly. That's the difference between competitive analysis as a research exercise and competitive analysis as a production input.