<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Leo Lee</title>
    <description>The latest articles on DEV Community by Leo Lee (@leo_lee_67b926f405a7db523).</description>
    <link>https://dev.to/leo_lee_67b926f405a7db523</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4165169%2F89bb9d7a-f7b7-48cb-92b7-0618c909d8aa.png</url>
      <title>DEV Community: Leo Lee</title>
      <link>https://dev.to/leo_lee_67b926f405a7db523</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/leo_lee_67b926f405a7db523"/>
    <language>en</language>
    <item>
      <title>How do I find the buying-intent comments on my Instagram and TikTok posts?</title>
      <dc:creator>Leo Lee</dc:creator>
      <pubDate>Fri, 09 Oct 2026 13:02:35 +0000</pubDate>
      <link>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-find-the-buying-intent-comments-on-my-instagram-and-tiktok-posts-3ph0</link>
      <guid>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-find-the-buying-intent-comments-on-my-instagram-and-tiktok-posts-3ph0</guid>
      <description>&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; export the comments with a comment scraper, then label each one by what it is — purchase intent, question, complaint, request, praise or spam — and filter. &lt;a href="https://apify.com/leoworks/social-comment-classifier?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g5-social-comment-intent" rel="noopener noreferrer"&gt;Social Comment Classifier&lt;/a&gt; does the labelling step: it takes the dataset from an Instagram, TikTok, Facebook or YouTube comment scraper and returns a type, a sentiment and a "needs reply" flag for every comment. It costs $0.50 per 1,000 comments, with no prompt writing and no LLM key.&lt;/p&gt;

&lt;p&gt;"Price?", "link?" and "when is the restock?" are easy to miss under a few hundred emoji and "love this". Those are the comments closest to a sale, and the ones a brand most wants to answer first.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you get
&lt;/h2&gt;

&lt;p&gt;Real rows from a run on 2026-10-09 — public comments from the four comment scrapers listed below, with one custom label ("mentions shipping or delivery"):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;comment&lt;/th&gt;
&lt;th&gt;source&lt;/th&gt;
&lt;th&gt;type (probability)&lt;/th&gt;
&lt;th&gt;sentiment&lt;/th&gt;
&lt;th&gt;needs reply&lt;/th&gt;
&lt;th&gt;custom: shipping&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;When will you restock Generation G Fuzz?&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;purchase_intent&lt;/strong&gt; (1.00)&lt;/td&gt;
&lt;td&gt;neutral&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Link&lt;/td&gt;
&lt;td&gt;Facebook (live shopping)&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;purchase_intent&lt;/strong&gt; (0.56)&lt;/td&gt;
&lt;td&gt;neutral&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;How much do they hold?&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;question&lt;/strong&gt; (1.00)&lt;/td&gt;
&lt;td&gt;neutral&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;…still am waiting for my package…&lt;/td&gt;
&lt;td&gt;TikTok&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;complaint&lt;/strong&gt; (1.00)&lt;/td&gt;
&lt;td&gt;negative&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;yes&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;can y'all make the resurfacing retinol serum in a bigger bottle ?&lt;/td&gt;
&lt;td&gt;TikTok&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;request&lt;/strong&gt; (1.00)&lt;/td&gt;
&lt;td&gt;neutral&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;obsessed with every single one of these!&lt;/td&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;praise&lt;/strong&gt; (1.00)&lt;/td&gt;
&lt;td&gt;positive&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;For me personally… I do buy quality fakes/knockoffs at (shop name)&lt;/td&gt;
&lt;td&gt;YouTube&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;spam&lt;/strong&gt; (0.72)&lt;/td&gt;
&lt;td&gt;neutral&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Each comment gets one main type, a probability for every type (&lt;code&gt;typeScores&lt;/code&gt;), positive / neutral / negative sentiment, and whether the brand or creator should answer. Rows keep the comment ID and post fields from the scraper (&lt;code&gt;id&lt;/code&gt;, &lt;code&gt;cid&lt;/code&gt;, &lt;code&gt;postUrl&lt;/code&gt;, &lt;code&gt;videoWebUrl&lt;/code&gt;, …), so you can jump back to the comment.&lt;/p&gt;

