Shopify Product Scraper & Search: 290+ European Stores
Under maintenancePricing
from $1.50 / 1,000 product returneds
Shopify Product Scraper & Search: 290+ European Stores
Under maintenanceSearch products across 290+ European brands' Shopify stores by keyword, country and category, or track any Shopify store. Prices, discounts, stock, new products and price drops in one clean schema.
Pricing
from $1.50 / 1,000 product returneds
Rating
0.0
(0)
Developer
Clearfeed Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Security
Limited permissionsShare
What does Shopify Product Search: European Stores do?
It searches products across 290+ European brands' own Shopify stores (18 countries, 349,000 products) in one run, or reads any Shopify store you choose in full. You get prices, discounts, stock, brand, type, tags and images in one clean schema, with a built-in price and new-product monitor.
- Search by keyword across Europe: "linen shirt" in every French and Italian fashion store, "protein bar" in every German food store.
- Track competitors: paste their Shopify store URLs and get their whole catalog, then only new products, price drops and restocks on each scheduled run.
- No login, no browser, no personal data: it reads the public storefront data every Shopify store publishes.
Why use it?
| You want to | Do this |
|---|---|
| Spot trending products and new launches in a niche | Keywords + country + category, newWithinDays: 14 |
| Monitor competitors' prices and stock | Add their stores, turn on Only new or changed products, schedule daily |
| Find discounts across many shops | onSaleOnly: true or minDiscountPercent: 30 |
| Build a product database or feed an AI agent | Full catalog mode, export as JSON, CSV or Excel |
| Check which stores sell a brand | Keyword = the brand name |
How it works
- Pick stores. Use the built-in directory of European Shopify stores (filter by store country, category and countries they ship to), add your own store URLs, or both.
- Pick products. Keywords (whole-word, accents ignored), excluded words, price range, on sale, in stock, published recently.
- Run. Each store's public catalog is read and matched against your filters: the 1,000 newest products of each directory store, and the whole catalog of your own stores. A full scan of the directory takes about 2 to 3 minutes.
Monitoring: new products, price drops, back in stock
Turn on Only new or changed products. The Actor remembers each product's price and stock between runs (per Monitor name) and returns only:
new: products it has not seen beforeprice_drop: cheaper than last run (previousPriceshows the old price)back_in_stock: was sold out, now availableprice_increase,out_of_stock: optional
The first run returns everything, as a baseline. Then schedule the Actor (daily is typical) and connect it to email, Slack, Google Sheets or a webhook with Apify integrations.
Input example
{"keywords": ["linen shirt"],"countries": ["FR", "IT"],"categories": ["fashion"],"availableOnly": true}
Competitor monitor:
{"stores": ["https://www.polene-paris.com", "snocks.com"],"onlyChanges": true,"monitorName": "my-competitors"}
Output example
{"id": "snocks.com:6081549467845","storeDomain": "snocks.com","storeName": "SNOCKS","storeCountry": "DE","storeCategory": "fashion","productId": "6081549467845","title": "Business Socken | Schwarz","url": "https://snocks.com/products/business-socken-leichte-lange-socken","vendor": "Snocks","productType": "Socken","tags": ["socken", "unisex"],"price": 29.99,"priceMax": 29.99,"compareAtPrice": null,"discountPercent": null,"onSale": false,"currency": "EUR","available": true,"imageUrl": "https://cdn.shopify.com/s/files/1/0048/8285/8054/products/Business-Titelbild.jpg","variantCount": 4,"createdAt": "2021-01-12T09:10:00Z","publishedAt": "2021-01-12T09:10:00Z","updatedAt": "2026-10-24T11:06:35Z","changeType": "price_drop","previousPrice": 34.99,"scrapedAt": "2026-10-24T12:00:00Z"}
With Include variants you also get each size/color with its SKU, price, compare-at price and stock. With Include product description you get the description as plain text.
A run summary (stores scanned, stores blocked, changes detected) is saved as RUN_SUMMARY in the key-value store.
How much does it cost?
You pay per product returned: $1.50 per 1,000 products, plus a tiny start fee. Monitoring runs only charge for new or changed products, so a daily competitor check usually costs cents. Set Maximum products or a maximum cost per run to stay in control.
Tips and limits
- Prices are in each store's own currency (
currencyfield). - A few big stores block automated access to their public catalog. They are listed in the run summary; turning on the Apify proxy often helps.
- The directory is refreshed regularly. Missing a store? Add it under Your own stores.
- Need older products from a big directory store? Raise Maximum products per store, or add the store under Your own stores to read its whole catalog.
Is it legal?
It reads only public product data that Shopify stores publish for every visitor (catalog, prices, stock). No personal data is collected. Check the terms of the sites you monitor for your use case.
Other Actors by Clearfeed Data
- European Jobs API: Personio, Teamtailor, Recruitee, Greenhouse: fresh jobs from 490+ European companies' career sites
- European Startup Funding Rounds (Crunchbase Alternative): every European startup funding round as data
- Google News Scraper & Monitor (Multi-Country): Google News in 60+ countries with real URLs and only-new alerts
- App Store & Google Play Reviews Scraper (Multi-Country): iOS and Android reviews in 60+ countries with only-new alerts