AliExpress Scraper ๐Ÿ›๏ธ avatar

AliExpress Scraper ๐Ÿ›๏ธ

Pricing

from $1.49 / 1,000 results

Go to Apify Store
AliExpress Scraper ๐Ÿ›๏ธ

AliExpress Scraper ๐Ÿ›๏ธ

Instantly extract product details, pricing, reviews, and seller information from AliExpress. Perfect for dropshipping research, price monitoring, and e-commerce market analysis. Gather comprehensive data from the global marketplace with ease to power your business insights.

Pricing

from $1.49 / 1,000 results

Rating

5.0

(5)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

2

Bookmarked

143

Total users

14

Monthly active users

4 days ago

Last modified

Share

AliExpress Product Scraper

Extract AliExpress product data for research, sourcing, and price tracking. Collect product titles, prices, ratings, reviews, seller details, shipping signals, and product links in a structured dataset. Built for market intelligence, competitor monitoring, and dropshipping workflows that need fast, repeatable collection.

Features

  • AliExpress product extraction โ€” Collect product listings from search, category, and listing URLs
  • Keyword-based discovery โ€” Start with a product keyword and gather matching offers at scale
  • Seller intelligence โ€” Capture store names, store links, seller IDs, and available reputation signals
  • Pricing visibility โ€” Extract sale price, original price, parsed numeric amounts, and discount details
  • Demand indicators โ€” Gather ratings, review counts, order volume, and sales text from listings
  • Shipping context โ€” Include available shipping text, shipping type, and free shipping flags
  • Clean product links โ€” Save both direct product URLs and cleaned canonical links
  • Export-ready dataset โ€” Use the results in spreadsheets, dashboards, alerts, and sourcing pipelines

Use Cases

Product Research

Analyze AliExpress listings before launching a product line or adding items to a catalog. Compare price points, review signals, and seller quality across multiple offers.

Price Monitoring

Track product pricing over time and spot discount movement across comparable listings. Use the dataset to support repricing strategies, promo analysis, and margin planning.

Supplier Sourcing

Identify stores with stronger sales activity and better product feedback. Build a shortlist of suppliers using seller details, order counts, and visible marketplace signals.

Competitive Intelligence

Review how similar products are positioned across AliExpress. Compare listing titles, pricing, ratings, and store presence to understand saturation and market opportunities.

Dropshipping Validation

Validate demand before committing to ad spend or inventory planning. Use order counts, ratings, and shipping details to filter products with stronger commercial potential.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNohttps://www.aliexpress.com/w/wholesale-Towel.htmlAliExpress URL to scrape. Supports search, category, and listing pages.
keywordStringNoTowelSearch term used to discover matching products.
results_wantedIntegerNo20Maximum number of products to collect.
proxyConfigurationObjectNo{"useApifyProxy": true}Proxy settings for more reliable collection.

At least one of startUrl or keyword should be provided for production runs. If neither is supplied, the actor falls back to its default example input.


Output Data

Each dataset item can contain the following fields:

FieldTypeDescription
product_idStringUnique AliExpress product identifier.
titleStringProduct title from the listing.
priceStringCurrent displayed price.
original_priceStringOriginal or pre-discount price when available.
price_amountNumberParsed numeric value of the current price.
original_price_amountNumberParsed numeric value of the original price.
currencyStringCurrency code for the price.
ratingNumberAverage product rating.
reviews_countNumberNumber of visible customer reviews.
ordersNumberParsed order count or sold count.
sales_textStringRaw sales text from the listing.
store_nameStringSeller or store name.
store_idStringUnique seller or store identifier.
store_urlStringDirect link to the seller store page.
store_ratingNumberAvailable store rating or score.
store_followersNumberAvailable follower count for the store.
image_urlStringMain product image URL.
image_url_secondaryStringSecondary product image URL when available.
product_urlStringProduct detail URL.
product_url_cleanStringCanonical product URL without tracking parameters.
shipping_textStringShipping text shown on the listing.
shipping_typeStringShipping type when available.
free_shippingBooleanWhether the listing indicates free shipping.
discount_rateNumberParsed discount rate when available.
discount_textStringRaw discount text from the listing.
coupon_textStringCoupon or promotional text when available.
choice_labelStringChoice or featured label from the listing.
item_typeStringListing item type when available.
tagsArrayTag labels extracted from the listing card.
logistics_traceStringLogistics or delivery trace identifier when present.
source_click_idStringSource click identifier metadata when available.
source_pvidStringSource page view identifier metadata when available.
source_from_pageStringSource placement marker from listing metadata.
source_orig_item_idStringOriginal item ID metadata when present.
source_orig_sl_item_idStringOriginal source listing item ID metadata when present.
source_order_rawStringRaw order count value from source metadata.
source_eval_rawStringRaw review count value from source metadata.
is_sponsoredBooleanIndicates whether the listing appears to be sponsored.