&lt;p&gt;When a comment fits several types, one wins in a fixed order — spam, then purchase intent, complaint, question, request, praise. "Love it! Where can I buy it in the UK?" is &lt;code&gt;purchase_intent&lt;/code&gt;, not &lt;code&gt;praise&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Each run also saves a free &lt;strong&gt;summary by post&lt;/strong&gt;: the comment-type mix, sentiment shares, the share of comments that need a reply, and up to 3 example comments for purchase intent, questions, complaints and requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to set it up (5 minutes)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Export the comments.&lt;/strong&gt; Run one of the common comment scrapers on Apify Store. Field detection was checked against real output of each: &lt;a href="https://apify.com/apify/instagram-comment-scraper" rel="noopener noreferrer"&gt;Instagram Comments Scraper&lt;/a&gt;, &lt;a href="https://apify.com/clockworks/tiktok-comments-scraper" rel="noopener noreferrer"&gt;TikTok Comments Scraper&lt;/a&gt;, &lt;a href="https://apify.com/apify/facebook-comments-scraper" rel="noopener noreferrer"&gt;Facebook Comments Scraper&lt;/a&gt;, &lt;a href="https://apify.com/streamers/youtube-comments-scraper" rel="noopener noreferrer"&gt;YouTube Comments Scraper&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open the classifier&lt;/strong&gt; on Apify: &lt;a href="https://apify.com/leoworks/social-comment-classifier?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g5-social-comment-intent" rel="noopener noreferrer"&gt;Social Comment Classifier&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pass the scraper's dataset.&lt;/strong&gt; The text, post title and ID fields are detected automatically. Add up to 10 yes/no labels of your own in plain language if you need them:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"datasetId"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"YOUR_COMMENTS_DATASET_ID"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"customLabels"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"mentions shipping or delivery"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To try it without a dataset, the form default classifies two pasted comments for about $0.001.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Filter the results.&lt;/strong&gt; &lt;code&gt;purchase_intent&lt;/code&gt; is your sales list. Needs reply = yes is your answer queue. Complaints and requests can go to support and the product team.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schedule it&lt;/strong&gt; with Apify Schedules — for example, classify new comments every morning.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For scale: 10,000 comments cost $5.00, and about 100 comments take 3–4 seconds. Apify's free $5 monthly credit covers about 10,000 comments. Comments without text are skipped and not charged.&lt;/p&gt;

&lt;p&gt;You can also ask Claude, Cursor or Claude Code through the Apify MCP server — &lt;em&gt;"Classify dataset abc123 from my TikTok comments run and list the unanswered questions."&lt;/em&gt; Setup is on the &lt;a href="https://apify.com/leoworks/social-comment-classifier?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g5-social-comment-intent" rel="noopener noreferrer"&gt;tool page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  How accurate is it?
&lt;/h2&gt;

&lt;p&gt;On 100 hand-labelled public English comments that were not used for tuning, the main type matched &lt;strong&gt;90%&lt;/strong&gt; of the time and sentiment &lt;strong&gt;87%&lt;/strong&gt;. Complaints were found 97% of the time and questions 100%. Purchase intent was found 71% of the time, but that set had only 7 purchase-intent comments, so treat it as a rough number. Very short comments without context ("No", "Vibes") are the hardest.&lt;/p&gt;

&lt;p&gt;English is measured. Other languages are accepted and usually work, but their accuracy has not been measured — treat them as beta. Automated labels can be wrong; check a sample before a big decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other ways, and their limits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Read the comments yourself.&lt;/strong&gt; Fine for one post. It stops scaling once you have several posts a week, and the "link?" comments are buried in praise.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search for keywords&lt;/strong&gt; like "price", "link" or "buy". Quick, but it misses "when is the restock?" and "do you ship to Canada?", and catches praise that happens to contain the word.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prompt a general chatbot.&lt;/strong&gt; It can label a pasted batch, but you write and maintain the prompt and parse free text back into a table. This tool returns fixed labels with probabilities instead.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Independent tool — not affiliated with Meta (Instagram, Facebook), TikTok, Google (YouTube) or the authors of the scrapers listed above. The comments shown are public comments used as examples. More data tools for e-commerce and social listening: &lt;a href="https://leoworks.kr/tools/" rel="noopener noreferrer"&gt;leoworks.kr/tools&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>instagram</category>
      <category>tiktok</category>
      <category>marketing</category>
      <category>ai</category>
    </item>
    <item>
      <title>How do I track K-beauty bestsellers on Olive Young Global and Amore Mall every day?</title>
      <dc:creator>Leo Lee</dc:creator>
      <pubDate>Fri, 09 Oct 2026 12:28:39 +0000</pubDate>
      <link>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-track-k-beauty-bestsellers-on-olive-young-global-and-amore-mall-every-day-ae7</link>
      <guid>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-track-k-beauty-bestsellers-on-olive-young-global-and-amore-mall-every-day-ae7</guid>
      <description>&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; both stores publish bestseller rankings you can read without an account — the work is checking them every day and keeping the history. &lt;a href="https://apify.com/leoworks/kbeauty-ranking-review-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g4-kbeauty-bestsellers" rel="noopener noreferrer"&gt;OliveYoung Global &amp;amp; Amore Mall Rankings + Reviews&lt;/a&gt; reads the rankings by category, returns rank, rank change since the last run, price, rating and review count, and can add the newest reviews with complaint labels. It costs $2 per 1,000 ranking rows, $1 per 1,000 reviews and $0.50 per 1,000 review classifications. No login.&lt;/p&gt;

