We scrape competitor catalogues on a schedule — price, currency, stock status, variants — and deliver them into a sheet or straight into your database. Set up in days, maintained when their site changes.
Someone checks the top 30 SKUs once a month. By the time the sheet is filled in, half the prices have moved and nobody trusts it enough to act on.
Checking 3,000 products by hand isn't a task anyone completes. So teams check the products they already worry about — and miss the ones quietly losing.
A price today tells you little. A price history tells you when they discount, how deep, and how long they hold it. Manual checking never produces that.
Because each run is timestamped and stored, you get a price history as a by-product — so you can see discount patterns, not just today's number.
date,sku,name,price,currency,in_stock,discount 2026-09-07,A-8821,Roof Rail,129.95,EUR,true,0% 2026-09-06,A-8821,Roof Rail,149.95,EUR,true,0% 2026-09-07,A-8822,Cargo Box,319.00,EUR,false,20% 2026-09-07,A-8823,Bike Mount,89.50,EUR,true,10% # 3,140 rows · 4 competitors · run completed 06:00 UTC # 12 price changes since yesterday → alert sent
Send us the catalogue URLs and the fields you care about. We check each one is extractable before quoting.
We extract 100 rows from one of them so you can verify accuracy against the live site yourself.
Full extraction goes on a daily or weekly schedule, with failure alerts if a run breaks.
When a competitor redesigns their site, fixing the selectors is our job, not a new invoice.
| Option | What you get | Price |
|---|---|---|
| One-off snapshot | A single competitor catalogue, extracted once, delivered as CSV or a Sheet | $120 |
| Weekly feed | Up to 3 competitors, refreshed weekly, with change alerts | $300/month |
| Daily feed | Up to 5 competitors, refreshed daily, written to your sheet or database | $450/month |
| Custom | Larger catalogues, proxy infrastructure, real-time monitoring | Quoted |
All plans include selector maintenance and can be cancelled any month.
We collect publicly accessible pricing — the same pages any shopper can see — and respect each site's terms and rate limits. We do not access anything behind a login we aren't authorised for. Competitive price research is common practice, but how you use the data is your decision, and if it involves personal data rather than product data, check your obligations under GDPR or your local equivalent.
Selectors break — that's normal, and fixing them is included in every monthly plan. You'll usually know because we've already fixed it, not because your feed went empty.
Yes. Google Sheets, S3, PostgreSQL, MySQL, Airtable, or a webhook into whatever you already run.
A single competitor snapshot is usually same-day. A full scheduled feed across several competitors is typically live within a week.
Free, 100 rows, no commitment — the fastest way to see whether this is worth paying for.