Anleitung · System

Importdatei vorbereiten: Kontakte und Tiere mit Beispieldateien

DSGVO Server & Hosting in DE BSI Allianz für Cybersicherheit BSI Allianz für Cybersicherheit ProHunde ProHunde-Kooperation BVZ Berufsverband zertifizierter Hundetrainer BVZ-Kooperation

Importdatei vorbereiten: Kontakte und Tiere mit Beispieldateien

PetWorkers Wave · Prüfe zuerst, ob du diese Produktlinie verwendest. Menüwege und Bilder können sich zwischen Classic und Wave unterscheiden.

Hier siehst du, wie die Datei für den Import deiner Kontakte und Tiere aussehen soll. Mit den Beispieldateien zum Herunterladen sparst du dir das Ausprobieren: Du trägst deine Daten einfach in die Vorlage ein.

Wer hat Zugriff?

  • Administratoren — dürfen Kontakte und Tiere importieren.
  • BackOffice (Büro & Buchhaltung) — sieht den Menüpunkt System → Datenimport, aber nicht den Import „Kontakte und Tiere“.
  • Alle anderen Rollen und deine Kunden — haben keinen Zugriff. Mehr dazu unter Rollen und Rechte.

Welche E-Mails werden verschickt?

Keine. Der Import verschickt keine E-Mails und vergibt keine Zugangsdaten.

Kurz gesagt: Eine Zeile je Tier, die erste Zeile enthält die Spaltennamen. Hat ein Kunde zwei Tiere, schreibst du ihn zweimal hin – mit derselben E-Mail-Adresse. Am einfachsten startest du mit der Beispieldatei.

So lädst du die Beispieldateien herunter

Es gibt zwei Beispieldateien. Beide enthalten nur erfundene Personen.

  • Beispieldatei Minimal — nur die vier wichtigsten Spalten: Vorname, Nachname, E-Mail, Tiername. Für den schnellen Umstieg reicht das.
  • Beispieldatei Vollständig — alle 101 Spalten, die der Import kennt. Darin: eine Kundin mit zwei Hunden, ein Kunde mit Katze, eine Firma mit Hund, eine Kundin ohne Tier und ein Lieferant ohne E-Mail-Adresse.

Download direkt hier: Beispieldatei Minimal (Excel) · Beispieldatei Vollständig (Excel) · Minimal (CSV) · Vollständig (CSV)

Oder in PetWorkers:

  1. Klicke im Menü auf System → Datenimport.
  2. Klicke unter der Tabelle auf Beispieldatei Minimal oder Beispieldatei Vollständig. Dein Browser lädt die Excel-Datei herunter.
    Die Seite Datenimport mit den Links Beispieldatei Minimal und Beispieldatei Vollständig unter der Tabelle
    Unter der Tabelle stehen die Beispieldateien (rot markiert: „Beispieldatei Vollständig“). Der Pfeil in der Zeile „Kontakte und Tiere“ öffnet den Import.
  3. Du kannst auch zuerst auf den Pfeil in der Zeile Kontakte und Tiere klicken. Dort stehen im Kasten So sieht die Importdatei aus alle vier Beispieldateien und die wichtigsten Regeln.
    Der Kasten So sieht die Importdatei aus mit den Regeln und den Knöpfen für die Beispieldateien
    Der Kasten „So sieht die Importdatei aus“ mit den Knöpfen für die Beispieldateien (rot markiert: „Beispieldatei Vollständig (Excel)“).
  4. Öffne die Datei mit Excel, Numbers oder LibreOffice.
  5. Lösche die Beispielzeilen ab Zeile 2. Die erste Zeile mit den Spaltennamen bleibt stehen.
  6. Trage deine Kontakte und Tiere ein. Spalten, die du nicht brauchst, darfst du löschen.
  7. Speichere die Datei wieder als Excel-Datei (.xlsx).