&lt;p&gt;Olive Young Global (global.oliveyoung.com) is the international shop of Olive Young (올리브영) and ranks products across many K-beauty brands. Amore Mall (아모레몰) is Amorepacific's own store, so its ranking covers the group's brands — Sulwhasoo, Laneige, Hera, IOPE, innisfree and others. Watching both shows what sells across brands and what sells inside one brand house.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you get
&lt;/h2&gt;

&lt;p&gt;Real rows from a run on 2026-10-04 (Olive Young Global, "All" bestsellers, 20 reviews per product, classification on).&lt;/p&gt;

&lt;p&gt;Ranking rows:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;rank&lt;/th&gt;
&lt;th&gt;rankChange&lt;/th&gt;
&lt;th&gt;brand&lt;/th&gt;
&lt;th&gt;product&lt;/th&gt;
&lt;th&gt;price&lt;/th&gt;
&lt;th&gt;rating&lt;/th&gt;
&lt;th&gt;reviewCount&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;MEDIHEAL&lt;/td&gt;
&lt;td&gt;Essential Mask Sheet 10ea Set (+1ea)&lt;/td&gt;
&lt;td&gt;$13.50 (50% off $27)&lt;/td&gt;
&lt;td&gt;4.9&lt;/td&gt;
&lt;td&gt;7,761&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;FOODOLOGY&lt;/td&gt;
&lt;td&gt;Coleology Cutting Jelly 30 Sticks&lt;/td&gt;
&lt;td&gt;$45.21&lt;/td&gt;
&lt;td&gt;4.7&lt;/td&gt;
&lt;td&gt;2,145&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;fwee&lt;/td&gt;
&lt;td&gt;3D Voluming Gloss Set&lt;/td&gt;
&lt;td&gt;$11.93&lt;/td&gt;
&lt;td&gt;4.8&lt;/td&gt;
&lt;td&gt;1,635&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Each ranking row also carries the Korean product and brand names (&lt;code&gt;productNameKo&lt;/code&gt;, &lt;code&gt;brandKo&lt;/code&gt; — e.g. 메디힐 for MEDIHEAL), original price, discount, stock status, product URL and image. From the second run on, &lt;code&gt;previousRank&lt;/code&gt;, &lt;code&gt;rankChange&lt;/code&gt; and &lt;code&gt;isNew&lt;/code&gt; show what moved and what is new.&lt;/p&gt;

&lt;p&gt;Review rows (English in parentheses added for readers):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;brand&lt;/th&gt;
&lt;th&gt;rating&lt;/th&gt;
&lt;th&gt;language&lt;/th&gt;
&lt;th&gt;text (first words)&lt;/th&gt;
&lt;th&gt;complaint (probability)&lt;/th&gt;
&lt;th&gt;sentiment&lt;/th&gt;
&lt;th&gt;motive&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AESTURA&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;en&lt;/td&gt;
&lt;td&gt;Feels heavy, I would only recommend it to people who have dry skin. May break you out.&lt;/td&gt;
&lt;td&gt;skin_trouble (0.65), other (0.54)&lt;/td&gt;
&lt;td&gt;negative&lt;/td&gt;
&lt;td&gt;unknown&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AESTURA&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;en&lt;/td&gt;
&lt;td&gt;Repurchase. Good to calm the skin. Cream can feel a little thick&lt;/td&gt;
&lt;td&gt;other (0.80)&lt;/td&gt;
&lt;td&gt;positive&lt;/td&gt;
&lt;td&gt;repurchase&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MEDIHEAL&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;ja&lt;/td&gt;
&lt;td&gt;何回もリピートするくらい好きなパックです！… (A mask I love enough to repurchase again and again!)&lt;/td&gt;
&lt;td&gt;none (0.98)&lt;/td&gt;
&lt;td&gt;positive&lt;/td&gt;
&lt;td&gt;repurchase&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Note the first row: a 4-star review that still flags possible skin trouble. Star ratings alone would have hidden it. Amore Mall reviews also include the reviewer's age group and skin type and short survey answers (moisture, scent, mildness).&lt;/p&gt;

