Skip to content

ClickBank Marketplace Scraper

Try for free

Scrape the ClickBank affiliate marketplace by keyword, category or offer ID. Get gravity, rank, $ per sale, rebill $, refund rate, EPC, conversion rate and affiliate pages for every offer. No login needed.

💰 ClickBank Marketplace Scraper

Find the ClickBank offers worth promoting. Search the ClickBank affiliate marketplace by keyword, category or offer ID and get every offer's gravity, rank, average and initial dollars per sale, rebill dollars, refund rate, EPC and conversion rate in one table. A keyword search takes about 6 seconds and the whole marketplace (about 1,200 offers) about 12 seconds. No ClickBank account or login needed, and it costs $3.50 per 1,000 offers.

✨ Why use ClickBank Marketplace Scraper?

  • 📊 The numbers that matter — gravity, rank, $ per sale, $ per rebill, refund rate, EPC and conversion rate, straight from the marketplace.
  • 🏆 Rank by any metric — sort by average $ per sale, EPC, conversion rate, lowest refund rate or newest offers, not only by gravity.
  • 📈 90-day history — optionally add each offer's daily gravity, rank and EPC for the last 91 days, plus return, refund and chargeback rates by sale age.
  • 🎯 Every marketplace filter — gravity range, minimum $ per sale, EPC, conversion rate, refund rate, activation date, language, billing type, physical, upsell, CPA and more.
  • 🔗 Ready to promote — affiliate page, support email, Telegram, sales page and your own hoplink for every offer.
  • 🔓 No login — reads the public marketplace, the same data any visitor sees.

🎯 Use cases

  • 🕵️ Offer research — find high-gravity, high-EPC offers in your niche before you buy traffic.
  • ⚠️ Avoid refund traps — filter out offers whose refund rate is too high.
  • 🆕 Spot new launches — list offers activated in the last weeks, sorted newest first.
  • 📉 Track your offers — monitor gravity, rank and EPC of the offers you promote by vendor ID, on a schedule.
  • 🤝 Affiliate outreach — collect affiliate pages, support emails and Telegram handles of vendors.
  • 📚 Market research — export the whole marketplace (about 1,200 offers) to compare categories and price points.

🚀 How to use

  1. Enter one or more search terms (e.g. weight loss), pick a category, or paste offer IDs or marketplace URLs.
  2. Set Max offers per search and how to sort them.
  3. Optionally set filters (min gravity, max refund rate, activation date, language, ...).
  4. Click Start and wait a few seconds.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
searchTermsKeywords to search, one search per line. Marketplace operators work: "weight loss", keto OR ketogenic.
category / subCategoryBrowse a category (or ALL for the whole marketplace), optionally narrowed to a sub-category.
offerIdsVendor IDs such as JAVABURN to look up specific offers.
startUrlsMarketplace search or offer URLs.
maxResultsOffers per search (0 = all matching offers).
sortBy / reverseSortGravity, popularity, rank, relevance, $ per sale, EPC, conversion rate, refund rate, newest, ...
FiltersminGravity, maxGravity, minAverageSaleUsd, minInitialSaleUsd, minAverageRebillUsd, minNetEpcUsd, minConversionRatePercent, maxRefundRatePercent, activatedAfter, activatedBefore, languages, billingTypes, physicalOnly, upsellOnly, mobileEnabledOnly, cpaOnly, directLinkTrackingOnly, noApprovalRequiredOnly
includeDetailsAdds refund rates by sale age and 91 days of gravity, rank and EPC history.
affiliateNicknameBuilds your hoplink for every offer.
{
  "searchTerms": ["weight loss"],
  "maxResults": 20,
  "sortBy": "gravity",
  "maxRefundRatePercent": 10
}

📤 Output