So ist die Datei aufgebaut

  • Erste Zeile: die Spaltennamen. Heißen sie wie in den Tabellen unten, ordnet PetWorkers sie von selbst zu. Andere Namen ordnest du beim Import von Hand zu.
  • Ab der zweiten Zeile: eine Zeile je Tier. Ein Kontakt ohne Tier bekommt eine Zeile, in der die Tierspalten leer bleiben.
  • Reihenfolge der Spalten: egal.
  • Höchstens 5.000 Zeilen je Datei. Mehr Zeilen teilst du auf mehrere Dateien auf.
  • Dateiart: Excel (.xlsx, auch .xls und .ods) oder CSV. Bei CSV erkennt PetWorkers Trennzeichen (Semikolon, Komma, Tabulator) und Zeichensatz selbst. Am sichersten ist UTF-8 mit Semikolon.

Ein Kunde mit mehreren Tieren

Für jedes Tier schreibst du eine eigene Zeile. Die Kontaktdaten wiederholst du in jeder Zeile. So sieht das in der Minimal-Datei aus:

VornameNachnameE-MailTiername
AnnaBeispielanna.beispiel@example.comBello
AnnaBeispielanna.beispiel@example.comLuna
JonasMusterjonas.muster@example.comRocky
PetraProbepetra.probe@example.com

Daraus werden drei Kontakte und drei Tiere: Anna Beispiel mit Bello und Luna, Jonas Muster mit Rocky und Petra Probe ohne Tier.

  • So erkennt PetWorkers denselben Kontakt: an der gleichen E-Mail-Adresse. Groß- und Kleinschreibung spielt keine Rolle.
  • Ohne E-Mail-Adresse müssen Vorname, Nachname, Firma und PLZ in allen Zeilen genau gleich sein. Schon ein Tippfehler ergibt einen zweiten Kontakt.
  • Es zählen die Kontaktdaten der ersten Zeile. Stehen in der zweiten Zeile eine andere Telefonnummer oder andere Gruppen, übernimmt PetWorkers sie nicht.

Kontakte und Tiere, die es schon gibt

  • Gibt es einen Kontakt mit derselben E-Mail-Adresse schon in PetWorkers, bleibt er unverändert. Neue Tiere aus der Datei hängt PetWorkers an diesen Kontakt an.
  • Ohne E-Mail-Adresse gilt dasselbe für Vorname, Nachname, Firma und PLZ.
  • Hat der Kontakt schon ein Tier mit demselben Namen, überspringt PetWorkers dieses Tier.
  • Ist eine Kundennummer aus der Datei schon vergeben, bekommt der neue Kontakt eine neue Nummer.

Du kannst eine Datei also ein zweites Mal importieren, ohne doppelte Kontakte anzulegen. Der Probelauf zeigt dir vorher, wie viele Kontakte es schon gibt.

Diese Formate versteht der Import

  • Datum: TT.MM.JJJJ, zum Beispiel 14.05.1985. Auch 14.5.1985, 14.05.85 und 1985-05-14 gehen. In Excel darf die Zelle auch als Datum formatiert sein.
  • Zahlen: mit Komma, zum Beispiel 32,5. Ohne Einheit und ohne %-Zeichen.
  • Ja/Nein-Felder: ja oder nein. Auch x, 1 und 0 gehen.
  • Auswahlfelder (Anrede, Land, Kundengruppe, Kontaktgruppen, Zahlungsart, Tierart, Rasse, Geschlecht, Kastrationsstatus, Verträglichkeit): genau so schreiben, wie der Eintrag in deinen Stammdaten heißt. Groß- und Kleinschreibung ist egal. Kundengruppen und Kontaktgruppen legst du vor dem Import an.
  • Leere Zellen bleiben leer. Fehlt eine Spalte ganz, setzt PetWorkers Standardwerte: Kunde und aktiv, dein Standardland, deine Standard-Kundengruppe, Tierart Hund.

Alle Spalten für den Kontakt

Pflicht sind nur „Nachname“ oder „Firma“ und für jedes Tier der „Tiername“. Alle anderen Spalten sind freiwillig. Die meisten Beispiele stammen aus der Beispieldatei Vollständig.

¹ Eine der beiden Spalten „Nachname“ oder „Firma“ muss gefüllt sein.

