Temu Product Scraper | $3/1K | Prices & Sold Count
Pricing
from $3.00 / 1,000 product scrapeds
Temu Product Scraper | $3/1K | Prices & Sold Count
Scrape Temu product listings in real-time — title, price, original price, rating, reviews, sold count, shop, images. Perfect for dropshipping research.
Pricing
from $3.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Apivault Labs
Maintained by CommunityActor stats
0
Bookmarked
24
Total users
9
Monthly active users
15 hours ago
Last modified
Categories
Share
🛒 Temu Product Scraper | $3/1K | Demand Score, Profit Margin
Real-time Temu product scraper plus 14 layers of dropshipping intelligence: USD-normalized prices, parsed sold counts, demand score 0-100, profit margin estimator, hot product score, auto-categorization, trend detection, risk flags, and one-click research links — all in one $0.003/product call.
Built for dropshippers, Shopify migrators, Amazon arbitrage sellers, niche store builders, affiliate marketers, and product trend analysts.
✨ What you get for $0.003 per product
⭐ Core (Temu)
- Title, current price, original price, discount %
- Rating, reviews count, sold count (Temu's signature metric)
- Shop / seller, description, category
- Shipping info, availability, main image, image gallery, variants
💵 Price normalizer (USD-converted)
priceUsd,originalPriceUsd,priceLocal,currency- 10 currencies: USD/EUR/GBP/CAD/AUD/JPY/INR/BRL/MXN/PLN
discountPct,savingsUsd
🔥 Sold count + reviews count parsed to integers
10K+→soldCountInt: 100001.2M+→soldCountInt: 1200000soldCountTier— viral / hot / warm / cool / cold
📊 Demand score (0-100) + tier + reasons
Composite of sold × rating × reviews × discount aggressiveness:
demandTier—cold/warm/hot/scorchingdemandScoreReasons[]— explainable signals
💰 Profit margin estimator
Assumes retail = Temu cost × markup (configurable, default 3×):
estimatedRetailUsd— suggested Shopify/Amazon priceestimatedGrossProfitUsd,estimatedProfitMarginPctarbitrage_tier—low/medium/high/unicorn(≥65% margin + ≥10K sold)
🎯 Hot product score (0-100) + tier + reasons
The "should I add this to my Shopify?" composite — combines demand, margin, free shipping, photos, variants, and risk penalties.
🏷️ Auto-categorization (15 categories)
electronics / fashion_women / fashion_men / fashion_unisex / home_kitchen / home_decor / home_garden / beauty / baby_kids / toys_games / pet_supplies / sports_outdoor / automotive / office_school / tools_hardware
🚀 Trend detection
isTrending— sold ≥ 10K AND rating ≥ 4.4
⚠️ Risk flags
riskLowReviews,riskNewListing,riskPoorRating,riskSeasonalriskCount
📦 Image gallery + Variants
images[](up to 10),imagesCountvariants{color: [...], size: [...]},colorOptions,sizeOptions
🚚 Shipping parser
freeShippingbooleanfreeShippingThresholdUsdshippingDaysMin,shippingDaysMax
📞 One-click research links
aliexpress_search_url— find original supplieramazon_search_url— check competitor pricingebay_search_url,google_shopping_urltiktok_search_url— viral content potentialyoutube_review_search_url— "[product] review"pinterest_search_url— organic traffic potential
📊 Free aggregate KV records on bulk runs
SUMMARY — avg/median/min/max price, by_category, by_demand_tier, by_arbitrage_tier, total units sold across run, trending count, free-shipping count.
TOP_PRODUCTS — top 20 products sorted by hotProductScore
(your daily "best dropshipping picks" digest).
📦 Input
Basic
{"productUrls": ["https://www.temu.com/wireless-bluetooth-earbuds-g-601099527041816.html","601099527041999"]}
Dropshipping prospecting (recommended preset)
{"productUrls": ["..."],"minHotProductScore": 60,"onlyFreeShipping": true,"retailMarkup": "3.5","exportFormat": "shopify-csv"}
Returns only products scoring ≥60 with free shipping, ready as a Shopify Product CSV for direct import.
Multi-format outputs
exportFormat | Result |
|---|---|
default | Full JSON (40+ fields) |
shopify-csv | 19-column Shopify Product CSV row (Handle, Title, Body HTML, Variant Price, Image Src, SEO Title, ...) |
google-merchant | Google Shopping feed row (id, title, link, image_link, price, brand, ...) |
All input parameters
| Field | Default | Description |
|---|---|---|
productUrls | required | Temu URLs or numeric IDs |
extractEnrichment | true | All 14 enrichment layers |
extractOutreachLinks | true | One-click research URLs |
retailMarkup | "3.0" | Markup for retail estimate |
minDemandScore | 0 | Drop below threshold |
minHotProductScore | 0 | Drop below threshold |
onlyTrending | false | Keep only trending products |
onlyFreeShipping | false | Keep only free-shipping |
exportFormat | default | default / shopify-csv / google-merchant |
writeSummary | true | KV aggregates |
topProductsN | 20 | TOP_PRODUCTS size |
extractTitle/Price/... | true | Field toggles |
maxConcurrency | 3 | Parallel scrapes (1-8) |
timeout | 180 | Seconds per product |
📖 Sample Output
{"success": true,"productUrl": "https://www.temu.com/wireless-bluetooth-earbuds-g-601099527041816.html","productId": "601099527041816","title": "Wireless Bluetooth Earbuds with Charging Case","shopName": "TopTech Store","category": "Electronics > Audio > Earbuds","autoCategory": "electronics","priceText": "US$10.99","priceUsd": 10.99,"currency": "USD","originalPriceUsd": 24.99,"discountPct": 56,"savingsUsd": 14.00,"rating": 4.8,"soldCountText": "50K+","soldCountInt": 50000,"soldCountTier": "hot","reviewsCountInt": 12000,"freeShipping": true,"freeShippingThresholdUsd": 10,"shippingDaysMin": 5,"shippingDaysMax": 12,"images": ["https://img.temu.com/o/abc.jpg","https://img.temu.com/o/def.jpg","..."],"imagesCount": 8,"variants": {"color": ["Black", "White", "Blue"],"size": ["Standard"]},"variantsCount": 4,"demandScore": 85,"demandTier": "scorching","demandScoreReasons": ["50,000+ sold (hot)","4.8★ exceptional","12,000+ reviews","-56% discount on volume mover"],"estimatedRetailUsd": 32.97,"estimatedGrossProfitUsd": 21.98,"estimatedProfitMarginPct": 66.7,"arbitrage_tier": "unicorn","assumedMarkup": 3.0,"hotProductScore": 88,"hotProductTier": "scorching","hotProductReasons": ["high demand (85)","66% margin","free shipping","good photos","variants available"],"isTrending": true,"riskLowReviews": false,"riskNewListing": false,"riskCount": 0,"outreachLinks": {"aliexpress_search_url": "https://www.aliexpress.com/wholesale?SearchText=Wireless+Bluetooth+Earbuds+with+Charging+Case","amazon_search_url": "https://www.amazon.com/s?k=Wireless+Bluetooth+Earbuds+with+Charging+Case","tiktok_search_url": "https://www.tiktok.com/search?q=Wireless+Bluetooth+Earbuds+with+Charging+Case","youtube_review_search_url": "https://www.youtube.com/results?search_query=Wireless+Bluetooth+Earbuds+review"}}
💼 Use cases
🥇 Dropshipping product research
- Filter
hotProductTier = "scorching"for best Shopify candidates - Filter
arbitrage_tier = "unicorn"for ≥65% margin + ≥10K sold - Use
tiktok_search_urlto validate viral potential - Use
aliexpress_search_urlto find original supplier (often cheaper)
💰 Shopify migration (one-click)
{ "productUrls": [...], "exportFormat": "shopify-csv" }
Returns Shopify Product CSV rows ready to upload via Admin → Products → Import.
📊 Google Shopping ads feed
{ "productUrls": [...], "exportFormat": "google-merchant" }
Drop straight into Google Merchant Center.
📈 Trend spotting
- Filter
isTrending = truefor daily fresh hot products - Use TOP_PRODUCTS digest for sales-ops dashboard
🔍 Niche category prospecting
extractCategory: true+autoCategoryfilter- Find best beauty / pet / home picks
⚠️ Risk audit
riskCount > 0flags: low reviews, new listings, poor rating, seasonal- Drop these before bulk-importing
💰 Pricing
| Volume | Cost |
|---|---|
| 1 product | $0.003 |
| 100 | $0.30 |
| 1,000 | $3.00 |
| 10,000 | $30.00 |
Pay only for successfully scraped products.
⚡ How it works
- Submit product URLs to a real-time rendering engine on Apify infra
- The engine returns structured fields (title, price, sold count, ...)
- Two-pass enrichment: 14 derived layers computed from the response
- Apply server-side filters (
minHotProductScore,onlyTrending, etc.) - Export in
default/shopify-csv/google-merchantshape - Write SUMMARY + TOP_PRODUCTS to KV store (free)
Typical: ~15-30 seconds per product.
❓ FAQ
Q: Do I need a Temu account? A: No. The actor scrapes public product pages.
Q: How accurate is estimatedProfitMarginPct?
A: It's a heuristic based on a configurable markup. Default 3× is the
industry rule for Amazon/Shopify dropshipping. eBay/Mercari dropshippers
should use 1.8-2.2; niche/branded stores use 4-6. Set via retailMarkup.
Q: How accurate is soldCountInt?
A: Temu shows bucketed values like "10K+", "50K+". The parser converts
these to the lower bound (10K+ → 10000). Set soldCountIsBucket: true
in the output to indicate this is an approximation.
Q: Can I get the actual photos for Shopify import?
A: Yes — set extractImages: true to get up to 10 image URLs per product
in the images[] field. Shopify CSV export uses these automatically.
Q: Does it work for non-US Temu (eu.temu.com / temu.de)? A: Yes — the actor parses prices in 10 currencies (EUR/GBP/CAD/...) and auto-converts to USD for sortable comparison.
Q: Why are some products success: false?
A: Temu is sensitive to aggressive parallelism. Lower maxConcurrency
to 2-3 and rerun. Failed requests are still pushed (with success: false)
but don't trigger pay-per-event charging.
🔗 Related Actors
- TikTok Shop Scraper — paired Asian marketplace coverage
- Amazon Product Scraper — competitor pricing
- Shopify Store Analyzer — analyze your Shopify competitors
- Newegg Product Scraper — electronics-focused alt
📞 Support
Open an issue on the actor's Apify page or message via Apify.