Unanswered Google Reviews Finder
Pricing
Pay per usage
Unanswered Google Reviews Finder
Find Google reviews with no owner reply for 7+ days across your listings, each with a ready-to-edit reply draft matched to the review's tone.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
David
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Unanswered Google reviews finder that scans your listings on a schedule and returns every review left without an owner reply for more than N days — each with the review text, star rating, direct link, and a ready-to-edit reply draft matched to the review's tone. Unanswered reviews are the most visible customer-service failure on the internet; this Actor turns them into a clean weekly to-do list.
Features
- A to-do inbox, not a dump: only unanswered reviews past your age threshold; each review is flagged once (toggle
reportOnceoff for the full backlog every run). - Reply drafts included: apology draft for 1-2★, improvement-focused draft for 3★, thank-you draft for 4-5★ — in English or French — ready to paste and personalize.
- Multi-location: up to 50 listings per run, ideal for agencies and franchises.
- Age tracking: every item carries
unansweredForDays, so you can prioritize the oldest fires first. - No personal reviewer data is collected.
Use cases
- Reputation & marketing agencies: run weekly across every client's listing; deliver the answer-these-now list with drafts as your service.
- Franchises & multi-site operators: enforce a "no review unanswered past 7 days" SLA across all branches.
- Restaurants, hotels, clinics, dealerships: replying to reviews measurably improves local ranking and conversion — this removes the excuse.
Input / Output
Input:
{"places": ["ChIJMYwentXB9EcRnD1RBwe9lmo"],"olderThanDays": 7,"replyLanguage": "en"}
Output — one dataset item per unanswered review:
{"placeName": "Chez Antoine","reviewStars": 1,"reviewText": "Service catastrophique, on ne reviendra pas.","reviewPublishedAt": "2026-06-10T12:00:00.000Z","unansweredForDays": 26,"reviewUrl": "https://www.google.com/maps/reviews/...","draftReply": "Bonjour, merci d'avoir pris le temps de nous écrire. Nous sommes sincèrement désolés...","detectedAt": "2026-07-06T12:00:00.000Z"}
A SUMMARY record reports places checked, reviews scanned, and unanswered reviews found.
Pricing
Pay per event: a small fee per unanswered review found. Under the hood the Actor runs the standard Google Maps Scraper (compass/crawler-google-places, billed to your account at its own pay-per-event rate: ~$0.004 per place plus ~$0.0005 per review checked). Checking 10 listings × 30 newest reviews weekly costs roughly $0.19/week in scanning.
FAQ
Which reviews are scanned?
The newest maxReviewsPerPlace (default 30) per listing. Weekly scheduling keeps every new review inside that window.
How good are the reply drafts? They are tone-matched templates (apology / improvement / thank-you) meant to be personalized before posting — they save the blank-page minute, they do not replace judgment.
Why did a review I saw last week not appear this run?
reportOnce (default on) treats the dataset as an inbox: each review is flagged exactly once. Disable it to re-list the entire unanswered backlog on every run.
Place URL or Place ID?
Both work, but Place IDs (ChIJ...) are the most reliable. Grab them from Google's Place ID finder or any Google Maps scraper output.
Is this legal? The Actor collects public review content via the standard Apify Google Maps Scraper with reviewer personal data disabled. You are responsible for how you use the data.