GetApp.com Category Listings Scraper avatar
GetApp.com Category Listings Scraper

Pricing

Pay per event

Go to Apify Store
GetApp.com Category Listings Scraper

GetApp.com Category Listings Scraper

Developed by

Dionysus

Dionysus

Maintained by Community

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 to maxPages
  • 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!