Google, Trustpilot & Tripadvisor Review Intelligence · Apify
Review Intelligence: Google, Trustpilot, Tripadvisor Reviews avatar

Review Intelligence: Google, Trustpilot, Tripadvisor Reviews

Pricing

from $0.50 / 1,000 google reviews

Go to Apify Store
Review Intelligence: Google, Trustpilot, Tripadvisor Reviews

Review Intelligence: Google, Trustpilot, Tripadvisor Reviews

Pull Google Maps, Trustpilot and Tripadvisor reviews for any business without reviewer names or profiles. Get rating trend by month, rating distribution, owner reply rate and AI complaint and praise themes with counts and examples.

Pricing

from $0.50 / 1,000 google reviews

Rating

0.0

(0)

Developer

SteadyScrape

SteadyScrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Features

Limited permissions

Share

Get the reviews of any business from Google Maps, Trustpilot and Tripadvisor in one run, without reviewer names or profiles, plus a ready-made summary per business: overall rating, rating distribution, monthly rating trend, last-90-days vs prior-90-days rating, owner reply rate and reply speed, and optional AI complaint and praise themes with mention counts, share of reviews and short example excerpts.

Built for reputation monitoring, competitor research, product and CX teams, agencies and hotel or restaurant groups that need the signal in reviews, not a list of reviewer identities. Google reviews are $0.0005 each, Trustpilot $0.0004, Tripadvisor $0.001, plus $0.03 per themes report and $0.005 to start a run.

What you can do with it

  • Agency reputation reports. Pull the last 100 Google or Trustpilot reviews for a client, then hand them a trend, owner-reply rate and the top complaints with example excerpts.
  • Competitor research. Compare two hotels, clinics or stores on Tripadvisor or Google and see which complaints show up on one listing but not the other.
  • CX and product monitoring. Schedule a weekly Trustpilot run, keep only new reviews with reviewKey, and watch whether delivery or refund themes are rising.
  • Sales prospecting. Find businesses whose rating is declining or whose owner rarely replies, then use that as a reason to offer review or reputation help.
  • Multi-property operators. Run a list of hotel or restaurant Tripadvisor pages and get one theme report per property.

What you get

One summary row per business (recordType: "summary")

FieldExample
businessName, overallRating, totalReviewsTartine Bakery, 4.5, 8420
officialRatingDistributionTripadvisor's official star counts, when the source publishes them
sampleAvgRating, sampleRatingDistribution, negativeShare, positiveShare4.4; 12 five-star / 3 four-star; 0.08 negative
monthlyTrendreviews and average rating per month, from the reviews fetched
last90DaysAvgRating, prior90DaysAvgRating, ratingDirection4.4 vs 4.7, declining
ownerResponseRate, medianOwnerResponseDays0.62, 2
summary, complaintThemes (up to 8), praiseThemes (up to 6), suggestedActionswhen themes are on: each theme has mentions, shareOfAnalyzed, avgRatingOfMentions, latestMentionAt, two short examples and exampleReviewKeys

Counts and examples are computed from the reviews the AI cited, so numbers are never invented. Rating stats and the monthly trend are always included, even when you turn themes off.

One row per review (recordType: "review")

FieldExample
source, businessName, ratinggoogle, Tartine Bakery, 5
title, text, languagereview title and body, en
publishedAt, ownerResponse, ownerResponseAt2026-10-02, the reply text, 2026-10-03
aspectsGoogle or Tripadvisor sub-ratings such as Food, Service, Rooms
verified, dateOfVisit, photoCountTrustpilot verified flag; Tripadvisor month of visit; photo count only
reviewKeya stable one-way hash, so you can drop reviews you already have across scheduled runs

Privacy: no reviewer identities

Reviewer names, profile links, avatars, reviewer locations, reviewer review counts, Local Guide flags, review permalinks, reviewer photos and the platforms' native review ids are never output. The reviewer's own name is also masked inside the review text and the owner's reply (for example "Thanks, [name]!"). Emails and phone numbers are masked in all text. Review text is otherwise kept as written, so it can still mention staff by first name. The AI themes never name people.

Input

Add businesses to Businesses to analyze, one per line. The source is detected automatically:

SourceWhat to paste
Google Mapsa full Google Maps place URL, place_id:<id>, cid:<number>, or Business name, address or city
Trustpilothttps://www.trustpilot.com/review/<domain>, trustpilot:<domain>, or just the domain as shown on Trustpilot (for example www.example.com)
Tripadvisorthe place's review page URL (…Hotel_Review-g123-d456-…html, Restaurant, Attraction)

Other options: Max reviews per business (default 100, max 1,000; Trustpilot max 200), Which reviews to fetch (newest, relevant, lowest rating first on Google), Google location / language (used when you give a business name), Complaint and praise themes (on by default).

