Pepperdeals Product Search Scraper
Pricing
from $2.00 / 1,000 results
Pepperdeals Product Search Scraper
Scrape product deals and coupons from PepperDeals and partner platforms (Pepper.pl, MyDealz, DealLabs, HotUKDeals, and more). Capture deal data including prices, voucher codes, merchant info, temperature ratings, and 60+ metadata fields for deal aggregation, price monitoring, and market research.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
PepperDeals Product Search Scraper: Extract Deals & Coupons at Scale
What Is PepperDeals?
PepperDeals is a leading deal-sharing and coupon aggregation community platform operating across multiple European markets through localized variants: PepperDeals.com (Germany), Pepper.pl (Poland), MyDealz.de (Germany), DealLabs.com (France), HotUKDeals.com (UK), and others. The platform enables users to discover, share, and vote on product discounts, flash sales, and special offers in real time. Manually harvesting this deal data — including prices, codes, merchant names, and community engagement metrics — is inefficient. The PepperDeals Product Search Scraper automates extraction, delivering structured deal intelligence ready for analytics, price tracking, and aggregation pipelines.
Overview
The PepperDeals Product Search Scraper crawls deal listing pages and extracts comprehensive product and deal metadata. It captures 65+ fields per deal, from pricing and voucher codes to community sentiment ("temperature") and deal status flags. The scraper is built for:
- Price monitoring services tracking competitor discounts and market trends
- Deal aggregators consolidating offers across multiple markets
- E-commerce researchers analyzing promotional patterns and seasonal trends
- Affiliate marketers identifying high-performing deal categories and merchants
- Data analysts studying consumer deal-sharing behavior and deal lifecycle patterns
Key features include multi-market support, configurable limits per URL, and robust error handling via ignore_url_failures.
Input Format
The scraper accepts a JSON configuration object:
{"urls": ["https://www.pepperdeals.com/categorie/home?page=2"],"ignore_url_failures": true,"max_items_per_url": 200}
| Field | Description | Example |
|---|---|---|
urls | Array of PepperDeals category or search result page URLs to scrape | ["https://www.pepperdeals.com/categorie/home?page=2"] |
ignore_url_failures | If true, continues running if some URLs fail to load; if false, stops on first error | true |
max_items_per_url | Maximum number of deal items to extract per URL (1–200) | 200 |
Supported platforms: The scraper works across all PepperDeals network sites including pepperdeals.com, pepperdeals.se, chollometro.com, pepper.pl, preisjaeger.at, mydealz.de, dealabs.com, and hotukdeals.com.
Tip: Use category URLs (e.g.,
/categorie/home) or search result pages to maximize deal discovery. Adjustmax_items_per_urlbased on your data volume needs.
Output Format
Sample output
{"thread_id": "9034","title_slug": "5-free-4x6-custom-photo-prints-via-walgreens-w-code","title": "5 FREE 4x6 Custom Photo Prints via Walgreens w/ Code","current_user_vote_direction": null,"comment_count": 0,"status": "Activated","is_expired": true,"is_new": false,"is_pinned": false,"is_trending": null,"bookmarked": false,"is_local": false,"temperature": 107.65,"temperature_level": "Hot2","type": "Deal","nsfw": false,"deleted_at": null,"is_affiliate_tracking_disabled": false,"is_affiliate_description_disabled": false,"is_edit_locked": false,"is_expire_locked": false,"content_locked_by": null,"is_spam_locked": false,"is_locked": false,"is_newsletter_picked": null,"is_comments_moderation_on": null,"is_pushed": null,"is_community_favorite": false,"is_category_community_favorite": false,"is_top_deal": false,"is_category_top_deal": false,"pin_id": null,"bumped_at": 0,"bumped_and_reset": false,"published_at": 1781537725,"updated_at": 1781732391,"voucher_code": "FIVEJUNE","link": "","link_host": "photo.walgreens.com","shareable_link": "https://www.pepperdeals.com/share-deal/9034","merchant": {"merchant_id": 5,"merchant_name": "Walgreens","merchant_url_name": "walgreens.com","is_merchant_page_enabled": true,"avatar": null},"main_group": {"thread_group_id": 10,"thread_group_name": "Home & Living","thread_group_url_name": "home"},"main_image": {"path": "threads/raw/oEAxf","name": "9034_1","slot_id": "oEAxf","width": 538,"height": 538,"version": 1,"unattached": false,"uid": "9034_1.raw","ext": "raw"},"price": 0,"next_best_price": 1.95,"percentage": 0,"discount_type": null,"shipping": {"is_free": null,"price": 0},"user": {"user_id": 36,"username": "yourthriftybff","title": "community_manager","avatar": {"path": "users/raw/default","name": "36_7","slot_id": "default","width": 0,"height": 0,"version": 7,"unattached": false,"uid": "36_7.raw","ext": "raw"},"persona": {"text": null,"type": "verified"},"is_banned": false,"is_deleted_or_pending_deletion": false,"is_user_profile_hidden": false},"start_date": null,"selected_locations": {"is_national": false},"end_date": {"timestamp": 1781732391},"is_exclusive": false,"is_voucher_code_hidden": false,"claim_code_campaign_id": null,"claim_code_campaign": null,"can_vote": false,"scheduled_release_date": {"timestamp": null},"is_hot": true,"picked_at": 0,"hot_date": 1781551062,"is_excluded_from_ads": false,"thread_updates": [],"unread": null,"keywords": null,"keyword_names": null,"is_super_hot": null,"from_url": "https://www.pepperdeals.com/categorie/home"}
Each scraped deal returns a rich record with 65+ fields capturing deal details, pricing, merchant data, and community metrics:
Deal Identification & Metadata
| Field | Meaning |
|---|---|
Thread ID | Unique identifier for the deal post |
Title | Deal title as displayed on the platform |
Title Slug | URL-friendly version of the deal title |
Link | Direct URL to the product or deal page |
Shareable Link | Platform-specific shareable deal link |
Link Host | Domain of the destination link (e.g., amazon.com) |
Deal Status & Flags
| Field | Meaning |
|---|---|
Status | Current deal status (active, expired, pending) |
Is Expired | Boolean flag indicating if the deal has ended |
Is New | Flag for newly posted deals |
Is Pinned | Whether the deal is pinned to the top |
Is Local | Deal restricted to specific geographic region |
Is Exclusive | Exclusive offer available only through PepperDeals |
Is Newsletter Picked | Selected by platform editors for newsletter |
Is Community Favorite | Marked as a community favorite |
Is Category Community Favorite | Top favorite in its category |
Is Top Deal | Sitewide top-performing deal |
Is Category Top Deal | Best deal in its category |
Is Hot | Deal marked as "hot" or trending |
Is Super Hot | Highest trending tier on the platform |
Is Pushed | Deal promoted by the platform |
Deleted At | Timestamp if deal was deleted |
Community Engagement
| Field | Meaning |
|---|---|
Comment Count | Number of user comments on the deal |
Current User Vote Direction | Current viewer's vote (upvote, downvote, none) |
Temperature | Community interest score (typically 0–100) |
Temperature Level | Tier label for temperature (hot, warm, cold) |
Can Vote | Whether the current user can vote on the deal |
Pricing & Discount Details
| Field | Meaning |
|---|---|
Price | Current deal price (in local currency) |
Next Best Price | Alternative or competing price for comparison |
Percentage | Discount percentage (e.g., 30% off) |
Discount Type | Type of discount (percentage, fixed amount, BOGO, etc.) |
Shipping | Shipping cost or free shipping indicator |
Voucher Code | Promo or coupon code (if applicable) |
Is Voucher Code Hidden | Flag if code visibility is restricted |
Is Affiliate Tracking Disabled | Whether affiliate links are disabled |
Is Affiliate Description Disabled | Whether affiliate text is hidden |
Merchant & Campaign Details
| Field | Meaning |
|---|---|
Merchant | Brand or retailer name offering the deal |
Main Group | Primary product category or group |
Claim Code Campaign ID | ID for claim code tracking campaigns |
Claim Code Campaign | Campaign name if using claim codes |
Dates & Scheduling
| Field | Meaning |
|---|---|
Published At | When the deal was posted |
Updated At | Last update timestamp |
Start Date | Deal start date (if applicable) |
End Date | Deal end/expiration date |
Scheduled Release Date | Planned release time for future deals |
Bumped At | Last time the deal was bumped or refreshed |
Bumped And Reset | Whether bump reset the deal timeline |
Picked At | Timestamp when deal was picked for newsletter |
Hot Date | When deal entered "hot" status |
Moderation & Admin Controls
| Field | Meaning |
|---|---|
NSFW | Not Safe For Work flag |
Is Locked | Deal locked from user edits |
Is Edit Locked | Editing disabled by moderation |
Is Expire Locked | Expiration time locked |
Is Spam Locked | Spam lock applied |
Content Locked By | Moderator ID if content is locked |
Is Comments Moderation On | Comments require approval |
User & Attribution
| Field | Meaning |
|---|---|
User | Username of the deal poster |
Selected Locations | Geographic regions applicable to the deal |
Bookmarking & Keywords
| Field | Meaning |
|---|---|
Bookmarked | Whether the deal is bookmarked by current user |
Keywords | Associated tags or keywords |
Keyword Names | Human-readable keyword labels |
Media & Analytics
| Field | Meaning |
|---|---|
Main Image | Primary product image URL |
Pin ID | ID of pinned deal (if applicable) |
Is Excluded From Ads | Deal excluded from ad serving |
Thread Updates | Activity log or update count |
Unread | Unread comment or activity flag |
How to Use
- Identify deal pages — Navigate to a PepperDeals category or search result page (e.g.,
/categorie/home?page=2). - Copy URLs — Add one or more page URLs to the
urlsarray. - Set parameters — Configure
max_items_per_url(up to 200) andignore_url_failuresto suit your needs. - Run the scraper — Start the actor and monitor progress in the run log.
- Export results — Download data as JSON, CSV, or Excel for analysis or integration.
Best practices:
- Start with
max_items_per_url: 50to test before scaling to 200. - Use pagination URLs (
?page=1,?page=2) to harvest deals across multiple pages. - Enable
ignore_url_failures: truefor bulk runs to avoid interruptions on network issues. - Filter results by
TemperatureorIs Hotto focus on trending deals.
Use Cases & Business Value
- Price intelligence: Monitor competitor pricing and promotional calendars
- Deal aggregation: Feed structured deal data into custom deal boards or newsletters
- Market research: Analyze discount trends across product categories and merchants
- Affiliate optimization: Identify high-engagement deals for affiliate marketing campaigns
- Trend analysis: Study seasonal patterns and emerging consumer interests via deal velocity
The PepperDeals Product Search Scraper transforms community-driven deal data into actionable business intelligence, eliminating manual research and enabling data-driven pricing and marketing strategies.
Conclusion
The PepperDeals Product Search Scraper delivers comprehensive deal intelligence across the entire PepperDeals network. With 65+ metadata fields capturing pricing, community engagement, and deal status, it enables sophisticated price monitoring, aggregation, and market analysis at scale. Start scraping today and unlock the full potential of deal-sharing communities.