AppSumo Software Scraper - SaaS Deals Data avatar

AppSumo Software Scraper - SaaS Deals Data

Pricing

from $2.00 / 1,000 results

Go to Apify Store
AppSumo Software Scraper - SaaS Deals Data

AppSumo Software Scraper - SaaS Deals Data

Export individual AppSumo product cards with names, product URLs and their own summaries. Excludes review links and preserves browse redirects.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

🛍️ AppSumo Software Scraper: Deals with Prices, Ratings and Vendor Websites

Export AppSumo deals with the deal price, the list price, the discount, the rating, the review count and the star breakdown, the vendor's own website, plan type, refund window and what the deal includes. Read the whole catalog (about 4,400 current and past deals) or any browse page in its own order. No login, no browser, no proxy. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

What a run costs: $0.0025 per deal on the Free plan, down to $0.00175 on Diamond, plus the start event. A run that finds nothing costs nothing beyond the start.

🔎 What is the AppSumo Software Scraper?

It reads the deal list AppSumo's own site uses, so every row is one product with its numbers, not a card scraped from HTML.

What data does it extract?

  • Product: name, slug, AppSumo page, the vendor's website.
  • Price: deal price, list price, discount in percent, plan type (for example Lifetime Deal), free flag.
  • Reviews: average rating, review count, number of 1 to 5 star reviews.
  • Terms: refund window in days, start and end date, current or expired, the deal's feature list.
  • Browse pages also give: the card summary, AppSumo group and category, product tags.

⬇️ Input

FieldWhat it does
searchUrlsLeave empty for the catalog. Or AppSumo browse pages such as https://appsumo.com/browse/?sort=rating; each gives the first 20 deals in that page's order. Up to 20 URLs.
dealStatuscurrent (default), expired or all.
maxResultsDeals for the catalog, or per browse URL. 1 to 1,000, default 25.

Example input

{
"dealStatus": "current",
"maxResults": 50
}

⬆️ Output

A catalog row (October 26, 2026):

{
"title": "Pesky",
"slug": "pesky",
"url": "https://appsumo.com/products/pesky/",
"vendor_website": "https://pesky.ai",
"description": null,
"status": "current",
"price": 69.0,
"original_price": 420.0,
"discount_percent": 84,
"is_free": false,
"plan_type": "Lifetime Deal",
"rating": null,
"review_count": 0,
"stars_5": 0,
"refund_days": 60,
"features": ["Competitors per company", "Daily morning brief", "API & MCP access"],
"start_date": "2026-10-23T23:32:42.808701-05:00",
"end_date": null,
"index": 1,
"input_url": "catalog",
"source_url": "https://appsumo.com/api/v2/deals/?page=1"
}

A browse-page row from https://appsumo.com/browse/?sort=rating had "title": "WP Reset Pro Plan", "price": 49.0, "rating": 4.93 and "category": "Website Builders & WordPress". Fields a source does not carry stay null: browse pages have no vendor website and no star breakdown, the catalog has no card summary or category.

💡 Use cases

  • 📊 SaaS market research: which categories get lifetime deals, at what price and discount.
  • 🎯 Lead lists: vendor websites of new deals, for agencies and tool builders who sell to SaaS founders.
  • 🔔 Deal watching: a daily scheduled run of current deals, compared with yesterday's export.
  • ⭐ Shortlists: best-rated deals in a category with their review counts.

🤖 For AI agents

{"dealStatus": "current", "maxResults": 20}

No credentials. Every input is optional.

❓ FAQ

How fresh is the data? Each run reads AppSumo at that moment.

Why does the catalog have more deals than the browse page? The browse page lists deals on sale now; the catalog also holds past deals. Use dealStatus to choose.

What order does the catalog come in? AppSumo's own list order. For a rating or newest order, give the matching browse URL.

Why is rating null? The deal has no reviews yet.

Is the price per seat or per license? It is the price of the deal's default plan (usually one code). Higher tiers are on the product page.

What changed in October 2026? Rows now carry prices, ratings and vendor websites, and an empty input reads the whole catalog instead of the first browse page. title, url, description, index, input_url and source_url keep their names. The fields company and raw are gone.

Is it legal? It reads public deal pages without logging in. You are responsible for how you use the data, including GDPR and CAN-SPAM when you contact vendors.

What if a page fails? A request is retried three times; a page that still fails ends the run with an error, and rows already saved stay in the dataset.

🔗 You might also like

Keywords: AppSumo scraper, AppSumo API, AppSumo deals, lifetime deals, SaaS deals data, AppSumo prices, AppSumo reviews, software deals export, SaaS market research, SaaS lead generation, deal tracker, AppSumo CSV, AppSumo JSON.