🧩 Capterra Scraper avatar

🧩 Capterra Scraper

Pricing

from $5.99 / 1,000 results

Go to Apify Store
🧩 Capterra Scraper

🧩 Capterra Scraper

🧩 Capterra Scraper extracts B2B software data from Capterra—reviews, pricing hints, categories & product details. 🚀 Boost lead gen, market research & competitive insights with fast, targeted scraping.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapier

Scrapier

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day 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.
  • 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

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 policyOptional — 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

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" },
"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)

  1. Log in at https://console.apify.comActors.
  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? 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. 🤝


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.