SpalteFormat und Beispiel
Kundennummer
freiwillig
Text. Leer oder schon vergeben: PetWorkers vergibt selbst eine Nummer.
Beispiel: 10001
Lieferantennummer
freiwillig
Text.
Beispiel: 70001
Kunde
freiwillig
ja oder nein. Leer: ja.
Beispiel: ja
Lieferant
freiwillig
ja oder nein.
Beispiel: nein
Aktiv
freiwillig
ja oder nein. Leer: ja.
Beispiel: ja
Archiviert
freiwillig
ja oder nein.
Beispiel: nein
Kundengruppe
freiwillig
Name einer Kundengruppe, die es bei dir schon gibt. Leer: deine Standard-Kundengruppe.
Beispiel: Stammkunden
Kontaktgruppen
freiwillig
Namen bestehender Kontaktgruppen, mehrere mit Komma getrennt.
Beispiel: Welpenkurs, Newsletter
Anrede
freiwillig
wie in deinen Stammdaten, z. B. Herr, Frau, Firma, Familie, Divers.
Beispiel: Frau
Ansprache
freiwillig
Sie oder Du.
Beispiel: Du
Titel
freiwillig
Text.
Beispiel: Dr.
Firma
Pflicht¹
Text. Pflicht, wenn „Nachname“ leer ist.
Beispiel: Hundesalon Beispiel GmbH
Vorname
freiwillig
Text.
Beispiel: Anna
Nachname
Pflicht¹
Text. Pflicht, wenn „Firma“ leer ist.
Beispiel: Beispiel
Geburtsdatum
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 14.05.1985
Beruf
freiwillig
Text.
Beispiel: Lehrerin
Straße und Hausnummer
freiwillig
Straße mit Hausnummer, oder nur die Straße, wenn es die Spalte „Hausnummer“ gibt.
Beispiel: Lindenallee
Hausnummer
freiwillig
wird an „Straße und Hausnummer“ angehängt.
Beispiel: 12
Adresszusatz
freiwillig
Text.
Beispiel: 2. OG
PLZ
freiwillig
Text, führende Null bleibt (in Excel als Text eintragen).
Beispiel: 50667
Ort
freiwillig
Text.
Beispiel: Köln
Land
freiwillig
Ländername wie in deinen Stammdaten oder Kürzel (DE). Leer: dein Standardland.
Beispiel: Deutschland
E-Mail
freiwillig
gültige E-Mail-Adresse. Erkennt mehrere Zeilen als einen Kontakt.
Beispiel: anna.beispiel@example.com
Telefon mobil
freiwillig
Text.
Beispiel: 0151 23456789
Telefon privat
freiwillig
Text.
Beispiel: 0221 1234567
Telefon geschäftlich
freiwillig
Text.
Beispiel: 089 4445556
Notfallkontakt
freiwillig
Text.
Beispiel: Tom Beispiel, 0151 98765432
Zweitkontakt Vorname
freiwillig
Text.
Beispiel: Tom
Zweitkontakt Nachname
freiwillig
Text.
Beispiel: Beispiel
Zweitkontakt Telefon
freiwillig
Text.
Beispiel: 0151 98765432
Zweitkontakt E-Mail
freiwillig
Text.
Beispiel: tom.beispiel@example.com
Website
freiwillig
Text.
Beispiel: https://www.example.com
Facebook
freiwillig
Text.
Beispiel: hundesalon.beispiel
Instagram
freiwillig
Text.
Beispiel: @anna.und.bello
USt-IdNr.
freiwillig
Text.
Beispiel: DE123456789
Wirtschafts-IdNr.
freiwillig
Text.
Standard-Zahlungsart
freiwillig
wie in deinen Stammdaten, z. B. Bar, Überweisung, Lastschrift.
Beispiel: Lastschrift
Kontoinhaber
freiwillig
Text.
Beispiel: Anna Beispiel
Bank
freiwillig
Text.
Beispiel: Beispielbank
IBAN
freiwillig
Text.
Beispiel: DE02120300000000202051
BIC
freiwillig
Text.
Beispiel: BYLADEM1001
SEPA-Mandat
freiwillig
ja oder nein.
Beispiel: ja
Mandatsreferenz
freiwillig
Text.
Beispiel: M-10001
Mandat unterschrieben am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 01.03.2021
Rabatt Leistungen (%)
freiwillig
Zahl ohne %-Zeichen.
Beispiel: 10
Rabatt Waren (%)
freiwillig
Zahl ohne %-Zeichen.
Beispiel: 5
Newsletter
freiwillig
ja oder nein. Nur „ja“, wenn die Person eingewilligt hat. Gesperrte Adressen bleiben aus.
Beispiel: nein
Benachrichtigungen
freiwillig
ja oder nein. Leer: ja.
Beispiel: ja
Terminerinnerung per E-Mail
freiwillig
ja oder nein.
Beispiel: ja
WhatsApp erlaubt
freiwillig
ja oder nein.
Beispiel: ja
Fotos und Videos erlaubt
freiwillig
ja oder nein.
Beispiel: ja
Kunde seit
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 01.03.2021
Kunde bis
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 31.12.2025
Aufmerksam geworden durch
freiwillig
Text.
Beispiel: Empfehlung
Interne Bemerkungen (Kontakt)
freiwillig
Text.
Beispiel: Bringt beide Hunde meist gemeinsam.

