Gumroad Creator Product Scraper avatar

Gumroad Creator Product Scraper

Under maintenance

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Gumroad Creator Product Scraper

Gumroad Creator Product Scraper

Under maintenance

Scrapes all products from a Gumroad creator's store with maximum data extraction including pricing, ratings, descriptions, variants, media, and seller info.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Ian Dikhtiar

Ian Dikhtiar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract every product from any Gumroad creator's store — prices, ratings, descriptions, variants, media, and more.

Apify Node.js


What It Does

Scrapes complete product catalogs from any public Gumroad creator store. Whether you're researching competitors, building a product directory, or powering a marketplace — this actor delivers every product with structured, buyer-ready data.

Two scraping modes

ModeSpeedData DepthUse When
Fast (default)~3s/storeCore fields onlyQuick lookups, large batches
Deep~30s/storeFull page scrapeCompetitive analysis, rich data

Data you get per product

FieldFastDeep
Name, description, permalink
Price (cents + display)
Currency, type (digital/physical)
Thumbnail + cover URL
Pay-what-you-want flag
Rating (average + count)
Variants
Tags
Gallery images
Sales count
File details
Creator info (name, avatar, username)

Quick Start

Input

{
"creatorUrl": "extycreate",
"maxProducts": 0,
"scrapeIndividualDetails": false,
"includeCreatorInfo": true,
"scrollWaitTime": 2000,
"maxScrolls": 50
}
ParameterTypeDefaultDescription
creatorUrlstringrequiredCreator username or full store URL
maxProductsinteger0Max products to scrape (0 = all)
scrapeIndividualDetailsbooleanfalseEnable deep mode (slow, rich data)
includeCreatorInfobooleantrueInclude creator profile in output
scrollWaitTimeinteger2000Ms to wait between page scrolls
maxScrollsinteger50Max scroll attempts before giving up

Output

A dataset of product objects:

{
"url": "https://extycreate.gumroad.com/l/architectbundle",
"permalink": "architectbundle",
"name": "Architect Bundle — 7x Notion Business Templates",
"description": "A bundle of 7 Business Systems for Notion...",
"price_cents": 24900,
"price_display": "249.00",
"currency": "USD",
"is_pay_what_you_want": false,
"type": "digital",
"thumbnail_url": "https://public-files.gumroad.com/...",
"cover_url": "https://public-files.gumroad.com/...",
"rating_average": 5,
"rating_count": 127,
"has_file": true,
"variants": ["Notion Template", "Figma Version"],
"tags": ["notion", "business", "productivity"],
"sales_count": 1847,
"images": ["https://public-files.gumroad.com/..."],
"creator_name": "extycreate",
"creator_username": "extycreate",
"creator_avatar_url": "https://public-files.gumroad.com/...",
"_scraped_at": "2026-04-20T14:30:00.000Z",
"_page_source": "bulk_api",
"quality_score": 72,
"quality_tier": "enriched",
"quality_breakdown": {
"name": 10,
"description": 10,
"description_long": 10,
"thumbnail": 5,
"images": 0,
"image_gallery": 0,
"price": 10,
"pwyw": 0,
"rating": 15,
"sales_count": 0,
"variants": 4,
"tags": 3,
"file_details": 3
}
}

Quality Score

Every product gets a quality_score (0–100) and quality_tier so you know the data richness at a glance:

TierScoreWhat it means
bare0–14URL only — almost nothing populated
minimal15–39Name and maybe thumbnail
basic40–64Name, price, description, thumbnail
enriched65–84Above + ratings, longer descriptions
complete85–100Full product page scraped — everything populated

The quality_breakdown object tells you exactly which fields contributed to the score. Fast mode typically scores 40–80 depending on the store. Deep mode can hit 85–100.


Use Cases

  • Market research — Compare pricing, ratings, and product types across creators
  • Product directories — Build curated lists of digital products by category
  • Competitor monitoring — Track new products and price changes over time
  • Affiliate aggregators — Power a Gumroad product marketplace or deals site
  • Lead generation — Find high-rated creators with strong sales volume

Technical Details

  • Runtime: Node.js 20, Playwright browser automation
  • Speed: ~3s for fast mode (50 products), ~30s for deep mode
  • Anti-detection: Real browser automation with stealth techniques
  • Pagination: Automatically handles "Load more" infinite scroll
  • API fallback: Uses Gumroad's bulk product API when available, falls back to individual page scraping when needed
  • Output: Apify dataset (JSON Lines), downloadable as CSV, JSON, or via API

API Access

# Run via API
curl -X POST https://api.apify.com/v2/acts/k1FzQp9bsZXZhXgNH/runs \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"creatorUrl": "extycreate", "scrapeIndividualDetails": false}'

Disclaimer

This scraper is for legitimate research and personal use. Respect Gumroad's terms of service when using scraped data. Do not use scraped data to clone stores, spam creators, or violate any platform policies.