SaaSworthy Scraper - Software, Pricing, Reviews & Vendor Leads avatar

SaaSworthy Scraper - Software, Pricing, Reviews & Vendor Leads

Pricing

from $5.00 / 1,000 software product scrapeds

Go to Apify Store
SaaSworthy Scraper - Software, Pricing, Reviews & Vendor Leads

SaaSworthy Scraper - Software, Pricing, Reviews & Vendor Leads

Scrape SaaSworthy software products: pricing plans, ratings, reviews, features, alternatives & vendor websites. The clean, no-browser G2 / Capterra alternative. Filter, score leads & monitor new products.

Pricing

from $5.00 / 1,000 software product scrapeds

Rating

0.0

(0)

Developer

Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

SaaSworthy Scraper — Software Products, Pricing, Reviews & Vendor Leads

Extract complete software & SaaS product data from SaaSworthy — ratings and review counts, full pricing plans (monthly/yearly, free plan & trial), features, the alternatives / competitor graph, FAQs, screenshots, and each product's vendor website. Optionally turn every product into a ready-to-contact B2B lead by resolving the vendor site and crawling it for emails, phones and socials.

No login, no API key, no browser — fast server-rendered JSON/HTML extraction with a clean, reliable data path. SaaSworthy is the clean alternative to the walled software-review giants (G2, Capterra, TrustRadius, Software Advice), so the data those scrapers fight Cloudflare and DataDome for is available here without a headless browser or captcha solver.

Why this SaaSworthy scraper?

The big software-review directories — G2, Capterra, TrustRadius, Software Advice — are locked behind Cloudflare / DataDome challenges, so scrapers for them run on flaky stealth browsers or paid solvers. This actor goes after the clean, no-browser source instead and ships the richest software dataset in the category:

DataTypical scrapersThis actor
Product name, category, rating, review count
Full pricing plans (name, price, features)partial
Pricing model + starting price + free plan / trial flags
Product feature listpartial
Alternatives / competitor graph
Buyer FAQ (pricing, getting started)
Screenshots, supported platforms, logopartial
Vendor website (resolved)
Vendor contact emails, phones & socials✅ opt-in
User reviews (rating, role, pros, cons, text)partial✅ opt-in
Lead score (0–100) per product
Monitor mode — only NEW products
No headless browser / captcha solver needed

Use cases

  • SaaS competitive & market intelligence — map who competes in a category, at what rating, pricing tier and feature depth. The built-in alternatives graph turns any product into a list of its direct competitors.
  • Pricing intelligence — track competitors' plan names, monthly/yearly prices, free-plan and trial availability over time with monitor mode.
  • Lead generation — software vendors are active B2B buyers (martech, infra, dev tools, agencies, resellers). Resolve each product's vendor website and enrich it into a contactable lead with email, phone and socials, scored by leadScore.
  • Investment & deal sourcing — build category maps of products with ratings, review volume and pricing to spot momentum and acquisition targets.
  • Content, SEO & research — power "best X software", comparison and alternatives pages with structured, exportable data.
  • CRM enrichment — append category, pricing, rating and vendor website to an existing software/vendor list.

How to use

  1. Sign up for Apify — the free plan is enough to try this actor.
  2. Open the SaaSworthy Scraper, choose one or more categories (e.g. crm-software, project-management-software) — or paste product/search/list URLs — and click Start.
  3. Watch product records stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML or RSS — or pull results via the Apify API.

Input

{
"categories": ["crm-software", "project-management-software"],
"maxResults": 50,
"includeProductDetails": true,
"includeReviews": false,
"resolveVendorWebsite": true,
"enrichVendorContacts": false,
"monitorMode": false
}
  • categories — SaaSworthy list slugs (crm-software, accounting-software, email-marketing-software…). Friendly aliases like crm, hr, seo, ai are accepted. Grab any slug from a saasworthy.com/list/<slug> URL.
  • searchQueries — free-text searches (e.g. invoicing, video editor), paginated like categories.
  • startUrls — paste any SaaSworthy product, list or search URL; product URLs are scraped directly, list/search URLs are expanded.
  • productUrls — specific products as full URLs or bare slugs (asana).
  • maxResults (default 20) — cap on product records emitted.
  • maxPagesPerCategory (default 3) — listing pages (20 products each) to walk per category/search.
  • includeProductDetails (default true) — fetch each product page for pricing, features, alternatives, FAQ, screenshots, rating and vendor link. Turn OFF for a fast, cheap list of names + URLs.
  • includeReviews (default false) — also scrape user reviews (separate records).
  • maxReviewsPerProduct (default 20) — review cap per product.
  • resolveVendorWebsite (default true) — follow SaaSworthy's redirect to capture each product's real vendor website + domain.
  • enrichVendorContacts (default false) — crawl the vendor's own website for contact emails, phones and socials (the lead wedge).
  • minRating / minReviews / withVendorWebsiteOnly — quality filters.
  • deduplicateProducts (default true) — collapse the same product across categories/searches/pages.
  • monitorMode (default false) — emit only products not seen in previous runs (see below).
  • maxConcurrency (default 6) — parallel requests.
  • proxyConfiguration — proxy settings (Apify US datacenter proxy by default; SaaSworthy serves cleanly to datacenter IPs).

Output

Each product is one rich record (type: "product"). A product record:

