Korea Hot Deals Scraper avatar

Korea Hot Deals Scraper

Pricing

from $0.40 / 1,000 deals

Go to Apify Store
Korea Hot Deals Scraper

Korea Hot Deals Scraper

Collect the latest hot deals from Korean deal communities (Ppomppu, Clien, Dealbada, Eomisae) in one clean format: store, price, shipping, views, likes, link.

Pricing

from $0.40 / 1,000 deals

Rating

0.0

(0)

Developer

Tinda Cloud

Tinda Cloud

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 days ago

Last modified

Categories

Security

Limited permissions

Share

Get the latest hot deals from Korea's biggest deal communities in one clean, consistent dataset — store, price, shipping, popularity and link — without dealing with four different page layouts, EUC-KR quirks or Korean date formats.

How to use

  1. Sign up for Apify — the free plan's monthly credit is enough to try this Actor.
  2. Open Korea Hot Deals Scraper, fill in the input (the form is pre-filled with a working example) and click Start.
  3. Watch results stream into the dataset table while the run is going.
  4. Export as JSON, CSV, Excel, XML, HTML or RSS — or pull the results from your own code with the Apify API.

Sources

Board keyCommunityWhat it covers
ppomppuPpomppu (뽐뿌게시판)Domestic deals — the largest Korean deal board
ppomppu-overseasPpomppu (해외뽐뿌)Amazon, eBay and other overseas deals
ppomppu-aliPpomppu (알리뽐뿌)AliExpress deals
clienClien (알뜰구매)Tech-heavy deals, apps, events
dealbadaDealbada (국내핫딜)Domestic deals
dealbada-overseasDealbada (해외핫딜)Overseas deals
eomisaeEomisae (쇼핑정보)Fashion, sneakers and shopping deals

What can you do with Korean hot deals data?

  • Price monitoring — watch when a product or brand shows up on Korean deal boards (keywords: ["에어팟", "AirPods"]).
  • Reseller sourcing — find underpriced items early; schedule the actor every 15–30 minutes.
  • Market & brand research — which stores (Coupang, G마켓, 11번가, Naver…) run the most promotions, and which deals get traction.
  • Alerts & AI agents — pipe results to Slack, Telegram, Google Sheets or an LLM via Apify integrations.

How to collect Korean hot deals

{
"boards": ["ppomppu", "clien", "dealbada"],
"maxPagesPerBoard": 2,
"keywords": ["맥북", "macbook"],
"excludeKeywords": ["중고"],
"minViews": 100,
"maxResults": 200
}
  • boards — leave empty for all boards.
  • maxPagesPerBoard — Clien and Dealbada support multiple pages (~15–30 deals each). Ppomppu and Eomisae return only the newest page.
  • keywords / excludeKeywords — matched against the title, case-insensitive. Filtering happens before results are saved, so you only pay for deals that match.
  • minViews — simple popularity threshold.

Input reference

Every option at a glance. A minimal input that works as-is:

{
"boards": [
"ppomppu",
"clien",
"dealbada"
],
"maxPagesPerBoard": 1,
"keywords": [],
"maxResults": 200
}

All fields:

  • boards (Deal boards) — Which Korean deal communities to collect. Leave empty for all. Any of: ppomppu, ppomppu-overseas, ppomppu-ali, clien, dealbada, dealbada-overseas, eomisae.
  • maxPagesPerBoard (Pages per board) — How many list pages to read on Clien and Dealbada (about 15–30 deals per page). Ppomppu and Eomisae always return only the latest page. Default 1.
  • keywords (Include keywords) — Only keep deals whose title contains at least one of these (case-insensitive, Korean or English). Filtering happens before charging, so you only pay for matches.
  • excludeKeywords (Exclude keywords) — Drop deals whose title contains any of these.
  • minViews (Minimum views) — Only keep deals with at least this many views — a simple popularity filter.
  • maxResults (Max results) — Stop after this many deals. You are charged per deal. Default 200.
  • proxy (Proxy) — Apify Proxy is used by default because some of these sites block foreign IPs.

What the hot deal output looks like

{
"site": "dealbada",
"board": "dealbada",
"boardName": "국내핫딜",
"store": "지마켓",
"price": 18900,
"currency": "KRW",
"priceText": "18,900원",
"shipping": "free",
"title": "[지마켓]어포튀각 오리지널 청양고추 먹태맛 선택 12봉 (18,900원/무료)",
"url": "https://www.dealbada.com/bbs/board.php?bo_table=deal_domestic&wr_id=571802",
"postId": "571802",
"author": "…",
"category": "식품/건강",
"postedAt": "2026-09-16T20:03:00+09:00",
"views": 215,
"likes": 0,
"comments": 0,
"thumbnail": "http://cdn.dealbada.com/data/editor/…jpg",
"excerpt": null,
"scrapedAt": "2026-09-16T11:40:12.000Z"
}

