KissKissBankBank Projects Scraper (France)
Pricing
from $1.60 / 1,000 crowdfunding projects
KissKissBankBank Projects Scraper (France)
KissKissBankBank projects: crowdfunding campaigns from KissKissBankBank, a major French crowdfunding platform, with title, category, city, amount raised, goal, backers, funding percent and end date. Crowdfunding data as JSON.
Pricing
from $1.60 / 1,000 crowdfunding projects
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Security
Limited permissionsShare
Scrape KissKissBankBank, a major French crowdfunding platform, for project campaigns: title, category, city, amount raised, funding goal, number of backers, funding percent and end date, ready for market research, lead generation and crowdfunding dashboards.
At a glance
| What you get | Crowdfunding projects from KissKissBankBank: title, categories, city, state, amount collected, goal, funding percent, backers, dates. |
| Price | $2.00 per 1,000 projects: a 50-project test run costs about $0.11, start fee included. |
| Speed | 50 projects in about 25 seconds. No login, no proxy, no browser to configure. |
| Try it | Click Try for free: the form is already filled with maxItems 50. |
| Keep it fresh | Schedule it daily and keep only the new projects: see "Monitor new projects daily" below. |
What you can do with it
- Research the French crowdfunding market: track live and finished campaigns by category, city and funding outcome.
- Find successful project creators to pitch: companies and associations running a well-funded campaign are a warm lead for packaging, logistics, PR or follow-up funding offers.
- Build a crowdfunding dashboard or newsletter: export current campaigns with their funding percent and days left.
- Benchmark campaign performance: compare goal vs. amount raised and backer counts across categories.
Input
| Field | What it does |
|---|---|
| Maximum number of projects | The run stops once this many projects are saved. |
Output
One record per project:
{"id": "0e37a1a7-bc4c-4e77-b9fd-ed187f62d54b","slug": "nema-le-composteur-d-interieur-simple-et-design","url": "https://www.kisskissbankbank.com/fr/projects/nema-le-composteur-d-interieur-simple-et-design","title": "Néma, Le composteur d'intérieur simple et design","shortDesc": "Invitez la nature chez vous avec notre écosystème qui recycle vos biodéchets et végétalise votre intérieur.","categories": ["Mode & design"],"city": "Lyon","country": "France","state": "successful","isPermanent": false,"collectedAmount": 119574,"currency": "eur","goalType": "amount","goalAmount": 30000,"goalCount": null,"fundingPercent": 399,"collectedCount": 407,"createdAt": "2022-01-12T15:29:14.000Z","endAt": "2022-05-08T22:59:59.000Z","durationDays": 97,"projectOwner": null}
Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Good to know
- Projects are listed from KissKissBankBank's own sitemap, in the order the site lists them, not sorted by funding or popularity: there is no public search API to filter by.
- If the sitemap cannot be read, the run automatically falls back to the projects featured on the homepage and the default discover page, so a run still succeeds and still saves real projects; it only returns fewer of them.
projectOwneris only ever filled when KissKissBankBank itself tags the campaign as run by a named company or association. For campaigns run by an individual,projectOwneris left empty: no personal name, username, phone or email is ever collected.collectedAmountandgoalAmountare in the campaign's own currency's major unit (for example euros, not cents).- Some campaigns set a backer-count goal instead of a money goal (
goalType: "count"):goalAmountis then empty andgoalCountholds the target number of backers instead.collectedAmountstill shows the money actually raised either way. fundingPercentcan go well above 100 for campaigns that overshot their goal.endAtis empty for "permanent" (subscription-style,isPermanent: true) campaigns, which run with no end date.- A handful of older or subscription-style campaigns have moved to KissKissBankBank's sister site Ulule; those are skipped rather than followed, since they are a different site.
- No browser and no proxy needed: runs are fast and cheap.
- The dataset contains public campaign information only. No backer or individual creator personal data is collected.
En français
Cet extracteur récupère les projets de financement participatif publiés sur KissKissBankBank : titre, catégories, ville, état, montant collecté, objectif, pourcentage atteint, nombre de contributeurs et dates, en JSON, CSV ou Excel. Utile pour une veille de projets par catégorie ou une étude du financement participatif. Aucune donnée de particulier : le porteur individuel n'est pas exporté.
Why this one
- Funding progress as numbers.
collectedAmount,goalAmountandfundingPercentare separate fields, ready for a dashboard. - Campaign context. Category, city, state and creation date come with every project.
Who uses it
- Freelancers and agencies get the new client projects of their speciality every morning, before the crowd.
- Lead generation: each project is a client with a budget and a need, ready for a tailored proposal.
- Market research: budgets, demand by skill and competition per project over time.
Pricing
Pay per result: $2.00 per 1,000 projects, plus $0.01 per run start with the default 4 GB of memory. For example, 100 projects cost about $0.21. You only pay for the projects you receive, and platform usage is included in that price. Store discounts apply automatically on paid Apify plans: up to 20% off every event on the higher tiers.
Run it from your code
JavaScript:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('bibian/kisskissbankbank-projects-scraper').call({maxItems: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();
Python:
from apify_client import ApifyClientclient = ApifyClient(token="<APIFY_TOKEN>")run = client.actor("bibian/kisskissbankbank-projects-scraper").call(run_input={"maxItems": 50})items = client.dataset(run["defaultDatasetId"]).list_items().items
Monitor new projects daily and connect your tools
- Schedule it. Schedule a daily run with Apify Schedules and compare
collectedAmountandfundingPercentfor the sameidbetween runs. Tick Only new results in the input and each run returns, and charges, only the projects that earlier runs of the same search did not deliver. - Push the results where you work. Add an Apify integration or a webhook to the task: Google Sheets, Slack, Make, Zapier, n8n or your own endpoint, triggered at the end of every run.
- Call it from your stack. The API and the JavaScript and Python clients return the dataset as JSON, CSV or Excel.
- Let an AI agent use it. Through the Apify MCP server, assistants such as Claude or ChatGPT can search the Store, read this page and run the actor as a tool.
Prefer a plain REST API?
The same projects are available as a REST API on RapidAPI: one POST call returns the JSON, billing goes through the marketplace and no Apify account is needed.
Frequently asked questions
Do I need an account, cookies or a proxy for KissKissBankBank? No. The actor reads publicly visible pages only.
Which formats can I export? JSON, CSV, Excel, XML, HTML table or RSS, from the dataset page or through the API.
Is it legal to scrape? The actor collects publicly visible crowdfunding campaigns and respects the robots.txt rules of the site. How you use the data is your responsibility: check the site's terms and the laws that apply to you, for example the GDPR.
Need another site, a missing field or a new filter? Open an issue in the Issues tab and say what you need, with an example URL if you have one. Requests are read, and the most asked ones are built next.
Need a custom version built for you? I also build private versions and custom scrapers: another site, extra fields, a specific output format, or delivery straight to Google Sheets, a database or a webhook. Open an issue in the Issues tab with what you need and an example URL, and I will reply there with a quote.
Something does not work? Open an issue in the Issues tab. Every public actor is test-run daily and the broken ones are repaired.
Did this save you time? A short review on the Store page helps other people find the actor, and tells me what to improve next.