Zurück zum Blog
Jul 24, 2026
Enterprise Tools
Greta Redaktionsteam

Wie man mit KI eine Spenden- und Fundraising-Plattform baut (ohne Plattformgebühr)

Die meisten NGOs mieten ihre Spendenplattform und geben 1,5-5 % jeder Spende für ein generisches Widget ab. So baust du wiederkehrende Spenden, automatische Steuerquittungen, ein Spenden-CRM und Kampagnenseiten, die konvertieren – als eigenen Code.

Wie man mit KI eine Spenden- und Fundraising-Plattform baut (ohne Plattformgebühr)

Wie man mit KI eine Spenden- und Fundraising-Plattform baut (ohne Plattformgebühr)

Kurzantwort

Eine Spendenplattform ist eigentlich vier Systeme in einer Oberfläche: wiederkehrende Abrechnung, Erstellung von Steuerquittungen, eine Spenderhistorie-Tabelle und Kampagnenseiten, die auf Conversion ausgelegt sind – nicht ein generisches, einbettbares Widget. Die meisten NGOs mieten alle vier bei einem SaaS-Anbieter und zahlen für dieses Privileg einen Prozentsatz jeder Spende. Greta baut denselben Stack als Code, der Ihnen gehört – Next.js, Prisma, Stripe für die eigentliche Zahlungsabwicklung – sodass die einzige verbleibende Gebühr die ist, die Stripe ohnehin berechnet.

Warum landen NGOs am Ende dabei, ihre eigene Spenderliste zu mieten?

Fragen Sie eine Fundraising-Leitung, welches Tool sie nutzt, und Sie hören eher Donorbox, Classy, Qgiv oder GiveButter als "wir haben es selbst gebaut". Das liegt nicht an Bequemlichkeit. PCI-konforme Zahlungsabwicklung von Grund auf aufzubauen erforderte früher ein kleines Entwicklerteam und ein paar Monate, für die niemand Budget hatte. Also zahlen Organisationen Plattformgebühren von 1,5–5 % obendrauf auf die Kartenabwicklung – und bekommen dafür ein gehostetes Formular, ein einbettbares Widget und eine Spenderliste, die technisch gesehen auf den Servern eines anderen liegt.

Ich habe mit Fundraising-Leitungen gesprochen, die die Gesamtsumme aller Spenden in Sekunden im Dashboard einer Plattform abrufen können, aber die Tribute-Notizen oder die Veranstaltungsteilnahme-Historie zu genau diesen Spendern nicht exportieren können. Diese Beziehungsdaten – die Dinge, die Ihnen sagen, wen Sie vor einer Großspendenkampagne anrufen sollten, nicht nur, wer letztes Jahr gespendet hat – wandern selten mit einem CSV-Export mit.

Das Widget-Problem

Das andere Erkennungsmerkmal ist das einbettbare Spendenformular. Es funktioniert. Aber es ist dieselbe abgerundete Karte mit denselben drei Betragsvorschlägen wie bei jeder anderen Organisation auf der Plattform. Eine Großspendenkampagne, eine Matching-Gift-Aktion und ein monatlicher Spendenkreis bekommen alle dasselbe Formular mit anderem Text hineinkopiert. Die Conversion leidet, weil nichts auf der Seite dem Besucher vermittelt, dass diese eine Kampagne dringend – oder überhaupt real – ist.

Was muss eine echte Fundraising-Plattform leisten?

Zieht man das Marketing-Drumherum ab, ist eine Spendenplattform vier Systeme. Fehlt eines davon, wird die selbstgebaute Version meist um den dritten Monat herum aufgegeben.

Wiederkehrende Spenden müssen elegant erneut versucht werden, wenn im März eine Karte abläuft, statt einfach still zu scheitern und einen monatlichen Spender für immer zu verlieren. Die Erstellung von Steuerquittungen ist wichtig, weil eine 501(c)(3)-Organisation in den USA für jede Einzelspende ab 250 $ eine schriftliche Bestätigung ausstellen muss – das jeden Januar von Hand in einer Tabelle zu erledigen, kostet Fundraising-Mitarbeiter eine Woche, die sie nicht haben. Spender-CRM bedeutet, dass jede Spende, jede Zusage, jede Event-Anmeldung und jede E-Mail auf einem Spenderdatensatz liegt – nicht verstreut über einen Zahlungsanbieter, ein E-Mail-Tool und irgendjemandes Tabelle. Kampagnen-Landingpages bedeutet eine echte Seite pro Kampagne, mit eigener Geschichte und Fortschrittsanzeige, nicht ein Formular, das für jede Aktion des Jahres wiederverwendet wird.

Wie setzt Greta das konkret um?

Greta setzt das Ganze als normale Next.js-App mit einer Postgres-Datenbank hinter Prisma auf. Das ist wichtig, weil ein Spenderdatensatz in diesem Schema eine echte Tabelle ist, die Sie mit einfachem SQL gegen Spenden, Kampagnen und Zusagen joinen können – kein JSON-Blob, das Sie über die API eines anderen auslesen müssen. Sie beschreiben die Struktur in Klartext – "ein Spender hat viele Spenden, eine Spende gehört zu einer Kampagne, eine wiederkehrende Spende erzeugt bei jedem Abrechnungszyklus einen neuen Belastungsdatensatz" – und Greta baut das Schema und die Prisma-Modelle entsprechend.

