Zurück zum Blog

Open-Source-CRM: Vergleichen, was Sie wirklich betreiben können

Ein sinnvoller Vergleich beginnt bei Lizenz, Editionsgrenzen, Deployment, Betriebsaufwand und Produktumfang statt bei einer kopierten Funktionstabelle.

Benjamin WagnerBenjamin Wagnervon Benjamin Wagner
Open SourceCRMSelf-HostedDocker

Das beste Open-Source-CRM ist das System, dessen Lizenz, Self-Hosting-Weg, Betriebsaufwand und CRM-Umfang zu Ihrem Team passen. „Source available“, „Open Core“ und „Open Source“ sind nicht gleichbedeutend. Eine lange Feature-Liste sagt wenig darüber aus, was Sie rechtlich betreiben und praktisch warten können.

Dieser Leitfaden nutzt deshalb ein dauerhaftes Bewertungsmodell, statt Projekte anhand wechselnder Preise, Sternzahlen oder unbelegter Funktionsangaben zu ranken. Offenlegung: Customermates veröffentlicht diesen Vergleich und ist eines der hier genannten Produkte.

Auf einen Blick

Beginnen mit

Lizenz und Editionsgrenze des Codes, den Sie tatsächlich betreiben möchten, nicht mit dem Etikett des Repositories.

Dann prüfen

Gepflegter Deployment-Weg, CRM-Modell, Schnittstellen, Migration und der Betriebsaufwand Ihres Teams.

Als unbekannt behandeln

Jede Funktion, die weder aktuell offiziell dokumentiert noch in einem eigenen Test nachgewiesen ist.

Offenlegung

Customermates veröffentlicht diesen Leitfaden. Eigene Produktangaben bleiben von der Quellenübersicht für andere Projekte getrennt.

Lizenz

Rechte und Pflichten

Edition

Open-Source- und kommerzielle Grenze

Deployment

Gepflegter lauffähiger Weg

Betrieb

Backups, Updates und Wiederherstellung

Produkt-Fit

Datensätze, Abläufe und Schnittstellen

Beginnen Sie mit der Lizenz, nicht mit der Homepage

Klären Sie vor dem Funktionsvergleich:

  • welche Lizenz für den exakten Server- und Client-Code gilt;
  • ob Verzeichnisse oder Module separat kommerziell lizenziert sind;
  • welche Pflichten beim Ändern oder Bereitstellen über ein Netzwerk entstehen;
  • welche Markenregeln unabhängig von der Softwarelizenz gelten; und
  • ob das Repository die vollständige lauffähige Edition oder nur einen Teil enthält.

Ein öffentliches Repository gewährt nicht automatisch Open-Source-Rechte an jeder Datei. Lesen Sie die Lizenzdateien der Version, die Sie betreiben möchten, und holen Sie rechtliche Beratung ein, wenn die Pflichten für Ihr Unternehmen relevant sind.

Sieben Kriterien für den Open-Source-CRM-Vergleich

KriteriumWas Sie prüfen sollten
LizenzgrenzeWelcher Code ist Open Source, welcher kommerziell und welche Pflichten gelten?
DeploymentGibt es einen gepflegten, dokumentierten Weg für die benötigte Edition?
BetriebWer verantwortet Updates, Backups, Wiederherstellung, Monitoring, TLS und Störungen?
CRM-ModellDeckt es Ihre Kontakte, Unternehmen, Chancen, Leistungen und Aufgaben ab?
SchnittstellenSind REST, Webhooks oder Agenten-Schnittstellen für Ihren Ablauf vorhanden?
EditionslückeWelche Cloud- oder Enterprise-Funktionen fehlen beim Self-Hosting?
MigrationGibt es einen echten Import/Export oder müssen Sie einen Weg über API oder Datenbank entwerfen?

Behandeln Sie einen nicht gemessenen oder nicht dokumentierten Punkt als unbekannt, nicht als enthalten.

Eine Shortlist ohne künstliches Ranking

Bei der Suche nach einem Open-Source-CRM erscheinen Projekte mit sehr unterschiedlichem Umfang. Customermates, SuiteCRM, EspoCRM und Twenty sind sinnvolle Ausgangspunkte für eine quellengestützte Shortlist. Odoo Community und CiviCRM können relevant sein, wenn eine breitere Business-Suite oder ein Mitgliederkontext zur Anforderung gehört. Prüfen Sie vor einer Entscheidung die aktuelle offizielle Lizenz, Editionsgrenze, Deployment-Dokumentation sowie den Wartungsstatus.

