Farmacias Guadalajara (MX) — Products & Prices
Pricing
from $3.00 / 1,000 results
Farmacias Guadalajara (MX) — Products & Prices
Extract products, prices, stock and images from Farmacias Guadalajara, Mexico's largest pharmacy chain. Supports category pages, search results and direct product URLs. Returns name, price, brand, stock status, images and more.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
ScrappingLatam
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Farmacias Guadalajara Scraper
Extract products, prices, stock status and images from Farmacias Guadalajara, Mexico's largest pharmacy chain (3,500+ stores, ~$4.5B revenue).
What it does
- Scrapes category pages, search results and direct product URLs
- Returns: product name, brand, SKU, price (MXN), original/list price, discount %, stock status, image URLs, category path and more
- Handles the site's JavaScript rendering automatically (Playwright)
- Uses VTEX Catalog API when available for fast bulk extraction
- Falls back gracefully to XHR interception → JSON-LD → DOM parsing
Use cases
- Price monitoring — track price changes across competitor categories
- Inventory analysis — identify out-of-stock patterns
- Market research — catalog a complete product category with prices
- Price comparison — benchmark against Farmacias Benavides, Chedraui Salud, Walmart Farmacias
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | string[] | ✅ | — | Category, search or product URLs |
maxItems | integer | — | 1 000 | Max products to scrape |
maxConcurrency | integer | — | 3 | Parallel browser tabs |
navigationTimeoutSecs | integer | — | 60 | Page load timeout |
proxyConfiguration | object | — | MX Residential | Proxy settings |
Example input
{"startUrls": ["https://www.farmaciasguadalajara.com/medicamentos/analgesicos","https://www.farmaciasguadalajara.com/bebes/bebe-panales","https://www.farmaciasguadalajara.com/search?q=omeprazol"],"maxItems": 500,"maxConcurrency": 3}
Output
Each item in the dataset represents one product:
{"sku": "1234567","name": "Aspirina 500mg 20 Tabletas","brand": "Bayer","price": 45.90,"original_price": 59.00,"currency": "MXN","discount_percent": 22,"description": "Analgésico y antipirético...","stock_status": "in_stock","quantity_available": 100,"image_url": "https://imgfg.vtexassets.com/...aspirin.jpg","images": ["https://imgfg.vtexassets.com/...aspirin.jpg"],"category": ["Medicamentos", "Analgésicos"],"url": "https://www.farmaciasguadalajara.com/aspirina-500mg-20-tabletas/p","scraped_at": "2026-04-29T12:00:00.000Z"}
Performance & cost
| Category size | Approx. time | Memory |
|---|---|---|
| 50 products | ~1 min | 2 GB |
| 500 products | ~8 min | 2 GB |
| 5 000 products | ~60 min | 4 GB |
Category pages using the VTEX API are significantly faster than scraping individual product pages.
Proxy requirements
Farmacias Guadalajara may rate-limit datacenter IPs. MX Residential proxies are strongly recommended for reliable runs. The Actor auto-selects them when running on the Apify platform.
Legal & compliance
This Actor extracts publicly available product and pricing data. Data is collected in compliance with the site's robots.txt. Users are responsible for ensuring their use complies with applicable laws and terms of service.
Built by davidatanetspain · Part of the Atanet data intelligence platform.