Kickstarter Tabletop Crowdfunding Tracker 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
- Enriches each project with pledge tier and stretch goal data from the detail page
- 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 |
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}] |
stretch_goals |
string | JSON array of stretch goals: [{amount_usd, title}] |
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 |
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 uses a verified bypass approach to access campaign data reliably with residential proxy routing.
- The discover API returns 12 projects per page. Large scrapes may take several minutes due to residential proxy latency.
pledge_tiersandstretch_goalsare extracted from the project detail page when available.- Free-tier runs use Apify's residential proxy pool. Paid runs route through DataImpulse residential for higher reliability.