Einen direkten Vergleich zu zwei davon liefern die Seiten EspoCRM-Alternative und Twenty-Alternative: Lizenz, Technik, Preise, Kanäle und MCP-Unterstützung, jeweils aus den offiziellen Seiten der Projekte.

Die Produkte unterscheiden sich in Funktionsumfang und Zielgruppe. Einige Projekte konzentrieren sich auf CRM, andere gehören zu einer umfassenderen Business-Suite, wieder andere sind auf Nonprofit- oder Mitglieder-Workflows ausgerichtet. Deshalb ist eine nach den eigenen Anforderungen bewertete Shortlist nützlicher als ein pauschaler Testsieger.

Offizielle Quellen, geprüft am 28. August 2026

ProjektAktuelle offizielle NachweiseWas die Quelle belegt
CustomermatesAGPL-Kernlizenz, kommerzielle und AGPL-Client-Material-Grenze und Compose-DeploymentExakte Repository-Lizenzen sowie das versionierte Deployment aus Anwendung und PostgreSQL
SuiteCRMAGPL-Lizenzierung und InstallationsanleitungDie Dokumentation nennt AGPLv3 und bietet einen gepflegten Installationsweg für Administratoren
EspoCRMRepository und Lizenz und Docker-InstallationEine öffentliche Quelllizenz und einen offiziellen Docker-Deployment-Weg
TwentyLizenz und Docker-Compose-AnleitungEine öffentliche Quelllizenz und einen offiziellen Self-Hosting-Weg mit Docker Compose

Diese Tabelle ist eine Quellenübersicht, keine Rangliste und keine Behauptung, dass die Editionen gleichwertig sind. Öffnen Sie für die geprüfte Version jeweils die Lizenz- und Deployment-Quelle.

Wo Customermates passt

Customermates ist ein Open-Core-CRM für Kundenbeziehungen und Pipeline aus Deutschland. Der von Customermates selbst entwickelte Code außerhalb von ee/ steht ausschließlich unter AGPL-3.0. Innerhalb von ee/ gilt grundsätzlich die kommerzielle Lizenz; die in Abschnitt 6 von ee/LICENSE.md definierten clientseitigen Bestandteile stehen jedoch ebenfalls unter AGPL-3.0.

Das offizielle Self-Hosted CRM besteht aus der Anwendung und PostgreSQL 16. Die Self-Hosted-Edition umfasst den Funktionsumfang von Starter.

Self-Hosted-Funktion in CustomermatesStatus
Kontakte, Unternehmen, Deals, Services und AufgabenEnthalten
Eigene Felder sowie Tabellen- und Kanban-AnsichtenEnthalten
REST, Webhooks und MCPEnthalten
Externe KI-Clients über MCPEnthalten; Client und Anbieter wählt der Kunde selbst
Einheitlicher Posteingang und Messaging-KontenNicht enthalten
Cloudbasierter Mate-Assistent und gehostete CreditsNicht enthalten
Verbundene schreibgeschützte KalenderansichtNicht enthalten
Import und Export von Datensätzen als XLSX-ArbeitsmappenEnthalten, jeweils ein Datensatztyp

Customermates passt, wenn Sie ein fokussiertes CRM, Docker/PostgreSQL und eine offene MCP-Schnittstelle suchen. Es passt nicht, wenn Sie beim Self-Hosting den Posteingang der Managed Cloud, eigene Objekttypen oder eine PSA-, Rechnungs- oder Zeiterfassungs-Suite benötigen.

Produkt kennenlernenÖffentliche, vorbefüllte Demo der gehosteten Customermates-Version mit synthetischen Beispieldaten. Es werden weder ein Kundenkonto noch Kundendaten angezeigt. Ist Mate in dieser Demo aktiviert, bleibt das Mate-Fenster anfangs geschlossen. Die Demo zeigt die Oberfläche der verwalteten Cloud, keine selbst gehostete Installation.Probieren Sie diese drei Schritte1Verschaffen Sie sich einen Überblick2Öffnen Sie einen CRM-Datensatz3Prüfen Sie den Aufbau des Workspaces

Self-Hosting verändert die Betriebsverantwortung

Open Source gewährt Ihnen die in der Lizenz definierten Rechte; Self-Hosting überträgt Ihnen die Verantwortung für die Infrastruktur. Beides garantiert weder Sicherheit noch Compliance, Portabilität oder niedrige Kosten.

Ihr Team muss festlegen, wer Folgendes verantwortet:

  • Updates von Anwendung und Datenbank;
  • Backups und getestete Wiederherstellung;
  • Netzwerkregeln, TLS und Secrets;
  • Monitoring und Störungsbehandlung;
  • Kapazitäts- und Verfügbarkeitsplanung; sowie
  • die Datenflüsse jedes angebundenen Anbieters.

