Noon.com Product Scraper avatar

Noon.com Product Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Noon.com Product Scraper

Noon.com Product Scraper

Efficiently extract product data from Noon.com, the Middle East's leading e-commerce marketplace. This lightweight actor quickly gathers prices, specifications, and images. For the most stable results and to avoid blocking, the use of residential proxies is strongly recommended.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(3)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

4

Bookmarked

31

Total users

4

Monthly active users

17 days ago

Last modified

Share

Extract comprehensive product data from Noon.com category and listing pages. Collect pricing, ratings, seller details, merchandising signals, discount information, and product links in a structured dataset for research, monitoring, and analysis.


Features

  • Rich product coverage — Collect titles, prices, ratings, seller metrics, badges, nudges, and offer metadata
  • Clean output — Duplicate products are skipped and empty fields are removed from the dataset
  • Pagination support — Continue through multiple listing pages until you reach your product target
  • Category-focused extraction — Start from Noon category, deal, and collection pages
  • Analysis-ready results — Export data in JSON, CSV, Excel, XML, and other supported formats

Use Cases

Price Monitoring

Track current and original prices across Noon listings. Spot discounts, promotional codes, and merchandising changes over time.

Competitor Research

Build datasets of products, brands, stores, and market positioning signals. Compare offer depth, badge usage, and best-seller visibility across categories.

Product Intelligence

Analyze ratings, review counts, seller scores, and catalog metadata in one place. Use the output to identify top-performing products and gaps in the market.

Deal Tracking

Monitor promotional collections and campaign pages. Capture discount text, deal tags, and urgency nudges for campaign analysis.

Catalog Archiving

Keep snapshots of listing pages for reporting, merchandising audits, and internal dashboards. Schedule regular runs to maintain a fresh catalog view.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoNoon category or listing page URL to scrape
maxProductsIntegerNo20Maximum number of products to collect
maxPagesIntegerNo10Maximum number of listing pages to process
proxyConfigurationObjectNoApify residential proxyProxy settings for reliable collection

Output Data

Each dataset item can contain the following fields:

FieldTypeDescription
titleStringProduct title shown in the listing
urlStringDirect product page URL
imageStringPrimary product image URL
imagesArrayAdditional product image URLs
brandStringBrand name
currentPriceNumberCurrent selling price
originalPriceNumberOriginal price before discount
discountStringCalculated discount label
ratingNumberAverage customer rating
reviewsCountNumberNumber of ratings or reviews
skuStringProduct SKU
catalogSkuStringCatalog SKU value
offerCodeStringOffer code from the listing
skuConfigStringSKU configuration identifier
currencyStringCurrency inferred from the Noon locale
storeNameStringStore or seller display name
bestSellerRankStringBest-seller rank label when present
isBuyableBooleanWhether the product is currently purchasable
isBestsellerBooleanWhether the listing is marked as a bestseller
isCollectionEligibleBooleanWhether the product is eligible for collection
show3dBooleanWhether a 3D experience is available
stockMinimumQuantityNumberMinimum purchasable quantity
flagsArrayProduct flags exposed on the listing
productBadgesArrayBadge data shown with the product
nudgesArrayMerchandising nudges such as urgency or delivery messages
dealTagTextStringShort promotional deal text
dealTagObjectFull deal tag object
discountCodeStringDiscount code tag
discountCodeDisplayTextStringDiscount code display text
discountTagTitleStringDiscount promotion title
discountTagDetailStringDiscount promotion details
discountTagTermsArrayDiscount terms and conditions
groupsArrayGroup metadata from the listing
sellerPositiveRatingNumberPositive seller rating percentage
sellerRatingNumberSeller rating score
sellerRatingsCountNumberNumber of seller ratings
sourceUrlStringListing page used to collect the product
sourcePageNumberListing page number where the product appeared
scrapedAtStringISO timestamp when the item was collected

Usage Examples

Basic Category Extraction

{
"startUrl": "https://www.noon.com/uae-en/fashion/men-31225/crazy-price-drops-ae-FA_03/",
"maxProducts": 50,
"maxPages": 3
}

Larger Collection Run

