Yandex Maps Review Monitor: Парсер отзывов Яндекс Карт
Pricing
from $1.97 / 1,000 reviews
Yandex Maps Review Monitor: Парсер отзывов Яндекс Карт
Track new reviews and rating changes on any Yandex Maps business listing. Schedule runs to get only what changed since last time, not a full re-scrape. Reviews, ratings, owner replies as JSON.
Pricing
from $1.97 / 1,000 reviews
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
|
Know the moment a new review lands on Yandex Maps, not weeks later. This Actor watches a Yandex Maps (Яндекс Карты) business listing and hands back only what's new since your last check: fresh reviews, star ratings, and owner replies. No re-scraping the same reviews twice. |
|
🆕 New reviews only Skips anything already delivered in a prior run |
⭐ Star rating filter Watch just the 1 to 2 star reviews if that's all you need |
🏢 Business details Name, address, and total rating count with every row |
🇷🇺 RU + EN ready Review text stays original, business details in your language |
Checking Yandex Maps by hand means opening the same listings over and over, hoping you catch a new review before a customer walks away unanswered. This Actor does the checking for you. Point it at any business ID or URL, schedule it daily or weekly, and receive fresh reviews, ratings, and owner replies as clean rows ready for a dashboard, spreadsheet, or alert.
🔍 What does Yandex Maps Review Monitor do?
Most Yandex Maps scrapers pull the entire review list every time you run them, so you pay again and again for reviews you already have. This Actor remembers what it already saw for each business and returns only what changed: brand-new reviews and any rating shifts since the previous run.
Give it a business ID or a Yandex Maps URL. It opens the reviews page, scrolls to load as many reviews as you ask for, and extracts the reviewer, star rating, date, review text, and business reply. On the next scheduled run, it compares against its own memory of that business and skips anything already delivered.
| ⚡ Built for ongoing monitoring, not one-off pulls. Set a daily or weekly schedule and let it run unattended. You only see what's actually new. |
💡 Why use Yandex Maps Review Monitor?
"I run a reputation-management agency covering Russian and CIS clients. I check ten business listings every morning for new reviews so I can respond fast. This Actor replaced that manual routine with a scheduled run and an alert."
"I manage a chain of coffee shops across Moscow. I want to know the moment a customer leaves a bad review, not find out three weeks later when I happen to check. This Actor tells me what's new since yesterday."
"I do competitive intelligence for a hospitality brand. I track review velocity and sentiment for five competitor locations without re-downloading their entire review history every week."
"I built an automation that runs this Actor daily and posts new reviews straight to a Slack channel. My team responds to reviews the same day they're posted."
🚀 How to use Yandex Maps Review Monitor
|
STEP 1 Add a business ID or URL One or more listings, and leave "only new reviews" on. |
STEP 2 Schedule it Daily or weekly, in the Apify Console Schedules tab. |
STEP 3 Get only what's new To Slack, Google Sheets, a webhook, CSV, or JSON. |
⚙️ Input
At least one business ID or URL is required.
| Field | Type | Required | Description |
|---|---|---|---|
businessIds | array of strings | No | Yandex Maps business IDs to monitor. Find the number in the URL: /maps/org/<slug>/<id>/. |
startUrls | array of URLs | No | Yandex Maps business page URLs. The business ID is extracted automatically. |
onlyNewReviews | boolean | No | When on (default), only reviews not seen in a prior run are returned. |
minRating | integer | No | Only include reviews at or above this star rating. 0 means no filter. |
maxRating | integer | No | Only include reviews at or below this star rating. 0 means no filter. |
reviewSort | enum | No | Review order requested from Yandex Maps: relevance, newest, highest, or lowest. |
maxReviewsPerPlace | integer | No | Maximum reviews scanned per business per run. 0 means unlimited. |
includeReviewerData | boolean | No | When off, reviewer name, profile link, and avatar are left out for privacy-conscious use cases. |
language | enum | No | Language for business details (default: Russian). Review text stays in its original language. |
proxyConfiguration | object | No | Proxy settings. Russian residential is the default and recommended setting. |
📦 Output
Each row is one review, tied to its business. Download as JSON, CSV, Excel, or HTML.
[{"businessId": "122754033471","businessTitle": "Sip Coffee","businessUrl": "https://yandex.com/maps/org/122754033471/reviews/","businessAddress": "Moscow, Gazetny Lane, 3","businessRatingsCount": 448,"totalReviewCount": 448,"reviewId": "d72eea53bfe94815bdb0e445","rating": 5,"text": "Nice atmosphere, no waiting time, nice interior.","date": "2024-07-12T14:19:07.003Z","reviewerName": "abdulla al naqbi","reviewerProfileUrl": "https://yandex.com/maps/user/84hna92ancv4k950227g7fqavg","reviewerAvatarUrl": "https://avatars.mds.yandex.net/get-yapic/59871/0f-4/islands-68","reviewerLevel": "Level 3 Local Expert","isNewSinceLastRun": true,"scrapedAt": "2026-07-06T00:38:44.251Z"}]
📊 Data table
| Field | Type | Description |
|---|---|---|
businessId | string | Yandex Maps business ID. |
businessTitle | string | Business name. |
businessUrl | string | Link to the business's reviews page. |
businessAddress | string | Business address as shown on Yandex Maps. |
businessRatingsCount | number | Total ratings count for the business. |
totalReviewCount | number | Total review count for the business. |
reviewId | string | Stable identifier for the review, generated by the Actor since Yandex Maps does not expose one directly. |
rating | number | Star rating for the review, 1 to 5. |
text | string | Review text. |
date | string | ISO timestamp of when the review was posted. |
reviewerName | string | Reviewer's display name. Left out when includeReviewerData is off. |
reviewerProfileUrl | string | Link to the reviewer's Yandex Maps profile. |
reviewerAvatarUrl | string | Reviewer's avatar image URL. |
reviewerLevel | string | Reviewer's Yandex Maps level, such as "Level 3 Local Expert." |
ownerReplyText | string | The business owner's reply to the review, when present. |
isNewSinceLastRun | boolean | True when onlyNewReviews is on and this review was not seen in a prior run. |
scrapedAt | string | ISO timestamp of when the Actor collected this row. |
💰 Pricing
Pricing is pay per result. You only pay for the reviews the Actor actually returns, so an empty run costs nothing. There are no monthly subscriptions and no minimum spend. Because the Actor only delivers what changed since your last run, a daily monitoring schedule stays cheap once the initial history has been collected.
⭐ Enjoying Yandex Maps Review Monitor?
|
⭐ ⭐ ⭐ ⭐ ⭐ If this Actor caught a review you'd have missed, leave a quick rating. A 5-star rating takes 10 seconds and helps other reputation managers, multi-location owners, and competitive intel teams find it. Your feedback also tells us what to build next. |
| ★ Rate this Actor on Apify |
✨ Tips
- Turn
onlyNewReviewsoff for the very first run on a new business if you want its full review history, then leave it on for every scheduled run after that. - Use
minRatingandmaxRatingtogether to watch only for reviews in a specific range, such as 1 to 2 stars for urgent response alerts. - Turn off
includeReviewerDataif you only need the review content and don't want to store reviewer identity information. - Combine a daily Apify Schedule with the Slack or Google Sheets integration to get new reviews delivered automatically without writing any code.
❓ FAQ
Как отслеживать новые отзывы на Яндекс Картах?
Add your business ID or Yandex Maps URL to the input, leave "Only new reviews" turned on, and set a daily or weekly schedule in Apify Console. Each run returns only the reviews posted since the last one.
Does it get blocked?
The Actor uses Russian residential proxy routing by default, which matches how a real visitor from Russia would browse Yandex Maps. This keeps runs reliable at normal monitoring volumes.
How fresh is the data?
Reviews are read directly from the live business page at the moment the Actor runs, so results reflect exactly what's published on Yandex Maps right now.
Do I need a Yandex account or login?
No. The Actor reads only public business and review data. No login or cookies are required.
What happens on the very first run for a new business?
Since there's no prior history yet, the first run with onlyNewReviews on returns every review currently visible, up to maxReviewsPerPlace. Every run after that returns only new ones.
Found a problem or need another field?
Open a ticket on the Issues tab of this Actor. Custom solutions and additional fields are available on request.