Kickstarter Campaign Scraper avatar

Kickstarter Campaign Scraper

Pricing

Pay per usage

Go to Apify Store
Kickstarter Campaign Scraper

Kickstarter Campaign Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape Kickstarter campaign pages to extract funding progress, backer counts, reward tiers, creator details, and project descriptions. Uses Puppeteer with stealth plugins for reliable data extraction from Kickstarter's dynamic pages.

Features

  • Extracts detailed campaign data including pledged amounts, funding goals, and percent funded
  • Captures backer counts and days remaining
  • Scrapes reward tiers with prices and descriptions
  • Extracts creator names, categories, and locations
  • Stealth mode to avoid bot detection
  • Residential proxy support for high success rates
  • Session rotation for consistent access

Input Parameters

FieldTypeDescriptionDefault
urlsarrayList of Kickstarter project URLs to scrape(required)
maxResultsintegerMaximum number of campaigns to scrape100
useResidentialProxybooleanUse residential proxy for anti-bot bypasstrue

Example Input

{
"urls": [
"https://www.kickstarter.com/projects/peak-design/travel-tripod",
"https://www.kickstarter.com/projects/creator/another-project"
],
"maxResults": 100,
"useResidentialProxy": true
}

Output

Each scraped campaign produces a record with the following fields:

FieldTypeDescription
urlstringKickstarter campaign URL
titlestringCampaign title
creatorstringCampaign creator name
pledgedAmountnumberAmount pledged so far (numeric)
fundingGoalnumberFunding goal amount (numeric)
percentFundednumberPercentage of funding goal reached
backersCountintegerTotal number of backers
daysToGointegerDays remaining in the campaign
categorystringCampaign category (e.g., Technology, Design)
locationstringCreator location
descriptionstringCampaign description (max 2000 chars)
rewardsCountintegerNumber of reward tiers found
rewardsarrayArray of reward tier objects
scrapedAtstringISO timestamp of when the data was scraped

Reward Tier Object

FieldTypeDescription
titlestringReward tier title
pricestringPledge amount for this tier
descriptionstringReward description (max 500 chars)

Example Output

{
"url": "https://www.kickstarter.com/projects/peak-design/travel-tripod",
"title": "Travel Tripod by Peak Design",
"creator": "Peak Design",
"pledgedAmount": 12142345,
"fundingGoal": 500000,
"percentFunded": 2428,
"backersCount": 27889,
"daysToGo": 0,
"category": "Product Design",
"location": "San Francisco, CA",
"description": "A full-size professional tripod that packs down...",
"rewardsCount": 5,
"rewards": [
{
"title": "Early Bird Travel Tripod",
"price": "$289",
"description": "One Travel Tripod at the best price..."
}
],
"scrapedAt": "2026-02-11T12:00:00.000Z"
}

Notes

  • Uses Puppeteer with stealth plugin to bypass Kickstarter's bot detection
  • Residential proxy is recommended (enabled by default) for reliable access
  • Each campaign page is loaded with a random delay to mimic human browsing
  • Session pool rotates browser sessions to avoid blocks
  • Failed requests are automatically retried up to 3 times
  • Error records include the URL and error details for debugging