Facebook Reviews Scraper - Ratings, Sentiment, No Login
Pricing
from $1.50 / 1,000 review scrapeds
Facebook Reviews Scraper - Ratings, Sentiment, No Login
Scrape public Facebook page reviews & recommendations without login. Get reviewer, rating, text, date, photos + page rating summary, AI sentiment, contact email/phone, address & GPS. Keyword search, incremental only-new, dedup, date filter. Pay per result, hard cost caps - no runaway bills.
Pricing
from $1.50 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Apivault Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Facebook Reviews Scraper — Ratings, Sentiment & Contacts, No Login

Scrape public Facebook page reviews and recommendations without login or cookies. Give it a page URL — or a business keyword — and get the average rating, recommend %, individual reviews (reviewer, text, date, photos, likes), plus AI sentiment analysis, the page's contact email/phone, website, address and GPS coordinates. Export to JSON, CSV or Excel.
Built for reliability and predictable cost: hard spend caps, charge-only-on-delivery, datacenter-first proxy with residential fallback, retries — no runaway bills.
✅ What this Facebook review scraper does
- ⭐ Rating summary per page — average stars, rating count, recommend %, category
- 💬 Individual reviews — reviewer, recommends/rating, text, date, likes, comments, photos
- 🤖 AI sentiment — positive / negative / neutral + score per review and a run-level breakdown (token-free, no API key)
- 📇 Page contacts — email, phone, website, address + GPS latitude/longitude (turn reviews into leads)
- 🔁 Incremental "only new reviews" — perfect for monitoring; each run returns just the new ones
- 🧹 Dedup, date filter, keyword filter, per-page & global caps
- 🔎 Keyword search — discover public pages by business/brand name
No login, no cookies, no API key. Only public content.
📦 Output
Per page (summary): pageName, pageUrl, pageId, category, avgRating, ratingCount, recommendPercent, recommendCount, emails, phones, websites, address, latitude, longitude.
Per review: reviewId, reviewerName, recommends, rating, text, reviewDate, likeCount, commentCount, photos, sentiment, sentimentScore.
Plus a run-level _summary with the sentiment breakdown and positive %.
⚙️ Input
| Field | What it does |
|---|---|
startUrls | Facebook page URLs (vanity, profile.php or bare ID) |
searchQueries | Business/brand keywords to discover pages |
maxReviewsPerPage, maxResults, maxCostUsd | Caps — the run stops at your limit |
sinceDays, keywordFilter | Recency / text filters |
onlyNewSinceLastRun | Incremental — only reviews not seen before |
analyzeSentiment | AI sentiment per review (default on) |
enrichPageContacts | Email / phone / website / address / GPS |
proxyCountry, maxConcurrency, timeout, maxRetries | Geo + throughput + reliability |
notifyWebhookUrl | POST each review to Zapier / Make / n8n in real time |
Example input
{"startUrls": ["https://www.facebook.com/cocacola"],"searchQueries": ["pizza new york"],"maxReviewsPerPage": 100,"analyzeSentiment": true,"enrichPageContacts": true,"proxyCountry": "US"}
🆚 Why choose this scraper
| Feature | This scraper | Typical competitor |
|---|---|---|
| Rating + reviews + engagement | ✅ | ✅ |
| AI sentiment analysis | ✅ | rare |
| Contact email / phone (lead data) | ✅ | rare |
| GPS coordinates | ✅ | rare |
| Incremental only-new | ✅ | rare |
| Dedup by review id | ✅ | rare |
| Category / taxonomy, retries, stealth, no-login | ✅ | rare |
| Hard spend cap (no runaway bills) | ✅ | rare |
💡 Use cases
- Reputation monitoring — track new reviews and sentiment over time (incremental mode)
- Lead generation — pull business contact + location from reviewed pages
- Competitor analysis — compare ratings, recommend %, sentiment across pages
- Local SEO & market research — ratings + GPS for map-based datasets
- Feed n8n / Make / Zapier and AI agents
💸 Pricing
Pay per result: a small page fee per page summary delivered, plus review per review saved. You're billed only for delivered data — duplicates, filtered and failed items are free. Use maxResults / maxCostUsd to cap spend.
❓ FAQ
Do I need to log in? No — only public reviews/recommendations are read.
Will I get every review? Logged-out Facebook exposes the rating summary plus a window of recent public recommendations. The summary (rating, recommend %, contacts, GPS) is always returned.
How does incremental mode work? With onlyNewSinceLastRun, the Actor remembers review IDs it already returned and skips them next run — only brand-new reviews come through.
How do I avoid surprise costs? Use maxResults and maxCostUsd; the run stops at your cap and only bills delivered results.
Not affiliated with or endorsed by Facebook/Meta. Scrape only public data and use responsibly, in line with applicable laws and platform terms.