Stripe übernimmt weiterhin die eigentliche Kartenabwicklung, denn PCI-Compliance selbst nachzubauen ist für fast niemanden ein guter Tausch. Was sich ändert, ist alles drumherum. Greta verdrahtet einen Webhook, der auf invoice.paid-Events bei wiederkehrenden Abonnements lauscht, die Spende in Ihrer eigenen Spendertabelle speichert und eine Quittung auslöst – ein generiertes PDF mit Ihrer Steuernummer, dem Spendenbetrag und dem erforderlichen Bestätigungstext, am selben Tag verschickt statt gesammelt zur Steuersaison. Ein Spender, der drei Jahre lang 50 $ im Monat gibt, landet mit 36 verknüpften Spendendatensätzen auf einem Profil, das Sie tatsächlich abfragen können – nicht mit 36 verstreuten Zeilen im Dashboard eines Zahlungsanbieters.

Kampagnenseiten sind normale Next.js-Routen, sodass jede ihr eigenes Hero-Bild, ihre eigene Fortschrittsanzeige mit Live-Zahlen aus der Spenden-Tabelle und ihre eigene, in Suchmaschinen indexierbare URL trägt – statt eines iFrames, das Suchmaschinen gar nicht sehen können.

Ein konkretes Beispiel

Stellen Sie sich eine Tafel vor, die eine Matching-Kampagne zum Jahresende durchführt: Ein lokales Unternehmen verdoppelt die ersten 25.000 $ an Spenden. Auf einer gemieteten Plattform ist das ein generisches Formular mit einem Banner, das behauptet "Ihre Spende wird verdoppelt", und die Hoffnung, dass Spender es glauben. Bei einer auf Greta gebauten Plattform liest die Kampagnenseite die Live-Summe direkt aus der Datenbank und aktualisiert eine Fortschrittsanzeige in Echtzeit. Sobald das Matching-Limit von 25.000 $ erreicht ist, setzt ein geplanter Job das Flag matched: true bei jeder Spende dieser Kampagne und verschickt eine Dankes-E-Mail mit Bezug auf das genaue Matching – ein Background-Job und ein Datenbank-Update, kein Feature-Request, der im Backlog eines Anbieters liegen bleibt.

Gemietete Plattform vs. auf Greta gebaut

AspektGemietete SaaS (Donorbox, Classy, Qgiv)Auf Greta gebaute Plattform
Gebühr pro Spende1,5–5 % Plattformgebühr, plus KartenabwicklungNur Kartenabwicklung, kein Aufschlag
SpenderdatenExportierbare Übersicht; vollständige Spendenhistorie oft eingeschlossenIhnen gehörend, in Ihrer eigenen Postgres-Datenbank
KampagnenseitenGemeinsame Templates, einbettbares WidgetIndividuelle Next.js-Route pro Kampagne, echte SEO
SteuerquittungenManuell, oder ein kostenpflichtiges Add-onAutomatisch generiert und pro Spende verschickt
Code-EigentumKeins — Sie sind MieterIhr Eigentum, exportierbar in Ihr eigenes GitHub-Repository

FAQ

Muss ich eine eingetragene 501(c)(3) sein, um das zu nutzen? Nein. Greta baut die Plattform unabhängig vom Steuerstatus – die Quittungslogik braucht lediglich Ihre tatsächliche Steuernummer und Ihren Non-Profit-Status, um konforme Bestätigungstexte zu generieren. Ein fiskalisch gesponsertes Projekt kann denselben Stack für wiederkehrende Spenden und CRM ohne dieses Element nutzen.

Kann ich ohne Störung der Spender von einer bestehenden Plattform migrieren? Ja. Die meisten Teams betreiben für ein bis zwei Zyklen beide Systeme parallel — neue Kampagnenseiten zeigen auf die mit Greta gebaute Plattform, während bestehende wiederkehrende Spender auf der alten Plattform auslaufen — und ziehen dann die wiederkehrenden Abonnements gebündelt um, sobald sich das neue System bewährt hat.

Übernimmt das die PCI-Compliance? Stripe (oder ein anderer von Ihnen gewählter Anbieter) übernimmt die Kartendaten und die Compliance-Last. Greta speichert niemals rohe Kartennummern; Ihre App sieht nur ein Token und die resultierenden Webhook-Events.

Können Spender ihre Zahlungsmethode selbst aktualisieren oder eine wiederkehrende Spende selbst kündigen? Ja — ein Spenderportal ist eine normale authentifizierte Seite in der App, gestützt auf Stripes Kundenportal oder ein individuelles, sodass Spender Ihrem Büro keine E-Mail schreiben müssen, um eine Karte zu ändern.

Abschluss

Eine Spendenplattform muss kein gemietetes Widget mit Ihrem Logo über dem Design von jemand anderem sein. Wiederkehrende Abrechnung, Quittungen, ein Spender-CRM, Kampagnenseiten, die wirklich konvertieren — das ist eine vollwertige App wie jede andere, und sie selbst zu bauen bedeutet, dass jeder gespendete Dollar, abzüglich der Kartengebühr, bei der Mission ankommt und jeder Spenderdatensatz Ihnen gehört.

Beginnen Sie noch heute mit dem Aufbau Ihrer Spendenplattform mit Greta.

Ende des Artikels
Zurück nach oben

Baue etwas Echtes

Wenn du es beschreiben kannst, kannst du es bauen.