Yeogi Reviews Scraper avatar

Yeogi Reviews Scraper

Pricing

from $2.00 / 1,000 reviews

Go to Apify Store
Yeogi Reviews Scraper

Yeogi Reviews Scraper

Scrape hotel and accommodation reviews from Yeogi.com (여기어때 - GoodChoice). Extract guest ratings, feedback text, room names, traveler types, photos, and host replies. Export structured data to JSON, CSV, or Excel with flexible cutoff date and sorting filters.

Pricing

from $2.00 / 1,000 reviews

Rating

0.0

(0)

Developer

knagymate

knagymate

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape Yeogi (여기어때 - GoodChoice) hotel and accommodation reviews at scale with a fast, reliable, and production-ready Apify Actor.

Extract structured Korean accommodation review data from South Korea's leading travel and leisure booking platform, including:

  • ⭐ Guest ratings on a 0–10 scale
  • 📝 Detailed review text and guest feedback
  • 👤 Reviewer nickname and profile picture
  • 🛏️ Booked room name and space group
  • 👥 Traveler type (couples, families, solo travelers)
  • 📸 Guest-uploaded photo URLs
  • 💬 Official partner/host responses
  • 👍 Review like/upvote counts & best review badges
  • 🏨 Accommodation summary with average rating and total review counts

Perfect for:

  • 🇰🇷 South Korea travel and hospitality market intelligence
  • 🤖 AI/LLM training datasets and sentiment analysis
  • 📊 Hotel reputation management and competitive benchmarking
  • 📈 Customer experience tracking and brand monitoring
  • 🏨 Pricing and amenities research across Korean hotels, resorts, and motels

✨ Features

  • ✅ Full Yeogi.com Coverage: Scrape any domestic accommodation listing (hotels, resorts, pensions, motels, guesthouses)
  • ✅ Rich Review Metadata: Capture ratings, room types, traveler types, photos, and partner responses
  • ✅ Flexible Sorting: Choose between newest first (latestFirst), recommended/ranking (highRankingScoreFirst), highest rating (highRatingFirst), or lowest rating (lowRatingFirst)
  • ✅ Incremental Scraping with Cutoff Date: Only extract reviews published on or after your chosen cutoff date
  • ✅ Configurable Limits: Scrape a set number of reviews per accommodation or leave unlimited
  • ✅ Summary Records: Always get accommodation overview metadata even when no reviews match filters
  • ✅ Apify API Ready: Output JSON, CSV, Excel, or connect directly to Make, Zapier, Google Sheets, or webhooks

🔍 Supported Yeogi URLs

The scraper supports standard Yeogi domestic and overseas accommodation detail URLs:

https://www.yeogi.com/domestic-accommodations/69729
https://www.yeogi.com/domestic-accommodations/67416?checkIn=2026-10-24&checkOut=2026-10-25
https://www.yeogi.com/overseas-accommodations/36830?checkIn=2026-11-24&checkOut=2026-11-25&rooms=1&adults=2

⚙️ Input Configuration

FieldTypeDescription
startUrlsarrayOne or more Yeogi accommodation URLs (e.g., https://www.yeogi.com/domestic-accommodations/69729)
maxReviewsPerHotelintegerMaximum reviews to scrape per accommodation (default: 100, leave empty for unlimited)
cutoffDatedateReturn only reviews published on or after this date (YYYY-MM-DD)
sortByselectSort order: latestFirst (default), highRankingScoreFirst, highRatingFirst, lowRatingFirst
alwaysReturnSummarybooleanInclude accommodation summary record even if no reviews match (default: true)

📥 Example Input

{
"startUrls": [
{
"url": "https://www.yeogi.com/domestic-accommodations/69729"
}
],
"maxReviewsPerHotel": 100,
"cutoffDate": "2026-01-01",
"sortBy": "latestFirst",
"alwaysReturnSummary": true
}

📤 Example Output

Review Record (recordType: "review")

{
"recordType": "review",
"reviewId": "35284922",
"reviewDate": "2026-10-24T13:26:42+0900",
"updatedDate": "2026-10-24T13:26:42+0900",
"reviewerName": "그래그래고리",
"reviewerProfileImage": "https://image.goodchoice.kr/profile/ico/ico_21.png",
"reviewText": "가볍게 이용하기 좋아용\n숙소컨디션도 좋아요",
"roomName": "원룸 패밀리 트윈 [굿초이스]",
"travelerType": null,
"ratings": {
"overall": 10.0
},
"images": [
{
"id": 9475100,
"url": "https://image.withstatic.com/irs/2026/10/24/70/7036eb23a8d04ab48b4b2aad5a4d9368.jpg"
}
],
"partnerComments": [
{
"id": 5170000,
"userNickName": "제휴점 답변",
"content": "찾아주시는 모든 고객님들의 하루 동안 쌓인 피로를 해소하는 공간인 객실의 청결 부분은 항상 제일 중요시 생각하며...",
"createdAt": "2026-10-21T09:36:04+0900"
}
],
"likeCount": 0,
"isBestReview": false,
"hotelSummary": {
"hotelId": "69729",
"hotelName": "체스터톤스 호텔",
"startUrl": "https://www.yeogi.com/domestic-accommodations/69729",
"actualUrl": "https://www.yeogi.com/domestic-accommodations/69729",
"numberOfReviews": 4468,
"ratings": {
"overall": 9.1
}
}
}

Summary Record (recordType: "summary")

{
"recordType": "summary",
"hotelSummary": {
"hotelId": "69729",
"hotelName": "체스터톤스 호텔",
"startUrl": "https://www.yeogi.com/domestic-accommodations/69729",
"actualUrl": "https://www.yeogi.com/domestic-accommodations/69729",
"numberOfReviews": 4468,
"ratings": {
"overall": 9.1
}
}
}

🚀 Use Cases

  • Hospitality & Market Research: Benchmark service quality, ratings, and customer sentiment across Korean hotels and resorts.
  • Competitor Monitoring: Track new customer feedback and host responses for competitor accommodations in popular destinations like Seoul, Busan, Jeju, and Gangwon-do.
  • NLP & Sentiment Analysis: Train sentiment classification models on real Korean customer reviews with authentic slang, ratings, and room category correlations.
  • Automated Alerts: Monitor negative guest feedback via webhooks and alert property managers in real time.