Usmall Product Search Scraper avatar

Usmall Product Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Usmall Product Search Scraper

Usmall Product Search Scraper

Scrape product listings from USMall.ru including prices, ratings, stock levels, and 35+ attributes per item. Perfect for price monitoring, market research, and e-commerce data aggregation from Russia's growing online marketplace.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

USMall Product Search Scraper: Extract Russian E-commerce Data Fast


What Is USMall.ru?

USMall.ru is a prominent Russian e-commerce platform offering millions of products across beauty, electronics, fashion, and household categories. It connects consumers with vendors and brands, making it a valuable source for market intelligence, competitive pricing analysis, and product trend research. However, extracting structured data from search result pages manually is inefficient — the USMall Product Search Scraper automates this workflow, collecting detailed product information at scale.


Overview

The USMall Product Search Scraper extracts product listings from USMall.ru category and search pages, converting each item into a structured record with 35+ data fields. This scraper is ideal for:

  • E-commerce analysts tracking market trends and competitor pricing
  • Price monitoring services building datasets for comparison platforms
  • Market researchers studying Russian online retail
  • Data engineers feeding product data into inventory or analytics systems
  • Dropshippers and resellers sourcing product information

The scraper handles pagination automatically, respects server resources via configurable item limits, and includes robust error handling to ensure reliable data collection across multiple URLs.


Input Format

The scraper accepts a JSON configuration object specifying which product pages to scrape and how many items to collect:

