Alibaba Scraper
Pricing
from $1.20 / 1,000 product scrapeds
Alibaba Scraper
Alibaba.com product listings by keyword search or product URL, with optional product details and buyer reviews.
Pricing
from $1.20 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Scraptivo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Alibaba Scraper collects product listings from Alibaba.com and turns them into structured data for supplier sourcing, market research, and competitor analysis. Provide keyword searches or direct product URLs, then export titles, prices, MOQs, supplier names, countries, and review scores β with optional full specifications and buyer reviews β to JSON, CSV, Excel, or your preferred integration. Use it to source suppliers at scale, compare price breaks, and monitor the catalog. Pricing starts at $1.50 per 1,000 products, with optional product details and reviews billed separately at the same rate.
What can you automate with Alibaba Scraper?
- Build supplier shortlists β search any keyword (for example
spider hoodie) and export a ready-to-review list with supplier name, country, and years on Alibaba. - Compare price and MOQ across listings β capture price ranges, minimum order quantities, and sold-order counts on every row.
- Enrich products on demand β enable product details to add specifications, price tiers, gallery images, and supplier response metrics.
- Collect buyer reviews β attach verified buyer feedback, ratings, and reviewer country to each product record.
- Switch between the main catalog and worldwide supplier results β set
searchScopetoproductsorworldwide. - Schedule recurring monitoring β refresh pricing, sold counts, and new listings in your niche on a daily or weekly cadence.
Who is this scraper for?
| Team | Workflow |
|---|---|
| Sourcing and procurement teams | Comparing MOQs, price breaks, and supplier ratings before contacting factories. |
| E-commerce sellers | Researching supplier options and product pricing for new or existing SKUs. |
| Market researchers | Mapping product availability, suppliers, and review sentiment across a niche. |
| Import/export analysts | Building country-level supplier lists and monitoring catalog changes. |
What data can you collect from Alibaba.com?
| Data group | Example fields | How it helps |
|---|---|---|
| Listing identity | title, url, productId, imageUrl | Identify and deduplicate records with the stable productId. |
| Commercial signals | price, moq, soldOrder, reviewScore, reviewCount | Qualify suppliers without opening each product page. |
| Supplier profile | companyName, countryCode, supplierYears | Filter by supplier location and tenure. |
| Provenance | searchQuery, sourceQuery, searchScope, page | Trace which query or URL produced each row. |
| Product details | details with attributes, category, priceTiers, gallery images, supplier profile | Enrich listings when product details are enabled. |
| Reviews | reviews list with rating, text, reviewer country, date, and images | Read buyer feedback when reviews are enabled. |
The details object appears only when Include product details is enabled; the reviews array appears only when Include product reviews is enabled. Listing-level data is always returned.
How to use Alibaba Scraper
- Open the Alibaba Scraper on Apify.
- Enter one or more
searchQueriesand/or paste direct Alibaba product URLs inproductUrls. - Choose a
searchScope(productsorworldwide) and setmaxItemsto cap the run. - Optionally enable Include product details and Include product reviews, and cap reviews with
maxReviews. - Run the Actor and export the dataset to JSON, CSV, or Excel, or connect it to your workflow.
{"searchQueries": ["spider hoodie"],"searchScope": "products","includeProductDetails": true,"includeProductReviews": true,"maxItems": 20,"maxReviews": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example workflow
Source and shortlist suppliers for a new product line
- Run one search per priority keyword (for example
spider hoodieandoversized hoodie) withmaxItemsset to your budget. - Keep suppliers that match your required
moqandsupplierYears. - Re-run the best candidates with Include product details and Include product reviews enabled to read full specs and buyer feedback.
- Deduplicate using the stable
productId, then export to your CRM or sourcing spreadsheet.
Automate and integrate your results
- Schedules β set a daily or weekly schedule per keyword so fast-moving terms refresh more often than long-tail searches. Run
searchScope: worldwideas a separate schedule when tracking global suppliers. - Webhooks β trigger a webhook on run completion to push fresh listings into your CRM, Google Sheets, or Slack.
- Exports and API β download JSON, CSV, or Excel from the Apify Console, or call the Actor from the API. One cURL example:
curl "https://api.apify.com/v2/acts/scraptivo/alibaba-scraper/runs?token=YOUR-APIFY-TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["spider hoodie"],"includeProductDetails": true,"maxItems": 10,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}'
- Deduplication β within a single run the Actor deduplicates products by
productId, and reviews byreviewId. Across runs, Apify appends new rows; useproductId(orurl) as the stable key when merging.
Input reference
| Field | Type | Required | Default | What it controls |
|---|---|---|---|---|
searchQueries | Array of strings | No* | β | Product keywords to search on Alibaba.com (e.g. "spider hoodie"). |
productUrls | Array of strings | No* | β | Direct Alibaba product page URLs, used with or instead of search queries. |
searchScope | String | No | products | products (main catalog) or worldwide (global supplier results). |
includeProductDetails | Boolean | No | false | Adds specifications, price tiers, and supplier profile. Charged as product-details. |
includeProductReviews | Boolean | No | false | Collects reviews shown on each product page. Charged as product-review per review. |
maxItems | Integer | No | 0 | Maximum products to extract (0 = no limit). |
maxReviews | Integer | No | 0 | Maximum reviews across the whole run when reviews are enabled (0 = every review that loads). |
proxyConfiguration | Proxy object | No | Residential Apify proxy | Proxy settings. Residential proxies are used by default. |
* Provide at least one searchQueries entry or productUrls entry.
Output example
Each dataset item is one product. With details and reviews enabled, a record looks like this:
{"recordType": "product","title": "Wholesale Custom Spider Hoodie","url": "https://www.alibaba.com/product-detail/_1234567890.html","productId": "1234567890","imageUrl": "https://s.alicdn.com/example.jpg","price": "$4.50 - $7.20","moq": "100 pieces","soldOrder": "2,000+ sold","companyName": "Guangzhou Apparel Co., Ltd.","countryCode": "CN","supplierYears": "8","reviewScore": 4.8,"reviewCount": 214,"searchQuery": "spider hoodie","searchScope": "products","page": 1,"details": {"attributes": { "Material": "Cotton", "Sleeve Style": "Regular" },"priceTiers": [{ "quantity": "100-499", "price": "$7.20" }]},"reviews": [{ "rating": 5, "text": "Great quality and fast shipping.", "country": "US", "date": "2026-08-12" }]}
How much does it cost to scrape Alibaba.com?
The Actor uses pay-per-event pricing with three chargeable events, each $1.50 per 1,000:
productβ every product record written to the dataset.product-detailsβ once per product when Include product details is on and details are fetched.product-reviewβ once per review when Include product reviews is on.
Apify plan discounts apply automatically: Bronze $1.40, Silver $1.30, Gold $1.20 per 1,000 events. Platform usage is not charged separately. A listing-only run of 1,000 products costs $1.50; enabling details adds $1.50, and each review fetched adds to the product-review event total.
Reliability and responsible use
- Proxy requirement β the Actor defaults to the Apify residential proxy, which is recommended for consistent Alibaba results.
- Conditional fields β
detailsandreviewsappear only when their toggles are enabled; some fields are nullable on the platform. - Public data β the Actor collects publicly visible product, supplier, and review information from Alibaba.com.
- Responsible use β only use the data in ways that comply with Alibaba.com's terms of service and applicable law.
Frequently asked questions
Can I scrape Alibaba.com by keyword and by product URL?
Yes. Provide searchQueries for keyword search and/or productUrls for direct product pages. You can combine both in a single run.
Can I schedule the Alibaba Scraper to run automatically?
Yes. Use the Scheduler tab in Apify Console to run daily or weekly, and create one schedule per keyword so priority searches refresh more often.
What counts as one result?
A product record counts as one product event ($1.50 per 1,000). Enabling details adds a product-details event per product, and each fetched review adds a product-review event.
Why are some fields empty?
The details and reviews fields are only populated when their toggles are enabled. Alibaba also leaves some listing fields unset, so a null value usually means the platform has no data for it.
How do I avoid duplicate records?
The Actor deduplicates products by productId within a run. Across runs, merge on productId (or url) to keep only new records.
Do I need a proxy?
The Actor works out of the box with the default Apify residential proxy, which is recommended for consistent results on Alibaba.com.
Related Scraptivo automations
- Walmart Scraper β collect Walmart product listings with optional details and reviews.
- Nike Scraper β collect Nike.com product listings across marketplaces with size and review data.
- H&M Scraper β collect H&M product catalogs with pricing and composition details.
Support and custom workflows
Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, sample URL, required fields, and expected volume so we can assess the request.