Facebook Review Export and Business Reputation Monitor
Pricing
Pay per usage
Facebook Review Export and Business Reputation Monitor
For local businesses, agencies, and franchise operators. Pulls every Facebook recommendation for any business page with reviewer name, text, date, likes, and comment count. Monitor reputation and benchmark competitors without a SaaS subscription.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Kennedy Mutisya
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Facebook Review Scraper and Export Tool for Facebook Business Pages
Export every Facebook recommendation for any business page into a clean JSON, CSV, or Excel file. Pull recommendation status (positive or negative), full review text, reviewer names, dates, reaction counts, comment counts, and aggregate page ratings for your business and every competitor on Facebook.
Built for local business owners, restaurant groups, franchise operators, marketing agencies, and brand managers who need Facebook review data without paying $200 to $1,000 per month to a reputation SaaS.
Who uses this Facebook review scraper
flowchart TDA[Local business owners] -->|Catch negative recs<br/>before they pile up| D[Facebook Review<br/>Data Export]B[Restaurant groups] -->|Rank every location<br/>in one spreadsheet| DC[Marketing agencies] -->|Client reputation<br/>reports in minutes| DR[Brand managers] -->|Track sentiment across<br/>Facebook and 6 other platforms| DD --> E[Weekly reputation report]D --> F[Location vs location ranking]D --> G[Competitor gap analysis]
| Role | What the export unlocks |
|---|---|
| Local business owner | Every negative recommendation with full text so you can respond the same day |
| Restaurant group | Recommendation trends across every location in one dataset |
| Franchise operator | Spot the one location dragging down the brand before it spreads |
| Marketing agency | Pull 10 client pages in one afternoon, generate reports from the same file |
| Brand manager | Facebook recommendations plus Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb in one pipeline |
How the Facebook review export works
flowchart LRA[Facebook business<br/>page URL] --> B[Authenticate with<br/>your cookies]B --> C[Load the reviews tab]C --> D[Scroll and extract<br/>review cards]D --> E[Fallback to mbasic<br/>if needed]E --> F[(JSON / CSV / Excel)]
The actor opens each Facebook business page in a real browser using your login cookies. It loads the reviews tab, scrolls the infinite feed to load more reviews, and parses each review card from the DOM. If the main page is blocked, it falls back to mbasic.facebook.com which serves simpler server rendered HTML.
Facebook Graph API vs this scraper
flowchart LRsubgraph Official[Facebook Graph API]A1[Deprecated in v22.0]A2[Only 6 reviews<br/>per request]A3[No reviewer names<br/>without permission]endsubgraph Actor[This actor]B1[Works in 2026<br/>and beyond]B2[Every review on<br/>the page]B3[$0.006 per review]endOfficial -.-> X[Choose based on<br/>your needs]Actor --> X
| Feature | Facebook Graph API | This actor |
|---|---|---|
| Status | Deprecated (v22.0, Jan 2025) | Working |
| Reviews per page | 6 per request | Full history |
| Reviewer names | Only with user permission | Yes (public display names) |
| Recommendation text | Limited | Full text |
| Reaction counts | No | Yes |
| Comment counts | No | Yes |
| Price | Required app review | $0.006 per review, first 50 free |
Quick start
Export recent Facebook recommendations for one restaurant:
curl -X POST "https://api.apify.com/v2/acts/scrapemint~facebook-review-intelligence/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"pageUrls": [{ "url": "https://www.facebook.com/InNOut/reviews" }],"maxReviews": 200,"loginCookies": "[{\"name\":\"c_user\",\"value\":\"YOUR_VALUE\",\"domain\":\".facebook.com\"}, ...]"}'
Compare your business against 2 competitors in one run:
{"pageUrls": [{ "url": "https://www.facebook.com/YourBusiness/reviews" },{ "url": "https://www.facebook.com/Competitor1/reviews" },{ "url": "https://www.facebook.com/Competitor2/reviews" }],"maxReviews": 500,"loginCookies": "[your cookies here]"}
Pull only your own page to check for new negative recommendations:
{"pageUrls": [{ "url": "https://www.facebook.com/YourBusiness/reviews" }],"maxReviews": 100,"loginCookies": "[your cookies here]"}
How to get your Facebook login cookies
Facebook requires login to view reviews. Export your cookies once and paste them into the input.
flowchart LRA[Install Cookie-Editor<br/>browser extension] --> B[Go to facebook.com<br/>while logged in]B --> C[Click extension icon<br/>then Export as JSON]C --> D[Paste the JSON array<br/>into loginCookies field]D --> E[Run the actor]
- Install a browser extension like Cookie-Editor or EditThisCookie (available for Chrome and Firefox).
- Go to facebook.com and make sure you are logged in.
- Click the extension icon. Click "Export" or "Export as JSON."
- Paste the JSON array into the
loginCookiesfield in the actor input.
The most important cookies are c_user, xs, and datr. The actor only uses these to authenticate. It does not store or share them.
What one review record looks like
{"recommendation": "positive","reviewText": "Best burgers in California. Drive thru line is always long but it moves fast.","reviewDate": "March 2026","reviewerName": "Sarah K.","reviewerUrl": "https://www.facebook.com/profile.php?id=100001234567","reactionCount": 8,"commentCount": 2,"pageName": "In-N-Out Burger","pageCategory": "Fast Food Restaurant","pageAddress": "7009 Sunset Blvd, Hollywood, CA 90028","pagePhone": "(800) 786-1000","overallRating": 4.6,"totalReviewCount": 12847,"sourceUrl": "https://www.facebook.com/InNOut/reviews","scrapedAt": "2026-04-16T14:22:01.445Z"}
Facebook uses a recommendation system instead of star ratings. The recommendation field is either positive (recommends) or negative (doesn't recommend). Every record also carries the page metadata so multi location exports group cleanly by pageName in any spreadsheet.
Inputs
| Field | Type | Default | What it does |
|---|---|---|---|
pageUrls | array | [] | Facebook business page URLs (with or without /reviews) |
pageUrl | string | null | Single URL shortcut |
maxReviews | integer | 500 | Hard cap per page. Controls cost. |
loginCookies | string | "" | Your Facebook cookies as a JSON array (required for most pages) |
proxyConfiguration | object | Residential | Apify proxy settings. Facebook blocks datacenter IPs. |
Pricing
Pay per review. Free tier lets you verify the output before spending anything.
| Tier | Price | Best for |
|---|---|---|
| Free | First 50 reviews per run | Verifying the output format |
| Standard | $0.006 per review | Ongoing monitoring and benchmarking |
5,000 reviews across 10 pages: $29.70 once. Reputation SaaS subscriptions for the same coverage: $200 to $1,000 per month.
Benchmark every location in one run
flowchart LRA[Location 1 URL] --> X[Actor]B[Location 2 URL] --> XC[Location 3 URL] --> XX --> D[(Unified review<br/>dataset)]D --> E[Group by pageName]E --> F[Location vs location<br/>recommendation report]
Every record carries pageName, pageAddress, and overallRating, so a pivot table turns multi location exports into a recommendation ranking in seconds.
Monitor reputation across 7 platforms in one pipeline
flowchart TDG[Google Reviews] --> R[Unified<br/>Reputation Dataset]F[Facebook Reviews] --> RY[Yelp Reviews] --> RT[TripAdvisor Reviews] --> RB[Booking Reviews] --> RTP[Trustpilot Reviews] --> RA[Airbnb Data] --> RR --> D1[Cross platform<br/>sentiment report]R --> D2[Platform by platform<br/>comparison]R --> D3[Single source of truth<br/>for every review]
Run all seven actors on the same business. Merge the datasets. One spreadsheet with every review from every platform. No SaaS subscription needed.
Common workflows
- Weekly reputation check. Schedule this actor every Monday on your own Facebook page. Skim the negative recommendations. Respond before they spread.
- Competitor intelligence. Pull your page plus 3 rivals. Compare who gets more positive recommendations and read what their happy customers mention.
- Franchise audit. Pass every location page in one run. Rank by recommendation ratio. Find the underperformer before the quarterly review.
- Agency reporting. Pull 10 client pages in one session. Build a quarterly recommendation trend report from a single dataset.
- Cross platform reputation. Combine with Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb actors for a full picture across 7 platforms.
Related tools in the review intelligence suite
- Google Reviews Intelligence: Google Maps reviews with full history export past the 5 review API cap
- Yelp Review Intelligence: Yelp reviews with elite reviewer tracking, useful/funny/cool votes
- TripAdvisor Review Intelligence: hotel, restaurant, and attraction reviews with trip type and stay dates
- Booking Review Intelligence: hotel guest reviews with sentiment scores, category breakdowns, and management replies
- Trustpilot Brand Reputation: brand trust scores, consumer country, and verification status
- Airbnb Market Intelligence: rental pricing, occupancy signals, and guest review data
Combine all seven for a full business reputation picture across Google, Facebook, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb.
Frequently asked questions
How do I scrape Facebook reviews into a CSV or Excel file? Run this actor with a Facebook business page URL, your login cookies, and a review cap. Export the dataset as CSV or Excel from the Apify console or pull it via the API.
Is there a Facebook Reviews API that still works in 2026? No. The official Facebook Graph API deprecated its page ratings endpoint in v22.0 (January 2025). This actor scrapes the live Facebook page directly, which works regardless of API changes.
How do I download all my Facebook business page recommendations?
Paste your business page URL into pageUrls. The actor loads the reviews tab, scrolls to load all recommendations, and exports them with reviewer info and reaction counts.
How do I monitor Facebook reviews without paying for a SaaS tool? Schedule this actor weekly on the Apify platform. Each run exports your latest recommendations. Diff against last week in a spreadsheet. Replaces a $200+ monthly subscription.
Can I compare multiple Facebook business pages in one run?
Yes. Pass every URL in pageUrls. Every record includes pageName and pageAddress for easy grouping and ranking.
What is the difference between Facebook reviews and recommendations? Facebook replaced star ratings with a recommendation system in 2018. Users now select "Recommends" or "Doesn't recommend" and optionally add text. This actor captures both the recommendation status and the full text.
Why does this actor need my Facebook cookies? Facebook requires login to view business page reviews. The actor uses your cookies to authenticate the browser session. It does not store, share, or transmit your cookies anywhere outside the run.
Does this work for any type of Facebook business page? Yes. Restaurants, retail stores, salons, clinics, gyms, real estate agencies, auto shops, any page that has a Reviews or Recommendations tab on Facebook.
Can I use this with the other review scrapers in the suite? Yes. Run this actor alongside the Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb actors. Merge the datasets for a full cross platform reputation report from 7 sources.
How fresh is the data? Live at query time. Every run pulls straight from Facebook.
Why residential proxies? Facebook blocks datacenter IPs aggressively. Residential proxies keep runs clean, and the actor ships with residential defaults.
What does mbasic.facebook.com mean in the logs? The actor automatically falls back to mbasic.facebook.com (a lighter version of Facebook) when the main page does not load reviews properly. This is normal and the output quality is the same.