{
"targets": [
"https://www.trustpilot.com/review/www.thepearlsource.com",
"Tartine Bakery, 600 Guerrero St, San Francisco",
"https://www.tripadvisor.com/Hotel_Review-g60763-d23462501-Reviews-Margaritaville_Times_Square-New_York_City_New_York.html"
],
"maxReviewsPerTarget": 100,
"includeIntel": true
}

Pricing

Pay per event. You pay per review delivered, per themes report delivered, and a small start fee when the run begins. Rating stats and the monthly trend are free. Businesses that are not found, invalid inputs, failed lookups and anything skipped because of your maximum charge per run are not charged.

EventPriceWhen it's charged
Google review$0.0005Each Google Maps review delivered
Trustpilot review$0.0004Each Trustpilot review delivered
Tripadvisor review$0.001Each Tripadvisor review delivered
Themes and intel report$0.03Once per business, only when complaint and praise themes are delivered
Actor start$0.005When the Actor starts (one event per GB of memory, minimum one; the default 512 MB is one event)

Worked examples, at the default 512 MB:

  • 100 Google reviews + themes for one business: $0.005 + 100 × $0.0005 + $0.03 = $0.085
  • 100 Trustpilot reviews + themes: $0.005 + 100 × $0.0004 + $0.03 = $0.075
  • 100 Tripadvisor reviews + themes: $0.005 + 100 × $0.001 + $0.03 = $0.135
  • 10 businesses × 100 Google reviews + themes: $0.005 + 10 × ($0.05 + $0.03) = $0.805

Set Maximum cost per run to cap spend; the Actor fetches only as many reviews as still fit, and skips themes when a report would not fit. The default cap is $2.00, enough for about 20 businesses at 100 Google reviews with themes, or a smaller Tripadvisor job.

Compared with typical review scrapers

Most review tools return raw reviews and often include reviewer names or profile links. This Actor is built for analytics: identities are stripped, three major sources run in one job, and you get rating trend, reply rate and optional AI themes with counted examples instead of a separate insights add-on. It does not cover Amazon, Yelp, G2 or Capterra, and it will not give you reviewer identities.

Notes and limits

  • Data comes from DataForSEO's Business Data APIs (public review pages only, no logins). Most runs finish in under a minute per batch.
  • Trustpilot returns at most 200 reviews per business. Google and Tripadvisor up to 1,000 per run here.
  • "Lowest rating first" works on Google only; Trustpilot and Tripadvisor fall back to newest.
  • Trends are computed from the reviews fetched. For a long trend, fetch more reviews with "Newest first".
  • Themes are written in English even when reviews are in other languages.
  • Amazon reviews, Yelp, G2 and Capterra are not supported.
  • Google name search depends on the Google location you set. Prefer a full place URL when you have one.
  • Short Google Maps links (maps.app.goo.gl) and Tripadvisor links to a single review are rejected; use the full place or review-page URL.

FAQ

Can I get reviewer names? No. This Actor is designed for review analytics without personal data.

Why does a business say not_found? The link or name did not match a listing. Use the full place or page URL. For Trustpilot, use the domain exactly as it appears in the Trustpilot URL (often with www.).

Can I monitor a business weekly? Yes: save a task with "Newest first" and schedule it. Use reviewKey to drop reviews you already have.

How much do 1,000 Google reviews and themes cost? For 10 businesses at 100 reviews each, with themes, $0.805. For one business at 1,000 Google reviews with themes: $0.005 + 1,000 × $0.0005 + $0.03 = $0.535.

Do I pay if a business has no reviews or the link is wrong? No charge for that business. The Actor start fee still applies when the run starts.

Can I turn themes off? Yes. Set Complaint and praise themes to off. You still get rating stats and the monthly trend, and you are not charged the $0.03 report.

Integrations

Schedule a saved task in the Apify Console, call the Actor from the Apify API, or connect it in Make, Zapier or n8n. For AI agents, give Claude, Cursor, VS Code or any other MCP client this Actor through the Apify MCP server:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=steady-scrape/review-intelligence"
}
}
}

Clients without OAuth can send an Authorization: Bearer <APIFY_TOKEN> header instead. The agent starts a normal run, so the prices above and your maximum charge per run still apply.

More from SteadyScrape

  • Google Maps Leads: No Website, Unclaimed Profiles: local business lead lists from Google Maps, filtered to no website, unclaimed profile, low rating or few reviews. Find the businesses, then pull their reviews here.
  • Google Ads Transparency Scraper: every Google ad a competitor runs (Search, YouTube, Shopping), with first and last shown dates and a new-ads monitor.
  • Hotel Rate Monitor: Google Hotels OTA prices and parity for a property list, to pair with Tripadvisor review themes for the same hotels.

See every SteadyScrape (steady-scrape) Actor on our Apify profile.

Acceptable use

You may not use results from this service to build or operate a search engine, or any product or service that competes with or harms the business of search engine providers.

— SteadyScrape