&lt;p&gt;When reviews are collected, the run also saves a free per-product summary — average rating, complaint rate, complaint mix, sentiment shares and the three strongest complaint reviews.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to set it up (5 minutes)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Open the tool&lt;/strong&gt; on Apify: &lt;a href="https://apify.com/leoworks/kbeauty-ranking-review-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g4-kbeauty-bestsellers" rel="noopener noreferrer"&gt;OliveYoung Global &amp;amp; Amore Mall Rankings + Reviews&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pick the rankings&lt;/strong&gt; — Olive Young Global categories (Skincare, Makeup, Suncare, Face Masks, …) and/or Amore Mall (most purchased or most clicked; daily, weekly or monthly):
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"sources"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"oliveyoung_global"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"amoremall"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"oliveyoungCategories"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"skincare"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"suncare"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"amoremallRankings"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"best_purchased"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"maxProductsPerRanking"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"reviewsPerProduct"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"classifyReviews"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Set depth&lt;/strong&gt; — products per ranking (up to the top 100) and reviews per product (0 = rankings only). The form default — top 5 products with their 5 newest reviews, classified — costs about $0.05.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optional: only your brands.&lt;/strong&gt; Keep just your brand and competitors; the whole top 100 is still searched, so the ranks stay real.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schedule it daily&lt;/strong&gt; and read the results as a table in Apify (Rankings and Reviews tabs), download them, or pull them by API.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For scale: the daily top 50 of 3 categories for 30 days, without reviews, is $9.00; the top 20 with 20 classified reviews each is $0.64 per run. Failed requests are reported with an &lt;code&gt;error&lt;/code&gt; row and not charged.&lt;/p&gt;

&lt;p&gt;You can also ask Claude, Cursor or Claude Code through the Apify MCP server — &lt;em&gt;"Get today's top 10 skincare bestsellers on Olive Young Global with their newest 5 reviews and tell me which products have skin-trouble complaints."&lt;/em&gt; Setup is on the &lt;a href="https://apify.com/leoworks/kbeauty-ranking-review-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g4-kbeauty-bestsellers" rel="noopener noreferrer"&gt;tool page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  How accurate are the labels?
&lt;/h2&gt;

&lt;p&gt;On hand-labelled Olive Young Global reviews (about half with 1–3 stars), complaint type matched &lt;strong&gt;87%&lt;/strong&gt; on English reviews the tool hadn't seen before and &lt;strong&gt;93%&lt;/strong&gt; on Japanese reviews. Reviews in other languages are collected but not classified, and not charged for classification. Automated labels can be wrong — check a sample before a big decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other ways, and their limits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Check the ranking pages yourself.&lt;/strong&gt; Easy for a glance, but rankings update during the day and you keep no history of what moved.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read reviews product by product.&lt;/strong&gt; Fine for one product; slow when you want to compare the complaint mix across the top 20.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Olive Young Korea (oliveyoung.co.kr).&lt;/strong&gt; This tool doesn't cover it — the Korean store blocks automated access. If you already have Korean reviews from another scraper, &lt;a href="https://apify.com/leoworks/korean-review-classifier?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g4-kbeauty-bestsellers" rel="noopener noreferrer"&gt;Korean Review Classifier&lt;/a&gt; adds the same complaint, sentiment and motive labels.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Independent tool — not affiliated with CJ Olive Young or Amorepacific. More Naver, AliExpress and K-beauty data tools: &lt;a href="https://leoworks.kr/tools/" rel="noopener noreferrer"&gt;leoworks.kr/tools&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ecommerce</category>
      <category>webscraping</category>
      <category>korea</category>
      <category>ai</category>
    </item>
    <item>
      <title>How do I check whether my brand shows up in Naver's AI Briefing (Korea's AI search answer)?</title>
      <dc:creator>Leo Lee</dc:creator>
      <pubDate>Fri, 09 Oct 2026 12:27:27 +0000</pubDate>
      <link>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-check-whether-my-brand-shows-up-in-navers-ai-briefing-koreas-ai-search-answer-17kp</link>
      <guid>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-check-whether-my-brand-shows-up-in-navers-ai-briefing-koreas-ai-search-answer-17kp</guid>
      <description>&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; run your keywords through Naver search logged out and read the AI answer at the top — or let a scheduled tool do it every day. &lt;a href="https://apify.com/leoworks/naver-ai-briefing-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g3-naver-ai-briefing" rel="noopener noreferrer"&gt;Naver AI Briefing Monitor&lt;/a&gt; checks each keyword, tells you whether Naver showed an AI briefing, and returns the answer, the sources it cites, any ads inside it, and whether your brand and your competitors are mentioned or recommended. It needs no Naver login and costs $3 per 1,000 queries checked, plus $12 per 1,000 briefings captured.&lt;/p&gt;

&lt;p&gt;Naver is Korea's #1 search engine, and its AI briefing (AI 브리핑) is the generated answer at the top of the results page — Naver's version of Google AI Overviews. If you sell in Korea, it is the first answer many shoppers read, so it is worth knowing what it says about your category.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the tool reads
&lt;/h2&gt;

