KissKissBankBank Projects Scraper (France) avatar

KissKissBankBank Projects Scraper (France)

Pricing

from $1.60 / 1,000 crowdfunding projects

Go to Apify Store
KissKissBankBank Projects Scraper (France)

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

Vivien MORVAN

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

10 hours ago

Last modified

Categories

Security

Limited permissions

Share

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 getCrowdfunding 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.
Speed50 projects in about 25 seconds. No login, no proxy, no browser to configure.
Try itClick Try for free: the form is already filled with maxItems 50.
Keep it freshSchedule 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

FieldWhat it does
Maximum number of projectsThe 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.
  • projectOwner is only ever filled when KissKissBankBank itself tags the campaign as run by a named company or association. For campaigns run by an individual, projectOwner is left empty: no personal name, username, phone or email is ever collected.
  • collectedAmount and goalAmount are 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"): goalAmount is then empty and goalCount holds the target number of backers instead. collectedAmount still shows the money actually raised either way.
  • fundingPercent can go well above 100 for campaigns that overshot their goal.
  • endAt is 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, goalAmount and fundingPercent are 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 ApifyClient
client = 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

  1. Schedule it. Schedule a daily run with Apify Schedules and compare collectedAmount and fundingPercent for the same id between 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.
  2. 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.
  3. Call it from your stack. The API and the JavaScript and Python clients return the dataset as JSON, CSV or Excel.
  4. 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.

More data scrapers by the same author