Gumroad Scraper - Prices, Ratings & Sellers
Pricing
from $2.90 / 1,000 product scrapeds
Gumroad Scraper - Prices, Ratings & Sellers
Search or browse digital products and get one clean row each. Every row has the price, currency, star rating, review count, seller and product type. Filter by category, tag, file type, price range or minimum rating.
Pricing
from $2.90 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Goutam Soni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Gumroad Scraper
Search or browse digital products and get one clean row each: price, star rating, review count, seller and product type. No login and no API key.
What it does
- Search or browse - give it search terms, or leave them empty and browse a whole category with filters alone.
- The numbers that matter - price and currency, star rating and review count, so you can see what sells and at what price.
- Seller details - seller name, storefront link and verified status, useful for building a creator list.
- Real filters - category, tag, file type, price range and minimum rating, all applied before results are collected.
- Pricing models - flags for free, pay what you want, and subscription products, plus the billing period.
- Deduplicated - a product matched by two of your search terms is delivered once and charged once.
Prices and review counts move over time, so schedule the run to track a niche rather than take a single snapshot.
Common uses: niche and pricing research, finding top sellers in a category, creator and partner sourcing, catalog monitoring, and building a digital product dataset.
Input
| Field | Type | Description |
|---|---|---|
searchTerms | array | Topics or product keywords. Empty browses a category instead. |
category | string | One category, or all categories. |
tags | array | Keep only products carrying these tags. |
fileTypes | array | Keep only products delivered as these file types. |
sort | string | featured, best_sellers, most_reviewed, price_desc, curated. |
minPrice | integer | Minimum price, in whole units of the listed currency. |
maxPrice | integer | Maximum price, in whole units of the listed currency. |
minRating | integer | Keep only products at or above this star rating. |
maxResultsPerTerm | integer | Cap per term. Default 90. |
proxyConfiguration | object | Optional. Enable to spread requests across IPs. |
Example input
{"searchTerms": ["notion template", "resume template"],"category": "business-and-money","minRating": 4,"maxPrice": 50,"maxResultsPerTerm": 300}
Output
Each item is one product.
{"id": "aBcDeFgHiJkLmNoPqRsTuV==","permalink": "abcde","name": "An Example Digital Product","description": "A short summary of what the product includes...","url": "https://example-seller.gumroad.com/l/abcde","productType": "digital","price": 29.0,"currency": "USD","isFree": false,"isPayWhatYouWant": false,"isSubscription": false,"billingPeriod": null,"durationInMonths": null,"ratingCount": 192,"ratingAverage": 4.8,"sellerName": "Example Seller","sellerUrl": "https://example-seller.gumroad.com","sellerIsVerified": false,"isSalesLimited": false,"quantityRemaining": null,"thumbnail": "https://example.com/thumbnail.png","searchTerm": "notion template"}
price is in the currency named by currency, which is set by the seller and varies between products. searchTerm records which of your terms first matched the product.
Notes
- No login and no API key. Set your terms or pick a category and run.
- Search terms often overlap. The run pages past products it already has, so each term still returns its full share of new products.
- Set
minRatingto 4 and sort by most reviewed to surface proven products in a niche. - Leave
searchTermsempty and set a category to take a broad slice of the catalog.
To improve our actors we collect anonymized usage telemetry (run stats and input patterns). No personal account data is collected.