Back to Blog
Industry

Meta Ad Library Spy Guide: The "Days Active" Trick That Reveals Which Competitor Ads Are Profitable

CM
Caner MoralFounder, AdRiseLab
Jan 25, 202612 minUpdated Jul 6, 2026
TL;DR

Meta Ad Library is free and shows every active ad from any brand — but its real intelligence value comes from the "days active" proxy: no advertiser keeps paying for a losing ad, so a creative running 45+ days is almost certainly profitable. The systematic approach: analyze the 10-15 longest-running ads from your top 5-8 competitors, tag each for hook type, visual composition, color scheme, CTA style, and text density, then look for patterns shared by 60%+ of the 45+ day ads. Extract the structural pattern, never copy the execution — the framework is borrowed, the creative is original.

45+ days
run duration that marks a competitor ad as almost certainly profitable
Source: AdRiseLab analysis, 2026
14-21 days
normal creative rotation window for well-funded advertisers — survivors beyond it are winners
Source: AdRiseLab analysis, 2026
30-50
data points a full 5-8 competitor analysis produces for pattern detection
Source: AdRiseLab framework, 2026
30-40%
longer run time for UGC-style vs professional photography in fitness supplements
Source: AdRiseLab Ad Library analysis, 2026
Meta Ad Library Spy Guide: The "Days Active" Trick That Reveals Which Competitor Ads Are Profitable, AdRiseLab Blog

Meta Ad Library is one of the most valuable and underutilized intelligence resources in digital advertising. Since Meta launched it in 2018, initially for political ad transparency, later expanded to all ads, it has given every advertiser on the planet free, unrestricted visibility into every active Facebook and Instagram ad from any brand. Most advertisers treat it as a casual inspiration browsing tool. The ones who treat it as a systematic intelligence operation have a meaningful competitive advantage.

This guide is a structured approach to extracting genuine strategic intelligence from Meta Ad Library, not just "what are competitors running" but "what is specifically working for them and why."

What Meta Ad Library Is and How to Access It

Meta Ad Library is a public database of all active ads running across Meta's platforms: Facebook, Instagram, Messenger, and the Audience Network. You can access it at facebook.com/ads/library, no login required, no cost, no limitations on how many competitors you analyze. You can search by brand name, keyword, or advertiser ID.

The library shows you: the creative (image or video), the ad copy (primary text, headline, description), the CTA button type, the landing page URL, the platforms and placements the ad is running on, and the approximate date the ad started running. You can filter by country, ad category, and whether the ad is currently active or recently ended.

For competitive analysis, the most useful filter combination is: your target market country, "All ads" category (not just political/social issues), and "Active" status. This surfaces your competitors' currently live ad campaigns, the ones they're actively spending on right now.

What to Look for in Competitor Ads

Systematic competitive analysis goes beyond "does this look good?" It maps specific structural and strategic elements that explain why certain creatives perform well with the Andromeda algorithm. Here's what to analyze for each competitor ad you study.

Hook type: What is the opening visual or headline designed to do? Is it asking a question (problem awareness), making a bold claim (pattern interruption), showing social proof (validation), creating curiosity (withholding outcome), applying urgency (scarcity/deadline), leading with a benefit (outcome promise), making a contrast comparison, or presenting a problem-solution structure? Identifying hook type across multiple competitor ads reveals their creative strategy, which psychological triggers they're prioritizing and which they're leaving unused.

Visual composition: Is the ad product-dominant (hero product shot on clean background), lifestyle-dominant (product in real-world usage context), UGC-style (intentionally low-fi, authentic aesthetic), graphic-heavy (designed text and graphic elements with minimal photography), or mixed? Visual composition is one of the primary signal dimensions Andromeda uses for Entity ID assignment, so patterns in competitor visual composition tell you what the algorithm is rewarding in your vertical.

Color scheme: Warm (golds, ambers, skin tones), cool (blues, greens, purples), neutral (black, white, gray), high-contrast (bold complementary colors), or muted/desaturated? Color treatment significantly impacts which audience micro-segments the ad attracts and how it performs in different placement environments. Look for color patterns across the highest-performing competitor ads (see Days Active below) to identify algorithmic preferences in your category.

CTA style: What action are they asking for, and how are they framing it? "Shop Now" vs. "Learn More" vs. "Claim Offer" vs. "Get Started", CTA choice signals campaign objective and funnel stage. Also analyze the urgency or incentive framing in the CTA context: "Shop Now, Free Shipping Today" carries a different conversion signal than "Shop Now."

Text density: How much copy is in the creative itself (not just the caption)? Minimal (clean image with one-line headline), moderate (headline + short supporting copy), or text-heavy (multiple text elements, significant information in the visual)? Text density affects placement performance, text-heavy creatives often underperform in Stories and Reels because the format requires immediate visual impact.

