VOOZH about

URL: https://apify.com/santamaria-automations/groupon-scraper

โ‡ฑ Groupon Deal Scraper (12 Countries) ยท Apify


๐Ÿ‘ Groupon Deal Scraper (12 Countries) avatar

Groupon Deal Scraper (12 Countries)

Pricing

from $3.00 / 1,000 search results

Go to Apify Store

Groupon Deal Scraper (12 Countries)

Scrape deals from Groupon across DE, US, UK, FR, IT, ES, NL, BE, AT, PL, AU, IE. Extract prices, discounts, merchant info, ratings, locations with GPS coordinates, and images. Optional detail pages for descriptions, options, reviews, and fine print. HTTP-only, ~100MB RAM, fast and lightweight.

Pricing

from $3.00 / 1,000 search results

Rating

0.0

(0)

Developer

๐Ÿ‘ Ale

Ale

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

4

Monthly active users

a month ago

Last modified

Share

Groupon Deal Scraper โ€” International

Scrapes deals from Groupon across 12 countries: DE, US, UK, FR, IT, ES, NL, BE, AT, PL, AU, IE.

How it works

  1. Loads Groupon browse pages which contain __NEXT_DATA__ with the full Apollo GraphQL cache
  2. Extracts deal cards (9 per page) from the SSR data โ€” no browser needed
  3. Category fan-out: Discovers category sub-pages and loads each one to collect ~80 unique deals per city
  4. Deduplicates by UUID across categories
  5. Optionally fetches detail pages for full descriptions, options, locations, and reviews

Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client โ€” Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/groupon-scraper

Example prompt once connected:

"Use groupon-scraper to scrape company data from groupon. Return results as a table."

Clients that support dynamic tool discovery (Claude.ai, VS Code) will receive the full input schema automatically via add-actor.

Input

ParameterTypeDefaultDescription
countryenumDECountry code (DE, US, UK, FR, IT, ES, NL, BE, AT, PL, AU, IE)
citystringberlinCity name for URL path
categorystring""Optional category slug filter
querystring""Optional search keyword (overrides browse)
maxResultsinteger100Max deals to return
includeDetailsbooleanfalseFetch detail pages for full data
proxyConfigurationobjectApify proxyProxy settings

Output fields

SERP (always available)

title, deal_url, deal_id, deal_slug, merchant_name, merchant_rating, merchant_rating_count, price, original_price, currency, discount_percent, location_name, location_address, latitude, longitude, locations_total, image_url, category

Detail (with includeDetails: true)

description, highlights, fine_print, sold_quantity, expiry_date, merchant_website, merchant_phone, merchant_address, opening_hours, review_rating, review_count, options[], locations[]

Performance

  • HTTP-only โ€” CheerioCrawler, ~128MB RAM
  • ~80 deals per city via category fan-out (no API calls needed)
  • Datacenter proxy works fine

Enrichment add-ons

After the scrape completes, this actor can automatically trigger AI-powered extraction on every merchant website found in the results. Each add-on runs as a separate actor and produces its own dataset.

Contact extraction

Extracts team member names, email addresses, phone numbers, positions, and departments from merchant websites. Powered by the Website Contact Extractor.

Enable it by setting enableContactExtraction: true and providing at least one LLM API key. The sub-actor run ID is stored in the key-value store as CONTACT_EXTRACTOR_RUN_ID.

Job listing extraction

Extracts open positions, job titles, locations, departments, and career page URLs from merchant websites. Powered by the Website Job Extractor.

Enable it by setting enableJobExtraction: true and providing at least one LLM API key. The sub-actor run ID is stored in the key-value store as JOB_EXTRACTOR_RUN_ID.

Browser fallback

Some websites are built with JavaScript frameworks (React, Vue, Angular) that require a full browser to render. When enableBrowserFallback is set to true, the contact/job extractors will automatically re-scrape these sites with Playwright. This catches ~25% more sites but increases cost and runtime. Only applies when contact or job extraction is enabled.

LLM API keys

Both add-ons use LLMs to extract structured data. Provide one or more API keys. When multiple keys are provided, the system uses them in priority order with automatic fallback:

  1. Gemini (recommended) -- Best quality-to-cost ratio. Free tier includes 1M tokens/min. Get a key at Google AI Studio.
  2. Groq (optional) -- Ultra-fast inference. Get a key at Groq Console.
  3. OpenRouter (optional) -- Access to 100+ models. Get a key at OpenRouter.

One key is sufficient. With multiple keys, if the primary provider hits a rate limit, the system falls back to the next available provider automatically.

Related Actors

E-Commerce & Price Comparison

Classifieds

Enrich your data

Support

Found a bug or have a feature request? Open an issue.

You might also like

Groupon Scraper

solidcode/groupon-scraper

[๐Ÿ’ฐ $2.5 / 1K] Extract Groupon deals across 13 countries โ€” titles, prices, discounts, merchant ratings, locations, and links. Search by city, category, or keyword, or paste Groupon URLs directly.

Groupon.com Scraper

lexis-solutions/groupon

Scrape deal listings from Groupon.com - including titles, discount rates, categories, prices, expiration dates, and merchant info. Ideal for deal aggregation, market research, and price monitoring. Fast, structured, and customizable extraction.

๐Ÿ‘ User avatar

Lexis Solutions

14

Groupon Scraper

saswave/groupon-scraper

Groupon scraper. Collect product details from website groupon.com (or any other subdomain of groupon). Extract store seller website and reviews with comments. Advanced Web crawler for ecommerce website

Groupon USA Extractor

jupri/groupon

๐Ÿ’ซ All-In-One Groupon.com Scraper

Groupon Scraper

ruocco-l/groupon-scraper

Scrape Groupon to find the latest offers on your favorite activities and products!

58

Amazon Product Scraper

dataharvest/amazon-scraper

Scrape product listings, prices, ratings and reviews from Amazon. Supports US, UK, DE, FR, ES, IT.

Vinted Scraper

silentflow/vinted-scraper

Scrape Vinted marketplace data. Extract product listings, prices, seller info, images & stats. Search by keywords, brand, size, price range. Works with all Vinted countries (FR, DE, UK, ES, IT, PL, NL, BE, AT, CZ, LT). Fast & reliable API for e-commerce analysis.

Nexus Amazon Scraper

variable_redwood-owner/nexus-amazon-scraper

Extract Amazon products, prices, ratings & reviews at scale. Supports US/UK/FR/DE/ES/IT. Perfect for price monitoring, competitor analysis & product research. Residential proxy powered.

๐Ÿ‘ User avatar

mahmoud briguiche

2

eBay Product Scraper

dataharvest/ebay-scraper

Scrape product listings from eBay. Supports USA, UK, DE, FR, IT, ES, AU.