Kickstarter Campaign Scraper
Pricing
from $10.00 / 1,000 validated campaign records
Kickstarter Campaign Scraper
Collect public Kickstarter campaigns by search term or project URL for research and product scouting. Returns funding and backer totals, creator, category, timeline, and source fields. Excludes backer accounts, creator dashboards, and private information. $0.01 per record plus usage.
Pricing
from $10.00 / 1,000 validated campaign records
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Collect validated public Kickstarter campaign records by search term or direct project URL. It is designed for product scouts, market researchers, and crowdfunding analysts who need consistent campaign funding and timeline fields—not private backer or creator-account data.
What it returns
One dataset item represents one public campaign. The actor keeps a stable, flat record shape and uses null when an optional public field is unavailable.
| Field group | Examples |
|---|---|
| Identity | campaignId, campaignUrl, name, blurb |
| Funding | currency, goal, pledged, usdPledged, backersCount, percentFunded |
| Context | creatorName, category, parentCategory, location, country |
| Timing | state, launchedAt, deadline, scrapedAt |
| Provenance | sourceMode, searchQuery, sourceUrl |
When to use it
Use it to identify public crowdfunding campaigns, monitor a niche, compare goals with pledges, or enrich a known list of public Kickstarter campaign URLs.
Do not use it for individual backer data, account access, creator dashboards, pledge exports, or non-Kickstarter pages. It only handles public campaign and Discover pages.
Input
{"searchQueries": ["board game"],"categories": ["games"],"states": ["live"],"sort": "newest","maxResults": 20,"maxPagesPerSeed": 1,"enrichDetails": true}
Alternatively, scrape specific public campaigns:
{"searchQueries": [],"projectUrls": ["https://www.kickstarter.com/projects/example/my-campaign"],"maxResults": 1}
Output
{"campaignId": "123456789","campaignUrl": "https://www.kickstarter.com/projects/example/my-campaign","name": "Example Campaign","creatorName": "Example Studio","parentCategory": "Games","goal": 20000,"pledged": 30500,"backersCount": 712,"percentFunded": 152.5,"state": "live","sourceMode": "search","searchQuery": "board game","scrapedAt": "2026-07-14T12:00:00.000Z"}
Pricing
| Event | Price | When it is charged |
|---|---|---|
| Actor start | $0.00005 | Once per run, scaled by memory |
| Validated campaign record | $0.01 | Only after a complete, schema-valid campaign record is persisted |
For the default 5-record cap, event charges are at most $0.05, plus Apify platform compute and residential-proxy usage. The actor displays this cap when it starts and never charges a campaign record that was not persisted.
Run outcomes
Every run writes OUTPUT and RUN_SUMMARY in the default key-value store.
COMPLETE— all requested public records were processed.PARTIAL— useful records were saved, but some pages failed.VALID_EMPTY— the public query completed with no matching campaigns.INVALID_INPUT— correct the input; no campaign events are charged.UPSTREAM_FAILED— Kickstarter blocked or failed every required route before any result could be saved.
Limits and responsible use
Kickstarter can change its public page structure or challenge automated traffic. This actor uses a conservative browser session, residential proxy defaults, low concurrency, retries, and explicit diagnostics; it does not claim that an upstream challenge was a valid empty result. Use it only for data you are authorized to collect and use, and respect applicable law, platform terms, and privacy obligations.