&lt;p&gt;For each query you give it, the tool loads Naver search (PC by default, mobile optional) and records:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Whether a briefing appeared&lt;/strong&gt; (&lt;code&gt;hasBriefing&lt;/code&gt;). Not every query gets one. In a test of 20 queries on 2026-10-02, &lt;strong&gt;8 of 20&lt;/strong&gt; showed a briefing — mostly informational, how-to, review and comparison queries, rarely bare "OO 추천" (OO recommendations) or brand-name-only queries.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The answer text&lt;/strong&gt; and the short highlighted answer when there is one.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cited sources&lt;/strong&gt; — title, URL and platform (Naver Blog, Naver Clip, news sites, other websites).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ads Naver put inside the briefing&lt;/strong&gt;, if any.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Brand judgments&lt;/strong&gt; — for each brand and competitor you list: mentioned or not, recommended or not, sentiment, and how many cited sources name it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What you get
&lt;/h2&gt;

&lt;p&gt;Real rows from a run on 2026-10-06 (brand 다이슨 / Dyson, competitors 삼성 / Samsung and LG), plus one row from a 2026-10-04 run. English in parentheses is added for readers — the tool returns the query and answer in Korean, as Naver shows them.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;query&lt;/th&gt;
&lt;th&gt;hasBriefing&lt;/th&gt;
&lt;th&gt;다이슨 (Dyson) mentioned / recommended&lt;/th&gt;
&lt;th&gt;삼성 · LG mentioned / recommended&lt;/th&gt;
&lt;th&gt;citations&lt;/th&gt;
&lt;th&gt;ads in briefing&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;무선청소기 추천 2026 (cordless vacuum recommendations 2026)&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;true / true (positive)&lt;/td&gt;
&lt;td&gt;true / true · true / true&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;콜라겐 효과 (collagen benefits)&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;false / false&lt;/td&gt;
&lt;td&gt;false · false&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;레티놀 부작용 (retinol side effects)&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;In the vacuum query, 4 of the 5 cited sources were Naver Blog posts and one was danawa.com (a Korean price-comparison site), and each of the three brands was named in one cited source. The collagen answer cited hospitals and a medical news site, and none of the three brands appeared — which is what you'd expect, and the rows say so plainly instead of leaving a blank. A query without a briefing comes back with &lt;code&gt;hasBriefing: false&lt;/code&gt; and is charged only the basic check.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to set it up (5 minutes)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Open the tool&lt;/strong&gt; on Apify: &lt;a href="https://apify.com/leoworks/naver-ai-briefing-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g3-naver-ai-briefing" rel="noopener noreferrer"&gt;Naver AI Briefing Monitor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add queries&lt;/strong&gt; — the keywords your buyers search. Informational, how-to, review and comparison queries get briefings more often than bare "recommendation" or brand-name-only queries:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"queries"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"무선청소기 추천 2026"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"콜라겐 효과"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"brandNames"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"다이슨"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"competitorNames"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"삼성"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"LG"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Use &lt;strong&gt;brand names&lt;/strong&gt; (&lt;code&gt;삼성&lt;/code&gt;, &lt;code&gt;LG&lt;/code&gt;) rather than product-line names — the AI answer usually names the brand. Up to 10 brands and competitors per run.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Run it once&lt;/strong&gt; to see which of your queries get a briefing at all. The form default (two queries, no brands) costs about $0.03.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schedule it daily.&lt;/strong&gt; Answers and cited sources change over time; a daily run turns the dataset into a history of who Naver's AI mentions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read the results&lt;/strong&gt; as a table in Apify, download them, or pull them by API.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For scale: 20 queries checked daily for 30 days, with about 40% of them showing a briefing, is $4.68. Queries that fail to load are reported with an &lt;code&gt;error&lt;/code&gt; field and not charged.&lt;/p&gt;

&lt;p&gt;If the briefing cites Naver Blog posts — as in the vacuum example — &lt;a href="https://apify.com/leoworks/naver-blog-brand-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g3-naver-ai-briefing" rel="noopener noreferrer"&gt;Naver Blog Brand Monitor&lt;/a&gt; can tell you which of those posts are sponsored.&lt;/p&gt;

&lt;p&gt;You can also call the tool from Claude, Cursor or Claude Code through the Apify MCP server — ask &lt;em&gt;"Check whether 다이슨 is mentioned in Naver's AI answer for 무선청소기 추천 2026 and list the cited sources"&lt;/em&gt; and the agent runs it. Setup is on the &lt;a href="https://apify.com/leoworks/naver-ai-briefing-monitor?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g3-naver-ai-briefing" rel="noopener noreferrer"&gt;tool page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  How accurate is it?
&lt;/h2&gt;