Some optional fields may be empty when the source listing does not expose that information.


Usage Examples

Collect products for a simple search term:

{
"keyword": "wireless earbuds",
"results_wanted": 50
}

Start From a Search URL

Use a full AliExpress search URL when you already have a target results page:

{
"startUrl": "https://www.aliexpress.com/w/wholesale-wireless-earbuds.html",
"results_wanted": 100
}

Start From a Category URL

Collect products from a broader category page:

{
"startUrl": "https://www.aliexpress.com/category/44/consumer-electronics.html",
"results_wanted": 150,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Residential Proxy Setup

Use residential proxies for more reliable large-scale collection:

{
"keyword": "phone case",
"results_wanted": 200,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"product_id": "3256811494945016",
"title": "28pcs Individually Packaged Compressed Towel Set, Portable Travel Towels",
"price": "US $0.08",
"original_price": "US $0.16",
"price_amount": 0.08,
"original_price_amount": 0.16,
"currency": "USD",
"rating": 4.9,
"reviews_count": 1,
"orders": 2000,
"sales_text": "2,000+ sold",
"store_name": "Daily Home Store",
"store_id": "1102312345",
"store_url": "https://www.aliexpress.com/store/1102312345",
"store_rating": 96.3,
"store_followers": 18420,
"image_url": "https://ae-pic-a1.aliexpress-media.com/kf/A03ae9a69b14c4c59a146e38488fb0ce7g.jpg",
"product_url": "https://www.aliexpress.com/item/3256811494945016.html?algo_pvid=example",
"product_url_clean": "https://www.aliexpress.com/item/3256811494945016.html",
"shipping_text": "Free shipping",
"shipping_type": "standard",
"free_shipping": true,
"discount_rate": 50,
"discount_text": "50% off",
"choice_label": "Choice",
"tags": ["Fast delivery", "Top rated"],
"source_from_page": "search",
"source_orig_item_id": "1005011684499509",
"source_orig_sl_item_id": "1005011681259768",
"source_order_raw": "2958",
"source_eval_raw": "1",
"is_sponsored": false
}

Tips for Best Results

Use Clean AliExpress Targets

  • Start from a valid AliExpress search or category page
  • Use product-specific keywords for tighter results
  • Re-run broad searches with narrower terms when the dataset is too mixed

Scale Gradually

  • Start with 20 to 50 results for validation
  • Increase collection size once the output matches your needs
  • Break larger research jobs into separate categories or keywords

Use Proxies for Reliability

  • Enable Apify Proxy for smoother collection
  • Prefer residential proxies for larger runs
  • Keep proxy settings consistent across repeated monitoring jobs

Review Optional Fields

  • Expect some optional fields to be empty on certain listings
  • Use numeric fields like price_amount, rating, and orders for filtering
  • Keep raw fields such as sales_text for auditability and reporting

Integrations

Connect your dataset with:

  • Google Sheets โ€” Export results for filtering and reporting
  • Airtable โ€” Build a searchable sourcing database
  • Looker Studio โ€” Visualize pricing and demand trends
  • Make โ€” Route new data into automated workflows
  • Zapier โ€” Trigger downstream business actions
  • Webhooks โ€” Send fresh results to your own systems

Export Formats

  • JSON โ€” For applications, scripts, and APIs
  • CSV โ€” For spreadsheets and simple analysis
  • Excel โ€” For operational reporting and sharing
  • XML โ€” For legacy systems and structured integrations

Frequently Asked Questions

Can I scrape search results and category pages?

Yes. The actor supports AliExpress search URLs, category URLs, and keyword-driven collection.

Do I need both startUrl and keyword?

No. You can use either one. In most runs, a single target input is enough.

How many products can I collect?

You can request as many results as needed, limited by what the target pages expose and how many unique listings are available.

Will every field be filled for every product?

No. Some listings expose more metadata than others, so optional fields can be empty.

Can I use the data for price tracking?

Yes. The dataset includes displayed price fields, parsed numeric amounts, and product links that work well for recurring monitoring.

Is seller information included?

Yes. When visible on the listing, the actor captures seller name, seller ID, store URL, and related store signals.

Are sponsored listings identified?

When the listing exposes enough metadata, the dataset includes an is_sponsored flag.

When should I use proxies?

Use proxies for more reliable collection, especially when running larger jobs or repeated monitoring tasks.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is intended for legitimate data collection, research, and automation use cases. You are responsible for ensuring that your use complies with applicable laws, platform terms, and internal compliance requirements.