automations / Make · updated 2026-07-20
Google Play reviews snapshot (Make)
The review-snapshot job as a Make blueprint: one HTTP module pulls an app's newest reviews, an Iterator fans them out one bundle per review with the numeric score, and failed lookups exit on a filtered route. Schedule the scenario for a daily snapshot.
100 newest reviews per day cost $0.008 — about $0.24 per month per app.
What's inside
- 1.Get new reviews (HTTP → Make a request → run-sync-get-dataset-items, sort: newest)
- 2.One bundle per review (Flow control → Iterator)
- 3.Router with two filtered routes: success = true and success = false
- 4.Review row (billed route: app_id, numeric score, text, posted_at)
- 5.Failure row (unbilled route: app_id, code, request_id)
Set it up
Open the blueprint on GitHub (button above), click Raw and save the file, then in the Make scenario editor: ⋯ (More) → Import Blueprint — Make imports blueprints from a file, not a URL. Open Get new reviews and replace YOUR_APIFY_TOKEN; set appIds to your app's package name. For a daily snapshot, set the scenario's schedule in Make — the blueprint itself carries no schedule. The token comes from Apify Console → Settings → API tokens; the free tier works, and the run bills per delivered row on your Apify account.
Ways to extend it
- Append Review row bundles to Google Sheets for a running log.
- Add a third route filtered on score ≤ 2 into Slack for negative-review alerts (the n8n version of that pattern ships as its own template).
- Duplicate the scenario with a competitor's package name to watch both side by side.
Going deeper: the Make guide — the same HTTP + Iterator + filter pattern, step by step; the Python/pandas export guide for working with the same review rows. Actor pricing: what a Google Play Reviews Scraper run costs. Error codes the failure branch can carry: the error-code reference.