Alle Spalten für das Tier

Tierangaben ohne Tiername übernimmt PetWorkers nicht.

SpalteFormat und Beispiel
Tiername
Pflicht für Tiere
Text. Pflicht für jedes Tier.
Beispiel: Bello
Tierart
freiwillig
wie in deinen Stammdaten, z. B. Hund, Katze, Pferd, Kleintier. Leer: Hund.
Beispiel: Hund
Rasse
freiwillig
Rassename wie in deinen Stammdaten. Unbekannte Rassen landen in „Rasse (Ergänzung)“.
Beispiel: Labrador Retriever
Rasse (Ergänzung)
freiwillig
Text.
Beispiel: Schäferhund-Mix
Geschlecht
freiwillig
Männlich oder Weiblich (auch Rüde, Hündin, Kater, m, w). Leer: Unbekannt.
Beispiel: Rüde
Kastrationsstatus
freiwillig
Kastriert oder Intakt (auch ja/nein). Leer: Unbekannt.
Beispiel: Kastriert
Kastriert am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 20.08.2020
Geburtsdatum Tier
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 03.02.2019
Gewicht (kg)
freiwillig
Zahl, Komma als Dezimalzeichen.
Beispiel: 32,5
Schulterhöhe (cm)
freiwillig
Zahl, Komma als Dezimalzeichen.
Beispiel: 57
Chipnummer
freiwillig
Text, in Excel als Text eintragen (sonst wird die Nummer gekürzt).
Beispiel: 276098106543210
Besondere Merkmale
freiwillig
Text.
Beispiel: Weißer Fleck auf der Brust
Haustierregister
freiwillig
Text.
Beispiel: TASSO
Haftpflichtversicherung
freiwillig
Text.
Beispiel: Beispiel Versicherung AG
Versicherungsnummer
freiwillig
Text.
Beispiel: HV-123456
Tollwut geimpft am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2025
Tollwut fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2028
Staupe geimpft am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2025
Staupe fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2028
Hepatitis geimpft am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2025
Hepatitis fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2028
Parvovirose geimpft am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2025
Parvovirose fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2028
Parainfluenza geimpft am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2025
Parainfluenza fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2026
Leptospirose geimpft am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2025
Leptospirose fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 10.04.2026
Entwurmung zuletzt am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 01.09.2025
Entwurmung fällig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 01.12.2025
Zuletzt läufig am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 12.08.2025
Verträglichkeit
freiwillig
wie in deinen Stammdaten, z. B. Grundsätzlich verträglich.
Beispiel: Grundsätzlich verträglich
Maulkorbpflicht
freiwillig
ja oder nein.
Beispiel: nein
Besondere Vorsicht
freiwillig
ja oder nein.
Beispiel: nein
Sicherheitshinweise
freiwillig
Text.
Beispiel: Unsicher bei fremden Rüden.
Stubenrein
freiwillig
ja oder nein.
Beispiel: ja
Kann allein bleiben
freiwillig
ja oder nein.
Beispiel: ja
Einzelhaltung
freiwillig
ja oder nein.
Beispiel: nein
Medikamente
freiwillig
Text.
Beispiel: Keine
Futter / Diät
freiwillig
Text.
Beispiel: Trockenfutter, 2 Mahlzeiten
Aktuelle Erkrankungen
freiwillig
Text.
Beispiel: Keine
Vorerkrankungen
freiwillig
Text.
Beispiel: Zahnsanierung 2023
Unverträglichkeiten / Allergien
freiwillig
Text.
Beispiel: Huhn
Trainingsziele
freiwillig
Text.
Beispiel: Leinenführigkeit
Behandlungsziele
freiwillig
Text.
Beispiel: Gewicht halten
Interne Bemerkungen (Tier)
freiwillig
Text.
Beispiel: Liebt Wasser.
Verstorben / abgegeben am
freiwillig
Datum TT.MM.JJJJ.
Beispiel: 02.01.2026