{
"type": "product",
"name": "Asana",
"slug": "asana",
"productUrl": "https://www.saasworthy.com/product/asana",
"primaryCategory": "Project Management Software",
"categories": ["Project Management Software"],
"rating": 4.57,
"reviewCount": 10225,
"pricingModel": "freemium",
"startingPrice": 10.99,
"priceCurrency": "USD",
"hasFreePlan": true,
"hasFreeTrial": true,
"pricingPlans": [
{ "planName": "Personal", "price": "$0", "priceValue": 0, "planDescription": "For individuals and small teams.", "features": ["Unlimited tasks", "Unlimited projects", "List, board, and calendar views"] },
{ "planName": "Starter", "price": "$10.99", "priceValue": 10.99, "features": ["Timeline", "Workflow Builder", "Up to 500 teammates"] }
],
"features": ["Task Management", "Kanban Board", "Timeline View", "AI Assistant", "Custom Workflows"],
"alternatives": [
{ "name": "ClickUp", "slug": "clickup", "url": "https://www.saasworthy.com/product/clickup" },
{ "name": "monday.com", "slug": "monday-com", "url": "https://www.saasworthy.com/product/monday-com" }
],
"faqs": [{ "question": "How to get Asana cheaper?", "answer": "…" }],
"platforms": ["Android", "iOS", "Windows", "macOS X"],
"screenshots": ["https://images.saasworthy.com/asana_…screenshot….jpg"],
"logo": "https://images.saasworthy.com/asana_…logo….png",
"vendorWebsite": "https://asana.com",
"vendorDomain": "asana.com",
"leadScore": 78,
"listingPosition": 1,
"searchCategory": "project-management-software",
"scrapedAt": "2026-06-23T12:00:00.000Z"
}

With enrichVendorContacts on, the record also carries email, emails, phone, phones and social links (linkedin, facebook, instagram, twitter, youtube) crawled from the vendor's own website.

A review record (type: "review", with includeReviews) carries productName, productSlug, rating, author, jobTitle, date, pros, cons and body.

Empty fields are omitted from each record, so CSV/Excel exports have no always-empty columns — you always get the densest table the source supports.

What to expect (field coverage)

SaaSworthy is vendor- and community-entered data, so a few fields are present only when published. Verified across categories:

FieldCoverage
name, category, productUrl, rating, reviewCount~100%
pricing model, plans, starting price, free plan/trial~85–95% (products with a published pricing page)
features, alternatives, FAQ, screenshots, platforms~80–95%
vendorWebsite (with resolveVendorWebsite)~90%
email / phone (with enrichVendorContacts)varies by vendor site — emails on a large share, phones fewer

A blank field means SaaSworthy didn't publish it for that product — not that scraping failed. Nothing is dropped.

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('scrapesage/saasworthy-scraper').call({
categories: ['crm-software'],
maxResults: 50,
includeProductDetails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} products`);

Integrate with any app

Connect the dataset to 5,000+ apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new product or vendor leads straight into your CRM.
  • Slack — get notified when a monitored category adds a new product or a competitor changes pricing.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT or any agent framework through the Apify MCP server — ask your assistant to "list every CRM on SaaSworthy with its starting price and top 3 alternatives" and let it run the scraper for you.

Agent-ready: autonomous payments (x402 & Skyfire)

This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:

  • x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
  • Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.

Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.

More scrapers from scrapesage

Build a complete software, app-marketplace & B2B lead-gen stack:

Tips

  • Fast, cheap discovery: turn includeProductDetails OFF to get a quick list of product names + URLs from a category, then re-run with details on for the ones you care about (via productUrls).
  • Pricing & competitor intel: keep details on — pricingPlans, startingPrice and the alternatives graph are the highest-value fields and need the product page.
  • Vendor leads: enable resolveVendorWebsite (on by default) plus enrichVendorContacts to turn products into contactable leads with the vendor's own emails and phones.
  • Recurring monitoring: combine monitorMode with a Schedule to capture only new products in a category — perfect for tracking a market or your competitors' launches.

FAQ

How do I scrape a category? Put its SaaSworthy slug in categories (e.g. crm-software, accounting-software) — find it in any saasworthy.com/list/<slug> URL. Friendly aliases (crm, hr, seo, ai) work too. You can also use searchQueries or paste URLs into startUrls.

Does it need the SaaSworthy API or a key? No. This actor reads the same data from the public, server-rendered product, list and review pages — no key, login or headless browser needed.

Why SaaSworthy and not G2 or Capterra? Those sites are behind Cloudflare / DataDome challenges, so scraping them is slow, flaky and expensive. SaaSworthy is a clean, comparably rich software directory that serves the same use cases (category maps, pricing, reviews, alternatives) reliably.

How does monitor mode work with schedules? They're complementary. A Schedule triggers the run on a cadence; monitorMode remembers product slugs across runs in a named key-value store and emits only ones not seen before — so a daily scheduled run returns just the new products.

Where do vendor emails come from? Never from SaaSworthy. With enrichVendorContacts on, the actor resolves the product's real vendor website and reads publicly listed contact emails/phones from it — the same thing a human visitor would see.

Can I export to Google Sheets, CSV or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.

A field is empty — why? Some products don't publish pricing, alternatives or screenshots. Fields are blank only when SaaSworthy didn't publish them — never because the scraper skipped them.

Is scraping SaaSworthy legal? This actor collects publicly available data only. You're responsible for using the data in compliance with applicable laws (e.g. GDPR/CCPA for any personal data) and SaaSworthy's terms.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.