
Facebook Ads Scraper
Pricing
from $3.40 / 1,000 campaigns

Facebook Ads Scraper
Extract advertising data from one or multiple Facebook Pages. Get page details, reach estimates, publisher platforms, report count, number of impressions, ad IDs, timestamps, and more. Download Facebook ads data in JSON, CSV, and Excel and use it in apps, spreadsheets, and reports.
4.4 (10)
Pricing
from $3.40 / 1,000 campaigns
176
Total users
8.8K
Monthly users
881
Runs succeeded
>99%
Issues response
2.4 days
Last modified
5 days ago
No eu_total_reach available for ad details when using facebook ad library startURLs
Open
Hi there,
if noticed a difference in the results per ad when using facebook page URLs vs. fully spec'ed facebook ad library URLs. At least the for us importnt field "eu_total_reach" is not available in the latter.
Example URLs are: facebook page URL: https://www.facebook.com/ProLon.fasten/ facebook ad library URL: https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=ALL&media_type=all&search_type=page&start_date[min]=2025-06-01&start_date[max]=2025-06-30&view_all_page_id=2004725679609639
both with the same options: "isDetailsPerAd": true "onlyTotal": false "activeStatus": "active", "resultsLimit": 50
Can you fix this?

Erik Funder Carstensen (weuts)
Hi 😊
That is really weird - we actually just get the view_all_page_id
from the facebook page and construct the url https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=ALL&view_all_page_id=2004725679609639&search_type=page&media_type=all 🤔
I tried with the three possible inputs (1, 2 and 3), and it seems like I got 'eu_total_reach' in all of them - do you have a run where it goes wrong? Otherwise I'm afraid I'm out of leads 😅