store, price, currency and shipping are parsed from the post title using the usual Korean deal format [Store] Product (price/shipping). Posters don't always follow it, so these can be null — the raw title is always included. shipping is normalised to free / paid when recognisable. Some fields are not available on every board (e.g. Ppomppu has no thumbnail or comment count in its feed).

How much does it cost?

Pay per result: you are charged only for deals saved to the dataset. Set Max results or a spending limit on the run to cap cost.

Limits you should know about

  • Only public list pages are read — no login, no post bodies, no personal data beyond the public nickname shown on the board.
  • The actor respects each site's crawl delay, so a full run across all boards takes about a minute.
  • Site layouts change from time to time. If something breaks, open an issue on the actor page and it will be fixed.

Proxy

Apify Proxy (datacenter) is on by default: one of the sites (Eomisae) returns 403 to foreign IPs. You can turn it off in the Advanced section if you do not need it.

Pricing — what you pay per deal

This Actor uses pay-per-event pricing: no monthly rental, you pay for the results you get. Prices per 1,000 results by Apify plan:

EventFree planBronzeSilverGold+
deal — One hot deal saved to the dataset$0.50$0.45$0.425$0.40

There is also a small start fee of $0.00005 per GB of memory ($0.00005 per run at the default 1 GB). Platform compute is included in the price — you are not billed separately for run time. Set a maximum total charge on the run if you want a hard cap, and use the input limits to control how much is fetched. The current prices are always on the Pricing tab.

Tips

  • Start with a small maxResults (say 20) to check the output, then raise it — you only pay per result.
  • Keep the default proxy setting — it is only used as a fallback when a direct request is blocked.
  • Rows the Actor cannot read are logged and skipped, never charged — check the run log if a count looks low.

Automate & schedule

Run this Actor on autopilot and pull results into your own stack:

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('tindacloud/korea-hot-deals-scraper').call({
"boards": [
"ppomppu",
"clien",
"dealbada"
],
"maxPagesPerBoard": 1,
"keywords": [],
"maxResults": 200
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} records`);

Python

from apify_client import ApifyClient
client = ApifyClient("MY_APIFY_TOKEN")
run = client.actor("tindacloud/korea-hot-deals-scraper").call(run_input={
"boards": [
"ppomppu",
"clien",
"dealbada"
],
"maxPagesPerBoard": 1,
"keywords": [],
"maxResults": 200
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL — run and get the results in one request:

curl -X POST "https://api.apify.com/v2/acts/tindacloud~korea-hot-deals-scraper/run-sync-get-dataset-items?token=MY_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"boards": ["ppomppu", "clien", "dealbada"], "maxPagesPerBoard": 1, "keywords": [], "maxResults": 200}'

Integrate with any app

Connect the dataset to thousands of apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new records straight into your CRM or sheet.
  • n8n — self-hosted workflows.
  • Slack — get notified when a run finishes or finds something new.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.
  • Webhooks — call your own endpoint when a run succeeds or fails.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this Actor from Claude, ChatGPT, Cursor or any agent framework through the Apify MCP server — ask your assistant to "show the most popular Korean hot deals posted today for laptops" and let it run this Actor for you.

Agent-ready: autonomous payments (x402 & Skyfire)

This Actor is agent-ready — AI agents can discover it, run it and pay for it on their own. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic payments:

  • x402 — an open, HTTP-native payment protocol. Agents pay in USDC through the Apify MCP server — no Apify account needed.
  • Skyfire — agent-to-service payments with pre-funded Skyfire tokens.

Building an AI agent, MCP tool or data pipeline? This Actor is ready to plug in and pay as it goes.

Ready-made examples

Open one, change the fields, press Start — nothing to configure:

Frequently asked questions

Do I need an API key or a login?

No. Paste your input, press Start. There is nothing to connect and no account on the target site to create.

How do I export the results?

Every run produces a dataset you can download as JSON, CSV, Excel, XML or HTML, or read through the Apify API from your own code. You can also connect it to Make, Zapier or n8n.

Can I run this on a schedule?

Yes. Apify schedules run it every hour, day or week without you being there. Each run is independent, so a schedule gives you a fresh snapshot every time.

Can I call it from Python or JavaScript?

Yes — the Apify API runs any Actor and returns the dataset, and the official Python and JavaScript clients wrap it in a few lines. AI agents can call it too, through Apify's MCP server.

What does it cost?

You pay per result, not per hour. Filters are applied before anything is charged, so narrowing the input directly lowers the bill. Pages that cannot be read are reported in the log and never charged.

Is this data public?

Everything collected here is what Korean deal communities shows to anyone without logging in. Check the target site's terms and the rules that apply to you before using the data commercially.

Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by their respective owners. All trademarks mentioned are the property of their respective owners. "the deal communities it reads" is named here only in a descriptive sense — to identify the publicly available website this Actor reads. It collects only publicly available information that anyone can see without logging in; you are responsible for making sure your use of the data complies with applicable laws, regulations and the terms of the source website.