Yandex Maps Review Monitor: Парсер отзывов Яндекс Карт avatar

Yandex Maps Review Monitor: Парсер отзывов Яндекс Карт

Pricing

from $1.97 / 1,000 reviews

Go to Apify Store
Yandex Maps Review Monitor: Парсер отзывов Яндекс Карт

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

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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.

FieldTypeRequiredDescription
businessIdsarray of stringsNoYandex Maps business IDs to monitor. Find the number in the URL: /maps/org/<slug>/<id>/.
startUrlsarray of URLsNoYandex Maps business page URLs. The business ID is extracted automatically.
onlyNewReviewsbooleanNoWhen on (default), only reviews not seen in a prior run are returned.
minRatingintegerNoOnly include reviews at or above this star rating. 0 means no filter.
maxRatingintegerNoOnly include reviews at or below this star rating. 0 means no filter.
reviewSortenumNoReview order requested from Yandex Maps: relevance, newest, highest, or lowest.
maxReviewsPerPlaceintegerNoMaximum reviews scanned per business per run. 0 means unlimited.
includeReviewerDatabooleanNoWhen off, reviewer name, profile link, and avatar are left out for privacy-conscious use cases.
languageenumNoLanguage for business details (default: Russian). Review text stays in its original language.
proxyConfigurationobjectNoProxy 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

FieldTypeDescription
businessIdstringYandex Maps business ID.
businessTitlestringBusiness name.
businessUrlstringLink to the business's reviews page.
businessAddressstringBusiness address as shown on Yandex Maps.
businessRatingsCountnumberTotal ratings count for the business.
totalReviewCountnumberTotal review count for the business.
reviewIdstringStable identifier for the review, generated by the Actor since Yandex Maps does not expose one directly.
ratingnumberStar rating for the review, 1 to 5.
textstringReview text.
datestringISO timestamp of when the review was posted.
reviewerNamestringReviewer's display name. Left out when includeReviewerData is off.
reviewerProfileUrlstringLink to the reviewer's Yandex Maps profile.
reviewerAvatarUrlstringReviewer's avatar image URL.
reviewerLevelstringReviewer's Yandex Maps level, such as "Level 3 Local Expert."
ownerReplyTextstringThe business owner's reply to the review, when present.
isNewSinceLastRunbooleanTrue when onlyNewReviews is on and this review was not seen in a prior run.
scrapedAtstringISO 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 onlyNewReviews off 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 minRating and maxRating together to watch only for reviews in a specific range, such as 1 to 2 stars for urgent response alerts.
  • Turn off includeReviewerData if 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.