Olive Young, Naver & Coupang Review Scraper avatar

Olive Young, Naver & Coupang Review Scraper

Pricing

$150.00 / 1,000 50 reviews

Go to Apify Store
Olive Young, Naver & Coupang Review Scraper

Olive Young, Naver & Coupang Review Scraper

Export public Olive Young, Naver Shopping and Coupang product reviews in one JSON dataset. $0.15 per started 50 returned reviews; reviewer names, IDs and profile images are excluded.

Pricing

$150.00 / 1,000 50 reviews

Rating

0.0

(0)

Developer

종현 김

종현 김

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

2 days ago

Last modified

Share

What does Korean Reviews Bundle do?

Export Olive Young, Naver Shopping and Coupang product reviews in one JSON schema. Korean Reviews Bundle accepts public product URLs or IDs from Olive Young, Naver Shopping, and Coupang, then writes structured reviews to an Apify dataset. Ratings, review text, dates, photo flags, repurchase markers, and (where the source exposes them) helpful-vote counts and skin-profile attributes use the same fields across sources.

Because it runs on the Apify platform, you get scheduling, API access, proxy rotation, monitoring, and easy export to your pipeline out of the box.

Supported sources

SourceStatusTarget formatNotes
Olive YoungAvailablegoodsNo (A + 12 digits) or product page URLFull data: helpful votes and reviewer skin profile included
Naver ShoppingAvailableCanonical desktop Smart Store / Brand Store product URL or bare product numberMobile and window-product links can redirect to login instead of public reviews, so they are skipped with desktop-link guidance
CoupangAvailablePublic desktop /vp/products/{productId} or mobile /vm/products/{productId} URLMobile URLs are normalized to desktop product URLs; public JSON reviews contain no reviewer identity fields or skin profile

Why use Korean Reviews Bundle?

  • One schema, three sites. You don't have to reconcile three different review formats. Every item follows the same field layout, so downstream analysis, dashboards, and LLM pipelines just work.
  • K-beauty and Korean commerce intelligence. Track sentiment on Olive Young rankings and Naver Smart Store listings in a single run.
  • Respectful by design. The Actor reads only public review data, never logs in, and never collects reviewer names, IDs, or profile images.
  • Pay for returned reviews. One event covers each started block of 50 returned reviews within a run; a zero-result run has no event.

How to use Korean Reviews Bundle

  1. Open the Actor in Apify Console and go to the Input tab.
  2. Add your product IDs or URLs to Product IDs or URLs. Mixing sources in one run is fine.
  3. Optionally set Max reviews per product and pick a Sort order.
  4. Click Start and watch the dataset fill up.
  5. Download the results or pull them through the Apify API.

No coding required. If you prefer code, call the Actor from the Apify API or SDK with the same JSON input shown below.

Input

FieldTypeDefaultDescription
productIdsarray of stringsOne tested Olive Young productPublic Olive Young goodsNo/URL; canonical desktop Naver Smart Store/Brand Store URL or bare product ID; or Coupang desktop/mobile product URL. Tracking query strings are accepted and removed. Naver mobile/window links and search/category URLs are skipped without billing and explained in SUMMARY. Empty input samples the same Olive Young product.
maxReviewsPerProductinteger10Stop after this many reviews per product (max 5,000).
sortTypestringUSEFUL_SCORE_DESCOne of USEFUL_SCORE_DESC, LATEST, SCORE_DESC, SCORE_ASC.
proxyConfigurationobjectApify residential proxies with a Korean exitKorean residential exits serve Olive Young and Naver by default; Coupang uses Apify Unblocker. An explicitly selected proxy country is preserved.

Example input:

{
"productIds": ["A000000223414", "https://brand.naver.com/mediheal/products/11983780143", "https://www.coupang.com/vp/products/6135671310"],
"maxReviewsPerProduct": 100,
"sortType": "USEFUL_SCORE_DESC"
}

Output

Each review is one dataset item. Example:

