Kickstarter Comments Scraper 💬 avatar

Kickstarter Comments Scraper 💬

Pricing

Pay per usage

Go to Apify Store
Kickstarter Comments Scraper 💬

Kickstarter Comments Scraper 💬

Scrape all campaign comments, backer feedback & engagement data from Kickstarter projects. Extract commenter names, timestamps, replies & sentiment. Ideal for market research, campaign analysis, founder insights, competitor tracking & crowdfunding trends. CSV/JSON ready.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

Kickstarter Comments Scraper

Extract public comments from Kickstarter project pages with fast, reliable data collection. This scraper collects comment text, timestamps, author details, project details, creator information, badge indicators, and pagination-aware comment history for research, monitoring, and analysis.

Features

  • Project comment extraction - Collect comments from Kickstarter project or comments URLs.
  • Flexible URL support - Use project pages, comments pages, numeric Kickstarter URLs, or signed comments URLs.
  • Pagination handling - Continue through comment pages until your requested result count or page limit is reached.
  • Clean dataset output - Empty and unavailable values are skipped so exports stay tidy.
  • Author and project context - Include author names, badges, avatar links, project names, project state, and creator details.

Use Cases

Campaign Sentiment Research

Analyze backer reactions across a Kickstarter campaign. Track recurring questions, concerns, praise, delivery expectations, and creator response patterns.

Product Feedback Analysis

Collect public comments for board games, gadgets, books, films, or other Kickstarter categories. Use the data to understand what backers value before launching a similar project.

Creator Monitoring

Monitor comment activity for active or completed campaigns. Keep a structured record of public community discussion for reporting, support planning, or competitive research.

Market Intelligence

Compare public discussion across multiple campaigns. Identify common objections, frequently requested features, fulfillment concerns, and community language around a niche.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringYes-Kickstarter project URL, comments URL, numeric comments URL, or signed comments URL.
results_wantedIntegerNo20Maximum number of comments to collect.
max_pagesIntegerNo10Maximum number of comment pages to fetch. Kickstarter usually returns 10 comments per page.
proxyConfigurationObjectNoApify ProxyProxy settings for cloud runs.

Output Data

Each item in the dataset can contain:

FieldTypeDescription
comment_idIntegerKickstarter comment identifier.
bodyStringPublic comment text.
created_atStringComment creation time in ISO 8601 format.
created_at_timestampIntegerOriginal Kickstarter timestamp.
deleted_atStringComment deletion time, when available.
next_comment_idIntegerCursor-related comment identifier, when provided.
project_idIntegerKickstarter project identifier.
project_nameStringProject name.
project_slugStringProject slug.
project_stateStringProject state, such as live, successful, or canceled.
project_urlStringPublic project URL.
comments_countIntegerTotal public comment count shown by Kickstarter.
creator_idIntegerProject creator identifier.
creator_nameStringProject creator display name.
creator_slugStringProject creator slug.
author_idIntegerComment author identifier.
author_nameStringComment author display name.
author_is_superbackerBooleanWhether the author has a Superbacker badge.
author_has_admin_message_badgeBooleanWhether Kickstarter marks the author with an admin message badge.
author_partner_badgeStringPartner badge value, when present.
author_backing_action_countIntegerAuthor backing action count, when present.
author_avatar_thumbStringThumbnail avatar URL.
author_avatar_smallStringSmall avatar URL.
author_avatar_mediumStringMedium avatar URL.

Usage Examples

Project Comments Page

Collect the first 20 comments from a Kickstarter comments page:

{
"startUrl": "https://www.kickstarter.com/projects/direwolfdigital/war-of-the-dragon-the-wheel-of-time/comments",
"results_wanted": 20,
"max_pages": 10
}

Project Page URL

Start from the main campaign page and let the actor find the comment feed:

{
"startUrl": "https://www.kickstarter.com/projects/direwolfdigital/war-of-the-dragon-the-wheel-of-time",
"results_wanted": 50,
"max_pages": 5
}

Numeric Kickstarter URL

Use Kickstarter's numeric project URL format:

{
"startUrl": "https://www.kickstarter.com/projects/1132381565/1904466044/comments",
"results_wanted": 30,
"max_pages": 3
}

Sample Output

{
"comment_id": 47698431,
"body": "Will late pledges be available after the campaign?",
"created_at": "2026-07-20T14:24:12.000Z",
"created_at_timestamp": 1784557452,
"project_id": 1904466044,
"project_name": "War of the Dragon: The Wheel of Time",
"project_slug": "war-of-the-dragon-the-wheel-of-time",
"project_state": "successful",
"project_url": "https://www.kickstarter.com/projects/direwolf/war-of-the-dragon-the-wheel-of-time",
"comments_count": 862,
"creator_id": 1132381565,
"creator_name": "Dire Wolf",
"author_id": 12345678,
"author_name": "Example Backer",
"author_is_superbacker": true,
"author_avatar_thumb": "https://i.kickstarter.com/assets/example_thumb.jpg"
}

Tips for Best Results

Use Public Campaign URLs

  • Use a Kickstarter project URL or comments URL that opens in a normal browser.
  • For active campaigns, keep max_pages modest when testing.
  • Increase results_wanted only after a small run succeeds.

Balance Page Limits

  • Kickstarter usually returns 10 comments per page.
  • Set max_pages high enough for your target result count.
  • If results_wanted is 100, use at least 10 pages.

Export Clean Data

  • Use JSON for raw analysis workflows.
  • Use CSV or Excel for spreadsheet review.
  • Empty source values are skipped, so columns may vary when Kickstarter does not provide a field.

Proxy Configuration

For Apify cloud runs, residential proxies are recommended:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Integrations

Connect your data with:

  • Google Sheets - Review campaign comments with your team.
  • Airtable - Build searchable campaign research databases.
  • Slack - Send run notifications to a workspace.
  • Webhooks - Deliver results to your own endpoint.
  • Make - Automate comment monitoring workflows.
  • Zapier - Trigger actions from completed runs.

Export Formats

  • JSON - For developers and data pipelines.
  • CSV - For spreadsheet analysis.
  • Excel - For business reporting.
  • XML - For system integrations.

Frequently Asked Questions

Can I scrape any Kickstarter project comments?

Yes, you can collect public comments from Kickstarter project pages that are accessible without logging in.

Can I use a normal project URL instead of a comments URL?

Yes, the actor accepts the main project URL and automatically resolves the related comments feed.

How many comments can I collect?

You can collect as many public comments as the campaign provides, subject to your results_wanted and max_pages settings.

Why do some output fields not appear on every item?

Some fields are only present when Kickstarter provides them for that comment, author, or project. Empty values are skipped to keep the dataset clean.

Does this actor collect private backer data?

No, it only collects public comment and profile information that Kickstarter exposes on accessible campaign pages.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with Kickstarter's terms of service and applicable laws. Use data responsibly and respect rate limits.