PetSmart Product Scraper 🐾 avatar

PetSmart Product Scraper 🐾

Try for free

2 hours trial then $19.99/month - No credit card required now

Go to Store
PetSmart Product Scraper 🐾

PetSmart Product Scraper 🐾

easyapi/petsmart-product-scraper
Try for free

2 hours trial then $19.99/month - No credit card required now

Scrape detailed product information from PetSmart's website, including prices, nutritional info, ratings, and availability. Perfect for pet market research, price monitoring, and product analysis.

🎯 Features

  • Scrapes detailed product information from PetSmart search results
  • Supports multiple search URLs
  • Extracts comprehensive product details including:
    • Basic product information (ID, name, brand, UPC)
    • Pricing data (current price, original price)
    • Product categories and classifications
    • Detailed nutritional information
    • Customer ratings and reviews
    • Shopping options (in-store availability, pickup options)
    • Product images
    • Subscription availability
    • Pet life stages and food categories

🔑 Use Cases

  • Price monitoring and competitive analysis
  • Market research in the pet industry
  • Product availability tracking
  • Nutritional analysis of pet food products
  • Customer sentiment analysis through ratings

💡 Input Configuration

The actor accepts the following input parameters:

  • searchUrls: Array of PetSmart search URLs to scrape
  • maxItems: Maximum number of items to scrape (default: 100)

🚀 Tips for Usage

  • Use specific search terms for better results
  • Adjust maxItems based on your needs
  • Multiple search URLs can be processed in a single run
  • Consider using proxy services for large-scale scraping

⚠️ Important Notes

  • Respect PetSmart's robots.txt and terms of service
  • The actor uses smart delays to avoid overloading the website
  • Some products might have varying data availability

Input Example

A full explanation of an input example in JSON.

1{
2    "searchUrls": ["https://www.petsmart.com/search?q=purina%2520pro%2520plan%2520dog%2520food&page=2&sort=relevance"],
3    "maxItems": 60
4}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2	{
3		"id": 5252900,
4		"name": "Purina Pro Plan Sensitive Skin & Stomach Adult Dry Dog Food - Salmon & Rice",
5		"brand": "Purina Pro Plan",
6		"upc": "38100175526",
7		"primary_category": {
8			"id": "100246",
9			"name": "Dry Food"
10		},
11		"price": {
12			"current": 71.99,
13			"original": null,
14			"formatted": {
15				"primary": "$20.69-$89.99",
16				"strikethrough": "$20.99-$89.99"
17			}
18		},
19		"size": {
20			"solidSize": "30 Lb",
21			"petSize": "[object Object]"
22		},
23		"flavor": {
24			"displays": "Fish",
25			"value": "Salmon & Rice"
26		},
27		"images": {
28			"large": "https://s7d2.scene7.com/is/image/PetSmart/5252900?$sclp-prd-main_large$",
29			"small": "https://s7d2.scene7.com/is/image/PetSmart/5252900?$sclp-prd-main_small$"
30		},
31		"shoppingOptions": {},
32		"nutritionalInfo": {
33			"ingredients": "Salmon, Rice, Barley, Canola Meal, Oat Meal, Fish Meal, Salmon Meal, Beef Fat Preserved With Mixed-Tocopherols, Dried Yeast, Natural Flavor, Sunflower Oil, Fish Oil, Dried Chicory Root, Calcium Carbonate, Salt, Potassium Chloride, L-Lysine Monohydrochloride, Vitamins [Vitamin E Supplement, Niacin (Vitamin B-3), Vitamin A Supplement, Calcium Pantothenate (Vitamin B-5), Thiamine Mononitrate (Vitamin B-1), Vitamin B-12 Supplement, Riboflavin Supplement (Vitamin B-2), Pyridoxine Hydrochloride, Folic Acid (Vitamin B-9), Menadione Sodium Bisulfite Complex (Vitamin K), Biotin (Vitamin B-7), Vitamin D-3 Supplement], Taurine, Minerals [Zinc Sulfate, Ferrous Sulfate, Manganese Sulfate, Copper Sulfate, Calcium Iodate, Sodium Selenite], DL-Methionine, Choline Chloride, L-Ascorbyl-2-Polyphosphate (Vitamin C). M444922 ",
34			"guaranteedAnalysis": "Crude Protein (Min) 26.0%, Crude Fat (Min) 16.0%, Crude Fiber (Max) 4.0%, Moisture (Max) 12.0%, Linoleic Acid (Min) 1.5%, Eicosapentaenoic Acid (EPA) (Min) 0.1%, Docosahexaenoic Acid (DHA) (Min) 0.1%, Calcium (Ca) (Min) 1.0%, Phosphorus (P) (Min) 0.8%, Selenium (Se) (Min) 0.35 mg/kg, Vitamin A (Min) 15,000 IU/kg, Vitamin E (Min) 460 IU/kg, Ascorbic Acid (Vitamin C)* (Min) 70 mg/kg, Glucosamine* (Min) 350 ppm, Omega-3 Fatty Acids* (Min) 0.75%, Omega-6 Fatty Acids* (Min) 1.6%. *Not recognized as an essential nutrient by the AAFCO Dog Food Nutrient Profiles.",
35			"caloricContent": "3,903 kcal/kg, 449 kcal/cup"
36		},
37		"ratings": {
38			"average": 4.2,
39			"count": 4619
40		},
41		"isSubscriptionEnabled": true,
42		"customCategory": "Dry Food",
43		"foodCategory": "Specialized Nutrition",
44		"foodForms": [
45			"Bags"
46		],
47		"nutritionalOptions": [
48			"With-Grain"
49		]
50	},
51    ...
52]
Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • 0 No stars yet

  • >99% runs succeeded

  • Created in Dec 2024

  • Modified 3 days ago