Kontakte importieren in CiviCRM
Wie Sie Personen und ihre Arbeitgeber aus einer Tabelle übernehmen, Dubletten vermeiden und das Ergebnis kontrollieren.
Inhaltsverzeichnis
1. Ziel
2. Warum der Import in mehreren Schritten erfolgt
3. Quelldateien vorbereiten
4. Deduplizierungsregeln prüfen
5. Arbeitgeber-Organisationen importieren
6. CiviCRM-IDs der Arbeitgeber ergänzen
7. Personen importieren
8. Felder zuordnen
9. Schlagworte setzen und Kontakte einer Gruppe zuordnen
10. Testimport und Ergebniskontrolle
11. Was Sie vermeiden sollten
12. Weitere Beziehungen und Gruppenzugehörigkeiten importieren
Ergebnis
1. Ziel
Mit dieser Anleitung importieren Sie Personen aus einer CSV-Datei in CiviCRM. Dabei übernehmen Sie zugleich deren Arbeitgeber, vermeiden möglichst die Entstehung von Dubletten und kennzeichnen die importierten Kontakte für die spätere Kontrolle.
Am Ende sind die Arbeitgeber als eigene Organisationskontakte vorhanden. Die importierten Personen sind mit ihnen über die Beziehung „arbeitet bei“ verbunden. Die jeweilige Organisation wird zugleich als Hauptarbeitgeber der Person eingetragen.
Die Möglichkeit zum Kontaktimport finden Sie in CiviCRM unter:
Kontakte > Kontakte importieren
Hinweis: Möchte man eine Liste importieren, in denen die Organisationen nicht die "Arbeitgeber" sind, sondern in denen die Personen in einer anderen Art von Beziehung zur Organisation stehen, ist das Verfahren im Prinzip gleich, nur dass dann nicht die Beziehung "arbeitet bei" genutzt wird, sondern die dann entsprechende andere Beziehung. Kleine Einschränkung: Man kann mit dem Kontaktimport immer nur Listen mit einer Art von Beziehung zwischen Organisation und Person importieren. Für alles andere siehe Kapitel 12: Weitere Beziehungen und Gruppenzugehörigkeiten importieren.
2. Warum der Import in mehreren Schritten erfolgt
CiviCRM unterscheidet drei grundlegende Kontaktarten:
- Personen
- Organisationen
- Haushalte
Der Begriff „Kontakt“ meint deshalb nicht automatisch eine Person. Auch eine Organisation oder ein Haushalt wird in CiviCRM als Kontakt geführt.
Unterschiedliche Kontaktarten müssen beim Import getrennt voneinander verarbeitet werden. Personen und ihre Arbeitgeber können daher nicht ohne weitere Vorbereitung in einem einzigen Arbeitsschritt als neue Kontakte importiert werden.
Beispiel: Erika Mustermann und John Doe
Nehmen wir an, Erika Mustermann und John Doe arbeiten beide bei der Müller GmbH. Die Quelldatei enthält dann beispielsweise diese beiden Zeilen:
- „Erika“; „Mustermann“; „Müller GmbH“
- „John“; „Doe“; „Müller GmbH“
Würde CiviCRM bei jeder Zeile nicht nur die Person, sondern auch deren Arbeitgeber neu anlegen, könnten zwei Organisationskontakte mit dem Namen „Müller GmbH“ entstehen.
Um dies zu vermeiden, wird die Müller GmbH zunächst genau einmal als Organisation importiert. Dabei erhält sie automatisch eine eindeutige CiviCRM-ID, beispielsweise die ID 2.
Anschließend werden die beiden Personen mit dieser ID importiert:
- „Erika“; „Mustermann“; „2“
- „John“; „Doe“; „2“
CiviCRM kann dadurch beide Personen mit demselben bereits vorhandenen Organisationskontakt verbinden.
Der Import im Überblick
Der Import von Personen und ihren Arbeitgebern erfolgt deshalb in vier Etappen:
- Arbeitgeber-Organisationen vorbereiten und importieren
- CiviCRM-IDs der Organisationen exportieren
- CiviCRM-IDs in der Personentabelle ergänzen
- Personen importieren und mit den Organisationen verbinden
Hauptarbeitgeber und weitere Arbeitgeberbeziehungen
Kontakte können in CiviCRM in beliebigen Beziehungen zu anderen Kontakten stehen. Die Arbeitgeber-Arbeitnehmer-Beziehung ist nur eine mögliche Beziehungsart.
Bei dieser Beziehungsart besteht allerdings eine Besonderheit: Für eine Person kann eine Organisation als Hauptarbeitgeber festgelegt werden. Unabhängig davon sind beliebig viele weitere Beziehungen vom Typ „arbeitet bei“ möglich.
Wird eine Person beim normalen Kontaktimport mit einer Organisation verbunden, behandelt CiviCRM diese Organisation als Hauptarbeitgeber.
3. Quelldateien vorbereiten
Vor dem eigentlichen Import sollten die Quelldaten bereinigt, nach Kontaktarten getrennt und an die Datenstruktur von CiviCRM angepasst werden.
3.1 Personen und Organisationen trennen
Erstellen Sie aus der ursprünglichen Tabelle mindestens zwei Arbeitslisten:
- eine Liste der Arbeitgeber-Organisationen
- eine Liste der Personen
In der Organisationsliste darf jede Organisation nur einmal vorkommen. Arbeiten mehrere Personen für dieselbe Organisation, wird diese Organisation trotzdem nur in einer einzigen Zeile aufgeführt.
3.2 Erforderliche Spalten
Die zu importierende Tabelle muss mindestens die Daten enthalten, die in Ihrer CiviCRM-Instanz als Pflichtfelder definiert sind.
Eine einfache Personentabelle kann beispielsweise diese Spalten enthalten:
| Vorname | Nachname | Organisation/Arbeitgeber | CiviCRM-ID des Arbeitgebers | |
|---|---|---|---|---|
| Erika | Mustermann | "> | Müller GmbH |
Die Spalte „CiviCRM-ID des Arbeitgebers“ ist zu Beginn noch leer. Sie wird erst ergänzt, nachdem die Organisationen importiert und ihre IDs wieder exportiert wurden.
3.3 Daten bereinigen
Prüfen Sie die Quelldaten vor dem Import sorgfältig.
| Datenart | Vorbereitung |
|---|---|
| Vor- und Nachname | müssen in getrennten Spalten vorliegen |
| Straße und Hausnummer | müssen in einem gemeinsamen Feld stehen |
| E-Mail-Adresse | nur eine E-Mail-Adresse pro Feld |
| Leerzeichen | führende und nachlaufende Leerzeichen entfernen |
| Postleitzahlen | als Text formatieren |
| Telefonnummern | als Text formatieren |
| Pflichtfelder | müssen entsprechend der CiviCRM-Konfiguration vorhanden sein |
Vor- und Nachname trennen
Vorname und Nachname müssen in getrennten Spalten vorliegen. Eine gemeinsame Spalte wie „Erika Mustermann“ kann den beiden CiviCRM-Feldern nicht unmittelbar eindeutig zugeordnet werden.
Straße und Hausnummer zusammenführen
CiviCRM speichert die Hausnummer im normalen Adressfeld gemeinsam mit der Straße. Enthält die Quelldatei getrennte Spalten für Straße und Hausnummer, müssen diese vor dem Import zu einer gemeinsamen Spalte zusammengeführt werden.
E-Mail-Adressen bereinigen
Soweit E-Mail-Adressen vorhanden sind, sollten sie vor dem Import vereinheitlicht werden:
- nur eine E-Mail-Adresse pro Tabellenzelle
- keine mit Komma getrennten Listen mehrerer Adressen
- keine Leerzeichen innerhalb der Adresse
- keine versehentlich angehängten Kommas
- nach Möglichkeit durchgängig Kleinbuchstaben verwenden
Mehrere E-Mail-Adressen einer Person müssen in getrennten Spalten vorbereitet und später unterschiedlichen E-Mail-Feldern zugeordnet werden.
Leerzeichen entfernen
Führende und nachlaufende Leerzeichen können dazu führen, dass eigentlich gleiche Werte beim Abgleich nicht als gleich erkannt werden.
In LibreOffice Calc oder Microsoft Excel lassen sich solche Leerzeichen beispielsweise mit der Funktion GLÄTTEN() entfernen.
Postleitzahlen und Telefonnummern als Text formatieren
Postleitzahlen und Telefonnummern sollten in der Tabellenkalkulation als Text formatiert werden. Andernfalls können führende Nullen oder bestimmte Formatierungszeichen verloren gehen.
4. Deduplizierungsregeln prüfen
CiviCRM kann beim Import prüfen, ob ein Kontakt möglicherweise bereits vorhanden ist.
Die dafür verwendeten Deduplizierungsregeln finden Sie unter:
Kontakte > Find and Merge Duplicate Contacts
Eine Deduplizierungsregel legt fest, anhand welcher Merkmale CiviCRM einen importierten Datensatz als möglichen Treffer zu einem vorhandenen Kontakt behandelt.
Die für den Import zu verwendende Regel wird in der ersten Bildschirmmaske unter Kontakte > Kontakte importieren ausgewählt.
4.1 Deduplizierung von Organisationen
Für Organisationen kann eine Regel beispielsweise diese Felder miteinander kombinieren:
- Organisationsname
- Postleitzahl
Der Organisationsname allein ist nicht immer ausreichend, da verschiedene Organisationen denselben oder einen sehr ähnlichen Namen führen können.
4.2 Deduplizierung von Personen
Als minimale Kriterien können verwendet werden:
- Vorname
- Nachname
Eine Prüfung allein anhand von Vor- und Nachname ist jedoch riskant. Namensgleiche Personen sind nicht selten.
Soweit vorhanden, sollte die Regel deshalb um weitere Merkmale ergänzt werden:
- E-Mail-Adresse
- Postleitzahl
- Ort
- Straße
- Geburtsdatum
Welche Kombination sinnvoll ist, hängt von der Qualität und Vollständigkeit der Quelldaten ab. Enthält die Datei beispielsweise nicht für alle Personen eine E-Mail-Adresse, darf die gewählte Regel nicht ausschließlich auf der E-Mail-Adresse beruhen.
4.3 Umgang mit gefundenen Dubletten
Beim Import stehen vier grundsätzliche Verarbeitungsweisen zur Verfügung:
| Einstellung | Wirkung |
|---|---|
| Überspringen | Ein als bereits vorhanden erkannter Kontakt wird nicht importiert und nicht verändert. |
| Aktualisieren | Die importierten Daten überschreiben die entsprechenden Werte im bestehenden Datensatz. |
| Füllen | Nur Felder, die im bestehenden Datensatz bislang leer sind, werden mit den importierten Daten gefüllt. |
| Keine Duplikatsprüfung | Alle Datensätze werden importiert. Die mögliche Entstehung von Dubletten wird in Kauf genommen. |
Bei der Einstellung „Aktualisieren“ wird davon ausgegangen, dass die importierten Daten aktueller sind als die vorhandenen Daten. Diese Einstellung sollte deshalb nur verwendet werden, wenn die Qualität und Aktualität der Quelldatei verlässlich eingeschätzt werden kann.
Die Einstellung „Füllen“ ist zurückhaltender: Bereits vorhandene Werte bleiben erhalten, während bislang leere Felder ergänzt werden.
Bei einem Import ohne Duplikatsprüfung können entstandene Dubletten später noch mithilfe der Deduplizierungsregeln gesucht und zusammengeführt werden. Der nachträgliche Bereinigungsaufwand kann allerdings erheblich sein.
5. Arbeitgeber-Organisationen importieren
Sind die Arbeitgeber noch nicht als Organisationskontakte in CiviCRM vorhanden, werden sie zuerst importiert.
5.1 Liste eindeutiger Organisationen erstellen
Erstellen Sie aus der Quelldatei eine Liste, in der jede Arbeitgeber-Organisation genau einmal vorkommt.
Beispiel:
| Organisationsname |
|---|
| Müller GmbH |
Auch wenn zehn Personen für die Müller GmbH arbeiten, darf die Organisation in dieser Liste nur einmal aufgeführt sein.
5.2 Organisationen importieren
Öffnen Sie:
Kontakte > Kontakte importieren
Wählen Sie anschließend:
- Kontaktart: Organisation
- die vorbereitete CSV-Datei
- eine geeignete Deduplizierungsregel für Organisationen
- die gewünschte Verarbeitung möglicher Dubletten
Ordnen Sie danach die Spalten der CSV-Datei den entsprechenden CiviCRM-Feldern zu.
Führen Sie zunächst einen Testimport mit wenigen Organisationen durch. Sind die Ergebnisse korrekt, importieren Sie die vollständige Organisationsliste.
5.3 Organisationen wieder exportieren
Nach dem Import benötigen Sie die von CiviCRM vergebenen IDs der Organisationen.
Exportieren Sie deshalb mindestens diese Felder:
- Organisationsname
- CiviCRM-ID
Das Ergebnis kann beispielsweise so aussehen:
| Organisationsname | CiviCRM-ID |
|---|---|
| Müller GmbH | 2 |
Die CiviCRM-ID ist die eindeutige technische Kennung des Kontakts. Sie wird anschließend verwendet, um die Personen mit der richtigen Organisation zu verbinden.
6. CiviCRM-IDs der Arbeitgeber ergänzen
Ergänzen Sie nun in der ursprünglichen Personentabelle für jede Person die passende CiviCRM-ID der Arbeitgeber-Organisation.
In LibreOffice Calc oder Microsoft Excel kann dies beispielsweise mit SVERWEIS() erfolgen.
Beispiel:
=SVERWEIS(D2;Organisationen.$A$2:$B$5000;2;0)
Dabei bedeutet:
D2: Arbeitgebername in der PersonentabelleOrganisationen.$A$2:$B$5000: Bereich der Tabelle mit Organisationsname und CiviCRM-ID2: Die gesuchte CiviCRM-ID steht in der zweiten Spalte des Bereichs.0: Es wird ein exakter Treffer verlangt.
Die Personentabelle kann danach beispielsweise so aussehen:
| Vorname | Nachname | Arbeitgeber | CiviCRM-ID des Arbeitgebers |
|---|---|---|---|
| Erika | Mustermann | Müller GmbH | 2 |
| John | Doe | Müller GmbH | 2 |
Kontrollieren Sie vor dem Import, ob allen Arbeitgebernamen eine ID zugeordnet werden konnte. Leere Ergebnisfelder können darauf hinweisen, dass die Schreibweise in den beiden Tabellen nicht exakt übereinstimmt.
7. Personen importieren
Öffnen Sie erneut:
Kontakte > Kontakte importieren
Wählen Sie anschließend:
- Kontaktart: Person
- die vorbereitete CSV-Datei
- eine passende Deduplizierungsregel
- die gewünschte Verarbeitung bereits vorhandener Kontakte
Wechseln Sie danach zur Feldzuordnung.
Der Kontaktimport führt durch mehrere aufeinanderfolgende Bildschirmmasken:
- Datei und Grundeinstellungen auswählen
- CSV-Spalten den CiviCRM-Feldern zuordnen
- Zuordnung und erkannte Werte prüfen
- Schlagwort und gegebenenfalls Gruppe festlegen
- Importergebnis kontrollieren
8. Felder zuordnen
In der zweiten Bildschirmmaske werden die Überschriften der CSV-Datei den passenden Datenfeldern in CiviCRM zugeordnet.
Eine typische Zuordnung sieht so aus:
| CSV-Spalte | CiviCRM-Feld |
|---|---|
| Vorname | Vorname |
| Nachname | Nachname |
| Arbeitgeber | Nicht importieren |
| CiviCRM-ID des Arbeitgebers | arbeitet bei … > CiviCRM-ID |
| Straße | Straße |
| PLZ | PLZ |
| Ort | Ort |
Die Spalte mit dem Namen des Arbeitgebers muss nicht zusätzlich importiert werden. Sie wurde lediglich benötigt, um in der Tabellenkalkulation die richtige CiviCRM-ID zu ermitteln.
Entscheidend ist die Zuordnung:
CiviCRM-ID des Arbeitgebers > arbeitet bei … > CiviCRM-ID
CiviCRM erzeugt dadurch die Arbeitgeber-Arbeitnehmer-Beziehung und trägt die Organisation als Hauptarbeitgeber der Person ein.
8.1 Mehrere Adressen und Kommunikationsdaten
Ein Kontakt kann in CiviCRM mehrere Adressen besitzen. Die Adressen werden anhand ihrer Adressart unterschieden.
Standardmäßig können beispielsweise folgende Adressarten vorhanden sein:
- allgemeine Adresse
- Privatadresse
- Arbeitsadresse
- Rechnungsadresse
Weitere Adressarten können konfiguriert werden.
Bei der Feldzuordnung wird deshalb nicht nur das Datenfeld, sondern auch die jeweilige Adressart ausgewählt. Dies betrifft unter anderem:
- Straße
- Postleitzahl
- Ort
- Land
- Telefonnummer
- E-Mail-Adresse
Auf diese Weise können in einem einzigen Import mehrere Adressen oder Kommunikationswege für denselben Kontakt übernommen werden.
Enthält die Quelldatei beispielsweise sowohl eine private als auch eine dienstliche E-Mail-Adresse, müssen dafür zwei getrennte Spalten vorhanden sein. Diese werden anschließend der jeweiligen E-Mail- und Adressart zugeordnet.
9. Schlagworte setzen und Kontakte einer Gruppe zuordnen
In einer späteren Bildschirmmaske können die importierten Kontakte mit Schlagworten versehen und einer Gruppe hinzugefügt werden.
9.1 Schlagworte setzen
Schlagworte, in CiviCRM auch „Tags“ genannt, können beim Import auf zwei Arten gesetzt werden:
- kontaktspezifisch über eine Spalte in der CSV-Datei
- pauschal für alle Kontakte des Importvorgangs
In einer CSV-Spalte für Schlagworte ist eine kommagetrennte Liste mehrerer Tags erlaubt.
Es empfiehlt sich zusätzlich, jedem Importvorgang pauschal ein eigenes Schlagwort zu geben. Dadurch lässt sich später erkennen, welche Kontakte über einen bestimmten Import in das System gelangt sind.
Ein solches Schlagwort kann beispielsweise lauten:
Import_2026-07-25
Über dieses Schlagwort können die betroffenen Kontakte später mit SearchKit oder der erweiterten Suche gefunden und kontrolliert werden.
9.2 Kontakte einer Gruppe zuordnen
Anders als Schlagworte können Gruppenzugehörigkeiten im normalen Kontaktimport nicht für jede einzelne CSV-Zeile unterschiedlich festgelegt werden.
Es ist jedoch möglich, alle Kontakte eines Importvorgangs:
- einer bereits vorhandenen Gruppe hinzuzufügen oder
- einer während des Imports neu anzulegenden Gruppe hinzuzufügen
Wurde für die Behandlung von Dubletten „Aktualisieren“ oder „Füllen“ gewählt, werden auch diejenigen bereits vorhandenen Kontakte der Gruppe hinzugefügt, die durch den Import bearbeitet wurden.
10. Testimport und Ergebniskontrolle
Importieren Sie nicht unmittelbar den vollständigen Datenbestand. Führen Sie zunächst einen Testimport mit fünf bis zehn Datensätzen durch.
10.1 Testimport prüfen
Kontrollieren Sie insbesondere:
- Wurden bereits vorhandene Personen erkannt?
- Wurden keine unerwünschten Dubletten erzeugt?
- Wurde das vorgesehene Schlagwort gesetzt?
- Wurden die Kontakte der richtigen Gruppe hinzugefügt?
- Erscheint der richtige Arbeitgeber im Personenkontakt?
- Wurde die Organisation als Hauptarbeitgeber eingetragen?
- Wurden Adressen und Kommunikationsdaten der richtigen Adressart zugeordnet?
Öffnen Sie dafür mehrere der importierten Kontakte einzeln und prüfen Sie die Ergebnisse direkt im Kontaktdatensatz.
10.2 Sichtprüfung vor dem Import
Nach der Feldzuordnung zeigt CiviCRM eine weitere Bildschirmmaske zur Kontrolle an. Prüfen Sie dort, ob:
- die Spalten richtig zugeordnet wurden
- die Werte plausibel erkannt werden
- Pflichtfelder vorhanden sind
- die Arbeitgeber-ID im richtigen Beziehungsfeld landet
Brechen Sie den Import ab, wenn die Zuordnung nicht eindeutig korrekt ist. Eine fehlerhafte Zuordnung kann ansonsten alle Datensätze des Imports betreffen.
10.3 Fehlerprotokoll auswerten
Nach Abschluss des Imports zeigt CiviCRM das Ergebnis an.
Datensätze, die nicht importiert werden konnten, werden in einem Fehlerprotokoll aufgeführt. Dieses Protokoll kann heruntergeladen werden und enthält Hinweise darauf, warum einzelne Zeilen nicht verarbeitet wurden.
Typische Ursachen können sein:
- fehlende Pflichtfelder
- ungültige Werte
- nicht gefundene Arbeitgeber-IDs
- ungeeignete Datums- oder Zahlenformate
- fehlerhafte E-Mail-Adressen
- nicht passende Feldzuordnungen
Überarbeiten Sie die fehlgeschlagenen Zeilen in einer gesonderten Datei und importieren Sie nur diese Datensätze erneut.
Abhängig vom Importvorgang bietet CiviCRM außerdem Möglichkeiten, einen fehlgeschlagenen oder fehlerhaften Import zurückzunehmen beziehungsweise zu verwerfen.
10.4 Gesamtimport durchführen
Wenn der Testimport erfolgreich war:
- importieren Sie die vollständige CSV-Datei
- vergleichen Sie die Anzahl der importierten Datensätze mit der Quelldatei
- kontrollieren Sie das Fehlerprotokoll
- suchen Sie alle Kontakte mit dem Import-Schlagwort
- prüfen Sie stichprobenartig einzelne Kontakte und Arbeitgeberbeziehungen
Die Kontakte können anschließend über SearchKit oder die erweiterte Suche anhand des Import-Tags kontrolliert werden.
11. Was Sie vermeiden sollten
Personen und Arbeitgeber gleichzeitig neu anlegen
Importieren Sie zunächst die Organisationen. Andernfalls kann dieselbe Organisation für jede beschäftigte Person erneut angelegt werden.
Nur anhand des Namens deduplizieren
Vorname und Nachname allein sind kein verlässliches Identifikationsmerkmal. Ergänzen Sie die Deduplizierungsregel nach Möglichkeit um E-Mail-Adresse, Anschrift oder Geburtsdatum.
Importieren Sie den vollständigen Datensatz nicht ohne vorherigen Test
Ein falsch zugeordnetes Feld wirkt sich andernfalls unmittelbar auf sämtliche Datensätze aus.
Trennen Sie nicht Straße und Hausnummer
Im normalen CiviCRM-Adressfeld werden Straße und Hausnummer gemeinsam gespeichert.
Mehrere E-Mail-Adressen in einer Zelle verwenden
Pro E-Mail-Feld darf nur eine Adresse enthalten sein. Mehrere Adressen müssen in getrennten Spalten vorbereitet werden.
Formatieren Sie Postleitzahlen und Telefonnummern nicht als Zahlen
Formatieren Sie Postleitzahlen und Telefonnummern im Quelldatensatz (ihrer LibreOffice Calc oder MS Excel-Tabelle) als Text. Ansonsten können führende Nullen und andere wichtige Zeichen verloren gehen.
Verwenden Sie die CiviCRM-ID an Stelle des Arbeitgebernamens
Für die eindeutige Beziehung wird die CiviCRM-ID der Organisation benötigt. Die Spalte mit dem Organisationsnamen dient nur der Vorbereitung und Kontrolle. CiviCRM kann beim Import nur anhand der CiviCRM-ID eine Zugehörigkeit erkennen, nicht auf der Basis des Namens.
Kennzeichnen Sie den Import mit einem Schlagwort
Ohne Import-Tag lässt sich später nur schwer nachvollziehen, welche Kontakte durch einen bestimmten Importvorgang hinzugefügt oder bearbeitet wurden.
12. Weitere Beziehungen und Gruppenzugehörigkeiten importieren
Der normale Kontaktimport eignet sich vor allem für Personen, Organisationen, Haushalte und die Zuordnung über eine Beziehung wie die zum Hauptarbeitgeber.
Andere Beziehungen sowie unterschiedliche Gruppenzugehörigkeiten je Kontakt können über einen weiterführenden API-CSV-Import übernommen werden.
Voraussetzung ist, dass die Erweiterung „CSV GUI Import to api“ installiert ist.
Der entsprechende Import befindet sich unter:
Administration > API csv Import
12.1 Weitere Beziehungen importieren
Steht ein Kontakt (Organisation, Person oder Haushalt) zu weiteren Kontakten in Beziehung, werden für den Import dieser anderen Beziehungen drei Angaben benötigt:
- CiviCRM-ID von Kontakt A
- CiviCRM-ID von Kontakt B
- ID der Beziehungsart
Auf diese Weise können beispielsweise Beziehungen importiert werden, die nicht dem Typ „arbeitet bei“ entsprechen.
12.2 Unterschiedliche Gruppenzugehörigkeiten importieren
Sollen nicht alle Kontakte des Importvorgangs derselben Gruppe hinzugefügt werden, müssen die einzelnen Gruppenzugehörigkeiten gesondert importiert werden.
Dafür wird jeweils ein Paar aus folgenden IDs benötigt:
- CiviCRM-ID des Kontakts
- ID der Gruppe
Zur Vorbereitung kann eine Tabelle mit folgenden Spalten angelegt werden:
| Name des Gruppenmitglieds | CiviCRM-ID des Gruppenmitglieds | Name der Gruppe | ID der Gruppe |
|---|---|---|---|
| Erika Mustermann | 17 | Mitarbeitende | 5 |
Die benötigten IDs können wiederum mithilfe von SVERWEIS() aus zuvor exportierten Listen ergänzt werden.
Ergebnis
Nach Abschluss des Imports sind die Personen als eigene Kontakte vorhanden und über die eindeutigen IDs mit ihren Arbeitgeber-Organisationen verbunden. Ein Import-Schlagwort und gegebenenfalls eine gemeinsame Gruppe ermöglichen es, den importierten Bestand anschließend gezielt zu kontrollieren und weiterzubearbeiten.
Sie haben noch kein CiviCRM? Dann jetzt starten und vier Wochen kostenlos testen