Why "Days Active" Is the Most Important Proxy Metric

Here's the single most important insight for extracting real intelligence from Meta Ad Library: the number of days an ad has been running is the best available proxy for whether that ad is profitable. This simple filter transforms Ad Library from a browsing tool into a performance intelligence database.

The logic is direct and reliable: No rational advertiser continues spending money on ads that aren't generating positive returns. An ad running for 45+ days in an active campaign is almost certainly profitable, the advertiser has reviewed performance data for over a month and chosen to continue spend. An ad running for 60+ days in a competitive vertical is likely a strong winner. An ad that launched 5 days ago tells you nothing about performance, it might be a new test, a failed experiment, or a seasonal launch.

When you sort competitor ads by estimated days active (Meta doesn't display this directly, but you can calculate it from the "started running" date shown in the ad details), you immediately separate signal from noise. Focus your analysis on the ads that have survived the longest. Those are the battle-tested winners, the creatives that have passed Andromeda's quality score threshold, avoided the fatigue curve for an extended period, and continued generating returns for the advertiser.

The 45-day mark is a meaningful threshold in the current Andromeda v4.1 environment. Most well-funded advertisers rotate or pause creatives within 14-21 days as part of normal fatigue management. A creative that's still running at 45 days is either: (a) a genuine winner that resists fatigue better than average, (b) a low-spend account where fatigue cycles are longer, or (c) a brand that's less sophisticated about creative rotation. For competitive intelligence purposes, scenario (a) is what you're looking for, and you can identify it by looking for 45+ day ads from brands that clearly have active, well-funded Meta presence (multiple simultaneous ads running, consistent creative production history).

How to Identify Winning Patterns by Industry

The most powerful use of Ad Library is not analyzing individual competitor ads, it's identifying patterns across the top performers in your entire industry. When 70%+ of the longest-running ads in your vertical share a specific combination of hook type, visual style, and color treatment, that pattern represents what the Andromeda algorithm is currently rewarding in your market.

To identify industry patterns manually: analyze the 10-15 longest-running ads from each of your top 5-8 competitors. For each ad, record hook type, visual composition, color scheme, CTA type, and text density. Look for combinations that appear consistently among the 45+ day ads and are largely absent from the shorter-lived ads. These patterns are your industry's current winning formula.

Patterns that emerge from this analysis often surprise advertisers. In DTC skincare, the current winning pattern is overwhelmingly benefit-first hooks with lifestyle photography in warm neutral tones, not the bold, high-contrast, "10,000 five-star reviews" social proof style that many brands default to. In fitness supplements, UGC-style creatives with social proof hooks and high-contrast color treatment consistently outlast professional photography by 30-40% in days active. In SaaS, product UI screenshots with curiosity hooks run significantly longer than lifestyle or abstract imagery.

These industry patterns aren't permanent, they shift as creative saturation changes what's distinctive in the algorithm's eyes and as new creative formats gain or lose algorithmic favor. Running this analysis quarterly keeps your creative strategy aligned with current algorithmic preferences in your vertical.

Inspiration vs. Copying: The Structural Intelligence Approach

There's an important distinction between learning from competitor creatives and copying them. Copying a competitor's ad, replicating their images, copy, or specific execution, is both ethically problematic and strategically counterproductive. It adds another highly similar Entity ID signal to the market, creates legal exposure, and produces a creative that will always be the inferior version (since the original is already established and accumulating quality score history).

Structural intelligence is the legitimate and more powerful alternative: understanding why a creative format works at the signal level, then applying that structural understanding to your own brand and product. You're extracting the framework, not reproducing the execution.

Concretely: if your competitor's longest-running ad uses a problem-solution hook with a close-up texture shot in warm lighting and minimal text overlay, the structural lesson is "problem-solution hooks + close-up visual + warm color treatment + minimal text is working in this vertical." The application is: create your own ads using that structural pattern with your product images, your brand colors, your copy. The structural DNA is borrowed; the creative execution is entirely original.

This is how the best performance marketers use competitive intelligence, not as a template to follow but as a signal map of what the algorithm rewards in their market. It gives you a data-backed starting point instead of guessing, while still producing original creative work.

Step-by-Step Manual Analysis Guide

Here is a repeatable process for conducting competitive intelligence analysis using Meta Ad Library that you can run quarterly or whenever you're developing a new creative strategy.

Step 1: Identify your top 5-8 direct competitors. Search each brand name in Meta Ad Library filtered for your primary market country. Note how many active ads each brand is running, more active ads indicate a more sophisticated, well-funded Meta presence worth prioritizing in your analysis.

Step 2: For each competitor, calculate approximate days active for each of their ads using the "started running" date. Filter down to ads running 30+ days. If a competitor has no ads running 30+ days, deprioritize them, they're either not spending significantly or rotating too frequently to establish winners.

Step 3: For each 30+ day ad, record the five elements: hook type, visual composition, color scheme, CTA style, and text density. Use a simple spreadsheet with these as columns. You should have 30-50 data points across your competitor set when complete.

Step 4: Look for patterns in the 45+ day subset specifically. Which hook types appear most frequently? Which visual compositions dominate? Which color treatments correlate with longevity? What CTA types appear in the longest-running ads? Note any strong pattern where 60%+ of 45+ day ads share a common characteristic, that's a signal the algorithm rewards in your vertical.

Step 5: Identify gaps. What hook types are underrepresented in the long-running ads? What visual styles are competitors NOT using? These gaps represent differentiation opportunities, formats that aren't saturated in your vertical and may attract distinct audience micro-segments the current winning patterns aren't reaching.

Step 6: Build your creative brief from the pattern analysis. Your initial creative batch should cover the proven winning pattern (to capture the audience segments the algorithm already knows respond to it), at least one differentiated approach using the identified gaps (to explore segments competitors aren't reaching), and a range of hook types to give the algorithm broad signal diversity to work with.

Systematic Ad Library analysis turns competitive intelligence from a vague "see what others are doing" exercise into a data-driven creative brief. It removes significant uncertainty from your creative strategy and gives you a foundation built on observable market evidence rather than intuition.

If you want to take this analysis further with AI-powered pattern detection across hundreds of competitor ads simultaneously, and then generate original creatives based on winning patterns in your vertical, AdRiseLab's Competitor Intelligence module does exactly that. Try it free.

Related Reading

Start with the competitor ad analysis hub for the full track-and-research workflow from Ad Library search to original creative. Learn how the Andromeda algorithm uses Entity IDs to evaluate creative signals and why structural diversity matters more than visual variety. See the complete breakdown of AdRiseLab's Ad Library Intelligence for AI-powered competitor analysis. And understand creative fatigue detection, how to know when winning creatives start declining.

Ready to automate your Meta ad creatives?

AdRiseLab generates Andromeda-optimized creatives from any URL or product photo. Start with 10 free credits, no credit card required.

Generate Your First Ads Free

Frequently Asked Questions

How do I see my competitors' Facebook ads for free?+
Use Meta Ad Library at facebook.com/ads/library — no login or cost required. Search any brand name, filter to your target country and "Active" status, and you can see every ad the brand is currently running across Facebook, Instagram, Messenger, and Audience Network, including the creative, copy, CTA, and the date it started running.
How can I tell which competitor ads are actually profitable?+
Use run duration as a proxy: calculate days active from the "started running" date in the ad details. An ad running 45+ days is almost certainly profitable, because well-funded advertisers normally rotate or pause creatives within 14-21 days — anything that survives longer has earned its continued spend. Ads launched within the past week tell you nothing; they may be tests that will fail.
What should I record when analyzing competitor ads?+
Five elements per ad: hook type (question, bold claim, social proof, curiosity, urgency, benefit, contrast, or problem-solution), visual composition (product-dominant, lifestyle, UGC-style, or graphic-heavy), color scheme, CTA style, and text density. Analyzing the 10-15 longest-running ads from your top 5-8 competitors gives you 30-50 data points — enough to spot which combinations dominate the 45+ day winners in your vertical.
Is it legal to copy competitor ads from Meta Ad Library?+
Studying competitor ads is legal — the Ad Library exists for transparency. Copying their images or copy is both legally risky and strategically counterproductive: you would add a near-duplicate signal to the market that the algorithm treats as inferior to the established original. The right approach is structural intelligence: extract why the format works (hook type, visual structure, color treatment) and execute it with your own product, brand, and copy.
How often should I run a competitor ad analysis?+
Quarterly for a full pattern analysis, because winning patterns shift as creative saturation changes what the algorithm finds distinctive. For competitive markets, lighter weekly monitoring of new competitor launches and refresh frequency is worth adding — AI-powered tools can automate that continuous tracking and alert you to significant strategy shifts.

Part of our guide on

Competitor Ad Analysis: Decode What Works in Your Niche

Track and research competitor Facebook ads with AI: pull every ad from the Meta Ad Library, tag hooks and formats, spot long-running winners, and turn competitor ad intelligence into better creatives.

CM
Caner Moral

Founder & CEO, AdRiseLab

Performance marketer turned product builder. Managed six-figure monthly Meta ad budgets across e-commerce, SaaS, and agency clients before founding AdRiseLab to solve the creative production bottleneck in Meta advertising.

See these strategies in action

AdRiseLab turns any product URL into Andromeda-optimized creatives. Try it free, 10 credits, no credit card.

Try AdRiseLab Free
Share this article

More from AdRiseLab