Pazaruvaj Scraper - Bulgarian Price Comparison
Under maintenancePricing
Pay per usage
Pazaruvaj Scraper - Bulgarian Price Comparison
Under maintenanceScrape product prices and merchant offers from Pazaruvaj.com, Bulgaria's largest price comparison site with 2M+ monthly visits and 1.5M+ products from 400+ shops. Extract product names, price ranges, merchant lists, ratings, and more. No login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pazaruvaj Scraper
Scrape product prices, merchant offers, and comparison data from Pazaruvaj.com — Bulgaria's largest price comparison engine with 2M+ monthly visits, aggregating prices from over 400 Bulgarian online shops across 1.5M+ products.
How to scrape Pazaruvaj data
Pazaruvaj is Bulgaria's leading price comparison platform, part of the Heureka Group (alongside Arukereso.hu and Compari.ro). It aggregates product prices from 400+ online retailers across all major product categories. This actor lets you extract structured product and pricing data from Pazaruvaj search results, category pages, and individual product pages without any login or cookies.
- Go to the actor's input page.
- Enter a search query in Bulgarian (e.g., "лаптоп", "телевизор", "iPhone 16") or provide a category URL.
- Set the maximum number of results you want.
- Optionally enable "Include Merchant Offers" to get all individual store prices for each product.
- Click "Start" and wait for the run to finish.
- Download your data in JSON, CSV, or Excel format.
The actor searches Pazaruvaj just like a regular user would, extracts product data from search results and product pages, and returns clean, structured data ready for analysis.
Features
- Search by keyword across all Pazaruvaj product categories
- Browse specific category pages for targeted scraping
- Extract lowest and highest prices across all merchants in BGN
- Get individual merchant offers with store names, prices, and links
- Extract brands, ratings, review counts, and number of offers
- Automatic pagination to collect large result sets
- Multi-strategy extraction: JSON-LD structured data, Schema.org microdata, and DOM fallback
- No cookies or login required
- Residential proxy support for reliable access with Bulgarian IP
Input options
| Field | Type | Description | Default |
|---|---|---|---|
searchQuery | String | Product search term (e.g., "лаптоп", "телевизор") | "лаптоп" |
categoryUrl | String | Optional Pazaruvaj category URL to scrape directly | — |
maxResults | Integer | Maximum number of products to return (1-10,000) | 100 |
includeOffers | Boolean | Visit product pages to extract all merchant offers | false |
proxyConfiguration | Object | Proxy settings — Bulgarian residential proxies recommended | BG residential |
Example input
{"searchQuery": "лаптоп","maxResults": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "BG"}}
Category URL example
You can scrape a specific Pazaruvaj category page directly:
{"categoryUrl": "https://www.pazaruvaj.com/c/prenosimi-kompjutri-c3100/","maxResults": 200,"includeOffers": true}
Output format
Each product in the output dataset contains the following fields:
| Field | Type | Description |
|---|---|---|
productName | String | Full product name |
lowestPrice | Number | Lowest price across all merchants |
highestPrice | Number | Highest price across all merchants |
currency | String | Currency code (BGN) |
numberOfOffers | Integer | Number of shops offering this product |
brand | String | Brand or manufacturer name |
category | String | Product category from Pazaruvaj |
rating | Number | Average user rating (0-5 scale) |
reviewCount | Integer | Number of user reviews |
imageUrl | String | Product image URL |
url | String | Full Pazaruvaj product page URL |
merchants | Array | Merchant offers (when includeOffers is enabled) |
scrapedAt | String | ISO 8601 timestamp of data collection |
Example output
{"productName": "ASUS ROG Strix G17 G713PV-LL053W","lowestPrice": 2199.00,"highestPrice": 2899.00,"currency": "BGN","numberOfOffers": 5,"brand": "ASUS","category": "Преносими компютри","rating": 4.5,"reviewCount": 12,"imageUrl": "https://www.pazaruvaj.com/images/product/123.jpg","url": "https://www.pazaruvaj.com/p/rog-strix-g17-g713pv-ll053w-pP963975192/","merchants": [{"merchantName": "Laptop.bg","price": 2199.00,"merchantUrl": "https://www.laptop.bg/product/..."},{"merchantName": "Ardes.bg","price": 2349.00,"merchantUrl": "https://www.ardes.bg/product/..."}],"scrapedAt": "2026-06-09T12:00:00.000Z"}
Use cases
- Price monitoring — Track product prices across Bulgarian online shops over time
- Competitive intelligence — Monitor competitor pricing strategies in the Bulgarian market
- Market research — Analyze product availability, pricing trends, and brand presence in Bulgaria
- E-commerce analytics — Compare your prices against the Bulgarian market average
- Lead generation — Find merchants selling specific product categories
- Product catalog enrichment — Enhance your product database with Bulgarian market pricing
Tips for best results
- Use Bulgarian search terms for best results (e.g., "лаптоп" instead of "laptop")
- Category URLs give more focused results than broad search queries
- Enable "Include Merchant Offers" when you need per-shop pricing data
- Bulgarian residential proxies are recommended for reliable access
- Start with a small
maxResultsto test your query before scaling up
Technical details
This actor uses Playwright for browser-based scraping with multiple extraction strategies:
- JSON-LD structured data (most reliable when available)
- Schema.org microdata extraction
- DOM-based extraction with CSS selectors as fallback
The scraper handles cookie consent dialogs, pagination, and anti-bot measures automatically.
Integrations
You can connect the Pazaruvaj Scraper with other Apify actors and services:
- Use Apify API to trigger runs programmatically
- Export data to Google Sheets, Slack, or webhooks
- Schedule regular runs for ongoing price monitoring
- Connect with Apify integrations for automated workflows
Proxy configuration
For best results, use Apify's residential proxies with a Bulgarian IP address. The default configuration uses RESIDENTIAL proxy group with country set to BG. This ensures the site serves Bulgarian content and prices in BGN.
Limitations
- Requires residential proxies for reliable access (the site may block datacenter IPs)
- Search queries work best in Bulgarian language
- Rate of extraction depends on proxy quality and site responsiveness
- Very large result sets (10,000+) may take longer due to pagination