HotUKDeals Scraper avatar

HotUKDeals Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
HotUKDeals Scraper

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.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape hotukdeals.com — the UK's largest deal-sharing community with millions of members posting deals, freebies, and voucher codes every day. Extract hot deals, new listings, search results, or deals from specific product categories.

What data do you get?

Each scraped deal includes:

FieldDescription
dealIdUnique thread ID
titleDeal title
dealTypedeal, voucher, or freebie
dealPriceCurrent deal price (GBP)
originalPricePrevious/next-best price (GBP)
discountDiscount percentage
discountAbsoluteAbsolute saving (GBP)
currencyAlways GBP
voucherCodeDiscount code (if available)
merchantStore or retailer name
merchantUrlExternal deal link
hotnessCommunity temperature score (votes)
commentsCountNumber of comments
postedAtISO-8601 timestamp when posted
expiresAtISO-8601 expiry timestamp (when available)
categoryProduct category name
categorySlugCategory URL slug
tagsKeywords/tags
imageUrlProduct image URL
isExpiredWhether the deal has expired
isFreebieWhether this is a free/freebie deal
dealUrlLink to the deal page on HotUKDeals
sourceUrlShareable deal URL
recordTypeAlways deal
scrapedAtUTC timestamp of scrape

Input

FieldTypeDescription
modeselecthot (default), new, search, byCategory
searchQuerystringKeyword to search (mode=search)
categoryselectCategory to browse (mode=byCategory)
minHotnessintegerMinimum community temperature score
isExpiredbooleanInclude expired deals (default: false)
isFreebiebooleanReturn only freebies (default: false)
merchantstringFilter by merchant name (partial match)
maxItemsintegerMaximum deals to return (default: 50)

Example inputs

Get the hottest UK deals right now

{
"mode": "hot",
"maxItems": 50
}

Search for laptop deals

{
"mode": "search",
"searchQuery": "laptop",
"minHotness": 50,
"maxItems": 100
}

Browse electronics deals

{
"mode": "byCategory",
"category": "electronics",
"maxItems": 50
}

Find freebies only

{
"mode": "new",
"isFreebie": true,
"maxItems": 30
}

Supported categories

electronics, gaming, fashion, groceries, travel, beauty, home-living, garden-diy, sports-fitness, kids, services-contracts, broadband-phone-service, car-motorcycle, personal-finance, entertainment

FAQs

Does it need login or API keys? No. HotUKDeals is publicly accessible and this scraper works without any credentials.

How many deals are there? The site has thousands of active deals posted daily. Each page returns ~30 deals; use maxItems to control how many you fetch.

What is the "hotness" score? The temperature (hotness) is the community vote score. Hot deals score 100+, very hot deals score 500+, and top deals can reach 1000+.

Can I filter by merchant? Yes — use the merchant parameter with a partial name like "Amazon", "Argos", or "Currys".

Are expired deals included? By default, expired deals are excluded. Set isExpired: true to include them.

How often does the data update? HotUKDeals updates in real-time. Each actor run fetches fresh data from the live site.

Does it scrape voucher codes? Yes — voucher codes are extracted when available in the voucherCode field.