AliExpress Product Research Scraper - Winning Products & Sales avatar

AliExpress Product Research Scraper - Winning Products & Sales

Pricing

from $1.28 / 1,000 products

Go to Apify Store
AliExpress Product Research Scraper - Winning Products & Sales

AliExpress Product Research Scraper - Winning Products & Sales

AliExpress product research and dropshipping tool: AliExpress-reported cumulative sold counts, prices, ratings and listing dates for every product in a search, best sellers first if you want, price bands, niche comparison and a price and sales tracker between runs.

Pricing

from $1.28 / 1,000 products

Rating

0.0

(0)

Developer

SkyData Tools

SkyData Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

🛒 What does AliExpress Product Research Scraper do?

AliExpress Product Research Scraper is a product research and dropshipping tool for AliExpress. Enter keywords (or paste AliExpress search links) and get, for every product AliExpress shows, the numbers that matter for product research:

  • 🔥 AliExpress-reported cumulative sold count, unrounded when AliExpress provides it (not just "1,000+ sold"), plus listing date and the average sold per day since listing
  • 💲 Normal price, list price, discount and the new-customer deal price, in the currency and ship-to country you choose
  • 🏆 Best sellers first: sort the search by most orders (AliExpress's own sort)
  • ⭐ Rating, listing date, Choice and sponsored (ad) flags, ships-from country, category
  • 📊 A ready report per search: price bands (how the products' cumulative sold counts split by today's price), top sellers, newer listings with a high average since listing, best value (4.6★+ and 500+ sold), share of Choice items
  • 🆚 Compare niches: several keywords side by side (sold counts in the top results, number of listings, prices)
  • 🔔 Price and sales tracker: run it daily or weekly and see how many sold since the last run (the real measure of recent sales), price drops and new products in the results

💸 You only pay for searches that return products. Empty or failed searches are always free.

👥 Who is it for?

You are…You use it to…
🛍️ Dropshipper / Shopify sellerShortlist products with proven sales, check prices, then track which ones keep selling
📈 E-commerce analystCompare niches with AliExpress-reported sold counts and price bands, and measure recent sales with tracking
🏷️ Brand / private labelSee which designs, prices and features win before you order stock
📢 AgencyBuild product-research reports for clients in minutes
🤖 AI agent / developerGive your workflow fresh AliExpress product data through the API or MCP

🚀 How to use it

  1. Type your search keywords, one per line (for example phone case, led strip lights), or paste AliExpress search links with your filters.
  2. Choose max products per search (60 = one page), how to sort (e.g. most orders = best sellers first) and your ship-to country and currency.
  3. Click Start. Open REPORT.html in the Storage tab for the shareable report, or download the products as Excel or CSV.

💡 Want a head start? Open the Example tasks tab for ready-made setups (one click to run).

📥 Input example

{
"searchQueries": ["phone case", "led strip lights"],
"maxProductsPerSearch": 120,
"sortBy": "orders",
"shipTo": "US",
"currency": "USD",
"monitorChanges": false
}

📤 Output (one row per product)

{
"type": "product",
"search": "phone case",
"rankInSearch": 3,
"title": "Luxury Matte Leather Phone Case for iPhone 17 16 15 Pro Max",
"price": 3.06,
"originalPrice": 3.15,
"discountPercent": 3,
"newUserPrice": 1.09,
"currency": "USD",
"sold": 2757,
"soldIsUnrounded": true,
"soldText": "2,000+ sold",
"rating": 4.6,
"listedDate": "2023-08-16",
"daysListed": 1175,
"avgSoldPerDaySinceListed": 2.35,
"isChoice": false,
"isSponsored": false,
"shipFrom": "CN",
"categoryId": "380230",
"url": "https://www.aliexpress.com/item/1005005953434537.html"
}

Each search also gets one report row (price bands, top sellers, newer listings with a high average, best value, insights) and, with tracking on, soldSinceLastRun, soldPerDaySinceLastRun, soldSinceLastRunUnrounded, priceChangePercent and isNewSinceLastRun per product.

⭐ Why choose this one?

This ActorTypical AliExpress scrapers
Unrounded cumulative sold count (as reported by AliExpress) + listing date✅Often "1000+ sold" text only
Report per search (price bands, top sellers, best value)✅Raw rows only
Compare several niches side by side✅❌
Price and sales tracker (changes since last run)✅Rare
Sponsored products marked✅Rare
Charged only for searches with products✅Varies

💰 Pricing

What you pay (Free plan prices; platform usage and proxies are included, no separate compute bill):

EventPriceWhen
Product$0.0015 ($1.50 per 1,000)One product row in the output
Search report$0.01One report per search that returned products
Actor start$0.00005 per runCharged once per run (256 MB = 1 event)

Paid Apify plans get lower prices automatically: Bronze −5%, Silver −10%, Gold −15% on the events above (the start fee is not discounted).

Searches without products, failed searches and incomplete AliExpress pages are never charged. Turn off "Include every product" to pay only for the reports.

Examples (Free plan): the default first run (1 keyword, 60 products) = $0.09 + $0.01 = $0.10 (+ $0.00005 start). 3 keywords × 120 products = $0.54 + $0.03 = $0.57.

You can set a maximum cost per run and the Actor stops there. See the Pricing tab for the live prices.

🤖 Use it with AI agents

Works as a tool for AI agents (Claude, ChatGPT, Cursor and others) through the Apify MCP server, and with Zapier, Make, n8n and the Apify API.

🧰 More from SkyData Tools

❓ FAQ

Where does the data come from? From AliExpress's public search pages, the same results any visitor sees. No login, no private data.

Where does the sold count come from? It is the cumulative count AliExpress reports for each product; we do not verify it independently. On the page AliExpress shows rounded text like "2,000+ sold", but most results also carry the full number, which this Actor uses (soldIsUnrounded: true). When only the rounded text exists, the lower bound is used and marked soldIsUnrounded: false.

What do the numbers in the report mean? They describe the products AliExpress showed for your search (its own ranking, up to your max products per search), not the whole market. sold is the cumulative count AliExpress reports since the product was listed, not sales in a recent period, and prices are today's prices. avgSoldPerDaySinceListed is cumulative sold ÷ days listed: a lifetime average, not a current sales rate. When AliExpress only gives a rounded count ("1,000+"), totals are lower bounds and the report says so. Sponsored (ad) products are listed in the dataset (isSponsored: true) but left out of the report's statistics (prices, sold counts, price bands, top sellers); each report shows the total, organic and sponsored counts (productsAnalyzed, organicProductsAnalyzed, sponsoredInResults), and its statsScope field says exactly which products the lowest/median/highest price and other statistics use, e.g. "organic products only: 45 of 60 products in the results (15 sponsored products excluded)". So the report's lowest price can be higher than the cheapest product in the dataset. If AliExpress returns only sponsored products, the statistics use them and statsScope says so. listedDate is the date AliExpress gives for the listing; it may be a re-listing date, so check very high averages for young listings on the product page.

Which price is shown? price is the normal price a returning shopper pays. AliExpress shows first-time visitors a much lower "welcome deal" price on many products; that one is in newUserPrice, so it never distorts your price research.

Can I change country and currency? Yes: set Ship to and Currency. Each product also shows the currency AliExpress actually returned.

Why do results change between runs? AliExpress reshuffles its search results between visits, like any marketplace that tests rankings. Each run is a true snapshot of what shoppers see at that moment. The "total results" number AliExpress reports also changes between visits, so treat it as a rough size of the niche. For steadier numbers, analyse more products per search (120–300) and compare reports over several runs.

How do I find products that are selling now? Turn on tracking and run it again a day or a week later: soldSinceLastRun shows real recent sales. The report's list of newer listings (last 120 days) is a quick shortlist, but it ranks by the average since listing, which says nothing about whether sales are growing or slowing today.

Something missing or broken? Open an issue. We answer within 12 hours.