Gumroad Scraper
Pricing
from $2.00 / 1,000 each products
Gumroad Scraper
Powerful Gumroad product scraper that extracts digital products, courses, and assets with advanced filtering options. Search by category, price range, rating, and file type. Supports unlimited product collection with structured data output including seller details, ratings, and pricing information.
Pricing
from $2.00 / 1,000 each products
Rating
5.0
(2)
Developer
Muhammet Akkurt
Maintained by CommunityActor stats
10
Bookmarked
643
Total users
14
Monthly active users
2 days ago
Last modified
Categories
Features
Share

Gumroad Product Scraper: Extract E-commerce Data
An advanced Apify actor for extracting comprehensive product data from Gumroad. Ideal for market research, competitor analysis, price tracking, and e-commerce data aggregation.
This powerful web scraping tool allows you to gather detailed information on thousands of products, either by searching through categories with powerful filters or by providing a direct list of product URLs.
Key Features
- Dual Scraping Modes: Effortlessly switch between broad category-based searches and targeted URL-based scraping.
- Advanced Filtering: Narrow down your search by category, file type, price range, and minimum rating score.
- Flexible Sorting: Organize results by
trending,hot & new, orbest sellersto find exactly what you need. - Direct URL Input: Scrape specific products by simply providing a list of their Gumroad URLs.
- Comprehensive Data Extraction: Gathers all essential product details, including pricing, seller information, ratings, descriptions, and more.
- Structured Output: Delivers clean, well-structured data in JSON format, ready for immediate use in your projects or analysis tools.
- Built-in Proxy Support: Leverages Apify's proxy network for reliable and fast scraping.
Use Cases: Who Is This For?
This Gumroad scraper is a valuable tool for:
- Market Researchers: Analyze trends, popular products, and pricing strategies in different niches.
- Data Analysts: Collect large datasets for e-commerce analysis and business intelligence.
- Content Creators & Sellers: Monitor competitors, find inspiration, and understand what makes products successful.
- E-commerce Businesses: Track product listings and gather competitive intelligence.
Ready-to-Run Examples
Get started in seconds with these pre-configured examples — open any in the Apify Console and click Run:
- Scrape Trending Gumroad Products — pull the products trending right now across Gumroad.
- Scrape Best Selling Gumroad Products — collect the top best-sellers for market research.
- Scrape Gumroad VRChat Avatars and 3D Avatar Bases — scrape best-selling VRChat and 3D avatars on Gumroad: name, creator, price, rating, product type, thumbnail and link, as JSON, CSV or Excel.
How to Use This Scraper
You can operate this actor in two main ways:
- Search by Category and Filters: Ideal for discovery and broad data collection. Use the various filters to search for products across Gumroad.
- Scrape by Product URLs: Perfect for targeted data extraction. Provide a list of URLs to scrape only those specific products.
Input Parameters
The actor's behavior is controlled by the following input fields:
productUrls: (Optional) Provide a list of Gumroad product URLs to scrape directly. Using this will override all other filtering and sorting options.category: The category to search for products in. Ignored ifproductUrlsis used.fileType: Filter by specific file types (e.g.,pdf,zip,fig). Leave empty for all types. Ignored ifproductUrlsis used.sort: Sort products bytrending,hot_and_new, orbest_sellers. Ignored ifproductUrlsis used.maxProducts: The maximum number of products to scrape (default: 100). Ignored ifproductUrlsis used.minPrice/maxPrice: Set a price range in USD. Ignored ifproductUrlsis used.minRating: Filter by a minimum rating score (1-4). Ignored ifproductUrlsis used.proxyConfiguration: Recommended proxy settings for reliable scraping.
Example Input: Category Search
{"category": "all_products","fileType": [],"sort": "trending","maxProducts": 100,"minPrice": 0,"maxPrice": 0,"minRating": 0,"proxyConfiguration": {"useApifyProxy": true,"groups": ["RESIDENTIAL"]}}
Example Input: URL Scraping
{"productUrls": ["https://user.gumroad.com/l/product-one","https://another.gumroad.com/l/product-two"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": []}}
Output
The collected data is saved to the Apify dataset. The exact fields depend on the mode:
Category / search mode returns each product with its core fields:
id,permalink,nameseller:id,name,avatar_url,profile_urlratings:count,averagethumbnail_url,native_type,price_cents,currency_code,is_pay_what_you_want,url,description
Product URL mode returns the full product object for each URL — everything above plus richer detail:
price_formatted,created_at,updated_atdescription_html,summarycovers(image/video gallery with dimensions)attributes,ratings.percentages,reviews(rating, message, rater, response)refund_policy,is_published,is_physical,is_sales_limited,is_recurring_billing,is_tiered_membership,free_trial, and more
Example Output: Category Search
{"id": "0O3nxzCFh-Wgvn12kdT4Ug==","permalink": "efgP","name": "🚧 MDE.TV High-Roller Paywall 🚧 (INCLUDES ALL NEW 🍖 VIDEO CONTENT & NICK ROCHEFORT) and you also get......... 💥 THE GREAT WAR!!! 💥 Your Favrit","seller": {"id": "2756737335548","name": "Sam Hyde","avatar_url": "https://public-files.gumroad.com/gi7c2soex58tol1u2ixkro3xrlh2","profile_url": "https://samhyde.gumroad.com?recommended_by=search"},"ratings": {"count": 17457,"average": 4.9},"thumbnail_url": "https://public-files.gumroad.com/v0ul5ge97lt03e2k2v3846xihhjj","native_type": "membership","quantity_remaining": null,"is_sales_limited": false,"price_cents": 1000,"currency_code": "usd","is_pay_what_you_want": true,"url": "https://samhyde.gumroad.com/l/HydeWars?layout=discover&recommended_by=search","duration_in_months": null,"recurrence": "monthly","description": "For all Sam Hyde content, sign up here. (Including the podcast with Nick, doy (this is all that s..."}
Example Output: Product Detailed Data
{"api_version": 1,"id": "mL78HXXQMeZGPlEXwncfsQ==","permalink": "consultations","name": "Lifetime Consultations","native_type": "digital","url": "https://dvassallo.gumroad.com/l/consultations","thumbnail_url": "https://public-files.gumroad.com/37ne0b81nbk2...","created_at": "2024-07-30T13:38:01Z","updated_at": "2025-04-13T06:37:41Z","seller": {"id": "5943448006997","name": "Daniel Vassallo","avatar_url": "https://public-files.gumroad.com/2jk0gxbgoy1e...","profile_url": "https://dvassallo.gumroad.com/","is_verified": true},"price_cents": 250000,"currency_code": "usd","price_formatted": "$2,500","is_pay_what_you_want": false,"suggested_price_cents": null,"is_recurring_billing": false,"is_tiered_membership": false,"recurrences": null,"free_trial": null,"description_html": "<h2><strong>Unlimited support</strong></h2><p>...</p>","summary": "Unlimited Zoom calls with me for personalized advice.","covers": [{"url": "https://public-files.gumroad.com/t7ukj8279mqw...","original_url": "https://public-files.gumroad.com/vqbi4ciuqxtc...","thumbnail": null,"id": "6176184fd9592ce298cedae7bafdccf3","type": "image","filetype": "png","width": 670,"height": 167,"native_width": 1005,"native_height": 251}],"attributes": [],"ratings": {"count": 3,"average": 5.0,"percentages": [0, 0, 0, 0, 100]},"reviews": [{"id": "H9Een6XK-ilpVP5m2XJY7w==","rating": 5,"message": null,"rater": {"avatar_url": "https://public-files.gumroad.com/0y61b0myo3f1...","name": "Davis Nabutovskis"},"created_at": "2025-12-05T15:12:34Z","response": null}],"sales_count": null,"options": [],"quantity_remaining": null,"is_quantity_enabled": false,"is_sales_limited": false,"is_published": true,"is_physical": false,"refund_policy": {"title": "6-month money back guarantee","fine_print": "<p>If you're not 100% satisfied with the purchase...</p>","updated_at": "2025-04-13"}}
Integration with Review Scraper
Want to collect reviews for the products you've scraped? Use our Gumroad Review Scraper actor to:
- Automatically collect reviews from scraped products
- Get detailed review information including ratings and seller responses
- Use the dataset from this scraper as direct input for the Review Scraper
- Perfect for market research and product analysis
How to Use Together
- Run this Gumroad Scraper actor with your desired filters
- Give the created dataset a name
- Use the generated dataset as input for the Review Scraper
- Get comprehensive product data AND detailed reviews
This integration allows you to:
-
First filter products by category, price, rating etc.
-
Then collect all reviews from the filtered products
-
Build a complete dataset of products and their reviews
-
A maximum of 10,000 products can be collected in a single run when using category search.
-
The data is stored in the default Apify dataset associated with the actor run.