Für Customermates-spezifische Deployment-Details nutzen Sie die Self-Hosting-Anleitung. Übernehmen Sie keinen generischen Docker-Ablauf aus einem Vergleichsartikel in die Produktion.

Cloud-CRM oder Self-Hosted-CRM

Wählen Sie Managed Cloud, wenn der Anbieter die Anwendung betreiben soll und Cloud-Funktionen wesentlich sind. Wählen Sie Self-Hosting, wenn Lizenz, Funktionsumfang von Starter und Betriebsverantwortung zu Ihrem Team passen.

Bei Customermates ist die Trennung ausdrücklich: Kern-CRM, REST, Webhooks und MCP sind selbst hostbar; einheitlicher Posteingang, verbundene Kalenderansicht, gehostete Mate-Funktion und gehostete Credits sind es nicht.

Praktische Prüfliste

  1. Aufgabe definieren

    Schreiben Sie die benötigten Datensätze, Ansichten, Integrationen und Deployment-Bedingungen auf.

  2. Rechtliche Grenze prüfen

    Lesen Sie Lizenz und Editionsgrenze für jeden Finalisten und jede geprüfte Version.

  3. Offiziellen Weg ausführen

    Folgen Sie der gepflegten Deployment-Anleitung in einer isolierten Umgebung.

  4. Betrieb testen

    Prüfen Sie Authentifizierung, Berechtigungen, Backups, Wiederherstellung und Updates, statt sie aus Marketingtexten abzuleiten.

  5. Gesamtsystem kalkulieren

    Bewerten Sie Infrastruktur, externe Dienste und laufenden Betriebsaufwand gemeinsam.

  6. Migration separat planen

    Entwerfen und prüfen Sie ein Migrationsverfahren, wenn das Produkt keinen eigenen Import- oder Export-Workflow hat.

Prüfen Sie die genaue Self-Hosted-Grenze von Customermates oder sehen Sie sich das Repository an, bevor Sie das Produkt auf Ihre Shortlist setzen.

Häufig gestellte Fragen

Was bedeutet Open-Source-CRM?

Der CRM-Code wird unter einer Open-Source-Lizenz angeboten, die definierte Rechte zum Nutzen, Prüfen, Ändern und Weitergeben gewährt. Prüfen Sie die einzelnen Dateien und Editionsgrenzen genau: Ein Repository kann auch separat lizenzierten Code enthalten.

Ist jedes Open-Source-CRM kostenlos zu betreiben?

Nein. Auch ohne Softwareabonnement verursachen Infrastruktur, Backups, Updates, Monitoring, Sicherheitsarbeit und externe Anbieter Kosten und laufenden Betriebsaufwand.

Garantiert Open Source Datenkontrolle oder DSGVO-Konformität?

Nein. Self-Hosting kann Ihnen Kontrolle über den Standort von Anwendung und Datenbank geben. Compliance und Datenflüsse hängen jedoch von Konfiguration, verbundenen Anbietern, Verträgen, Richtlinien und Betrieb ab.

Steht der gesamte Customermates-Code unter AGPL-3.0?

Nein. Der von Customermates selbst entwickelte Code außerhalb von ee/ steht ausschließlich unter AGPL-3.0. Innerhalb von ee/ gilt AGPL-3.0 auch für die in Abschnitt 6 von ee/LICENSE.md definierten clientseitigen Bestandteile; der übrige von Customermates entwickelte Code unterliegt der kommerziellen Lizenz. Prüfen Sie beide Lizenzdateien für die genaue Grenze.

Kann ich CRM-Datensätze in Self-Hosted Customermates importieren oder exportieren?

Ja. Datensätze kommen als XLSX-Arbeitsmappen hinein und hinaus: jeweils ein Datensatztyp, beschränkt auf die Leserechte des Nutzers und die aktuelle Ansicht, mit Zeilenlimits in beide Richtungen. CSV wird nicht akzeptiert; speichern Sie CSV-Dateien also zuerst als .xlsx. Für alles darüber hinaus, etwa Anhänge oder die Übertragung eines kompletten Kontos, entwerfen Sie eine Migration über die REST-API.

Customermates

Customermates als Open-Source-CRM prüfen

Testen Sie das verwaltete Cloud-CRM oder prüfen Sie die Self-Hosted-Edition mit AGPL-Kern, Docker und PostgreSQL. Self-Hosting umfasst den Funktionsumfang von Starter und enthält weder den gehosteten Posteingang noch Mate.

7 Tage kostenlos • Self-Hosting: Funktionsumfang von Starter, kein gehosteter Posteingang und kein Mate