&lt;p&gt;Briefing presence, answer and cited sources matched what a browser showed for 20 test queries. The mention / recommendation judgments agreed with hand labels on &lt;strong&gt;97%&lt;/strong&gt; of 38 judgments. That is a small test, and answers can differ between sessions — read the trend over days, not one check.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other ways, and their limits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Search it yourself.&lt;/strong&gt; Fine for a handful of keywords. It doesn't scale to daily checks across a category, and a logged-in browser can show you a different page than a new visitor sees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Screenshot and compare by hand.&lt;/strong&gt; Works for a one-off report, but you lose the structure — which source was cited, which brand was recommended — that you need to compare week to week.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Track only your classic rankings.&lt;/strong&gt; Useful, but the AI answer sits above them and cites its own sources — in the vacuum example above, four of five were blog posts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Independent tool — not affiliated with NAVER Corp. AI briefings are generated by Naver and may contain inaccuracies. More Naver, AliExpress and K-beauty data tools: &lt;a href="https://leoworks.kr/tools/" rel="noopener noreferrer"&gt;leoworks.kr/tools&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>korea</category>
      <category>marketing</category>
    </item>
    <item>
      <title>How can I find an AliExpress product's real complaints before I order or dropship it?</title>
      <dc:creator>Leo Lee</dc:creator>
      <pubDate>Tue, 06 Oct 2026 05:28:32 +0000</pubDate>
      <link>https://dev.to/leo_lee_67b926f405a7db523/how-can-i-find-an-aliexpress-products-real-complaints-before-i-order-or-dropship-it-1j9b</link>
      <guid>https://dev.to/leo_lee_67b926f405a7db523/how-can-i-find-an-aliexpress-products-real-complaints-before-i-order-or-dropship-it-1j9b</guid>
      <description>&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; read the reviews — but read them by complaint type, not by star rating. A 5-star review can still mention a charging base that runs down fast. &lt;a href="https://apify.com/leoworks/aliexpress-reviews-classifier?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g2-aliexpress-reviews" rel="noopener noreferrer"&gt;AliExpress Reviews Scraper&lt;/a&gt; pulls a product's reviews with AliExpress' English translation, then labels each one with complaint types, sentiment and purchase motive, so you can count &lt;em&gt;why&lt;/em&gt; buyers are unhappy instead of scrolling. It costs $1.50 per 1,000 reviews, plus $0.50 per 1,000 if you turn on the labels.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why star ratings aren't enough
&lt;/h2&gt;

&lt;p&gt;Two things hide the problems you care about as a sourcer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mixed reviews get high stars.&lt;/strong&gt; Buyers often give 5 stars and then mention a defect in passing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reviews are in many languages.&lt;/strong&gt; A listing shipped worldwide collects reviews in Spanish, Ukrainian and many other languages. AliExpress translates them, but you still have to read them one by one.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What you get
&lt;/h2&gt;

&lt;p&gt;Real rows from a run on 2026-10-05 (1,000 reviews of one earbuds listing, labels on). Text is shortened here:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;stars&lt;/th&gt;
&lt;th&gt;country&lt;/th&gt;
&lt;th&gt;AliExpress English translation&lt;/th&gt;
&lt;th&gt;complaint type (probability)&lt;/th&gt;
&lt;th&gt;sentiment&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;US&lt;/td&gt;
&lt;td&gt;"It arrived completely scratched and as if it had already been used."&lt;/td&gt;
&lt;td&gt;quality/defect (0.98)&lt;/td&gt;
&lt;td&gt;negative&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;MX&lt;/td&gt;
&lt;td&gt;"…not made of the best quality material, but for their price they are quite good. … their charging base discharges very quickly."&lt;/td&gt;
&lt;td&gt;quality/defect (0.86), other (0.56)&lt;/td&gt;
&lt;td&gt;positive&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;US&lt;/td&gt;
&lt;td&gt;"Everything has arrived. The gift was won on Aliexpress."&lt;/td&gt;
&lt;td&gt;none (0.98)&lt;/td&gt;
&lt;td&gt;positive&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The second row is the point: 5 stars, positive overall, and still a quality complaint you'd want to know about before ordering 500 units.&lt;/p&gt;

&lt;p&gt;Each row also keeps the original text, date, the option bought (color/size), photos, AliExpress' aspect ratings (e.g. "Quality of sound: Poor") and helpful votes. Complaint types are: quality/defect, size/fit, delivery, packaging, price/value, customer service, no effect, skin/body reaction, other.&lt;/p&gt;

