Shopee Price Tracker
Pricing
from $0.28 / 1,000 products
Shopee Price Tracker
[$0.40/1K products] Track Shopee prices in 11 marketplaces: current price, original price, discount, and the change since your last run — previous price, % change, lowest and highest seen. Product links or searches. No run fee.
Pricing
from $0.28 / 1,000 products
Rating
0.0
(0)
Developer
Matvey
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Shopee Price Tracker watches Shopee prices for you. Give it product links or search keywords on any of the 11 Shopee marketplaces (Indonesia, Singapore, Malaysia, Philippines, Thailand, Vietnam, Taiwan, Brazil, Mexico, Colombia, Chile) and every run returns the current price, original price and discount — and, from the second run on, what changed since the last run: previous price, change in money and percent, up/down trend, and the lowest and highest price seen so far. Put it on a schedule and you have a daily Shopee price history without a database. No browser, no login, no Shopee API key.
This is the price-tracking edition of Shopee Scraper — same engine and the same per-product price, plus a price memory that compares every run with the previous one.
How price tracking works
- Each run remembers the price of every product it saw in a price memory — a small key-value store in your own Apify account, named in the field Price memory name (
shopee-pricesby default). - The next run with the same name compares each product with what the memory holds and fills in the comparison fields.
- Turn on Only price changes and a scheduled run writes — and charges — only products whose price went up or down, plus products it sees for the first time. Unchanged products are skipped free of charge.
Use a different memory name for each watch list (for example competitor-phones-my and my-shop-id). Clear the field to switch tracking off.
What data does it return?
| Field | Example (iPhone 15 on Shopee Indonesia, 6 October 2026) |
|---|---|
title, url, shopId, itemId | Apple iPhone 15 · shopee.co.id/Apple-iPhone-15-i.255563049.23157471408 |
price, originalPrice, discountPercent, currency | 13999000 · 16999000 · 18 · IDR |
previousPrice, priceChange, priceChangePercent | price on the last run and the difference (empty on the first run) |
priceTrend | new, down, up, same or no-price |
lowestPrice, highestPrice, timesChecked | lowest and highest price this memory has seen, number of runs |
firstSeenAt, previousCheckedAt | when the product was first and last priced |
rating, ratingCount | 5 · 23894 |
shopName, shopRating, shopRatingCount | Digimap Official Shop · 4.94 · 161125 |
country, marketplace, labels, imageUrl, position, searchTerm | ID · Indonesia · ["Murah Mantap"] · image · 1 · iphone 15 |
Product links give a product_detail row: Shopee publishes the full record (description, brand, seller) only for some products; for the rest the price, discount and rating come from the product's own search card and the row says so in note — it is billed as a card, not as a detail.
How much does it cost?
Pay per result, no fee per run. Error rows and skipped unchanged products are free.
| Event | Price (Free plan) | Per 1,000 |
|---|---|---|
| Product (search card, or a product page rebuilt from its card) | $0.0004 | $0.40 |
| Product detail (full product record, when Shopee publishes it) | $0.0007 | $0.70 |
Higher Apify plans pay less (down to $0.28 per 1,000 products). Watching 100 products once a day costs about $1.20 a month.
How to track Shopee prices
- Click Try for free.
- Paste Shopee product links into Shopee URLs, or type Search keywords and pick the Country / marketplace.
- Keep Price memory name (or type your own) and click Start. The first run records the prices.
- Click Schedule (for example daily at 09:00) with the same input. From the second run on, the Prices view of the Output tab shows the previous price, the change and the trend.
- Want only the movers? Turn on Only price changes.
⬇️ Input example
{"startUrls": ["https://shopee.co.id/Apple-iPhone-15-i.255563049.23157471408","https://shopee.co.id/Apple-iPhone-15-128GB-Pink-i.241308147.22982495280"],"priceHistoryStore": "iphone-watch-id","onlyPriceChanges": true}
Price-watch a whole search instead — the 25 best-rated power banks between ₱500 and ₱1,500 in the Philippines:
{ "country": "PH", "searchTerms": ["powerbank 20000mah"], "minPrice": 500, "maxPrice": 1500, "minRating": 4.5, "maxItems": 25 }
An empty input ({}) is a demo: 40 results for iphone 15 on Shopee Indonesia.
⬆️ Output example (second run)
{"type": "product","title": "Apple iPhone 15","itemId": "23157471408","country": "ID","currency": "IDR","price": 13999000,"originalPrice": 16999000,"discountPercent": 18,"previousPrice": 13999000,"priceChange": 0,"priceChangePercent": 0,"priceTrend": "same","lowestPrice": 13999000,"highestPrice": 13999000,"timesChecked": 2,"shopName": "Digimap Official Shop"}
Use cases
Sellers watching competitors
Track the listings that compete with yours and get only the ones that changed price today.
Shoppers and deal sites
Watch a product until it drops below a price; lowestPrice tells you whether today's "sale" is really the lowest.
Brands and analysts
Monitor resellers' prices across Shopee countries and keep a dated price history for MAP or market reports.
Limits, honestly
- The price memory compares runs with the same memory name in the same Apify account; it does not know prices from before your first run.
- A search returns whatever Shopee ranks first at that moment, so a product can drop out of a search between runs. For a fixed watch list, use product links.
- Shopee changes prices during flash sales within hours; a daily schedule sees the price at the time of the run.
- A search Shopee answers with unrelated products (a typo, a made-up word) gives one free explanation row instead of random products.
❓ FAQ
Is it legal to scrape Shopee prices?
The Actor reads only public product pages that anyone can open without logging in. Use the data in line with Shopee's terms and the law of your country.
Do I need a proxy or a Shopee account?
No. Requests go out on the cheapest route that works and switch to residential proxies only when Shopee refuses; that is included in the price. No account or cookies are used.
Where is my price history stored?
In a named key-value store in your Apify account (Storage → Key-value stores → your memory name, record price-history). You can download or delete it at any time.
Your feedback
A price that does not match the page, or a field you need? Open an issue in the Issues tab.