{
"urls": [
"https://usmall.ru/products/all/beauty/fragrances-and-perfumes-for-women?page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
FieldDescription
urlsArray of USMall product list page URLs (e.g., category pages, search results, filtered collections)
max_items_per_urlMaximum number of products to extract per URL (default: 20, can be set up to 200)
ignore_url_failuresBoolean flag; if true, the scraper continues even if some URLs fail to load

Best practices:

  • Paste complete category or search result URLs including pagination parameters
  • Set max_items_per_url based on your data needs (higher values = longer run time)
  • Use ignore_url_failures: true for bulk runs to prevent interruption from temporary failures

Output Format

Example output row:

{
"id": 113297181,
"product_id": 13381628,
"market_id": 51,
"name": "Mini Cheirosa 91 Rosa Charmosa Body & Hair Perfume Mist",
"image_has_bg": false,
"brand": {
"id": 20031,
"name": "Sol de Janeiro",
"brand_rating": 4.59948
},
"size_plus": null,
"size_kids": null,
"image": {
"url": "https://usmall.ru/image/1338/16/25/26041f43f763dff84ee7999cf08fd6fe.jpeg",
"width": 2000,
"height": 2000,
"size": 40998,
"is_manual": 0
},
"images": [
{
"url": "https://usmall.ru/image/1338/16/25/26041f43f763dff84ee7999cf08fd6fe.jpeg",
"width": 2000,
"height": 2000,
"size": 40998,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/cd0bc2a058a3128f6cde20a940f1f907.jpeg",
"width": 1500,
"height": 1500,
"size": 568450,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/cbe1dbd90fd1f08423f1d66eb737e93c.jpeg",
"width": 1500,
"height": 1500,
"size": 251438,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/cd22965622a8c79e39bd70ed23fe1634.jpeg",
"width": 1500,
"height": 1500,
"size": 312798,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/e2ab79b926b0c5952f544e1d4f0a7c5b.jpeg",
"width": 1500,
"height": 1500,
"size": 434775,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/2d5c65bac3c93734acd71788dbbf6dbc.jpeg",
"width": 1500,
"height": 1499,
"size": 411636,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/b74567ddc2f3434204fb5713b8cd4f5f.jpeg",
"width": 1500,
"height": 1500,
"size": 483957,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/a19db9698e64e10b772eec3e437467c0.jpeg",
"width": 1500,
"height": 1499,
"size": 494929,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/398e3bbd6513a8796ee91bac90be7e0d.jpeg",
"width": 1500,
"height": 1499,
"size": 282905,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/6d9bad75be4791cfc01e8d5adeb67e13.jpeg",
"width": 1500,
"height": 1500,
"size": 529788,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/c4138d6348e90a6c6b808ccd5b6f2980.jpeg",
"width": 1500,
"height": 1500,
"size": 211521,
"is_manual": 0
},
{
"url": "https://usmall.ru/image/1338/16/25/403823cd6fe13bbbdd637fd51adb9602.jpeg",
"width": 1500,
"height": 1500,
"size": 345723,
"is_manual": 0
}
],
"sgr": null,
"dosage": null,
"flavor": null,
"price": 4140,
"price_full": null,
"promo_offer": {
"code": "ДЕЛЬФИН",
"price": 3110,
"discount": 25,
"min_price": 3000,
"expiration_date": 1782507540
},
"discount": null,
"product_is_lost": 0,
"stock_count": 1,
"origin_color": "N/A",
"origin_name": "Mini Cheirosa 91 Rosa Charmosa Body & Hair Perfume Mist",
"color_name": "No Color",
"color_name_ru": "Нет цвета",
"origin_size": "Mini 3 oz / 90 ml",
"sub_size": "R",
"item_weight_real_time": "0",
"average_rating": 5,
"popular_count": null,
"delivery_days": null,
"weight": null,
"product_variant_book": null,
"color_id": 23023,
"recommend_name": "google",
"from_url": "https://usmall.ru/products/all/beauty/fragrances-and-perfumes-for-women?page=2"
}

Each product extracted returns a comprehensive record with 35+ fields:

Identification & Product Basics

FieldMeaning
IDUnique system identifier for the product record
Product IDUSMall's internal product identifier
Market IDMarketplace or vendor identifier
NameOfficial product name as listed
BrandProduct brand name
Recommend NameAlternative recommended product name

Visual & Image Data

FieldMeaning
ImagePrimary product image URL
ImagesArray of all product image URLs
Image Has BackgroundBoolean flag indicating if the primary image has a background

Product Specifications

FieldMeaning
Origin NameOriginal product name (if different from translated name)
Origin SizeOriginal size designation
Sub SizeSecondary size attribute
Size PlusWhether product is available in plus sizes
Size KidsWhether product is available in kids sizes
SGRProduct classification code
DosageDosage/concentration (common for beauty/health products)
FlavorFlavor variant (if applicable)
Origin ColorOriginal color name from supplier
Color NameStandardized color name (English)
Color Name RUStandardized color name (Russian)
Color IDNumeric identifier for the color variant

Pricing & Availability

FieldMeaning
PriceCurrent selling price in local currency
Price FullFull original price before any discounts
DiscountDiscount percentage or amount applied
Promo OfferActive promotional offer description
Stock CountNumber of units currently in stock
Product Is LostBoolean flag indicating if product is out of stock or discontinued

Engagement & Logistics

FieldMeaning
Average RatingCustomer review rating (typically 1-5 scale)
Popular CountNumber of purchases or popularity metric
Delivery DaysEstimated delivery timeframe
WeightProduct weight in standard units
Item Weight Real TimeReal-time updated weight information
Product Variant BookReference to product variants or SKU grouping

How to Use

  1. Find product list URLs — Navigate to USMall.ru and browse to a category or search results page. Copy the full URL (including pagination parameters like ?page=2).

  2. Add URLs to input — Paste one or more product list URLs into the urls array in the JSON configuration.

  3. Set item limit — Define max_items_per_url based on your needs:

    • Small datasets: 20–50
    • Medium datasets: 50–100
    • Large bulk runs: 100–200
  4. Configure error handling — Set ignore_url_failures to true if running multiple URLs; this prevents the entire job from failing if one URL has temporary issues.

  5. Run the scraper — Execute the actor and monitor the progress in real time.

  6. Export results — Download the dataset as JSON, CSV, or Excel for analysis, import, or integration.

Troubleshooting:

  • If a URL returns no data, verify it points to a product list page (not a single product detail page).
  • USMall occasionally changes page structure; if scraping fails for many URLs, clear your browser cache and try again.
  • For large volumes, split URLs across multiple runs to avoid timeouts.

Use Cases & Business Value

Price Intelligence: Monitor competitor pricing, track promotional trends, and identify price gaps across vendors.

Market Research: Analyze product availability, rating distribution, and stock levels across categories to spot opportunities.

Inventory Integration: Feed USMall product data into internal inventory systems, dashboards, or price comparison platforms.

Dropshipping & Reselling: Quickly gather product details, images, and pricing to list on other platforms or in your own storefront.

Trend Analysis: Track which products are gaining popularity, which variants are best-sellers, and seasonal demand patterns.

The USMall Product Search Scraper transforms hours of manual browsing into minutes of automated data collection, enabling data-driven decisions in highly competitive Russian e-commerce markets.


Conclusion

The USMall Product Search Scraper is a powerful tool for anyone operating in or analyzing the Russian e-commerce space. With 35+ fields per product and reliable bulk processing, it delivers the structured data needed to compete, optimize, and innovate. Start scraping today and unlock insights that drive smarter business decisions.