{
"source": "oliveyoung",
"productId": "A000000223414",
"productName": "Mediheal Tea Tree Essential Mask 10 sheets",
"optionName": "single pack",
"reviewId": "23845123",
"rating": 5,
"text": "Calmed my skin overnight. Already on my third box.",
"date": "2026-08-29",
"helpfulCount": 41,
"hasPhoto": true,
"photoPaths": ["https://image.oliveyoung.co.kr/uploads/images/goodsDetail/review/abc123.jpg"],
"isRepurchase": true,
"reviewType": "PHOTO",
"reviewer": { "skinType": "oily", "skinTone": "21", "skinTroubles": ["trouble"], "isTopReviewer": false },
"scrapedAt": "2026-09-06T03:14:22.118Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data fields

FieldDescription
sourceoliveyoung, naver_shopping or coupang
productIdProduct identifier you requested
productNameProduct name as shown on the site, or null
optionNamePurchased option/variant, or null
reviewIdSite's own review ID
ratingStar rating (number), or null
textReview body text
dateReview date, YYYY-MM-DD (KST calendar date for Naver)
helpfulCountHelpful/useful vote count; always 0 for Naver (not exposed)
hasPhotoWhether the review has photos
photoPathsPhoto URLs attached to the review
isRepurchaseRepurchase flag
reviewTypeSite-specific review type, or null
reviewerSkin profile (Olive Young only); Naver and Coupang return empty/null values. No names, IDs, or profile images, ever
scrapedAtTimestamp when the item was collected

How much does it cost to scrape Korean reviews?

The Actor uses pay-per-event pricing with a single event, reviews-50, at USD 0.15 per event.

  • One event covers up to 50 returned reviews, counted per run across all products. Every started block of 50 is billed as a whole event: 1–50 reviews = 1 event ($0.15), 51–100 = 2 events ($0.30), 137 reviews = 3 events ($0.45). A single run returning exactly 1,000 reviews costs $3.00; splitting the same reviews across partial runs can cost more.
  • Billing counts reviews returned, not reviews requested. A run that returns nothing bills nothing; unsupported or unrecognized targets bill nothing.
  • There is no start fee and no per-item fee on top of reviews-50. The event price covers the platform usage of the run (compute, proxy traffic, storage); you are not billed separately for it.
  • You can cap the total charge of a run with the maximum cost per run option when you start it; the Actor stops between products once the cap is reached, and events above the cap are never billed.

New Apify accounts can try the Actor within the free tier before spending anything.

Tips and advanced options

  • Set maxReviewsPerProduct honestly. It's the simplest way to cap both cost and run time.
  • Keep proxy enabled on the platform. Olive Young and Naver use residential exits; Coupang uses Apify Unblocker for its public JSON review endpoint.
  • Batch products from the same source. A run still works with mixed targets, but keeping sources together makes logs easier to read.
  • Sort by USEFUL_SCORE_DESC when you want the most informative reviews first, LATEST when you need recency for trend monitoring.
  • Paste the product page, not a search page. Mobile Coupang links are accepted. For Naver, paste the canonical desktop Smart Store or Brand Store URL: mobile and window-product links can redirect to login and are reported as unsupported in SUMMARY.

FAQ, disclaimers, and support

The Actor reads public review data without logging in and does not export reviewer names, IDs, or profile images. Normalization drops those fields deliberately, and the test suite checks the output. You are responsible for checking each site's terms and applicable privacy requirements for your own use.

What are the known limitations?

  • Naver Shopping exposes no helpful-vote count on its review list, so helpfulCount is always 0 for Naver items. It also exposes no reviewer skin profile, and it serves 20 reviews per request, so large Naver targets need more requests than you'd expect. Olive Young fills both helpful votes and skin profile.
  • Review photos come back as URLs, not downloaded files.
  • Coupang uses a public JSON review endpoint. A hosted beta returned 150 unique reviews from three products. Individual requests can still be blocked; the Actor retries with a fresh Unblocker exit and bounded backoff.
  • A supported product that has no public reviews finishes successfully with an empty dataset and a zero-event charge. If every supported source is blocked or errors, the run remains failed and SUMMARY names each error.
  • Sites change their markup without notice; if a source breaks, open an issue.

Feedback

Found a bug or want another Korean source added? Use the Issues tab. Custom scraping solutions and integrations are available on request.