Woot by Amazon Scraper 🏷️ avatar

Woot by Amazon Scraper 🏷️

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Woot by Amazon Scraper 🏷️

Woot by Amazon Scraper 🏷️

Extract daily deals and exclusive offers from Woot! Scrape product details, pricing, and limited-time sales data efficiently. Perfect for e-commerce insights, price monitoring, and retail arbitrage. For reliable results and seamless access, use residential proxies.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(3)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

2

Bookmarked

10

Total users

1

Monthly active users

8 days ago

Last modified

Share

What does Woot by Amazon Scraper do?

Woot by Amazon Scraper collects live deals and exclusive offers from woot.com, the Amazon-owned daily deals site. Paste a Woot deals page or pick a category and sort mode, and the Actor returns clean, structured deal records with titles, sale prices, original prices, discount percentages, savings, availability, images, dates, and product attributes. It is built for price monitoring, deal aggregation, retail arbitrage research, and ecommerce market analysis.

The easiest way to start is to open the Actor, leave the default deals URL in place, set the number of results you want, and run it. The output is a ready-to-use dataset you can filter, export, or feed into your own dashboards and automations.

Why use Woot by Amazon Scraper?

  • Structured deal dataset creation - Replace manual copy-paste with consistent records that include the fields you need for analysis.
  • Price and discount visibility - Compare sale price, list price, discount percentage, and dollar savings in a single row per deal.
  • Category and sort control - Focus on computers, electronics, home, grocery, sports, tools, or clearance, and sort by bestselling, discount, newest, or price.
  • Availability insight - See sold-out flags at the offer and item level so you can spot deals that just closed or are still active.
  • Automation-ready output - Export to JSON, CSV, Excel, XML, or connect results to Google Sheets, webhooks, and no-code tools.
  • Scheduled monitoring - Run the Actor hourly or daily with Apify schedules to track deal changes, price drops, and new listings over time.

What data can you extract from Woot?

Each dataset item represents one deal with offer-level and item-level details. The most important fields are:

FieldDescription
titleDeal title
urlDirect link to the deal page
priceCurrent sale price
original_priceReference or list price
discount_percentageDiscount percentage when available
savings_amountDollar amount saved
sold_outWhether the offer is sold out
attributesProduct attributes as key-value pairs
scraped_atISO timestamp of the extraction run

How to use Woot by Amazon Scraper

  1. Open the Woot by Amazon Scraper on Apify Store.
  2. Leave the default deals URL or paste your own Woot deals page.
  3. Choose a category and sort mode from the form.
  4. Set the maximum number of deals to collect.
  5. Click Run and wait for the dataset to appear.
  6. Download the dataset or connect it to your workflow.

Non-technical users can run everything from the Apify Console without writing code.

Input Parameters

ParameterTypeRequiredDefaultDescription
start_urlStringNohttps://www.woot.com/alldealsEntry URL used to collect deals and infer category or sort when possible
categoryStringNoallCategory filter: all, pc, tech, grocery, home, sport, tools, sellout
sortStringNodefaultSort mode: default, bs, d, nf, plh, phl, today, lc
results_wantedIntegerNo20Maximum number of deals to collect
proxyConfigurationObjectNo{ "useApifyProxy": false }Optional proxy settings for high-volume or repeated runs

Output Data

Each dataset item contains only non-empty fields:

FieldTypeDescription
offer_idStringUnique offer identifier
item_idStringSelected item or variant identifier
titleStringDeal title
slugStringURL slug of the deal
urlStringDirect link to the deal page
categoryStringCategory filter applied to the run
sortStringSort mode applied to the run
sold_outBooleanWhether the offer is sold out
item_sold_outBooleanWhether the selected item is sold out
is_featuredBooleanFeatured offer flag
is_app_featuredBooleanApp-featured offer flag
start_dateStringOffer start date and time (ISO)
end_dateStringOffer end date and time (ISO)
priceStringCurrent sale price
original_priceStringReference or list price
discount_percentageNumberDiscount percentage when available
savings_amountNumberDollar amount saved
savings_percentageNumberRelative savings percentage
discountStringHuman-readable discount summary
image_urlStringPrimary product image URL
image_widthNumberImage width in pixels
image_heightNumberImage height in pixels
attributesObjectProduct attributes as key-value pairs
scraped_atStringISO timestamp of the extraction run

Usage Examples

Basic Extraction

