Gumroad Market Intelligence — Find Winning Digital Products avatar

Gumroad Market Intelligence — Find Winning Digital Products

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Gumroad Market Intelligence — Find Winning Digital Products

Gumroad Market Intelligence — Find Winning Digital Products

Scrape Gumroad Discover by niche and keyword to find proven digital products, creators, prices, ratings, descriptions, URLs, and market signals for product validation, competitor research, affiliate discovery, and pricing strategy.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Ian Dikhtiar

Ian Dikhtiar

Maintained by Community

Actor stats

0

Bookmarked

41

Total users

11

Monthly active users

10 days ago

Last modified

Share

Gumroad Market Intelligence Scraper

Find Gumroad products worth studying before you build, copy a market, price an offer, or pick an affiliate angle.

This Apify Actor searches Gumroad Discover by niche, keyword, price, rating, and sort order. It turns public product listings into a ranked dataset with pricing signals, rating strength, niche competition, opportunity grades, and a plain-English summary for each product.

Actor name: gumroad-product-scraper

What it does

Gumroad has useful market signals, but browsing it manually is slow and messy. This actor gives you a clean research table instead.

Use it to answer:

  • Which products show up repeatedly in a niche?
  • What price ranges are common for templates, courses, prompts, kits, and software?
  • Which products have enough ratings to be worth a closer look?
  • Which niches look crowded, open, premium, low-ticket, or low-confidence?
  • Which creators or products should go on a watchlist?

The actor collects public Gumroad Discover listings, filters them, ranks them, then adds an intelligence layer so you can sort the results instead of eyeballing page after page.

Best use cases

Use caseWhat to look for
Product researchProducts with strong ratings, good price points, and high interestScore.
Competitor researchOffer names, creator positioning, price bands, ratings, and product URLs.
Affiliate researchPaid products with strong social proof and a clear niche.
Pricing researchprice, pricingTier, priceVsNicheMedian, and optimalPriceRange.
Niche mappingnicheCompetition, nicheDemandScore, top products, and price density.
Trend scanningRun sort: "newest" to find fresh listings before they are obvious.

What data you get

Each dataset item is one Gumroad product listing.

Raw product fields

  • id
  • name
  • creator
  • creatorUrl
  • productUrl
  • thumbnailUrl
  • price
  • currency
  • isFree
  • isPayWhatYouWant
  • ratingAverage
  • ratingCount
  • nativeType
  • isVerifiedCreator
  • niche
  • sort
  • scrapedAt

Market intelligence fields

  • interestScore — 0-100 composite score from popularity proxy, rating quality, and price fit.
  • scoreBreakdown — popularity, quality, and value points.
  • dataConfidence — tells you how much of the listing data is reliable.
  • marketSignals — demand tier, price tier, underpriced/overpriced flags, and revenue estimate when sales data is available.
  • productHealth — conversion proxy, social proof score, rating strength, rating momentum, viral potential, and longevity signal.
  • pricingIntel — price category, refund-risk proxy, price-per-rating, pricing fit, and niche-derived optimal range.
  • nicheAnalysis — niche demand score, competition density, median price, rating average, price percentile, and leader flag.
  • actionableInsightsBUY_NOW, WATCH, or SKIP, plus a short explanation.
  • opportunityGradeA+, A, B, C, or D.
  • summary — one readable sentence explaining why the product matters.

Important data caveat

Gumroad Discover does not reliably expose every field marketers want.

In the current implementation, sales counts, descriptions, and tags may be unavailable from the Discover payload. When that happens, the actor does not fake them. It sets salesCountSource: "unavailable", leaves weak fields empty, and lowers dataConfidence.

Translation: use the actor to find products worth studying. Do not treat every revenue or demand field as proven truth unless dataConfidence says the underlying data is strong.

Input

Basic scan

{
"niches": ["design", "programming"],
"keywords": [],
"sort": "top",
"maxResultsPerNiche": 50,
"minPrice": 0,
"maxPrice": 999,
"minRating": 0
}

Find paid templates with stronger ratings

{
"niches": ["templates", "business", "self-improvement"],
"keywords": ["notion template", "planner", "operating system"],
"sort": "top",
"maxResultsPerNiche": 100,
"minPrice": 9,
"maxPrice": 149,
"minRating": 4
}

Watch fresh AI/productivity products

{
"niches": ["software", "programming", "templates"],
"keywords": ["ai", "chatgpt", "prompt", "automation"],
"sort": "newest",
"maxResultsPerNiche": 50,
"minPrice": 0,
"maxPrice": 199,
"minRating": 0
}

Input fields

FieldTypeDefaultNotes
nichesarray['design', 'programming']Gumroad category tags to search. Required.
keywordsarray[]Optional buyer-intent search terms. Leave empty to browse the whole niche.
sortstringtopUse top for proven products, newest for early signals.
maxResultsPerNicheinteger501-200. Start with 50, then go deeper once the query is useful.
minPricenumber0Use this to filter out free or low-ticket products.
maxPricenumber999Use this to cap premium products.
minRatingnumber0Use 4 or higher when quality matters more than volume.
proxyConfigurationobject{}Optional Apify proxy settings. Usually safe to leave default.

Supported Gumroad niches

