Loading...
Apify Actor

Boots.com Scraper

Scrapes products from Boots.com. Captures: title, brand, pricing (regular/current, currency), product URL, categories, attributes, offers, availability/in-stock, reviews (avg/count), images, and identifiers (SKU/MPN/GTIN where available).

What it does

Scrape Boots.com list pages and optionally visit each product page for full details. Provide a search keyword, enable auto-pagination, and choose between two modes: LIST_ONLY (fast, list tiles) or FULL (opens each product page for specs, description, gallery, and JSON-LD fields). Proxy support is available via Apify’s proxy editor.

Key data fields

  • Product Link (productLink)
  • Product Title (productTitle)
  • Brand
  • Price (regular/current) + Currency
  • Stock Status / In Stock
  • Primary Product Image
  • Features
  • Categories
  • Attributes
  • Offers / Promotions
  • Availability
  • Gallery Images (FULL mode)
  • Description (FULL mode)
  • Specs (sections with rows) (FULL mode)
  • Identifiers (SKU / MPN / GTIN where available)
  • Reviews (average / count)

How to use

  1. Enter a Boots.com search keyword (example: toothpaste or soap).
  2. Select Scrape Mode: LIST_ONLY (fast) or FULL (opens product pages).
  3. Optionally set max items and configure proxy (Apify Proxy groups if needed).
  4. Run the actor and export results as JSON/CSV/Excel from the dataset.

Sample Output JSON

{
  "objectId": "3046154",
  "title": "Colgate Total Active Prevention Original Travel Toothpaste 20ml",
  "brand": "Colgate",
  "referenceUri": "/colgate-total-active-prevention-original-travel-toothpaste-20ml-10353415",
  "productUrl": "https://www.boots.com/colgate-total-active-prevention-original-travel-toothpaste-20ml-10353415",
  "iconUri": "https://boots.scene7.com/is/image/Boots/10353415?op_sharpen=1",
  "thumbnail": "https://boots.scene7.com/is/image/Boots/10353415?wid=45&hei=60&op_sharpen=1",
  "ppuQuantity": "20ML",
  "perUnit": "£7.50 per 100ML",
  "price_regular_value": 1.5,
  "price_regular_text": "£1.50",
  "price_current_value": 1.5,
  "price_current_text": "£1.50",
  "price_currency": "GBP",
  "price_saving_value": null,
  "inStock": true,
  "canAddToBasket": "yes",
  "expressDelivery": false,
  "categories": [
    "toiletries",
    "health & pharmacy",
    "wellness",
    "toiletries > dental",
    "toiletries > dental > toothpaste"
  ],
  "reviews": {
    "average": 3.63,
    "count": 93,
    "rounded": 3
  },
  "attributes": {
    "suitable_for": ["pregnancy", "vegan", "adults", "vegetarian", "teens", "diabetic"],
    "product_type": "toothpaste",
    "StockOverrideMessage": "STOCK_COMING_SOON",
    "pharmacy_medicine": "no",
    "heroChild": "Y",
    "format": "paste",
    "hasPriceAdvantageDeal": false,
    "Reporting_Category": "toiletries",
    "hiddenExcludeFromRecs": "No",
    "ProductReviewFlag": "1"
  },
  "offers": [
    "3 for 2 on selected Miniatures - cheapest free"
  ],
  "query": "toothpaste",
  "pageIndex": 1,
  "pdp": {
    "name": null,
    "description": null,
    "sku": null,
    "mpn": null,
    "brand": "Colgate",
    "gtin13": null,
    "images": null,
    "offerPrice": null,
    "offerCurrency": null,
    "availability": null,
    "ratingValue": null,
    "reviewCount": null
  }
}