So importierst du die fertige Datei

  1. Klicke im Menü auf System → Datenimport.
  2. Klicke in der Zeile Kontakte und Tiere auf den Pfeil.
  3. Klicke im Kasten 1. Datei hochladen auf Datei auswählen und wähle deine Datei aus.
  4. Klicke auf Weiter zur Zuordnung.
    Der Kasten 1. Datei hochladen mit ausgewählter Datei und dem Knopf Weiter zur Zuordnung
    Datei ausgewählt, jetzt auf „Weiter zur Zuordnung“ klicken (rot markiert).
  5. Prüfe unter Übernehmen als, ob jede Spalte richtig zugeordnet ist. Spalten, die du nicht brauchst, stellst du auf „– nicht importieren –“.
  6. Klicke auf Probelauf.
    Der Kasten 2. Spalten zuordnen mit vier Spalten aus der Minimal-Datei und dem Knopf Probelauf
    Die Spalten der Minimal-Datei sind schon richtig zugeordnet, zum Beispiel „Tiername“ (rot markiert). Danach auf „Probelauf“ klicken.
  7. Lies das Ergebnis im Kasten 3. Probelauf. Gespeichert ist noch nichts. Steht dort „Fehler“ oder „Hinweise“, klappe die Liste auf und korrigiere die genannten Zeilen.
  8. Klicke auf 4. Jetzt importieren und bestätige die Rückfrage.
    Der Kasten 3. Probelauf mit drei neuen Kontakten, drei neuen Tieren und dem Knopf 4. Jetzt importieren
    Der Probelauf der Minimal-Datei: 3 neue Kontakte, 3 neue Tiere. „4. Jetzt importieren“ (rot markiert) speichert.

Geklappt hat es, wenn oben die Meldung „Import abgeschlossen: … neue Kontakte, … neue Tiere.“ erscheint. Der Import steht danach unter Bisherige Importe. Dort machst du ihn mit Rückgängig machen wieder rückgängig, solange an den Kontakten und Tieren noch nichts hängt. Mehr dazu unter Datenexport und Datenimport.

Wenn etwas nicht klappt

  • „Keine Spalte ist „Nachname“ oder „Firma“ zugeordnet.“ — Keine Spalte ist dem Nachnamen oder der Firma zugeordnet. — Stelle bei der Spalte mit dem Nachnamen unter „Übernehmen als“ Nachname ein.
  • „Nachname und Firma fehlen. Zeile übersprungen.“ — In dieser Zeile sind beide Zellen leer. — Trage einen Nachnamen oder eine Firma ein.
  • Ein Kunde mit zwei Tieren erscheint doppelt. — Die E-Mail-Adresse ist in den beiden Zeilen unterschiedlich oder fehlt einmal. — Schreibe in beide Zeilen genau dieselbe E-Mail-Adresse.
  • PLZ ohne führende Null oder Chipnummer wie 2,76E+14. — Excel hat die Zahl umgewandelt, meist beim Öffnen einer CSV-Datei per Doppelklick. — Nimm die Excel-Beispieldatei, dort sind alle Zellen als Text formatiert.
  • Hinweis „Wert … nicht erkannt, Feld bleibt leer.“ — Der Wert heißt anders als in deinen Stammdaten, oder ein Datum hat ein anderes Format. — Schreibe den Wert wie in den Stammdaten bzw. als TT.MM.JJJJ und starte den Probelauf neu.

Zeit für den Wechsel

Frage noch offen?

Wenn dir in der Anleitung etwas fehlt — schreib uns. Wir nehmen Themen aus Support-Tickets oft sofort als neue Anleitung auf.

DSGVO-konform Server in Deutschland Persönlicher Support