Facebook Reviews Scraper - Ratings, Sentiment, No Login avatar

Facebook Reviews Scraper - Ratings, Sentiment, No Login

Pricing

from $1.50 / 1,000 review scrapeds

Go to Apify Store
Facebook Reviews Scraper - Ratings, Sentiment, No Login

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

Apivault Labs

Maintained by Community

Actor 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

Facebook Reviews Scraper — ratings, recommendations, AI 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

FieldWhat it does
startUrlsFacebook page URLs (vanity, profile.php or bare ID)
searchQueriesBusiness/brand keywords to discover pages
maxReviewsPerPage, maxResults, maxCostUsdCaps — the run stops at your limit
sinceDays, keywordFilterRecency / text filters
onlyNewSinceLastRunIncremental — only reviews not seen before
analyzeSentimentAI sentiment per review (default on)
enrichPageContactsEmail / phone / website / address / GPS
proxyCountry, maxConcurrency, timeout, maxRetriesGeo + throughput + reliability
notifyWebhookUrlPOST 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

FeatureThis scraperTypical competitor
Rating + reviews + engagement
AI sentiment analysisrare
Contact email / phone (lead data)rare
GPS coordinatesrare
Incremental only-newrare
Dedup by review idrare
Category / taxonomy, retries, stealth, no-loginrare
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.