Zavvi Product Scraper avatar

Zavvi Product Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Zavvi Product Scraper

Zavvi Product Scraper

Scrape Zavvi - a free UK pop-culture/entertainment retailer (Funko, LEGO, Blu-ray/DVD, trading cards, and more). Browse by category. Get titles, prices, discounts, images, and product URLs.

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

4 days ago

Last modified

Share

Scrape Zavvi (zavvi.com) — a free UK pop-culture and entertainment retailer covering Funko Pop! figures, LEGO, Blu-ray/DVD, trading cards, anime merchandise, and collectibles. Browse by category and get titles, prices, discounts, images, and product URLs. No login, no account required to browse or see prices.

Data Source & Usage Notes

Read this before running a large job.

  • No login required. Zavvi's category pages are server-rendered and embed every product card's title, price, and image directly in the page's own HTML — no login, cookies, or API key needed.
  • Conservative by design. The actor only ever uses Apify's free datacenter (AUTO) proxy group — never a paid residential proxy.
  • Not affiliated with Zavvi. This is an independent third-party tool using the source's own public, no-login category pages.

Why Zavvi instead of Very?

This actor was originally scoped as a Very.co.uk (very.co.uk) general-merchandise retailer. Live verification (including from Apify's own cloud infrastructure) showed very.co.uk runs an Akamai Bot Manager deployment that non-deterministically blocks every listing/search/product-detail request, even with browser automation and session rotation already in place — an unreliable, intermittent block rather than a fixable code issue. Per this project's zero-cost reliability policy, the target was replaced with Zavvi — a comparable free, no-login UK retailer, confirmed live and returning real structured product data from Apify's cloud infrastructure.

What this actor does

  • 16 curated categories covering the site's main taxonomy (Funko, LEGO, Toys, Blu-ray/DVD, Trading Cards, and more), or type a custom category slug
  • Sort by relevance (the site's own order), price low-to-high, price high-to-low, name A-Z, or discount percentage high-to-low
  • On-sale-only filter
  • Every field the category page itself publishes — title, current price, RRP, savings amount, active promo banner text, image, and product URL
  • Empty fields are omitted

Output per product

  • productId, title, productUrl — canonical Zavvi product page URL
  • price, currency (always GBP)
  • wasPrice, savingAmount — present only for currently-discounted products
  • imageUrl
  • promotionText — present only for products with an active site promo banner (e.g. "Extra 10% Off! Code: FUNKO10")
  • searchCategory — the category browsed to find this result
  • recordType: "product", scrapedAt

Input

FieldTypeDefaultDescription
categorystringfunkoOne of 16 curated categories
customCategorystringExact category slug not in the curated list
sortBystringrelevancerelevance / priceLowToHigh / priceHighToLow / nameAtoZ / discountPercentage
onSaleOnlybooleanfalseOnly return currently-discounted products
maxItemsint12Cap (1–12, see Limitations)

Example: browse a category

{
"category": "lego",
"maxItems": 12
}

Example: browse a category, on-sale items only, cheapest first

{
"category": "funko",
"onSaleOnly": true,
"sortBy": "priceLowToHigh",
"maxItems": 12
}

Use cases

  • Price monitoring — track a category's pricing and discounts over time
  • Deal discovery — find currently-discounted products in a category
  • Market research — survey product range and pricing for pop-culture merchandise

Limitations

  • "Newest arrivals" sort not supported. The site's own sort dropdown offers this option, but it depends on a server-side "date added" signal that isn't present in the category page's server-rendered HTML, so it can't be reproduced client-side. All other site sort options (relevance, both price directions, A-Z, discount percentage) are supported.
  • Up to 12 products per category per run. Zavvi's category page server-renders one batch of products (confirmed live: the page's own ?page=2 query parameter does not change the server-rendered result — the site relies on client-side infinite scroll for further pages, which is not something a zero-cost HTTP-only actor can trigger). This is a genuine site architecture constraint, not a code bug — the 12-item batch itself is always real, complete, current data.

FAQ

What's the data source? Zavvi's own free public product category pages at zavvi.com. This actor is an independent third-party tool and is not affiliated with Zavvi.

Why did my run return 0 results? The category slug you typed doesn't exist on the site (a genuine 404, unlike some other sites this project covers, Zavvi does correctly error on an invalid category rather than silently falling back to unrelated results).

How fresh is the data? Real-time — the search reflects the category page's live listings, including current discounts, as of the moment of the search.