VOOZH about

URL: https://apify.com/automation-lab/hotukdeals-deals-scraper

⇱ HotUKDeals Deals Scraper: Prices, Vouchers & Temperatures Β· Apify


Pricing

Pay per event

Go to Apify Store

HotUKDeals Deals Scraper

πŸ›’ Scrape public HotUKDeals deals with prices, merchants, temperatures, comments, categories, voucher codes, and deal URLs.

Pricing

Pay per event

Rating

0.0

(0)

Developer

πŸ‘ Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Extract public deal listings from HotUKDeals for price intelligence, merchant monitoring, voucher tracking, and retail trend research.

What does HotUKDeals Deals Scraper do?

HotUKDeals Deals Scraper collects structured deal data from public HotUKDeals listing pages.

It reads server-rendered deal cards and returns clean dataset rows with prices, merchants, temperatures, comments, categories, timestamps, voucher codes, and deal URLs.

You can scrape the main deals feed, category pages, tag pages, and search result pages that are publicly available on hotukdeals.com.

Who is it for?

Retail teams use it to monitor how products and merchants perform in the UK deals community.

Affiliate teams use it to discover promoted merchants, voucher codes, and fast-moving bargains.

E-commerce sellers use it to watch competitor prices and deal temperature trends.

Market researchers use it to build datasets of consumer interest around discounts and product categories.

Developers use it to feed HotUKDeals deal data into dashboards, alerts, spreadsheets, or data warehouses.

Why use this actor?

  • πŸ›’ Track UK deals and marketplace offers
  • 🌑️ Capture community temperature / hotness signals
  • πŸ’¬ Include comment counts for engagement analysis
  • 🏷️ Extract merchant and category metadata
  • πŸ’Έ Capture current and old prices when available
  • 🎟️ Preserve voucher codes when listed
  • πŸ”— Export stable deal URLs for follow-up workflows
  • ⚑ Uses HTTP extraction without a browser for low-cost runs

What data can you extract?

FieldDescription
dealIdHotUKDeals thread/deal identifier
titleDeal title
descriptionListing snippet / description text
priceCurrent deal price when present
oldPricePrevious or next-best price when present
discountPercentDiscount percentage when HotUKDeals exposes it
merchantMerchant or retailer name
categoryMain HotUKDeals group/category
temperatureDeal temperature / hotness score
commentCountNumber of comments
postedAtPublication timestamp
expiredWhether the deal is expired
voucherCodeVoucher code when visible
dealUrlPublic HotUKDeals thread URL

How much does it cost to scrape HotUKDeals deals?

This actor uses pay-per-event pricing.

You pay a small run-start event and a per-result event for each saved deal.

Formula-derived pricing rounded up to the platform's accepted tier granularity is $0.00005 per saved deal on BRONZE, or about $0.05 per 1,000 saved deals, plus a $0.005 run-start event.

Free-tier per-result pricing is $0.0000575, with lower per-result prices for higher Apify subscription tiers.

How to use HotUKDeals Deals Scraper

  1. Open the actor on Apify.
  2. Add one or more HotUKDeals listing URLs.
  3. Set Maximum deals to the number of rows you need.
  4. Set Maximum pages per URL for pagination depth.
  5. Choose whether to include expired deals.
  6. Run the actor.
  7. Download results as JSON, CSV, Excel, XML, RSS, or HTML.

Input example

{
"startUrls":[
{"url":"https://www.hotukdeals.com/deals"},
{"url":"https://www.hotukdeals.com/tag/electronics"}
],
"maxItems":50,
"maxPagesPerStartUrl":3,
"includeExpired":false
}

Input fields

Start URLs

HotUKDeals pages to scrape.

Use public URLs such as:

  • https://www.hotukdeals.com/deals
  • https://www.hotukdeals.com/vouchers
  • https://www.hotukdeals.com/tag/electronics
  • HotUKDeals search result URLs

Maximum deals

Stops the run after this many deal rows have been saved.

Use a low number for quick tests and higher values for production monitoring.

Maximum pages per URL

Controls how deep the scraper paginates from each start URL.

The actor uses HotUKDeals page query pagination.