&lt;p&gt;Each run also saves a &lt;strong&gt;per-product summary&lt;/strong&gt; at no extra charge: the product's total review count, average rating and star distribution, plus — for the reviews you collected — the complaint rate and mix, sentiment shares, purchase motives and the 3 strongest complaint reviews.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to do it (5 minutes)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Open the tool&lt;/strong&gt; on Apify: &lt;a href="https://apify.com/leoworks/aliexpress-reviews-classifier?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g2-aliexpress-reviews" rel="noopener noreferrer"&gt;AliExpress Reviews Scraper&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Paste product URLs or IDs&lt;/strong&gt; — any AliExpress site works (aliexpress.com, aliexpress.us, ko.aliexpress.com…):
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"productUrls"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"https://www.aliexpress.com/item/1005008549911526.html"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"reviewsPerProduct"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That first run is about $0.04 and 10 seconds, with labels on by default.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Go bigger for a sourcing decision&lt;/strong&gt; — 200 reviews from each of a few competing listings. 10 products × 200 labelled reviews is about $4.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open the per-product summary&lt;/strong&gt; (Output tab → &lt;em&gt;Summary by product&lt;/em&gt;) and compare complaint rates across listings. Read the 3 strongest complaints for each.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optional: schedule it weekly&lt;/strong&gt; on your own listings to catch new complaints early.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Don't have product URLs yet? &lt;a href="https://apify.com/leoworks/aliexpress-search-scraper?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g2-aliexpress-reviews" rel="noopener noreferrer"&gt;AliExpress Search Scraper&lt;/a&gt; returns search results per keyword with rank, price, sold count and rating; pass its &lt;code&gt;productUrl&lt;/code&gt; values to the review tool.&lt;/p&gt;

&lt;h2&gt;
  
  
  How accurate are the labels?
&lt;/h2&gt;

&lt;p&gt;On 30 hand-labelled AliExpress reviews the tool hadn't seen before (earbuds, phone cases, dresses, kitchen tools, LED strips, car holders; about half with 1–3 stars), complaint type matched &lt;strong&gt;93%&lt;/strong&gt; and sentiment &lt;strong&gt;87%&lt;/strong&gt;. That's a small test and automated labels can be wrong — check a sample of rows before a big order.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other ways, and their limits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Read reviews on the product page.&lt;/strong&gt; Works for one listing. AliExpress doesn't let you sort reviews by date or stars, so finding the bad ones in 1,000 reviews takes a while.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Export reviews and paste them into a chatbot.&lt;/strong&gt; Possible for a few dozen; long lists get cut off, and the answer can change each time you ask.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Filter by 1–2 stars only.&lt;/strong&gt; Faster, but you miss complaints inside 4–5 star reviews — like the charging base above.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Independent tool — not affiliated with AliExpress or Alibaba Group. More Naver, AliExpress and K-beauty data tools: &lt;a href="https://leoworks.kr/tools/" rel="noopener noreferrer"&gt;leoworks.kr/tools&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ecommerce</category>
      <category>dropshipping</category>
      <category>webscraping</category>
      <category>ai</category>
    </item>
    <item>
      <title>How do I track where my product ranks on Naver Shopping (without a Naver login)?</title>
      <dc:creator>Leo Lee</dc:creator>
      <pubDate>Tue, 06 Oct 2026 05:26:16 +0000</pubDate>
      <link>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-track-where-my-product-ranks-on-naver-shopping-without-a-naver-login-1i25</link>
      <guid>https://dev.to/leo_lee_67b926f405a7db523/how-do-i-track-where-my-product-ranks-on-naver-shopping-without-a-naver-login-1i25</guid>
      <description>&lt;p&gt;&lt;strong&gt;Short answer:&lt;/strong&gt; search your keyword on Naver from a phone and count — or let a scheduled scraper do it every day. &lt;a href="https://apify.com/leoworks/naver-shopping-rank-tracker?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g1-naver-rank" rel="noopener noreferrer"&gt;Naver Shopping Rank Tracker&lt;/a&gt; checks the shopping section of Naver's mobile search for each keyword and returns your product's organic rank, its ad slot if it has one, and the change since the last check. It needs no Naver login and costs $3 per 1,000 keyword checks.&lt;/p&gt;

&lt;p&gt;For brands, agencies and Smartstore sellers in Korea, the shopping section of Naver search (네이버 쇼핑) is the product list shoppers see first when they search on Naver from a phone — so that is the shelf to watch.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "rank" means here
&lt;/h2&gt;

