🧩 Capterra Scraper avatar

🧩 Capterra Scraper

Under maintenance

Pricing

from $4.99 / 1,000 results

Go to Apify Store
🧩 Capterra Scraper

🧩 Capterra Scraper

Under maintenance

🧩 Capterra Scraper extracts structured software reviews & pricing data from Capterra. πŸš€ Great for B2B research, lead gen, competitive analysis & market insightsβ€”fast, accurate, and SEO-friendly. πŸ“Šβœ¨

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraper Engine

Scraper Engine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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.
  • πŸ›‘οΈ Residential-first connection β€” always runs through a residential proxy; if you supply a custom proxy it's tried first, then falls back to residential.
  • πŸ’Ύ Live results β€” every product/review is saved the moment it's scraped, so you never lose a partial run.

🎯 Key Features

FeatureDescription
🎯 Product detailPaste a https://www.capterra.com/p/<id>/<slug>/ URL to scrape a single product.
πŸ“‚ Category / listingPaste a https://www.capterra.com/<category>-software/ URL to enumerate products across listing pages.
πŸ’¬ ReviewsToggle includeReviews to attach reviews, or reviewsOnly to output reviews alone.
πŸ”’ Max itemsCap the total number of items saved across all URLs.
πŸ“„ PaginationendPage (listings) and endPageForReviews (reviews) bound how far each goes.
πŸ›‘οΈ Proxy policyAlways residential (3 retries); a custom proxy, if supplied, is tried first then falls back to residential. Logged clearly.

πŸ“₯ Input

FieldTypeDescription
startUrlsarrayOne or more Capterra product/listing URLs. Required.
includeReviewsbooleanAttach reviews to each product. Default false.
reviewsOnlybooleanOutput only review records. Default false.
maxItemsintegerMax items saved across all URLs. Empty = unlimited.
endPageintegerLast listing page per URL. Empty = until empty.
endPageForReviewsintegerLast reviews page per product. Empty = all.
proxyConfigurationobjectApify 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" },
"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)

  1. Log in at https://console.apify.com β†’ Actors.
  2. Open the Capterra Scraper actor.
  3. Paste your Capterra product/listing URLs and configure the toggles (reviews, max items, pagination, proxy).
  4. Click Start.
  5. Watch the logs in real time as products and reviews stream in.
  6. Open the Output tab β€” switch between the 🧩 Products and ⭐ Reviews table views.
  7. 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? The Actor always routes through a residential proxy (it's required for Capterra). If you have your own high-trust proxy, paste it via the proxy editor's "Custom proxies" option β€” it'll be tried first, with residential as the automatic fallback.

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. 🀝


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.