Include expired deals

By default, expired deals are skipped when they appear in listing pages.

Turn this on if you need historical context or expired voucher analysis.

Output example

{
"sourceUrl":"https://www.hotukdeals.com/deals",
"dealId":"4910371",
"title":"Oral-B Cross Action Brush Heads 10 Pack - Instore (Coventry)",
"description":"Found in Costco Coventry...",
"price":17.99,
"oldPrice":20.99,
"merchant":"Costco",
"category":"Health & Beauty",
"temperature":107.73,
"commentCount":0,
"postedAt":"2026-06-11T12:32:51.000Z",
"expired":false,
"hot":true,
"local":true,
"dealUrl":"https://www.hotukdeals.com/deals/oral-b-cross-action-brush-heads-10-pack-4910371",
"author":"Saeloj"
}

Tips for better results

  • Start with the main deals feed for broad monitoring.
  • Use category or tag pages for niche product research.
  • Keep maxItems small when testing new URLs.
  • Use search result URLs when tracking specific brands or product names.
  • Export CSV for spreadsheet workflows.
  • Export JSON for APIs, automations, and data warehouses.

Common use cases

Merchant monitoring

Track how often a retailer appears on HotUKDeals and which offers become hot.

Price intelligence

Compare current deal prices against old prices and detect aggressive discounts.

Voucher intelligence

Collect visible voucher codes and the merchants using them.

Trend dashboards

Build dashboards for hot categories, active retailers, and high-temperature deal topics.

Affiliate discovery

Identify merchants and products gaining attention in a deal-driven community.

Integrations

You can connect this actor to:

  • Google Sheets for deal monitoring tables
  • Slack or Discord alerts for hot deals
  • Airtable bases for merchant tracking
  • BigQuery or Snowflake for BI pipelines
  • Make, Zapier, or n8n automation workflows
  • Custom Node.js or Python services through the Apify API