&lt;p&gt;When someone searches a product keyword in the Naver app or mobile site, the integrated search page shows a shopping section: a list of products, with sponsored slots mixed in. That is the list this tool reads.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Organic rank&lt;/strong&gt; — position among non-ad products, 1 = top. Naver shows about 35 organic products per keyword, so ranks 1 to roughly 35 are available.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ad rank&lt;/strong&gt; — position among sponsored slots, if your product is advertised.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visual position&lt;/strong&gt; — where the card sits among all cards (ads included), as a shopper scrolls.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is &lt;strong&gt;not&lt;/strong&gt; the ranking on the separate price-comparison site (&lt;code&gt;search.shopping.naver.com&lt;/code&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  What you get
&lt;/h2&gt;

&lt;p&gt;Real rows from a run on 2026-10-04 (English in parentheses added for readers — the tool returns the keyword as you typed it):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;keyword&lt;/th&gt;
&lt;th&gt;match&lt;/th&gt;
&lt;th&gt;found&lt;/th&gt;
&lt;th&gt;organicRank&lt;/th&gt;
&lt;th&gt;rankChange&lt;/th&gt;
&lt;th&gt;price (KRW)&lt;/th&gt;
&lt;th&gt;reviewCount&lt;/th&gt;
&lt;th&gt;rating&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;무선이어폰 (wireless earbuds)&lt;/td&gt;
&lt;td&gt;브리츠 공식몰 (a store name)&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;+1&lt;/td&gt;
&lt;td&gt;39,900&lt;/td&gt;
&lt;td&gt;5,526&lt;/td&gt;
&lt;td&gt;4.68&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;무선이어폰&lt;/td&gt;
&lt;td&gt;a catalog URL&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;— (first run)&lt;/td&gt;
&lt;td&gt;130,830&lt;/td&gt;
&lt;td&gt;8,263&lt;/td&gt;
&lt;td&gt;4.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;블루투스 이어폰 (bluetooth earphones)&lt;/td&gt;
&lt;td&gt;브리츠 공식몰&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;— (first run)&lt;/td&gt;
&lt;td&gt;39,900&lt;/td&gt;
&lt;td&gt;5,526&lt;/td&gt;
&lt;td&gt;4.68&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;텀블러 (tumbler)&lt;/td&gt;
&lt;td&gt;스탠리 (a store name)&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;When a product isn't found, the row says how deep Naver's list went (&lt;code&gt;notFoundWithin: 36&lt;/code&gt;), so "not ranked" never looks like an error. Each row also has the product title and URL, purchase count, page number and check time in UTC and Korea time.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to set it up (5 minutes)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Open the tool&lt;/strong&gt; on Apify: &lt;a href="https://apify.com/leoworks/naver-shopping-rank-tracker?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g1-naver-rank" rel="noopener noreferrer"&gt;Naver Shopping Rank Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add targets&lt;/strong&gt; — one keyword plus what to look for. The match can be a Smartstore or brand-store product URL, a catalog URL, a numeric product ID, or a store name:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="nl"&gt;"targets"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
       &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"keyword"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"무선이어폰"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"match"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"브리츠 공식몰"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That one check costs $0.003.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Optional: competitors&lt;/strong&gt; — add &lt;code&gt;"topCompetitors": 10&lt;/code&gt; to also get the top 10 organic products for each keyword, with price, reviews and rating ($0.50 per 1,000 competitor rows).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schedule it daily.&lt;/strong&gt; From the second run on, every row shows &lt;code&gt;rankChange&lt;/code&gt; and &lt;code&gt;previousOrganicRank&lt;/code&gt;, so the dataset becomes a rank history.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read the results&lt;/strong&gt; as a table in Apify, download them, or pull them by API.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For scale: 50 keywords checked daily for 30 days is $4.50, and the free $5 monthly Apify credit covers about 1,666 checks. Keywords that fail after retries are reported with an &lt;code&gt;error&lt;/code&gt; field and not charged.&lt;/p&gt;

&lt;p&gt;You can also call it from Claude, Cursor or Claude Code through the Apify MCP server — ask &lt;em&gt;"Where does 브리츠 공식몰 rank for 무선이어폰 on Naver Shopping?"&lt;/em&gt; and the agent runs the tool. Setup is on the &lt;a href="https://apify.com/leoworks/naver-shopping-rank-tracker?utm_source=devto&amp;amp;utm_medium=owned&amp;amp;utm_campaign=apify-v1&amp;amp;utm_content=g1-naver-rank" rel="noopener noreferrer"&gt;tool page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other ways, and their limits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Search it yourself.&lt;/strong&gt; Fine for a few keywords once. It doesn't scale to daily checks, and a logged-in phone may show you a personalized list.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Naver's official Shopping Search API&lt;/strong&gt; was shut down on 31 July 2026, so there is no official endpoint for this anymore.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The price-comparison site&lt;/strong&gt; (&lt;code&gt;search.shopping.naver.com&lt;/code&gt;) goes deeper, but it blocks automated access — and it's a different list from the one most phone shoppers see first.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rankings move a little between checks, so look at the trend over days, not a single number.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Independent tool — not affiliated with NAVER Corp. More Naver, AliExpress and K-beauty data tools: &lt;a href="https://leoworks.kr/tools/" rel="noopener noreferrer"&gt;leoworks.kr/tools&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ecommerce</category>
      <category>seo</category>
      <category>webscraping</category>
      <category>api</category>
    </item>
  </channel>
</rss>
