π§© Capterra Scraper
Pricing
Pay per usage
π§© Capterra Scraper
π§© Capterra Scraper extracts rich software reviews & pricing data from Capterra to power B2B research, lead gen, and competitive analysis. β‘ Fast, automated scrapingβgreat for sales, marketing, and product teams.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Scrapio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Extract clean, structured data from Capterra β software products, ratings, pricing, features, deployment & support options, and real client reviews β straight into a tidy dataset you can export to JSON, CSV, or Excel. π
Paste a product detail URL or a category/listing URL and get back fully normalized records. Reviews can be attached to each product, or pulled on their own in a dedicated reviews-only mode.
β¨ Why Choose This Actor?
- π§© Two URL types in one β product detail pages and category/listing pages.
- π¬ Rich reviews β pros/cons, per-criterion ratings, reviewer profile, timestamps and vendor responses.
- π¦ Bulk friendly β drop in as many URLs as you like; results are de-duplicated automatically.
- β‘ Fast & proxy-free β fetches over plain HTTP (no browser), works straight out of the box with no proxy required.
- πΎ Live results β every product/review is saved the moment it's scraped, so you never lose a partial run.
π― Key Features
| Feature | Description |
|---|---|
| π― Product detail | Paste a https://www.capterra.com/p/<id>/<slug>/ URL to scrape a single product. |
| π Category / listing | Paste a https://www.capterra.com/<category>-software/ URL to enumerate products across listing pages. |
| π¬ Reviews | Toggle includeReviews to attach reviews, or reviewsOnly to output reviews alone. |
| π’ Max items | Cap the total number of items saved across all URLs. |
| π Pagination | endPage (listings) and endPageForReviews (reviews) bound how far each goes. |
| π‘οΈ Proxy policy | Optional β works with no proxy. A direct β datacenter β residential ladder is kept only as a fallback; a custom proxy, if supplied, is tried first. Logged clearly. |
π₯ Input
| Field | Type | Description |
|---|---|---|
startUrls | array | One or more Capterra product/listing URLs. Required. |
includeReviews | boolean | Attach reviews to each product. Default false. |
reviewsOnly | boolean | Output only review records. Default false. |
maxItems | integer | Max items saved across all URLs. Empty = unlimited. |
endPage | integer | Last listing page per URL. Empty = until empty. |
endPageForReviews | integer | Last reviews page per product. Empty = all. |
proxyConfiguration | object | Apify proxy settings powering the fallback ladder. |
Example input
{"startUrls": ["https://www.capterra.com/p/162035/Filestage/","https://www.capterra.com/business-intelligence-software/"],"includeReviews": true,"reviewsOnly": false,"maxItems": 10,"endPage": 1,"endPageForReviews": 2,"proxyConfiguration": { "useApifyProxy": true }}
π€ Output
Each product record (reviews nested when enabled):
{"productId": "162035","name": "Filestage","productUrl": "https://www.capterra.com/p/162035/Filestage/","logoUrl": "https://.../ProductLogo/....png","reviewCount": 102,"overallRating": 4.71,"easeOfUseRating": 4.7,"customerServiceRating": 4.7,"valueForMoneyRating": 4.6,"longDescription": "Filestage is the online proofing software ...","pricingDetails": {"startingPrice": "β¬199","pricingModel": "Flat Rate","paymentFrequency": "Per Month","hasFreeTrial": true,"hasFreeVersion": true},"features": [{ "title": "Collaboration Tools", "rating": 4.65, "reviewCount": 26 }],"training": [{ "value": "5", "label": "Documentation", "selected": true }],"support": [{ "value": "1", "label": "Email/Help Desk", "selected": true }],"targetCompanySizes": [{ "value": "2", "label": "2-10", "selected": true }],"deploymentOptions": [{ "value": "1", "label": "Cloud, SaaS, Web-Based", "selected": true }],"category": { "name": "Collaboration Software", "slug": "/collaboration-software" },"relatedProducts": [{ "productId": "147657", "name": "monday.com", "overallRating": 4.6 }],"reviewUrl": "https://www.capterra.com/p/162035/Filestage/reviews/","reviews": [{"reviewId": "3080815","title": "The best tool on the market","writtenOn": "September 10, 2021","prosText": "Filestage offers only the features you really need ...","consText": "Due the features are developed for the needs ...","overallRating": "5.0","reviewer": { "fullName": "Erich W.", "jobTitle": "CEO", "companySize": "11-50 employees" }}]}
In reviews-only mode each row is a single review object.
π How to Use (Apify Console)
- Log in at https://console.apify.com β Actors.
- Open the Capterra Scraper actor.
- Paste your Capterra product/listing URLs and configure the toggles (reviews, max items, pagination, proxy).
- Click Start.
- Watch the logs in real time as products and reviews stream in.
- Open the Output tab β switch between the π§© Products and β Reviews table views.
- Export to JSON / CSV / XLSX.
π€ Use via API
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrls":["https://www.capterra.com/p/162035/Filestage/"],"includeReviews":true,"maxItems":10}'
π‘ Best Use Cases
- π Build software-catalog datasets (pricing, ratings, features) for benchmarking.
- π£οΈ Aggregate client reviews for sentiment and ratings analysis.
- π§ Map categories and product coverage for market research.
- π§ͺ Enrich product records with per-feature ratings and deployment/support options.
π΅ Pricing
This Actor uses pay-per-event billing: you are charged once per item saved to the dataset (row_result) β that's one product, or one review in reviews-only mode. You only pay for the data you actually get back.
β FAQ
Which URLs are supported? Product detail (/p/<id>/<slug>/) and category/listing (/<category>-software/) pages. Capterra retired the /services/* section, so those URLs are skipped automatically.
Do I need a proxy? No. The Actor fetches Capterra over plain HTTP and works directly from Apify's servers with no proxy. The proxy ladder (direct β datacenter β residential) is only a fallback for the rare blocked request; a custom proxy, if supplied, is tried first.
Will I lose data if the run stops early? No. Every item is saved live as it's scraped.
π Support and Feedback
Found a bug or need a tweak? Reach us at dev.scraperengine@gmail.com β we'd love to help. π€
βοΈ Legal
Data is collected only from publicly available Capterra pages. You are responsible for complying with applicable laws (GDPR, CCPA, etc.) and Capterra's Terms of Service.