API usage with Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token: process.env.APIFY_TOKEN});
const run =await client.actor('automation-lab/hotukdeals-deals-scraper').call({
startUrls:[{url:'https://www.hotukdeals.com/deals'}],
maxItems:50,
maxPagesPerStartUrl:3
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

API usage with Python

from apify_client import ApifyClient
import os
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('automation-lab/hotukdeals-deals-scraper').call(run_input={
'startUrls':[{'url':'https://www.hotukdeals.com/deals'}],
'maxItems':50,
'maxPagesPerStartUrl':3,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)

API usage with cURL

curl-X POST "https://api.apify.com/v2/acts/automation-lab~hotukdeals-deals-scraper/runs?token=$APIFY_TOKEN"\
-H'Content-Type: application/json'\
-d'{"startUrls":[{"url":"https://www.hotukdeals.com/deals"}],"maxItems":50,"maxPagesPerStartUrl":3}'

MCP integration

Use Apify MCP to call this actor from AI tools.

Claude Code MCP URL:

https://mcp.apify.com/?tools=automation-lab/hotukdeals-deals-scraper

Add it from Claude Code with:

$claude mcp add apify-hotukdeals "https://mcp.apify.com/?tools=automation-lab/hotukdeals-deals-scraper"

Claude Desktop can use this MCP server configuration:

{
"mcpServers":{
"apify-hotukdeals":{
"url":"https://mcp.apify.com/?tools=automation-lab/hotukdeals-deals-scraper"
}
}
}

Example prompts:

  • "Run HotUKDeals Deals Scraper for electronics deals and summarize the hottest merchants."
  • "Find deals above 200 degrees and group them by category."
  • "Compare current and old prices from the latest HotUKDeals dataset."

Data quality notes

HotUKDeals fields vary by deal.

Some deals have no old price.

Some deals have no voucher code.

Some local/in-store deals may not expose an outbound merchant URL.

The actor keeps optional fields empty instead of inventing values.

Legality

This actor extracts publicly available HotUKDeals pages.

Use the data responsibly.

Respect HotUKDeals terms, privacy rules, and applicable laws.

Do not scrape personal data beyond what is necessary for your legitimate use case.

FAQ

Is HotUKDeals login required?

No. The actor scrapes public listing pages only.

Can I monitor a single category?

Yes. Add a category or tag URL such as https://www.hotukdeals.com/tag/electronics to startUrls.

Can I export to a spreadsheet?

Yes. Download the Apify dataset as CSV, Excel, or JSON.

Troubleshooting

Why did I get fewer deals than requested?

The page may contain fewer public non-expired deals than your limit, or duplicate deal IDs may have been skipped.

Increase maxPagesPerStartUrl or enable includeExpired if you need more rows.

Why is a price missing?

Not every HotUKDeals thread exposes a numeric price. Freebies, discussions, and voucher posts may not have a standard price.

Can I scrape search pages?

Yes. Paste a public HotUKDeals search result URL into startUrls.

Does it require login?

No. The actor reads public listing pages only.

Related scrapers

Other automation-lab actors you may use with this workflow:

Changelog

0.1.0

Initial HotUKDeals public listing scraper with deal metadata, prices, merchant, temperature, comments, timestamps, and voucher support.

Support

If a run fails, open the run log and include the input URL, run ID, and expected result in your support request.

You might also like

Hot UK Deals Scraper

automation-lab/hot-uk-deals-scraper

πŸ›οΈ Scrape HotUKDeals search and listing pages for prices, merchants, temperatures, comments, vouchers, categories, and deal URLs.

πŸ‘ User avatar

Stas Persiianenko

2

HotUKDeals Scraper

crawlerbros/hotukdeals-scraper

Scrape hotukdeals.com - the UK's largest deal community. Get hot deals, new deals, search results, and deals by category. Extracts price, discount, merchant, voucher codes, temperature (hotness), and more.

Hot UK Deals Scraper

sync-network/hot-uk-deals-scraper

Scrapes deals from HotUKDeals (hotukdeals.com), extracting key details like prices, descriptions, and temperature ratings. Supports scraping from main pages, categories, or search results. Features smart throttling and expired deal filtering for reliable data collection.

Pepper Network Deals Scraper

automation-lab/pepper-network-deals-scraper

Scrape Dealabs, HotUKDeals, MyDealz, Pepper.pl, and Pepper NL deals with normalized prices, merchants, temperatures, comments, and URLs.

πŸ‘ User avatar

Stas Persiianenko

2

Dealabs Deals Scraper

automation-lab/dealabs-deals-scraper

Scrape public Dealabs deals for French ecommerce monitoring: prices, merchants, temperatures, comments, categories, images, and URLs.

πŸ‘ User avatar

Stas Persiianenko

2

MyDealz Deals Scraper

automation-lab/mydealz-deals-scraper

Scrape public MyDealz deals, vouchers, prices, merchants, categories, temperatures, comments, and timestamps for German ecommerce monitoring.

πŸ‘ User avatar

Stas Persiianenko

2

Dealabs Scraper

automation-lab/dealabs-scraper

Scrape Dealabs deals, prices, merchants, temperatures, coupons, comments, categories, authors, images, and outbound URLs from public pages.

πŸ‘ User avatar

Stas Persiianenko

2

Hot UK Deals Scraper

saswave/hot-uk-deals-scraper

High-precision data extraction tool designed for hotukdeals.com, UK largest social shopping community. It allows you to monitor the latest bargains, track price errors, and analyze consumer trends by capturing the full technical metadata of deals, vouchers, and discussions.

Amazon Todays Deals Scraper

scrapebase/amazon-todays-deals-scraper

πŸ›οΈ Amazon Today's Deals Scraper extracts live deals, prices, discounts, coupons & Lightning/Prime deals β€” with titles, ASINs, ratings, availability, categories, links & images. πŸ“Š Export CSV/JSON, schedule & monitor for price tracking, e‑commerce research, and affiliate SEO. πŸš€

Amazon Today's Deals Scraper

scrapapi/amazon-todays-deals-scraper

Amazon Today's Deals Scraper extracts products from Amazon’s daily deals section. It collects product names, prices, discounts, ratings, deal status, and product URLs. Ideal for price tracking, deal monitoring, market research, and e-commerce analytics.