3d, audio, business, comics, design, drawing-and-painting, education, fiction, film, fitness, fonts, games, illustration, music, other, photography, podcasts, programming, publishing, science, self-improvement, software, sports, teaching-and-learning, templates, travel, video, web-design, writing-and-publishing.

Output example

{
"id": "abc123",
"name": "Notion Business OS",
"creator": "Creator Name",
"creatorUrl": "https://gumroad.com/creator",
"productUrl": "https://creator.gumroad.com/l/product",
"thumbnailUrl": "https://public-files.gumroad.com/...",
"price": 49,
"currency": "usd",
"isFree": false,
"isPayWhatYouWant": false,
"ratingAverage": 4.8,
"ratingCount": 126,
"salesCount": 0,
"salesCountSource": "unavailable",
"niche": "business",
"sort": "top",
"interestScore": 68,
"scoreBreakdown": {
"popularity": 10,
"quality": 33,
"value": 25
},
"dataConfidence": {
"level": "LOW",
"salesCountKnown": false,
"tagsKnown": false,
"descriptionKnown": false,
"ratingReliable": true,
"score": 35
},
"productHealth": {
"conversionProxy": "DECENT",
"socialProofScore": 28,
"viralPotential": "LOW",
"longevitySignal": "EVERGREEN",
"ratingStrength": "STRONG",
"ratingMomentum": "GAINING"
},
"pricingIntel": {
"priceCategory": "MID",
"estimatedRefundRisk": "LOW",
"isPricingOptimal": true,
"pricePerRating": 10.21,
"optimalPriceRange": {
"min": 19,
"max": 59,
"currency": "USD"
}
},
"nicheAnalysis": {
"nicheTag": "business",
"nicheDemandScore": 61,
"isNicheLeader": true,
"priceVsNicheMedian": "+$20 above median",
"pricePercentile": 72,
"ratingVsNicheAvg": "+0.3 above avg"
},
"actionableInsights": {
"buyerSignal": "WATCH",
"creatorToWatch": false,
"cloneOpportunity": "LOW",
"whyThisMatters": "Growing engagement with 126 ratings -- worth monitoring for momentum."
},
"opportunityGrade": "B",
"summary": "UNTESTED demand business product at $49. Rated 4.8 stars from 126 reviews. Data confidence: LOW. Grade: B -- evergreen appeal. Watch list.",
"scrapedAt": "2026-06-21T16:00:00.000Z"
}

How to read the scores

FieldMeaningUse it for
interestScoreQuick ranking score from rating quality, price fit, and available traction signals.Sorting the whole dataset.
opportunityGradeLetter grade derived from the interest score and evidence strength.Shortlisting products.
dataConfidenceHow much of the data behind the score is available.Avoiding false confidence.
ratingStrengthHow much review volume supports the rating.Separating one lucky 5-star review from real proof.
ratingMomentumWhether rating volume and average suggest traction.Watchlist creation.
nicheCompetitionDensity, median price, average rating, and entry barrier for the niche.Picking markets to enter or avoid.
buyerSignalSimple action label: BUY_NOW, WATCH, or SKIP.Fast triage.

Run output

The actor writes:

  1. A dataset with one item per product.
  2. A key-value store record named OUTPUT with:
    • product count
    • niches searched
    • keywords searched
    • sort mode
    • filters used
    • grade distribution
    • top 10 products
    • generated timestamp

The Apify output schema also links directly to:

  • ranked products dataset
  • products overview table
  • intelligence table
  • run summary JSON

Find product ideas

  1. Pick 1-3 niches.
  2. Use sort: "top".
  3. Start with maxResultsPerNiche: 50.
  4. Sort by interestScore and dataConfidence.
  5. Study the top products manually before building anything.

Build a pricing map

  1. Search one niche at a time.
  2. Export to CSV.
  3. Group by pricingTier, pricePercentile, and priceVsNicheMedian.
  4. Ignore one-off outliers unless they also have strong ratings.

Spot early opportunities

  1. Use sort: "newest".
  2. Search buyer-intent keywords like ai prompt, notion template, figma kit, automation, course, or bundle.
  3. Watch products with growing rating momentum.
  4. Re-run weekly and compare outputs.

Build an affiliate shortlist

  1. Filter to paid products.
  2. Set minRating to 4.
  3. Look for clear niches, strong rating counts, and reasonable prices.
  4. Review the creator and product page before outreach.

Exports and integrations

You can download results as JSON, CSV, Excel, XML, or HTML from Apify.

You can also send the dataset to:

  • Google Sheets
  • Airtable
  • Make
  • Zapier
  • Notion
  • BI dashboards
  • internal product research databases
  • affiliate prospecting workflows

For API usage, call the default dataset endpoint after the run and pull /items.

Limitations

  • The actor scrapes public Gumroad Discover data only.
  • It does not log into Gumroad.
  • It does not scrape private customer data.
  • Discover may omit sales counts, descriptions, and tags.
  • Revenue estimates are only meaningful when sales data is available.
  • Ratings are useful, but they are still a proxy. Verify any serious product decision manually.

Responsible use

Use this for research, not lazy cloning.

Do not copy creators' products, impersonate sellers, scrape private data, or spam creators. The smart play is to study the market, find gaps, build a better offer, and cite your own proof.