Collect the first 20 deals from the main deals page:

{
"start_url": "https://www.woot.com/alldeals",
"results_wanted": 20
}

Category and Sort Filtering

Collect 50 discounted deals from the electronics category, newest first:

{
"start_url": "https://www.woot.com/alldeals",
"category": "tech",
"sort": "nf",
"results_wanted": 50
}

Today's Deals

Track deals that end within the next 24 hours for urgency-based monitoring:

{
"start_url": "https://www.woot.com/alldeals",
"category": "all",
"sort": "today",
"results_wanted": 100
}

Last-Chance Monitoring

Collect deals expiring soon, ideal for daily bargain alerts:

{
"category": "all",
"sort": "lc",
"results_wanted": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Large Collection

Gather hundreds of deals in one run when you need a broad snapshot:

{
"start_url": "https://www.woot.com/alldeals",
"category": "all",
"sort": "default",
"results_wanted": 500
}

Sample Output

{
"offer_id": "c47f66f5-e272-4291-9eea-0107878b1353",
"item_id": "85c4f15d-a34c-4dcf-adf2-0f3518f2e7e0",
"title": "Dell Latitude 7410 i5-10310U W11P Laptop",
"slug": "dell-latitude-7410-i5-10310u-w11p-laptop-6",
"url": "https://www.woot.com/offers/dell-latitude-7410-i5-10310u-w11p-laptop-6",
"category": "pc",
"sort": "default",
"sold_out": false,
"item_sold_out": false,
"is_featured": false,
"is_app_featured": false,
"start_date": "2026-08-01T05:00:00Z",
"end_date": "2026-09-01T05:00:00Z",
"price": "$639.99",
"original_price": "$649.99",
"discount_percentage": 72,
"savings_amount": 180,
"savings_percentage": 72,
"discount": "Save: $180.00 (72%)",
"image_url": "https://d3gqasl9vmjfd8.cloudfront.net/example.png",
"image_width": 1080,
"image_height": 410,
"attributes": {
"Condition": "New"
},
"scraped_at": "2026-08-17T07:41:26.729Z"
}

Tips for Best Results

  • Start small, then scale - Begin with results_wanted: 20 to validate your category and sort setup before running larger collections.
  • Use the right sort mode - Use today for deals ending within 24 hours and lc for last-chance deals when you want urgent or expiring inventory.
  • Broaden with category all - Use category: "all" or a general start_url to collect deals across every Woot department in one run.
  • Monitor with schedules - Schedule smaller daily runs instead of one giant run so your dataset stays fresh and easy to diff.
  • Add proxies for heavy use - For repeated or high-volume monitoring, use residential proxies to keep runs reliable.
  • Check the preview first - Inspect the dataset preview before building automations so you know exactly which fields are populated.

Integrations

  • Google Sheets - Send deal data to spreadsheets for pricing analysis.
  • Webhooks - Trigger downstream workflows after each run.
  • Make or Zapier - Connect results to no-code automations and alerts.
  • API - Access datasets programmatically from your own systems.
  • Export formats - Download results as JSON, CSV, Excel, XML, or HTML.

Frequently Asked Questions

Can I export Woot data to CSV or Excel?

Yes. Apify datasets can be downloaded in CSV, Excel, JSON, XML, and other supported formats directly from the dataset page.

Can I run this Actor on a schedule?

Yes. Use Apify schedules to refresh your Woot deals data hourly, daily, weekly, or at any interval that suits your monitoring workflow.

What does sold_out mean?

The sold_out field indicates whether a deal has sold out. Checking both sold_out and item_sold_out helps you tell whether the whole offer or just one item variant is unavailable.

Why are some fields missing in certain records?

Fields are included only when the source provides them. For example, some deals do not publish an original price or a discount percentage, so those fields are omitted to keep the output clean.

Can I collect all categories at once?

Yes. Set category: "all" or provide a general deals URL such as https://www.woot.com/alldeals.

How many results can I request?

You can request any positive number. The actual output depends on how many active deals are available at the time of the run.

Scraping publicly available web data can be legal, but you are responsible for complying with applicable laws, website terms of service, and privacy rules in your jurisdiction.

If you also work with product and pricing data from other retailers, these Actors from the same ecommerce workflow may help:

Support

For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.

This Actor is designed for legitimate data collection from publicly available sources. Users are responsible for using the data responsibly and complying with applicable laws and website terms.