OrbTop

Kickstarter Crowdfunding Campaign Scraper

ECOMMERCE

Kickstarter Tabletop Crowdfunding Tracker Scraper

Scrape Kickstarter tabletop game campaigns with structured funding data, creator history, and pledge-tier information. Specializes in the tabletop category — board games, card games, RPGs, miniatures, and more — covering live campaigns, successful projects, and archived history.

What it does

This actor:

  • Searches Kickstarter's tabletop games category using the discover API
  • Collects campaign funding stats: goal, pledged amount, percent funded, backer count
  • Records creator metadata: name, profile URL, prior project count
  • Captures campaign timeline: launch date, deadline, location
  • Optionally enriches each project with pledge tier and stretch goal data from the detail page (includePledgeTiers)
  • Supports sorting by magic (recommended), newest, end date, most funded, or most backed
  • Filters by subcategory: tabletop games, playing cards, dice games, roleplaying games, or miniatures

Use cases

  • Publishers and distributors tracking competitor campaigns and market trends
  • Analysts and researchers studying crowdfunding velocity and backer behavior
  • BoardGameGeek community tracking new releases
  • Investors monitoring the tabletop gaming market
  • Marketing teams benchmarking campaigns against funded competitors

Input

Field Type Default Description
maxItems integer 10 Maximum number of campaigns to scrape
sort string magic Sort order: magic, newest, end_date, most_funded, most_backed
subcategory string (all tabletop) Filter: tabletop games, playing cards, dice games, roleplaying games, miniatures
includePledgeTiers boolean false Fetch each project's detail page for pledge tier breakdown, stretch goals, and estimated delivery date. Slower and more expensive (1 extra request per project) — leave OFF for goal/pledged/backers/dates from the listing page only.

Output

Each record contains:

Field Type Description
project_id string Kickstarter project ID
project_name string Campaign title
project_url string Full URL to the project page
creator_name string Creator/organization name
creator_url string Creator profile URL
creator_prior_projects integer Number of prior campaigns by this creator
subcategory string KS subcategory (e.g. "Tabletop Games")
blurb string Short campaign description
state string Campaign state: live, successful, failed, canceled
currency string ISO currency code (e.g. "USD")
goal number Funding goal amount
pledged number Total amount pledged
percent_funded number Percent of goal funded
backers_count integer Total number of backers
pledge_tiers string JSON array of pledge tiers: [{title, amount_usd, backers, limit}] — only populated when includePledgeTiers=true
stretch_goals string JSON array of stretch goals: [{amount_usd, title}] — only populated when includePledgeTiers=true
launched_at string Launch timestamp (ISO 8601)
deadline string Campaign end timestamp (ISO 8601)
country string Creator country code
location string Creator city/location
estimated_delivery string Estimated reward delivery date — only populated when includePledgeTiers=true
updates_count integer Number of campaign updates
comments_count integer Number of comments
snapshot_at string Timestamp when data was collected (ISO 8601)

Example output

{
  "project_id": "645741475",
  "project_name": "Earthborne Trailblazer",
  "project_url": "https://www.kickstarter.com/projects/earthbornegames/earthborne-trailblazer",
  "creator_name": "Earthborne Games",
  "creator_url": "https://www.kickstarter.com/profile/earthbornegames",
  "creator_prior_projects": 0,
  "subcategory": "Tabletop Games",
  "blurb": "Explore the wilderness of the far future in this cooperative adventure board game for 1-5 players.",
  "state": "live",
  "currency": "USD",
  "goal": 150000,
  "pledged": 372925,
  "percent_funded": 248.6,
  "backers_count": 2430,
  "pledge_tiers": null,
  "stretch_goals": null,
  "launched_at": "2026-05-26T15:01:05.000Z",
  "deadline": "2026-06-16T15:01:05.000Z",
  "country": "US",
  "location": "St. Paul",
  "estimated_delivery": null,
  "updates_count": null,
  "comments_count": null,
  "snapshot_at": "2026-06-02T11:14:33.992Z"
}

Notes

  • Kickstarter is Cloudflare-protected. This actor reaches campaign data reliably.
  • Results come back 12 projects at a time, so large sweeps run for several minutes.
  • By default, records are saved directly from the discover listing page — pledge_tiers, stretch_goals, and estimated_delivery are null. Set includePledgeTiers: true to fetch each project's detail page and populate those fields (1 extra request per project).
  • Paid runs are more reliable than free-tier runs on this target, and finish more of what they start.