
GetApp.com Category Listings Scraper
Pricing
Pay per event

GetApp.com Category Listings Scraper
Scrape a GetApp.com category’s results into JSON/CSV: names, ratings, review counts, descriptions, URLs, and timestamps. Single URL input with pagination. There are more than 900 software categories on GetApp.com
0.0 (0)
Pricing
Pay per event
0
1
1
Last modified
4 hours ago
GetApp Category Listings Scraper
Extract structured software listings from a single GetApp category results page into JSON or CSV. Provide one category URL and set how many pages to scrape. This actor is ideal for market research, vendor shortlists, competitive analysis, and fast category snapshots.
What it Captures
- name - Software name
- url - Product detail page URL
- rating - Star rating (if available)
- reviewCount - Number of reviews (if available)
- description - Brief sentence-like description (when present)
- extractedAt - ISO timestamp of extraction
The actor focuses only on category/search results; it does not visit individual product pages for extra detail. Clean fields, fast pagination, and resume support make it ideal for repeatable market analyses.
Inputs
- startUrls (array, required, max 1)
One GetApp category/search URL. Multiple URLs are intentionally blocked for lower risk. - maxPages (integer, required, 1-50)
How many category pages to scrape.- Start small (e.g., 1-2) for testing
- Use larger values for deeper scans (up to 50 pages)
Output Schema
Every record in your dataset will have:
{ "name": "ExampleApp", "url": "https://www.getapp.com/software/exampleapp", "rating": "4.7", "reviewCount": "1,245", "description": "ExampleApp helps teams plan projects and collaborate efficiently.", "extractedAt": "2025-08-21T19:05:12.345Z" }
Fields may be null
if information is missing from the listing card.
How it Works
- Loads the target category page
- Simulates basic scrolling to trigger listings
- Extracts visible info from "Read more about …" anchors and related elements
- Parses ratings and review counts from visible UI
- Detects and queues subsequent pages (
/page-N/
) up tomaxPages
- Progress is saved after each page, allowing resume on restart
Use Cases
- Market mapping for SaaS/category landscape
- Vendor shortlists for outreach
- Scheduled snapshots to monitor changes
- Lead generation and enrichment pipelines
Performance Tips
- Start with a small
maxPages
for estimating runtime and cost - Schedule runs during off-peak hours for best stability
- Export results in CSV for quick spreadsheet analysis
- Some listings may not display all fields; expect occasional nulls
Compliance
Use responsibly and always respect the target site's terms and applicable laws.
FAQ
Does it scrape product detail pages?
No. This actor only extracts data from the category/search results listings, not from individual product detail pages.
Can I use multiple URLs?
No. To reduce blocking risk and ensure reliability, only one category URL is accepted per run.
How many results per page?
Typically 25, varying by category and GetApp layout.
What if GetApp changes its layout or data fields?
Contact support via the Actor page.
Changelog
Initial release: single-URL input, paginated results, auto-resume, structured fields.
Support
For questions or issues, reach out via the Actor page. You can also reach me at southdionysus@gmail.com
About the developer
I develop web scrapers I actively use, so I understand the same challenges you face.
Ready to run? Paste one GetApp category URL, choose the number of pages, and start extracting!