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
5.0
(1)
Developer
Apivault Labs
Maintained by CommunityActor stats
1
Bookmarked
320
Total users
72
Monthly active users
11 hours
Issues response
3 days ago
Last modified
Categories
Share
Temu Product Scraper — Search, Compare & Export

Search Temu by keyword or collect data from specific product URLs. Compare prices, ratings, reviews, availability, seller information, media, and market signals in one structured dataset.
Built for product research, catalog discovery, competitive analysis, and marketplace monitoring — without manually opening hundreds of listings.
What you can do
- Discover products by keyword in 20 supported regions.
- Collect specific listings from Temu product URLs or product IDs.
- Sort search results by relevance, top sales, newest, or price.
- Filter by price, demand score, hot-product score, shipping, or trend status.
- Compare normalized product data across one dataset.
- Export results through Apify as JSON, CSV, Excel, XML, or RSS.
- Produce Shopify-oriented and Google Merchant-oriented output shapes.
Data you can collect
| Category | Example fields |
|---|---|
| Product | title, productId, productUrl, category, description |
| Pricing | priceUsd, priceLocal, currency, originalPriceUsd, discountPct |
| Social proof | rating, reviewsCountInt, soldCountText, soldCountInt |
| Seller | shopName, shopUrl, mallId |
| Delivery | shippingText, freeShipping, shippingDaysMin, shippingDaysMax |
| Media | imageUrl, images, videoUrl, variants |
| Research signals | demandScore, hotProductScore, isTrending, riskCount |
| Retail estimates | estimatedRetailUsd, estimatedGrossProfitUsd, estimatedProfitMarginPct |
Fields depend on what is publicly available for each listing and region. Missing source data is not fabricated.
Quick start
Search by keyword:
{"searchKeywords": ["desk lamp", "kitchen organizer"],"region": "us","maxProductsPerKeyword": 50,"sortBy": "top_sales"}
Or collect specific products:
{"productUrls": ["https://www.temu.com/your-product-url"]}
You can combine keyword search and product URLs in the same run.
Example output
The example below is fictional and shows the typical structure. Returned fields vary by listing.
{"success": true,"title": "Aurora Mini Desk Lamp","productId": "example-001","priceUsd": 15.89,"originalPriceUsd": 24.99,"discountPct": 36,"rating": 4.7,"reviewsCountInt": 1840,"soldCountText": "10K+ sold","soldCountInt": 10000,"soldCountIsBucket": true,"shopName": "Northstar Home","freeShipping": true,"imagesCount": 6,"demandScore": 78,"demandTier": "hot","hotProductScore": 82,"riskCount": 0}
Understanding sold count
Sold count is returned only when the listing or search result exposes that signal.
- A label such as
10K+ soldbecomessoldCountInt: 10000. - That number is the displayed lower bound, not an exact lifetime-sales total.
soldCountIsBucket: trueidentifies bucketed values.- Some products may not include sold count at all.
Use sold count as a comparison signal together with rating, reviews, price, and listing quality — not as audited sales data.
Product research scores
Optional enrichment turns available listing signals into sortable research fields:
demandScoreanddemandTiersummarize visible demand indicators.hotProductScorecombines demand, margin, shipping, media, and risk signals.isTrendingflags products that meet the Actor's current trend criteria.riskCounthighlights conditions such as limited reviews or a weak rating.- Retail and profit fields apply your chosen markup to the collected product price.
These are research heuristics, not guarantees of demand, profitability, resale eligibility, or future performance. Profit estimates do not automatically include advertising, marketplace fees, taxes, returns, duties, or fulfillment costs.
Useful presets
Find stronger candidates
{"searchKeywords": ["home organization"],"sortBy": "top_sales","minHotProductScore": 60,"onlyFreeShipping": true}
Prepare Shopify-oriented rows
{"productUrls": ["https://www.temu.com/your-product-url"],"exportFormat": "shopify-csv","retailMarkup": "3.0"}
Prepare Google Merchant-oriented rows
{"searchKeywords": ["travel accessories"],"exportFormat": "google-merchant"}
Always review generated catalog fields, images, pricing, availability, and policy compliance before importing or publishing products.
Regions
Supported region presets include the United States, United Kingdom, Germany, France, Spain, Italy, Netherlands, Australia, Canada, Brazil, Mexico, Japan, South Korea, Poland, Sweden, Austria, Belgium, Portugal, Czech Republic, and Ireland.
Prices, availability, rankings, and visible listing fields can differ by region and over time.
Pricing
The active price is $0.003 per successful dataset item:
| Results | Usage charge |
|---|---|
| 1 | $0.003 |
| 100 | $0.30 |
| 1,000 | $3.00 |
| 10,000 | $30.00 |
A small Apify Actor Start charge may also apply according to the platform pricing shown before each run. Failed or filtered-out records are not charged as successful dataset items.
n8n automation
Use the community package n8n-nodes-apivault-temu to add this Actor to an n8n workflow. It can send an input, start a run, and pass the resulting dataset to the next workflow step.
FAQ
Do I need a Temu account?
No. The Actor collects data available from public product listings.
Can every field be guaranteed?
No. Marketplace pages vary by product, region, session, and time. The Actor returns the fields available for a given result and does not invent missing values.
Are normalized prices and profit estimates exact?
They are research aids. Currency conversion and retail estimates should be independently verified before commercial use.
Can I use the output for a store catalog?
The Actor can prepare Shopify-oriented or Google Merchant-oriented rows, but you remain responsible for product rights, marketplace policies, listing accuracy, fulfillment, and legal compliance.
Where are the results stored?
Results are saved to the run's Apify Dataset. Aggregate summaries and top-product records can also be written to the run's Key-Value Store.
Related Actors
Support
Open an issue on the Actor page with a sample input and run ID. Do not include passwords, API tokens, or private customer data.
Temu is a trademark of its respective owner. This Actor is an independent data tool and is not endorsed by or affiliated with Temu.