Pets at Home Product Scraper
Pricing
from $4.75 / 1,000 overview products
Pets at Home Product Scraper
Scrape Pets at Home products — GBP price, ratings, images, specs, composition & stock. Keyword search, full detail enrichment, clean JSON/CSV, no code.
Pricing
from $4.75 / 1,000 overview products
Rating
0.0
(0)
Developer
SIÁN OÜ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Pets at Home Product Scraper — Prices, Specs & Stock 🐾
🎉 Pull Pets at Home prices, offers, ratings, and stock — by keyword across the full UK catalogue, no code
Built for retail analysts, e-commerce sellers, and pet brands who need fresh Pets at Home product data on demand
📋 Overview
Track every price, offer, and product spec on Pets at Home — without writing a single line of code. This scraper turns any Pets at Home search into a clean, structured spreadsheet of products, complete with GBP prices, ratings, images, composition and stock.
Why professionals choose us:
- ✅ Complete product data: 40+ fields per product — price (£), price-per-unit, offers, rating, review count, brand, flavour, variants, and more
- ⚡ Fast search-first mode: pull 40 products per page in seconds; scale to thousands across multiple searches
- 🐾 Pet-specific detail: full ingredient composition, nutritional additives, calorie content, feeding guide and the attribute table — the data generic scrapers miss
- 💰 Pay only for results: charged per product you actually receive — no wasted spend, free tier to test
- 💎 Detail enrichment: add composition, attributes, dimensions and category breadcrumbs with one switch
- ✨ Native sorting: best match, price low/high, new in, or biggest discount — just like the Pets at Home site
✨ Features
- 🔎 Keyword Search: scrape any Pets at Home search term across the whole UK catalogue
- 🏷️ Full Pricing (GBP): current price, regular/was price, promotion price, discount value, and offer flags
- 📏 Price Per Unit: £ per kg / per litre for clean like-for-like comparison
- ⭐ Ratings & Reviews: star rating and total review count for every product
- 🖼️ Product Images: all product image URLs, ready for catalogues or feeds
- 🧪 Composition & Nutrition: full ingredient composition, additives, calorie content and feeding guide (Detail mode)
- 📋 Attribute Table: structured attributes — food format, packaging type, pet/dog size, life stage, and more
- 🧭 Breadcrumbs & Categories: the product's full category path for clean classification
- 📦 Variants & Sizes: variant count and size/pack descriptors for every product
- 🚀 No-Code Setup: configure searches in a simple form — no scripts, no maintenance
🎬 Quick Start
Enter one or more search keywords, pick a mode, and run. In under a minute you'll have a structured dataset of Pets at Home products you can download as JSON or CSV. No setup, no code.
curl -X POST https://api.apify.com/v2/acts/sian.agency~pets-at-home-product-scraper/runs?token=YOUR_TOKEN \-H 'Content-Type: application/json' \-d '{"keywords": ["dog food"], "scrapeMode": "overview"}'
🚀 Getting Started (3 Simple Steps)
Step 1: Add Your Searches
Type one or more Pets at Home search keywords (e.g. dog food, cat litter, flea treatment) — one per line.
Step 2: Choose Your Mode
Pick Overview for fast search results, or Detail to also pull the full composition, additives, feeding guide and attribute table.
Step 3: Run & Download
Click Start, then export your results as JSON, CSV, or Excel from the Apify dataset.
That's it! In just a few minutes, you'll have:
- A clean table of Pets at Home products with GBP prices and offers
- Ratings, review counts, and product images
- Variants, sizes and price-per-unit for every product
📥 Input Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| keywords | array | No | Pets at Home search terms, one per item (e.g. dog food) |
| scrapeMode | string | No | overview (fast search) or detail (adds composition + attributes + feeding guide) |
| sort | string | No | best_match, price_low, price_high, newest, or biggest_discount |
| maxResults | integer | No | Maximum products to return across all searches |
Example — fast search:
{"keywords": ["dog food", "cat litter"],"scrapeMode": "overview","sort": "best_match","maxResults": 100}
Example — full detail with composition:
{"keywords": ["wet dog food"],"scrapeMode": "detail","sort": "biggest_discount","maxResults": 50}
📤 Output
Results are saved to the Apify dataset with 40+ fields per product, including:
| Field | Type | Description |
|---|---|---|
| productTitle | string | Product name |
| brand | string | Product brand |
| price | number | Current price (GBP) |
| price_per_unit | number | Price per unit (e.g. £/kg) |
| regular_price | number | Pre-discount price when on offer |
| on_offer | boolean | Whether the product is currently on a promotion |
| rating | number | Average star rating |
| review_count | number | Total number of reviews |
| is_in_stock | boolean | Whether the product is in stock |
| variant_count | number | Number of size/variant options |
| net_values | array | Size / pack descriptors |
| pet_category | string | Pet the product is for (Dog, Cat, …) |
| images | array | All product image URLs |
| breadcrumbs | array | Full category path (Detail mode) |
| composition | string | Ingredient composition (Detail mode) |
| calorie_content | string | Calorie content text (Detail mode) |
| attributes | object | Structured attribute table (Detail mode) |
Example:
{"item_id": "7157748P","productTitle": "Pets at Home Complete Nutrition Meaty Selection in Jelly Wet Dog Food","brand": "Pets At Home","price": 13.16,"currency": "GBP","price_per_unit": 1.37,"price_per_unit_uom": "kg","on_offer": false,"rating": null,"review_count": null,"is_in_stock": true,"variant_count": 1,"net_values": ["24 x 400g"],"pet_category": "Dog","images": ["https://cdn.petsathome.com/public/images/products/900_7157748P.jpg"],"breadcrumbs": ["Wet Dog Food", "Dog Food", "Dog"],"composition": "Meat and Animal Derivatives (32%, including 4% Chicken), Cereals, Minerals...","calorie_content": "Calculated Calorie Content: This food contains 75 kcal/100g ME.","attributes": { "foodFormat": "Wet", "foodTexture": "In Jelly", "packagingType": "Tin" }}
💼 Use Cases & Examples
1. Price Monitoring
Retailers and resellers tracking Pets at Home prices over time to stay competitive.
Input: Your product keywords and a daily schedule Output: Current price, regular price, and offer flags for every match Use: Spot price drops, react to promotions, and keep your own pricing sharp.
2. Competitive Analysis
Pet brands and category managers benchmarking products against the Pets at Home assortment.
Input: Category keywords Output: Competitor prices, price-per-unit, ratings, review counts, and offer activity Use: Understand where you win or lose on price, rating, and availability.
3. Catalogue Building
E-commerce teams building a clean pet-product catalogue with images and composition.
Input: Keywords, in Detail mode Output: Titles, brands, images, composition, additives, and full attribute tables Use: Populate your storefront or PIM with structured, ready-to-use product data.
4. Nutrition & Ingredient Research
Vets, nutritionists and pet-food brands comparing composition and calorie content.
Input: Food-category keywords in Detail mode Output: Ingredient composition, nutritional additives, calorie content and feeding guides Use: Compare recipes and nutritional profiles across the catalogue.
5. Assortment & Availability Research
Merchandisers studying which products carry the best ratings and live stock.
Input: Category keywords Output: Stock flags, variant counts, ratings and offer data Use: Plan assortment, identify stockouts, and find top-rated products in a category.
6. Market Research & Trend Spotting
Analysts tracking new products, best-sellers, and review momentum.
Input: Broad category keywords, sorted by newest or biggest discount Output: Product launches, offer trends, and review-count growth Use: Surface emerging products and category trends before competitors do.
🔗 Integration Examples
JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('sian.agency/pets-at-home-product-scraper').call({keywords: ['dog food'],scrapeMode: 'overview'});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0]);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')run = client.actor('sian.agency/pets-at-home-product-scraper').call(run_input={'keywords': ['dog food'], 'scrapeMode': 'overview'})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~pets-at-home-product-scraper/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"keywords": ["dog food"], "scrapeMode": "overview"}'
Automation Workflows (N8N / Zapier / Make)
- Trigger: Schedule (e.g. daily) or webhook
- HTTP Request: Call the actor API with your keywords
- Process: Handle the JSON results
- Action: Save to a sheet, sync to a database, or send a price-drop alert
📊 Performance & Pricing
FREE Tier (Try It Now)
- 25 products per run — full feature access, same data quality
- No credit card required
- Perfect for testing and small projects
PAID Tier (Production Ready)
- Unlimited products per run
- Run multiple searches and large categories in one go
- Pay-per-result: you're only charged for the products you actually receive
💰 Best value on the market — transparent pay-per-result pricing with no hidden subscription fees.
❓ Frequently Asked Questions
Q: How many products can I scrape? A: FREE tier: 25 products per run. PAID tier: unlimited products across as many searches as you like.
Q: What currency are the prices in? A: Pets at Home is a UK retailer, so all prices are in GBP (£).
Q: What's the difference between Overview and Detail mode? A: Overview is the fast path — search results with price, ratings, images, variants and stock. Detail adds the full ingredient composition, nutritional additives, calorie content, feeding guide and attribute table for every product.
Q: What output formats are available? A: JSON, CSV, and Excel — export directly from the Apify dataset.
Q: Is this legal? A: Yes — we only extract publicly available product data. See the legal section below.
Q: How fresh is the data? A: Every run pulls live data directly from Pets at Home at the moment you run it. Schedule runs to keep prices and stock up to date.
🐞 Troubleshooting
No results returned
- Check that your keywords match real Pets at Home products
- Try a broader search term or a different sort order
Missing composition or attributes
- Composition, additives and attribute tables only appear in Detail mode — switch
scrapeModetodetail
Fewer results than expected on the free tier
- The FREE tier is capped at 25 products per run — upgrade to PAID for unlimited results
⚖️ Is it legal to scrape data?
Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what is publicly shared. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
You can also read Apify's blog post on the legality of web scraping.
⚖️ Trademark Disclaimer
Pets at Home® is a trademark of Pets at Home Group Plc. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Pets at Home Group Plc.
⭐ Love This Tool?
If this actor saves you time, please leave us a 5-star review — it helps other professionals discover it and helps us keep improving.
🤝 Support
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check the SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
More from SIÁN Agency
- 🛍️ Google Shopping Price Scraper — track offers and price history across the web
- 📦 Amazon Influencer & Deals Scraper — Amazon deals and influencer storefront data
Built by SIÁN Agency | More Tools