Lazada Product, Review & Seller Scraper avatar

Lazada Product, Review & Seller Scraper

Under maintenance

Pricing

from $1.80 / 1,000 results

Go to Apify Store
Lazada Product, Review & Seller Scraper

Lazada Product, Review & Seller Scraper

Under maintenance

Extracts real Lazada products, reviews, and seller profiles across Malaysia, Singapore, Indonesia, Philippines, Vietnam, and Thailand.

Pricing

from $1.80 / 1,000 results

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Lazada Product, Review & Seller Scraper hero

Lazada Product, Review & Seller Scraper

Scrape real Lazada products, reviews, and seller profiles - no coding, no manual copy-pasting. Get product name, price, discount, rating, and stock, real customer reviews with star ratings and seller replies, and seller trust stats (ratings, sold-by-store count, follower count), across every live Lazada market: Malaysia, Singapore, Indonesia, Philippines, Vietnam, and Thailand.

What does this Lazada scraper do?

This Actor searches Lazada directly - by keyword or specific product URLs - and pulls three kinds of data in one run:

  • Products - name, price, original price, discount %, rating, review count, seller, brand, stock status, sold count, full description, category, and images.
  • Reviews - star rating, review text, photos, purchase/review dates, the (masked) buyer name, and any seller replies.
  • Sellers - shop name and URL, seller rating %, "sold by store" count, and follower count.

Run it across all 6 countries at once, or narrow it to specific markets. Run it on-demand, on a schedule, or trigger it via the Apify API - full run monitoring built in, with optional Discord/Slack notifications when a run finishes.

Why scrape Lazada?

  • Price monitoring - track prices, discounts, and stock across products and sellers over time.
  • Reputation & review analysis - see what customers actually say, star ratings, and how sellers respond.
  • Competitive & market research - compare pricing and seller trust signals across all 6 Southeast Asian markets.
  • Lead generation - build a structured dataset of active sellers (name, ratings, follower count) for outreach or market mapping.

How to use this Lazada scraper

How Lazada Product, Review & Seller Scraper works

  1. Go to the Input tab.
  2. Leave Countries as "All countries" and Search queries as the default (laptop) for a fast, cheap first run across every market.
  3. Choose which Data types you want - Products, Reviews, Sellers, or any combination. All three by default.
  4. Click Start, then open the Dataset tab for your results - each row's type field tells you whether it's a product, review, or seller.

For specific products you already know, set Product URLs instead - it replaces search entirely and each URL's own domain determines its country.

Input

Lazada Product, Review & Seller Scraper input options

FieldTypeDescription
countriesArrayWhich Lazada countries to search (default: all 6). Ignored when productUrls is set.
searchQueriesArraySearch terms to look up (default: ["laptop"]). Ignored when productUrls is set.
productUrlsArraySpecific product URLs to scrape directly - replaces search entirely.
dataTypesArrayWhich record types to collect: products, reviews, sellers (default: all three).
maxItemsPerQueryIntegerMax products per search query per country (default: 2, for a fast preview; 0 = unlimited).
maxReviewsPerProductIntegerMax reviews saved per product (default: 2; 0 = unlimited).
enableCacheBooleanReuse product/review/seller data fetched in a previous run instead of re-fetching. On by default.
cacheTtlHoursIntegerHow long a cached entry stays valid (default: 24).
notificationWebhookUrlStringOptional Discord or Slack incoming webhook URL. Posts a one-line run summary there when the run finishes.

Example input - quick preview across all 6 countries:

{}

Example input - full catalog search in one country, products only (fastest, cheapest):

{ "countries": ["MY"], "searchQueries": ["running shoes"], "maxItemsPerQuery": 0, "dataTypes": ["products"] }

Example input - deep-dive on specific products:

{
"productUrls": ["https://www.lazada.com.my/products/example-i123456.html"],
"dataTypes": ["products", "reviews", "sellers"]
}

Output

Lazada Product, Review & Seller Scraper dataset output

Lazada Product, Review & Seller Scraper data fields

