Reviews from every major site. One clean feed.
Google, Yelp, Tripadvisor, Trustpilot, Booking.com, the app stores and more, behind one API. You send the locations. We handle the scrapers, the site changes and the delivery.
30-day free trial · Pay as you go · No commitment
50+ review sites. One format.
Maps, travel, food delivery, workplaces and app stores. Every review arrives in the same structure, whichever site it came from. If you need a site that isn't listed, ask us.
Every review on day one. Only new ones after that.
- Send a locationOne API call with your own ID and the review site.
- Get its full historyThe first delivery has every review, going back years.
- Then only what's newEach day after, just the reviews posted since. No duplicates.
Beyond collection. Replies and insights by API.
# draft a reply POST /v1/replies { "review": "rv_3f9a", "voice": "brand_default" } # response { "draft": "Thanks, Mark, and sorry about the wait at check-in…", "tone": "apologetic", "language": "en" }
Delivered the way your pipeline wants it.
One REST call per location and review site, using your own IDs. A signed webhook tells you when reviews are ready, with a link to download them as JSON. Prefer to pull? Poll the API instead.
- Your IDs, not ours. No mapping tables to keep in sync.
- The same fields from every site. Ratings, text, authors and dates, whichever site they came from.
- Verify every call. HMAC-signed, with an event ID you can deduplicate on.
- Retries built in. A failed delivery is retried until it lands.
# example webhook · reviews ready { "event": "reviews.ready", "location": "hotel-berlin-01", "site": "tripadvisor", "new_reviews": 37, "rating": { "average": 4.6, "count": 1284 }, "download": "https://…/batch-7f3a.json" }
Built for platforms that run on reviews.
Reputation platforms
Monitor every client location on every site, and power your reports, alerts and replies.
Learn more →CX and feedback tools
Combine public reviews with survey and support data for the full picture.
Learn more →Marketplaces
Import a business's existing reviews when it joins, so new listings don't start at zero.
Learn more →Local SEO agencies
Track ratings for every client location and benchmark them against local competitors.
Learn more →Questions teams ask us.
What is a reviews API?
A reviews API collects reviews from sites like Google, Yelp and Tripadvisor and returns them in one consistent format, so your product can use them without you building or maintaining scrapers. ReviewLake takes a business and a review site, collects its reviews, and delivers them by API, file or webhook.
Which review sites does ReviewLake cover?
More than 50, including Google Maps, Yelp, Tripadvisor, Trustpilot, Booking.com, Expedia, Hotels.com, Agoda, Airbnb, HolidayCheck, Trip.com, OpenTable, Uber Eats, DoorDash, Grubhub, GolfNow, Glassdoor, the Apple App Store and Google Play. If you need a site we don't cover yet, ask us.
How are the reviews delivered?
You submit a location over our REST API. We collect its reviews and send a signed webhook when they are ready, with a link to download them as JSON. You can also poll the API for results. Repeat runs return only new reviews, so you are never re-processing what you already have.
Can I get a location's full review history?
Yes. The first run for a location can collect its full history, and later runs collect only the reviews posted since. That makes ReviewLake a good fit for onboarding new customers and for keeping their reviews current.
Can I reply to reviews through the API?
Yes. Your customers connect their Google Business Profile and Facebook Pages, and ReviewLake drafts a reply to each new review in their brand's voice. You show the draft in your product, and once it's approved, one API call posts it straight back to the review.
What do the AI insights return?
ReviewLake reads every review across a customer's locations and sites and groups them into themes, such as staff, cleanliness or wait times, with the share of positive and negative mentions. You get it through the API, ready to show in your product.
How is ReviewLake priced?
By usage. You pay per location tracked each month, with lower rates automatically from 1,000 and 10,000 locations, plus reviews delivered, AI responses and insight reports billed per use. Month-to-month, cancel anytime, with a 30-day free trial. Get your rate card.
Is it legal to collect reviews from these sites?
ReviewLake collects only reviews that are publicly visible, without logging in, and it collects no private data. How you use the reviews is governed by the laws where you operate and by each site's terms, so check your use case with your own legal advisers. We are happy to talk it through.
Stop maintaining review scrapers.
Try it free for 30 days on your real locations. After that, pay only for what you use: no minimums, no commitments, no hidden fees.
30-day free trial · Pay as you go · No commitment