FieldDescription
offer_title, vendorOffer name and ClickBank vendor ID
category, sub_categoryMarketplace category
gravity, bi_gravity, rank, scorePopularity scores and ClickBank rank
initial_sale_usd, avg_sale_usd, avg_rebill_usdDollars earned per first sale, per sale on average, per rebill
refund_rate, return_rate_sourceReturn rate (refunds + chargebacks, 0.08 = 8%) and its window
initial_epc, average_epc, future_epc, net_epc, conversion_rateEarnings per conversion, earnings per click and conversion rate
is_recurring, is_one_time, is_physical, has_upsell, has_dollar_trialOffer type
mobile_enabled, cpa_visible, direct_tracking, seller_approval_requiredPromotion options
languages, activate_date, activated_onLanguages sold in, date the offer joined the marketplace
offer_url, marketplace_url, hoplinkSales page, marketplace offer page, your hoplink
affiliate_tools_url, affiliate_support_email, telegram, skype, image_urlAffiliate resources and contacts
search, position, total_matching, scraped_atWhich search found it, its place in the order, matches in total
return_rate_by_age, refund_rate_by_age, chargeback_rate_by_ageWith includeDetails: share of sales returned at day 1, 7, 14, 30, 60 and 90
gravity_history, rank_history, average_epc_historyWith includeDetails: one value per day for the last 91 days
{
  "offer_title": "AquaSculpt - #1 in weight loss",
  "vendor": "AQUASCULPT",
  "category": "Health & Fitness",
  "sub_category": "Diets & Weight Loss",
  "offer_description": "High converting, high paying offer from top Diamond Elite team. Excellent on ice cold traffic, as well as warm! Contact us and start making bank today!",
  "gravity": 13.24,
  "bi_gravity": 15.18,
  "rank": 75,
  "score": 275.94,
  "seller_volume": 112,
  "initial_sale_usd": 169.19,
  "avg_sale_usd": 169.19,
  "avg_rebill_usd": 0,
  "refund_rate": 0.161702,
  "return_rate_source": "90 Day Return Rate",
  "initial_epc": 169.02,
  "average_epc": 169.02,
  "future_epc": null,
  "net_epc": 0.3118,
  "conversion_rate": 0.001837,
  "is_recurring": true,
  "is_one_time": true,
  "is_physical": true,
  "has_upsell": true,
  "has_dollar_trial": false,
  "mobile_enabled": true,
  "direct_tracking": "disabled",
  "cpa_visible": false,
  "seller_approval_required": true,
  "has_additional_hoplinks": false,
  "languages": ["en"],
  "activate_date": "01-10-2025",
  "activated_on": "2025-01-10",
  "offer_url": "https://getaquasculptnow.net/extraBottle/",
  "sales_page_title": "aquasculpt",
  "marketplace_url": "https://accounts.clickbank.com/marketplace.htm#/offer-details?offer=AQUASCULPT",
  "hoplink": null,
  "affiliate_tools_url": null,
  "affiliate_support_email": "affiliates@webseeds.com",
  "telegram": null,
  "skype": null,
  "image_url": "https://d2h8hiv6zzm73v.cloudfront.net/legacy/vendors/aquasculpt/1bottle-cb1735660257259.png",
  "search": "weight loss",
  "position": 9,
  "total_matching": 94,
  "scraped_at": "2026-10-21T07:44:30.801Z"
}

With Add refund and 90-day history on, each row also gets (trimmed):

{
  "vendor": "LIVPURE",
  "return_rate_by_age": {"day_1": 0.002392, "day_7": 0.014963, "day_14": 0.015748, "day_30": 0.032544, "day_60": 0.047414, "day_90": 0.033058},
  "refund_rate_by_age": {"day_1": 0.002392, "day_7": 0.012469, "day_14": 0.013123, "day_30": 0.023669, "day_60": 0.043103, "day_90": 0.024793},
  "chargeback_rate_by_age": {"day_1": 0, "day_7": 0.002494, "day_14": 0.002625, "day_30": 0.008876, "day_60": 0.00431, "day_90": 0.008264},
  "gravity_history": [{"date": "2026-07-22", "value": 30.11}, {"date": "2026-07-23", "value": 29.63}],
  "rank_history": [{"date": "2026-07-22", "value": 58}, {"date": "2026-07-23", "value": 61}],
  "average_epc_history": [{"date": "2026-07-22", "value": 165.43}, {"date": "2026-07-23", "value": 165.19}]
}

💰 Pricing

Pay per result: $3.50 per 1,000 offers ($0.0035 per offer), with or without the refund and history add-on.

  • 100 offers ≈ $0.35
  • 1,000 offers ≈ $3.50
  • The whole marketplace (about 1,200 offers) ≈ $4.25

Platform usage (compute and proxy) is billed on top and is tiny here: a 94-offer search used about $0.0004 and the whole marketplace about $0.002 in our tests.

❓ FAQ

Is it legal? It reads public marketplace pages that anyone can open without an account. Use the data responsibly and follow ClickBank's terms for promoting offers.

Do I need a ClickBank account, login or proxy? No account and no login. A proxy is built in: the default datacenter proxy works, so you don't need your own.

How many offers can I get? Everything the marketplace lists, about 1,200 offers in total. Set maxResults to 0 and the category to ALL to export all of them (about 12 seconds). With the history add-on the marketplace answers about 3 to 4 offers per second, so 1,000 offers take about 5 minutes.

Why is a field empty? The marketplace only shows what the vendor provides. Values the marketplace marks as not available (for example EPC for offers with too few sales) are null. avg_rebill_usd is 0 for offers without rebills.

Can I schedule it or use the API? Yes. Save the input as a task, schedule it, and read results through the API or integrations.

⚠️ Limits

  • Only data the public marketplace shows. Sales statistics that ClickBank keeps for logged-in vendors are not included.
  • The marketplace's own sort only offers gravity, popularity, rank and relevance; other sorts read every matching offer first, which takes a few seconds longer.
  • The history add-on needs one extra request per offer and the marketplace answers those slowly (about 3 to 4 per second).
  • Hoplinks are built from the nickname you enter; they are not checked against your ClickBank account.

Not affiliated with ClickBank.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.