Naver Shopping Product Scraper avatar

Naver Shopping Product Scraper

Deprecated

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Naver Shopping Product Scraper

Naver Shopping Product Scraper

Deprecated

Ultra-fast Naver Shopping product data scraper with advanced filtering, multi-keyword support, price range filtering, category filtering, and detailed product analytics including reviews, seller info, and delivery details.

Pricing

from $2.00 / 1,000 results

Rating

1.6

(2)

Developer

OrbitData Labs

OrbitData Labs

Maintained by Community

Actor stats

0

Bookmarked

32

Total users

3

Monthly active users

a day ago

Last modified

Share

Naver Naver Shopping Search Scraper

Fast, lightweight scraper for Naver Shopping (네이버 쇼핑) search results. Give it keywords and get back the top shopping products Naver shows for each one — with price, discount, rating, review count, seller and delivery info. Runs over plain HTTP (no headless browser), so it's cheap and quick.


What this actor does

For each keyword you provide, the actor reads Naver's integrated-search shopping module — the block of shopping products Naver displays for that query — and returns clean, structured data for every product in it.

This is ideal for:

  • Keyword & ad monitoring — see which sponsored and organic products rank for your keywords
  • Top-result price tracking — monitor the price/discount of the leading products in a category over time (schedule daily runs)
  • Competitor watch — track which sellers and products surface for your target keywords
  • Trend snapshots — capture ratings, review counts and pricing for the top products across many keywords

📌 What you get — read this first

Be sure this matches your needs before running:

  • Naver's integrated search shows a curated shopping module per keyword, so each keyword returns roughly 3–6 products (typically one sponsored + the top organic results) — not an entire category catalog.
  • To collect more data, use more keywords. 100 keywords ≈ a few hundred rich product rows. This actor is built to run wide across many keywords (and on a schedule), not deep into one.
  • Naver does not expose pagination for this module, and it blocks its standalone bulk shopping API — so "thousands of products from a single keyword" is not possible from this surface. This actor focuses on returning the visible top results reliably and cheaply instead.

If you need a full category dump, this actor is not the right tool — and we'd rather tell you up front than waste your credits.


Output

Every product includes (Full output):

FieldDescription
searchKeyword, searchRankKeyword and position in its result module
isAdAd (sponsored) or Not Ad (organic)
productName, productId, channelProductId, productTypeProduct identity
productPageUrl, adClickUrl, productImageUrlDirect product link, ad redirect (ads only), image
sellerName, sellerId, sellerUrl, isBrandStore, isSmartStoreSeller info
originalPrice, discountedPrice, discountRate, priceCurrencyPricing
shippingFee, isFreeShipping, fastDeliveryTypeDelivery
averageRating, totalReviewsReview summary
leafCategoryId, categoryIdPathNaver category ids
isNewProduct, isOverseaProduct, isGroupProductProduct flags
crawledAtExtraction timestamp

Choose Compact or Minimal output to keep only the essentials.

Example record

{
"searchKeyword": "나이키운동화",
"searchRank": 4,
"isAd": "Not Ad",
"productName": "나이키 P6000 발편한 운동화 러닝화 여성 키높이",
"productId": "49868393245",
"productPageUrl": "https://smartstore.naver.com/main/products/11152911412",
"productImageUrl": "https://shopping-phinf.pstatic.net/main_8869742/88697421733.1.jpg",
"sellerName": "홍시월드",
"isSmartStore": true,
"originalPrice": 139000,
"discountedPrice": 93900,
"discountRate": 32,
"shippingFee": 0,
"isFreeShipping": true,
"fastDeliveryType": "TODAY_DELIVERY",
"averageRating": 4.84,
"totalReviews": 2248,
"crawledAt": "2026-06-11 08:30:45"
}

Input

ParameterTypeDefaultDescription
searchKeywordsArray["나이키운동화"]Keywords to search. Add many keywords to scale up.
sortByEnumrelrel / review / date / price_asc / price_dsc
minPrice / maxPriceIntegerPrice range filter (₩)
filterFreeShippingBooleanfalseKeep only free-shipping products
excludeAdsBooleanfalseKeep only organic (non-sponsored) results
minReviewsInteger0Minimum review count
minRatingNumber0Minimum average rating (0–5)
maxItemsInteger0Optional hard cap on total results (0 = no cap)
maxConcurrencyInteger5Keywords fetched in parallel
proxyConfigurationObjectApify KR residentialOptional, recommended for many keywords
outputFormatEnumfullfull / compact / minimal

Example

{
"searchKeywords": ["노트북", "아이패드", "커피머신"],
"sortBy": "review",
"minPrice": 100000,
"excludeAds": true,
"minReviews": 10,
"outputFormat": "full"
}

Proxy

A proxy is optional. For a handful of keywords you usually don't need one. When scraping many keywords, enable Apify Proxy with a Korean (KR) IP to avoid rate-limiting and get the most complete results:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "KR"
}
}

Pricing

This actor uses pay-per-result pricing: $2.00 per 1,000 results. You only pay for the product records you receive. A failed or empty keyword produces no results and is not charged.

ResultsCost
100~$0.20
500~$1.00
2,000~$4.00

A free run lets you sample up to 50 results to evaluate the data before committing.


How it works

  1. Builds one Naver integrated-search URL per keyword.
  2. Fetches the page over HTTP (CheerioCrawler) — no headless browser, so it's fast and low-cost.
  3. Reads the shopping module's embedded JSON (the same data the page renders client-side) and maps each product to a clean schema.
  4. Applies your filters and pushes results to the dataset; a run summary is saved to the key-value store.

If Naver returns an anti-bot page, the actor retires the session and retries with a fresh one.


Notes & limitations

  • Yield is ~3–6 products per keyword by design (see What you get above). Scale with more keywords.
  • Naver may show slightly different products between requests; sponsored slots in particular rotate.
  • Category and brand are returned as Naver category ids, not localized names.
  • Naver occasionally changes its markup. If results drop unexpectedly, please report it on the actor's Issues page — fixes are usually quick.

Tags

Naver Shopping 네이버 쇼핑 Korea E-commerce Price Monitoring Keyword Tracking Product Research Ad Monitoring