{
"startUrl": "https://www.noon.com/uae-en/electronics-and-mobiles/",
"maxProducts": 200,
"maxPages": 8,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Multi-URL Extraction

{
"startUrls": [
{ "url": "https://www.noon.com/uae-en/beauty/" },
{ "url": "https://www.noon.com/uae-en/home-and-kitchen/" }
],
"maxProducts": 120,
"maxPages": 4
}

Sample Output

{
"title": "Ua Old Skool",
"url": "https://www.noon.com/uae-en/ua-old-skool/Z9BEAB712BB6CCB8445CAZ/p/?o=z9beab712bb6ccb8445caz-11",
"image": "https://f.nooncdn.com/p/pzsku/Z9BEAB712BB6CCB8445CAZ/45/_/1741799327/2fb1dd56-91ef-4a3d-9e09-fc5bd1642b2e.jpg?width=800",
"images": [
"https://f.nooncdn.com/p/pzsku/Z9BEAB712BB6CCB8445CAZ/45/_/1741799327/2fb1dd56-91ef-4a3d-9e09-fc5bd1642b2e.jpg?width=800",
"https://f.nooncdn.com/p/pzsku/Z9BEAB712BB6CCB8445CAZ/45/_/1741799328/4cfbdffe-aada-4a38-be29-2ed384194f8f.jpg?width=800"
],
"brand": "VANS",
"currentPrice": 179,
"originalPrice": 299,
"discount": "40% Off",
"rating": 4.6,
"reviewsCount": 526,
"sku": "Z9BEAB712BB6CCB8445CAZ",
"catalogSku": "Z9BEAB712BB6CCB8445CAZ-11",
"offerCode": "z9beab712bb6ccb8445caz-11",
"currency": "AED",
"storeName": "Noon Fashion Group",
"bestSellerRank": "#1",
"isBuyable": true,
"isBestseller": true,
"nudges": [
"#1 in Men's Low Top Sneakers",
"Free Delivery",
"Selling out fast"
],
"dealTagText": "Mega Deal 📣",
"sellerPositiveRating": 75,
"sellerRating": 4,
"sellerRatingsCount": 19490,
"sourceUrl": "https://www.noon.com/uae-en/fashion/men-31225/crazy-price-drops-ae-FA_03/",
"sourcePage": 1,
"scrapedAt": "2026-03-08T12:00:00.000Z"
}

Tips for Best Results

Use Category and Deal Pages

Start from listing pages that already group related products. Category, collection, and promotional pages usually give the most consistent output.

Keep Test Runs Small

Start with 20 to 50 products when validating a new URL. Increase limits after confirming the page structure and output meet your needs.

Use Reliable Proxies

Residential proxies usually provide the most stable results for repeated runs. This is especially useful for larger collections or scheduled monitoring.

Schedule Repeat Runs

Run the actor on a schedule if you need price history or merchandising snapshots. This makes it easier to compare changes over time.


Proxy Configuration

For reliable collection, residential proxies are recommended:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Integrations

Connect your dataset with:

  • Google Sheets — Share product snapshots with non-technical teams
  • Airtable — Build searchable product and price databases
  • Make — Trigger automated workflows from fresh data
  • Zapier — Move product data into business tools
  • Webhooks — Send results to your own services

Export formats available:

  • JSON — For APIs and custom processing
  • CSV — For spreadsheet analysis
  • Excel — For reporting and sharing
  • XML — For structured system imports

Frequently Asked Questions

Can I scrape multiple Noon pages in one run?

Yes. Use startUrls to provide multiple listing or category pages in the same run.

Does the actor handle pagination?

Yes. The actor moves through listing pages until it reaches your maxProducts or maxPages limit.

Are duplicate products removed?

Yes. Products are de-duplicated during the run so repeated items are not pushed multiple times.

What happens to empty values?

Empty and null fields are removed from each dataset item before it is stored.

Can I use this for deal pages and promotional collections?

Yes. Deal pages, collection pages, and standard category pages are all good starting points.

What if some products have fewer fields?

Noon does not expose the same metadata for every product. Items include all available fields, and missing values are simply omitted.


Support

For issues or feature requests, use the Apify Console actor page.

Resources:


This actor is designed for legitimate data collection from publicly available Noon listing pages. Users are responsible for complying with the target website terms, applicable laws, and their own internal data policies.