Capterra Software & Service Category Scraper
Pricing
Pay per event
Capterra Software & Service Category Scraper
Export Capterra.com category listings (each software category and service) to CSV/JSON: name, rating, reviews, description, website guess—ideal for SaaS research & leads.
4.0 (1)
Pricing
Pay per event
0
16
10
Issues response
19 hours
Last modified
4 days ago
Capterra Software & Service Category Scraper
(covers every software category on Capterra, plus the full services catalog)
Quickly export software and professional-service Capterra category pages (at once) to JSON or CSV—ready for spreadsheets, BI tools, or CRM import. Don't add filters (like company size, features, etc) because the actor will not work!
What you get
- id - internal listing ID
- name - vendor / product
- url - Capterra detail page
- rating - average stars
- reviewCount - number of reviews
- description - short blurb
- Doubtful Website - best-guess company site (optional)
- sourceUrl - which category URL this product came from
- extractedAt - ISO timestamp
Input fields
| Field | Type & range | Notes |
|---|---|---|
startUrls | array (1-3) required | 1 to 3 Capterra software category or services URLs |
maxPages | integer 1–150 | Result pages to scan per category (default 150) |
proxyConfiguration | object required | Residential proxy settings (pre-filled example) |
Sample output
{"id": "card-8f2d4a6b","name": "Acme CRM","url": "https://www.capterra.com/p/12345/Acme-CRM/","rating": 4.8,"reviewCount": 312,"description": "Acme CRM helps SMBs manage sales pipelines.","Doubtful Website": "https://acmecrm.com","sourceUrl": "https://www.capterra.com/crm-software/","extractedAt": "2025-10-11T14:07:12.345Z"}
Key features
- Works with any software category URL (900+ categories) and services pages.
- Scrape up to 3 different categories at once with automatic deduplication.
- Scrapes up to 150 pages per category and can resume if interrupted.
- Per-category tracking - each URL finishes independently.
- Mandatory residential proxies are built in to minimize blocking.
- Adds a best-guess company website to each record for faster enrichment.
- Full migration support - survives server moves without data loss.
Typical use cases
- Building lead lists for outbound outreach
- Rapid market mapping of SaaS and service providers across multiple categories
- Ongoing competitive monitoring of new entrants
- Cross-category analysis - find products that span multiple markets
Quick start
- Paste 1 to 3 Capterra category or services URLs into the
startUrlsarray. - Set
maxPages(applies to each category). - Run the Actor and download your results as JSON or CSV.
FAQ
Does this actor scrape product detail pages or reviews?
No, only the listing cards shown in category or services results, keeping runs fast and cost-efficient.
Can I enter multiple category URLs at once?
Yes! You can now add up to 3 different Capterra category URLs in a single run. The actor will scrape all of them and automatically remove duplicate products that appear in multiple categories.
How many listings appear per page?
Typically 25.
Why are residential proxies required?
Capterra throttles commercial IP ranges. Rotating residential IPs ensures smooth, block-free scraping.
Is the "Doubtful Website" field always accurate?
It's a best-effort guess from Yahoo search; verify before critical use.
What happens if I scrape 3 URLs and a product appears in multiple categories?
The actor automatically deduplicates! Each product only appears once in your results. The sourceUrl field shows which category it was first found in.
Does migration work with multiple URLs?
Yes! The actor saves complete state including which categories are finished and which products have been processed. If a server migration happens, it resumes exactly where it left off.
How can you contact me?
southdionysus@gmail.com or open an issue on Apify interface.
Ready? Paste up to 3 Capterra category URLs, set pages, and start extracting!
On this page
Share Actor:
