Extract structured ad creative, copy, and performance indicators from Meta's Ad Library.
Keywords to search in the Facebook Ad Library. Add multiple entries to scrape several queries in one run (e.g., 'running shoes', 'real estate').
ISO 3166-1 alpha-2 country code (e.g., 'DE' for Germany, 'US' for United States)
Filter by ad status
Filter by ad category
Filter by media type
Maximum number of ads to scrape per search query. With multiple queries, total ads = maxAds × number of queries.
Analyze sentiment of ad copy using AFINN-165 NLP. Adds sentiment_score and sentiment_label to output.
Track changes across scheduled runs. Identifies new ads and changes to existing ads.
Results to deliver
1,600 creditsThis agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.
Lagic Proxy
Pricing
This tool extracts detailed ad information from the Meta Ad Library, including ad copy, images, video URLs, calls to action, and estimated impressions, making it easier to analyze competitor strategies.
The Meta Ad Library Scraper Pro provides a structured way to gather intelligence from Meta's public Ad Library, which includes ads running across Facebook, Instagram, Messenger, and Audience Network. While Meta's own Ad Library is designed for browsing, this tool transforms that public data into an exportable dataset for analysis. ### What it Extracts For each ad found, you'll receive a rich set of data. This includes the full ad creative details like image and video URLs, the ad copy, headline, and any associated link descriptions. Crucially, you also get the call-to-action (CTA) text and its type, along with the landing page URL, giving you a complete picture of the ad's objective. Beyond the creative, the tool captures important metadata such as the ad's active status, the page name and ID running the ad, and the platforms where it appeared. You'll also see estimated impression ranges and the duration the ad has been running, offering insight into its performance over time. ### Why This Data Matters Manually sifting through the Meta Ad Library is time-consuming and doesn't allow for scalable analysis. This scraper automates the collection, providing data in a format ready for spreadsheets or your own analytical tools. This means you can track competitor creative strategies, identify trending ad formats (like video versus image), and understand how messaging is adapted for different markets. The ability to track changes across scheduled runs helps you spot new campaigns, creative refreshes, and strategic shifts as they happen. ### Sentiment Analysis and Change Tracking Optionally, the tool can perform sentiment analysis on the ad copy, giving you a numerical score and a label (positive, negative, neutral). This helps in understanding the emotional tone of competitor messaging. The change tracking feature, when enabled, highlights new ads or modifications to existing ones across your scheduled runs, providing a clear view of evolving strategies. This is particularly useful for ongoing competitive monitoring, allowing you to react quickly to market shifts. ### Ensuring Data Collection Meta has strong anti-bot protections. To ensure reliable data collection, the tool recommends using residential proxies, which mimic real user traffic and help avoid blocking. You can specify the country for your ad searches, allowing for geographically targeted competitive intelligence.
Provide one or more keywords or phrases in the 'Search Queries' field to define what ads you want to find.
Specify the 'Country' where you want to search for ads, using its two-letter ISO code.
Optionally, refine your search by selecting 'Ad Status', 'Ad Type', or 'Media Type' filters.
Set the 'Maximum Ads per Query' to control the number of results for each search term.
Enable 'Sentiment Analysis' and 'Change Tracking' if you need deeper insights and historical comparison.
Run the tool, and once complete, download your structured ad data in your preferred export format.