Kickstarter Projects Scraper avatar

Kickstarter Projects Scraper

Pricing

from $20.00 / 1,000 results

Go to Apify Store
Kickstarter Projects Scraper

Kickstarter Projects Scraper

Scrape Kickstarter crowdfunding projects by category, state, and keyword. Returns funding metrics (goal, pledged, backers_count, percent_funded), creator, location, deadline, and optional rewards/tags via project page enrichment.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

Farhan Febrian Nauval

Farhan Febrian Nauval

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extracts crowdfunding project data from Kickstarter — funding progress, backer counts, creator details, categories, and campaign deadlines — for any combination of keywords, categories, and campaign states.


Why use this actor

  • No account required — works entirely on public data without logging in
  • Full funding metrics — goal, amount pledged, backer count, percent funded, and campaign deadline in every record
  • Two flexible modes — search by keyword (e.g. "board game", "3D printing") or bulk-sweep entire categories (Games, Technology, Design, etc.)
  • All campaign states — collect live, successful, failed, or canceled projects for market research and trend analysis
  • Optional deep detail — enable enrichment to add pledge reward tiers, tags, and community engagement counts
  • Stable structured output — consistent fields ready to load into a spreadsheet, database, or analytics pipeline

How it works

  1. You choose a mode: search (enter one or more keywords) or discover (sweep by category and state).
  2. The actor pages through results automatically, collecting up to your maxItems limit.
  3. Each project record is saved to your dataset as soon as it is collected — you can start downloading before the run finishes.
  4. Optionally enable Enrich from project pages to add reward tiers, tags, and engagement counts to every record.

You do not need to manage browsers, write code, or handle pagination.


Input

Search mode — find projects by keyword

{
"mode": "search",
"searchTerms": ["board game"],
"state": "all",
"sort": "newest",
"maxItems": 100,
"requestDelaySecs": 2,
"proxyConfiguration": { "useApifyProxy": true }
}

Discover mode — bulk sweep by category

{
"mode": "discover",
"categoryIds": [12],
"state": "successful",
"sort": "most_funded",
"maxItems": 500,
"requestDelaySecs": 2,
"proxyConfiguration": { "useApifyProxy": true }
}

Field reference

FieldTypeDescription
modestring"search" — find projects by keyword. "discover" — sweep by category and state.
searchTermsarrayKeywords to search (search mode only). Each term runs independently. Up to ~280 results per term. Example: ["board game", "card game"].
categoryIdsarrayKickstarter category IDs to sweep (discover mode). Leave empty to sweep all 14 top-level categories. See category table below.
statestringCampaign state filter. "all" (default in search), "live", "successful", "failed", "canceled".
sortstringSort order. "newest" (default), "most_funded", "most_backed", "end_date", "magic".
maxItemsintegerMaximum PROJECT records to collect. 0 = no limit. Default: 100.
enrichProjectPagesbooleanFetch each project page for reward tiers, tags, and engagement counts. Doubles runtime. Default: false.
requestDelaySecsnumberPause between requests in seconds. Minimum 1.5 recommended. Default: 2.0.
proxyConfigurationobjectProxy settings. Residential proxies recommended for large runs.

Category ID reference

IDCategoryIDCategory
1Art12Games
3Comics13Journalism
6Dance14Music
7Design15Photography
9Fashion16Technology
10Film & Video17Publishing
11Food18Theater

Sub-category IDs also accepted — for example 34 = Tabletop Games, 341 = Wearables.


Output

Search mode sample (mode=search, searchTerms=["board game"])

{
"_input": "board game",
"_source": "S2-search",
"_scrapedAt": "2026-06-10T12:16:12Z",
"recordType": "PROJECT",
"id": 1680359054,
"name": "HEAVY TRANSPORTERS of WW2 (Volume 2) (scale 1:56)",
"blurb": "3D printable STL files from Wargame3D. HEAVY TRANSPORTERS of WW2 (Volume 2) (scale 1:56, 28mm)",
"state": "live",
"goal": 350.0,
"pledged": 531.0,
"backers_count": 6,
"percent_funded": 151.71,
"currency": "EUR",
"deadline": 1782387640,
"launched_at": 1781091640,
"staff_pick": false,
"country": "PL",
"slug": "heavy-transporters-of-ww2-volume-2-scale-1-56",
"category": { "id": 34, "name": "Tabletop Games", "parent_name": "Games" },
"creator": { "id": 1922924163, "name": "Wargame3d", "slug": "planes3d" },
"location": { "displayable_name": "Lublin, Poland", "country": "PL" },
"urls": { "web": { "project": "https://www.kickstarter.com/projects/planes3d/heavy-transporters-of-ww2-volume-2-scale-1-56" } }
}

Discover mode sample (mode=discover, categoryIds=[34], state=live)

{
"_input": "discover/cat=34/state=live/sort=newest",
"_source": "S1-discover",
"_scrapedAt": "2026-06-10T12:16:12Z",
"recordType": "PROJECT",
"id": 1303370749,
"name": "ABC Messenger Modular Game Bag",
"blurb": "Compact for daily carry. Expands for full game sessions.",
"state": "live",
"goal": 3000.0,
"pledged": 3076.0,
"backers_count": 20,
"percent_funded": 102.53,
"currency": "GBP",
"deadline": 1783674014,
"launched_at": 1781082014,
"staff_pick": false,
"country": "GB",
"slug": "abc-messenger-modular-game-bag",
"category": { "id": 34, "name": "Tabletop Games", "parent_name": "Games" },
"creator": { "id": 146432849, "name": "PLEI DESIGN", "slug": "pleistudio" },
"location": { "displayable_name": "London, UK", "country": "GB" },
"urls": { "web": { "project": "https://www.kickstarter.com/projects/pleistudio/abc-messenger-modular-game-bag" } }
}

With enrichProjectPages: true, each record also includes: rewards (all pledge tiers with amounts and descriptions), tags, add_ons, comments_count, updates_count.

Output field reference

FieldTypeDescription
recordTypestring"PROJECT" for campaign records. "SEARCH_RUN" for per-term metadata (search mode only).
idintegerKickstarter project ID.
namestringCampaign title.
blurbstringShort campaign description.
statestringCampaign state: live, successful, failed, or canceled.
goalnumberFunding goal in the campaign's currency.
pledgednumberAmount pledged so far.
backers_countintegerNumber of backers.
percent_fundednumberPledged amount as a percentage of the goal.
currencystringCurrency code (e.g. USD, EUR, GBP).
usd_pledgedstringPledged amount converted to USD.
deadlineintegerCampaign end date as a Unix timestamp.
launched_atintegerCampaign launch date as a Unix timestamp.
staff_pickbooleanWhether Kickstarter featured this campaign.
countrystringCreator's country code.
slugstringURL slug for the project page.
categoryobjectCategory name, ID, and parent category.
creatorobjectCreator name, ID, slug, and avatar.
locationobjectCity and country of the creator.
urlsobjectDirect links to the project page and rewards page.
_scrapedAtstringISO 8601 timestamp of when the record was collected.

Other actors in this collection

ActorWhat it collects
Eventbrite Events ScraperEvent listings with dates, venues, ticket prices, and organizer details
immobiliare.it Listings ScraperItalian property listings with price, size, and location
mobile.de Listings ScraperGerman used-car listings with price, mileage, and specs
Semrush Website Overview ScraperDomain traffic estimates, backlinks, keywords, and competitor data