Smartprix Product Search Scraper
Pricing
from $2.00 / 1,000 results
Smartprix Product Search Scraper
Scrape real-time product listings from Smartprix.com with 15+ fields including prices, ratings, stock status, and store details. Perfect for price monitoring, market research, and competitive analysis in the electronics retail space.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Smartprix Product Search Scraper: Extract Electronics Pricing Data
What Is Smartprix.com?
Smartprix.com is a leading electronics price comparison platform aggregating thousands of products — smartphones, laptops, tablets, and accessories — across multiple online retailers. It provides real-time pricing, user ratings, specifications, and availability data. Manually tracking price changes and competitor offerings is inefficient; the Smartprix Product Search Scraper automates product data collection at scale, enabling data-driven pricing and market intelligence strategies.
Overview
The Smartprix Product Search Scraper extracts product listings from Smartprix search and category pages, capturing essential pricing, specification, and availability metadata. It is designed for:
- E-commerce businesses monitoring competitor prices and market positioning
- Price aggregators building comprehensive product databases
- Market researchers analyzing electronics pricing trends
- Retailers tracking product availability and consumer ratings
- Data analysts feeding pricing data into forecasting models
The scraper excels at high-volume collection with configurable limits, flexible URL handling, and graceful failure management — ensuring continuous data pipeline operation even when some listings become unavailable.
Input Format
The Actor supports two scraping modes — use only one at a time:
- Scrape by URLs — scrape data directly from a list of product/category page URLs.
{"urls": ["https://www.smartprix.com/mobiles","https://www.smartprix.com/laptops","https://www.smartprix.com/search?q=iphone"],"ignore_url_failures": true,"max_items_per_url": 200}
- Scrape by search filters — scrape data using a keyword and additional filters (price range, sorting, etc.) instead of providing URLs.
{"keyword": "a","sort_by": "price","price_min": 100,"price_max": 12000,"max_items_per_url": 200}
There is also a General settings group that applies to both modes.
1. Scrape by URLs
Use this mode when you already have specific product search or category page URLs. When this mode is used, all options in the "Scrape by search filters" section will be disabled.
| Field | Type | Default | Description |
|---|---|---|---|
urls | array | (required) | Product search or category page URLs to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list. |
ignore_url_failures | boolean | true | If true, the scraper continues running when a URL fails instead of stopping the entire run. If false, the run stops on the first failed URL. Recommended for bulk jobs. |
URL types you can use:
- Category pages:
https://www.smartprix.com/mobiles,https://www.smartprix.com/laptops - Search results:
https://www.smartprix.com/search?q=samsung - Filtered pages:
https://www.smartprix.com/mobiles?price_min=10000&price_max=50000 - Brand pages:
https://www.smartprix.com/mobiles/apple
2. Scrape by search filters
Use this mode when you want to search using a keyword and additional filter attributes instead of scraping by URLs. If you use this mode, leave the urls field above empty.
| Field | Type | Default | Description |
|---|---|---|---|
keyword | string | — | The keyword to search for. |
sort_b | string ("", price, date, rating, price_drop) | — | Sort results by Relevance (empty), Price, Published date, Rating, or Price drop. |
price_min | string | — | Minimum price filter. Select from preset values ranging from Min (₹0) up to ₹1.25 Lakh. |
price_max | string | — | Maximum price filter. Select from preset values ranging from ₹100 up to Max (unlimited). |
3. General settings
Applies to both scraping modes above.
| Field | Type | Default | Description |
|---|---|---|---|
max_items_per_url | integer | 20 | Maximum number of products to extract per URL/search (1–500, typically 20–200). |
Tip: Use
ignore_url_failures: truefor bulk runs to prevent a single broken URL from halting the entire job.
Output Format
Sample output
{"type": "Product","id": "pd11xf05zc2","name": "Realme P4R 5G","price_drop": 0,"rating": 83,"stock": "ON_SALE","category": {"id": 13,"can_compare": true},"brand_id": 7096,"price": 18999,"fe_price": "₹18,999","image_id": "leY1NFLm","url": "/mobiles/realme-p4r-5g-ppd11xf05zc2","specs_score": 57,"features": [{"text": "Dual Sim, 5G, VoLTE, Wi-Fi"},{"text": "Dimensity 6300, Octa Core, 2.4 GHz Processor"},{"text": "4 GB RAM, 128 GB inbuilt"},{"text": "8000 mAh Battery with 45W Fast Charging"},{"text": "6.81 inches, 720 x 1570 px, 144 Hz Display with Punch Hole"},{"text": "50 MP Rear & 8 MP Front Camera"},{"text": "Android v16"},{"text": "No FM Radio","style": "no"}],"best_store": {"stock": "IN_STOCK","tracking_link": "https://l.smartprix.com/l?k=12eB0idvQ0iRit-K8dWiyAxAhrhAgTYBOr3Uh73arTnacBH3c4WcUYUruYCncWTr3ac5oXcW6h-hDh86HoraZXXA5agbhmBYihkpkRSpfvZJ-..p-wVhrhhaFhrhrhhacBrWahrhrBi55DgP4yAohrFB5ZKKaYVV9upxw","store": {"image_square_id": "1jV84HS1","slug": "flipkart"}},"from_url": "https://www.smartprix.com/mobiles"}
Each product record contains 15 essential fields capturing pricing, availability, specifications, and retail data:
Product Identity & Metadata
| Field | Description | Example |
|---|---|---|
ID | Unique Smartprix product identifier | "12345abcd" |
Name | Full product name and variant | "iPhone 15 Pro Max 256GB" |
Type | Product category/type | "Smartphone" |
Category | Subcategory classification | "Flagship" |
Brand ID | Unique identifier for the brand | "apple_id" |
URL | Direct link to the product on Smartprix | "https://www.smartprix.com/mobiles/..." |
Pricing Intelligence
| Field | Description | Example |
|---|---|---|
Price | Current lowest retail price across all stores | "129999" (in local currency) |
FE Price | Estimated floor or final market price | "119999" |
Price Drop | Discount amount or percentage from original | "10000" or "7%" |
Best Store | Retailer offering the lowest price | "Amazon.in" or "Flipkart" |
Product Performance & Stock
| Field | Description | Example |
|---|---|---|
Rating | User rating on Smartprix (typically 1–5 or 1–10 scale) | "4.5" |
Stock | Availability status across retailers | "In Stock", "Low Stock", "Out of Stock" |
Specs Score | Overall specification rating or performance index | "8.2" |
Features & Media
| Field | Description | Example |
|---|---|---|
Features | Key technical features as array or comma-separated list | "6.7\" AMOLED, 120Hz, 5G, IP68" |
Image ID | Identifier for the product image asset | "img_12345xyz" |
How to Use
- Identify target pages — Navigate to Smartprix.com and open the category or search page you want to monitor (e.g.,
/mobilesfor smartphones). - Copy the URL — Paste the full URL into the
urlsarray. Add multiple URLs for broader scrapes. - Set item limits — Adjust
max_items_per_urlbased on needs (e.g., 50 for quick snapshots, 200 for comprehensive datasets). - Enable resilience — Set
ignore_url_failures: trueto continue if a page temporarily becomes unavailable. - Execute the scraper — Start the actor and monitor progress in the run log.
- Export and analyze — Download results as JSON, CSV, or Excel; integrate into pricing dashboards or databases.
Best practices:
- Run scrapes during off-peak hours to minimize server load.
- Re-scrape weekly or monthly to track price trends over time.
- Use filtering parameters (price range, brand) in URLs to reduce noise.
- Store historical snapshots to calculate price elasticity.
Use Cases & Business Value
- Dynamic pricing strategies: Adjust your prices based on competitor rates in real-time
- Price tracking: Monitor product discounts, flash sales, and seasonal price swings
- Market intelligence: Identify emerging products and discontinuing items
- Consumer insights: Analyze rating trends and feature demand
- Inventory optimization: Prioritize stock based on price and availability data
The Smartprix Product Search Scraper transforms raw web data into structured, actionable intelligence — critical for staying competitive in fast-moving electronics retail.
Conclusion
The Smartprix Product Search Scraper delivers reliable, large-scale product pricing data from one of India's most comprehensive electronics platforms. With flexible URL handling, detailed pricing fields, and robust error management, it enables real-time market monitoring and data-driven decision-making. Start scraping today and unlock competitive advantages through data intelligence.