Each record is saved as one dataset item, tagged by type. A product:

{
"type": "product",
"itemId": "4268808386",
"name": "HP G3-G4 Windows 10 Laptop 4GB RAM 16GB SSD",
"price": 162,
"originalPrice": 210,
"discount": "23% Off",
"currency": "MYR",
"ratingScore": 4.86,
"reviewCount": 102,
"sellerId": "300348544839",
"sellerName": "MEGA MALAYSIA",
"brandName": "HP",
"image": "https://filebroker-cdn.lazada.com.my/kf/S2f35885657334de3a9cfdb506a243b710.jpg",
"itemUrl": "https://www.lazada.com.my/products/pdp-i4268808386.html",
"inStock": false,
"location": "Selangor",
"country": "MY",
"description": "HP G3-G4 Windows 10 Laptop with 16GB SSD and Intel Celeron N2840 processor...",
"scrapedAt": "2026-08-15"
}

a review:

{
"type": "review",
"reviewId": "424765098108386",
"itemId": "4321105022",
"rating": 5,
"content": "Great value for money, Solid...",
"buyerName": "g***t",
"boughtDate": "27 Jan 2025",
"sellerReplies": [{ "author": "Seller Response", "content": "THANK YOU", "time": "2024-11-29" }],
"country": "MY",
"scrapedAt": "2026-08-15"
}

and a seller:

{
"type": "seller",
"sellerId": "300348544839",
"sellerName": "Excellent Future Squad",
"shopUrl": "https://www.lazada.com.my/shop/excellent-future-squad/",
"ratingPercent": 95,
"soldByStore": 1300,
"followersCount": 87,
"country": "MY",
"scrapedAt": "2026-08-15"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
sku/itemIdLazada's own item ID for the product.
nameProduct name.
priceCurrent price - the sale price when the product is discounted.
originalPriceThe pre-discount price, only set when the product is actually on sale (null otherwise).
currencyLocal currency code for the store's country (e.g. MYR, SGD, THB).
sellerIdWhich seller this product/review/seller record belongs to.
countryWhich of the 6 live Lazada markets this record came from.
scrapedAtDate (YYYY-MM-DD) this Actor captured the item.

Pricing / Cost estimation

Lazada's product-search API has no bot protection (verified live: a plain, unauthenticated request returns full JSON), so the products stage is fast and cheap. Reviews and sellers are pricier: Lazada's reviews endpoint is guarded by Alibaba's own "TMD" risk-control system and only responds inside an already-loaded product page's browser session (not to a standalone request, verified live), and seller trust stats/follower counts are only ever rendered client-side - so both stages need one real, country-matched Residential-proxied browser page-load per product. Cost scales with how many products you scrape, not how many reviews they have. Enable cache to avoid paying that cost again for anything already scraped in a recent run.

Tips for better runs

  • Leave the defaults (maxItemsPerQuery: 2, all countries, all data types) for a cheap first look at what this Actor returns.
  • Set Data types to just products for the fastest, cheapest runs - it's the only stage that doesn't need a browser.
  • Use productUrls for repeat/scheduled checks on specific listings you already track.
  • Use the Apify Schedule feature to re-run this Actor periodically and track price, review, or seller-rating changes over time.

FAQ

Is this legal? This Actor only collects publicly visible product, review, and seller data. You are responsible for using the data in accordance with Lazada's Terms of Service and any applicable laws in your jurisdiction.

Why do Reviews and Sellers need a browser but Products doesn't? Lazada's product-search API is open and unsigned, but its reviews endpoint sits behind Alibaba's own bot-risk system and only responds from inside a real browser session that already loaded that product's page - and seller trust stats simply aren't in any API response at all, only rendered client-side. Products alone stays a fast, browser-free scrape.

Why is originalPrice null for most products? It's only set when Lazada is actually running a discount on that item - full-price products report null rather than repeating the regular price.

Found a bug or have a feature request? Please use the Issues tab on this Actor's page - feedback directly shapes future updates.