Gumroad Review Scraper
1 day trial then $19.99/month - No credit card required now
Gumroad Review Scraper
1 day trial then $19.99/month - No credit card required now
Collect reviews from Gumroad products efficiently. Scrapes detailed review data including ratings, review text, and seller responses. Perfect for market research and product analysis. Supports bulk collection from multiple products and integrates with Gumroad Scraper for automated collection.
Gumroad Review Scraper
This project is an Apify actor designed to collect reviews from Gumroad products. It gathers product reviews, ratings, and seller responses.
Features
- Collects reviews from Gumroad products
- Batch review collection for multiple products
- Support for reading product IDs from a dataset
- Reliable data collection with proxy configuration
- Stores collected data in a structured format
Usage
- Run this actor in the Apify console
- Provide the following inputs:
- productIds: Product IDs to collect reviews for
- sourceDataset: (Optional) Dataset containing product IDs
- proxyConfiguration: Proxy settings
Getting Product IDs
You can obtain product IDs in two ways:
- Manual Input: Directly enter the Gumroad product IDs
- Using Dataset: Use the Gumroad Scraper actor to collect product IDs automatically:
- Run the Gumroad Scraper actor to collect product listings
- Use the generated dataset as input for this Review Scraper
- Perfect for bulk review collection from multiple products
This integration allows you to:
- Scrape reviews from specific product categories
- Collect reviews from trending products
- Filter products by price range, rating, or file type before collecting reviews
Example Input
1{ 2 "productIds": [ 3 "pf3xHPbL3q31UNRjtHy2rw==", 4 "ah5Mb5uRMWAZOK485mWJZg==" 5 ], 6 "sourceDataset": null, 7 "proxyConfiguration": { 8 "useApifyProxy": true, 9 "groups": [ 10 "RESIDENTIAL" 11 ] 12 } 13}
Output
The collected data is saved to the Apify dataset. The output data includes the following fields:
product_id
: Product IDid
: Review IDrating
: Rating scoremessage
: Review textrater
: Information about the user who made the review:name
: User nameavatar_url
: Profile picture URL
purchase_id
: Purchase IDis_new
: Is it a new review?response
: Seller's response
Example Output
1{ 2 "id": "BBmL83x7nZz25M4dv2UO-w==", 3 "rating": 2, 4 "message": "Nice avatar but absolutely no information on whats needed in order to upload this to your account. Its not hard to put in the product description \"you need to download blah blah blah\"", 5 "rater": { 6 "avatar_url": "https://public-files.gumroad.com/bvdgn8m4id9rzpul1eugfxr8qsaa", 7 "name": "Rhythm Blade" 8 }, 9 "purchase_id": "D-puxUUuL9nIpXmDy3qcyw==", 10 "is_new": false, 11 "response": { 12 "message": "Hello, im sorry you found it difficult to upload wraith. We have provided step by step upload instructions at the checkout page with hyperlinks to the download pages of the required dependencies.\n\nIf you still need help, you can open a ticket in my server and me or sleightly can assist you there.", 13 "created_at": { 14 "date": "2024-12-27T15:57:18Z", 15 "humanized": "about 1 month ago" 16 } 17 }, 18 "product_id": "kVdo2ZzaLbmO2KJ5syM5QQ==" 19}
This example output shows the structured data of a single review. The actual output will be a list of similar objects for all processed reviews.
Notes
- The collected data is stored in Apify's default data store.
Actor Metrics
1 monthly user
-
1 star
>99% runs succeeded
Created in Jan 2025
Modified a day ago