Facebook & Instagram01Meta Ad Library
See what your competitors are advertising.
Save competitor ads in one place. Compare their copy, offers and timing before planning your next campaign.
Apify scrapers for marketing research
My nine Apify scrapers collect ads, search results and other public data. Use the results to research competitors and plan your next campaign.
The scraper reads a public page and sends the records to your tools.
Choose what you need to collect. Each page explains the data and shows how you could use it in your research or reporting.
Facebook & Instagram01See what your competitors are advertising.
Save competitor ads in one place. Compare their copy, offers and timing before planning your next campaign.
Search, YouTube & Display02See a brand's ads across Google.
Collect advertiser creatives from Search, YouTube and Display. Compare formats and markets to plan where your own campaign might fit.
Commercial Content Library03Find video ideas worth testing.
Collect TikTok ads from 32 markets across the EU/EEA, UK and Switzerland. Save video links and delivery dates, then review the creatives you want to learn from.
Organic search results04Find the sites that outrank you.
Track organic results for the searches your buyers make. Follow competitor domains and build a watchlist for your SEO work.
Public job postings05See where companies are hiring.
Follow public job postings by role and location. Use hiring activity to research accounts and changes in your market.
Emails, phones & socials06Find the contact details a company publishes.
Give it a list of websites and collect their public emails, phone numbers and social profiles. Add those details to your account research.
B2B ads & EU transparency07Compare the offers other B2B brands are running.
Collect LinkedIn ads, creative files and landing pages. Where available, review EU impression ranges and targeting disclosures alongside the messaging.
US products, prices & shops08Keep an eye on competitor products and prices.
Collect US TikTok Shop listings with prices, discounts and sold counts. Review shops, variants and product videos as part of your commerce research.
Top Ads & creative signals09Study the ads in TikTok's Top Ads list.
Collect Top Ads by market, industry and ranking. Save captions, video links and reported metrics to build a list of creative tests.
Export a CSV for a quick look, or send regular runs into the tools your team uses. These four setups show where to start.
For your weekly competitor review
Schedule a scraper and append its records to Google Sheets. Your team can review new ads or other changes in one place.
See the setup guideExample output
A weekly sheet with new ads, launch dates and creative links, plus space for your team's notes.
Ask Claude to help with the research
Connect Claude to the Apify MCP server. Ask it to run a scraper for a specific question, then summarize the results with links to the records.
See the setup guideExample output
A brief that groups the findings, cites its sources and suggests questions for your next campaign.
For a regular view of your market
Connect a scraper's Google Sheets output to Looker Studio. Follow ad activity, search rankings or hiring patterns across repeated runs.
See the setup guideExample output
A dashboard you can filter by competitor or market, with collection dates shown alongside the data.
For SQL analysis and longer histories
Load scraper output into BigQuery and keep the raw snapshots. Use SQL and dbt to build tables your team can trust.
See the setup guideExample output
Historical tables you can join to your own campaign, CRM and product data.
Search for companies in a specific category, check their websites, then collect the contact details they publish. Add your own notes on which accounts fit before planning outreach.
See the recipeCollect a small sample from each ad library. Keep each platform’s fields and source links, compare repeated messages, and put the examples in a creative brief. The libraries don’t give you the performance figures you would need to rank the ads.
See the recipe
I build the JMLP scrapers. My work combines marketing consulting with Python, web scraping, SQL and dbt, so I can help with both the collection and the analysis.
You can bring me a one-off research question, a custom scraping job or a recurring data pipeline. We’ll work out what to collect and how your team will use it.
On Apify. Each page links to the scraper's Actor in the Store, where you can check pricing, enter your inputs and try a small run.
Yes. Export a CSV into Google Sheets to start. For regular updates, connect runs to Sheets with Make or n8n. You can also ask Claude to use the Apify MCP server.
Yes. I work on custom scrapers, one-off research and larger collection jobs, as well as data engineering, analysis and marketing consulting. Email your sources and what you want to achieve to contact@jmlp.dev.
Tell me what you need to collect or understand. I can help with a custom scraper, a pipeline or the analysis.
Start a project