Back to home

Migration guide

Switching from iQUEST, Excel, Equihub or other systems to EquiManage — step by step through the CSV import.

CSV-Import — Anleitung für Stallbetreiber

Diese Anleitung richtet sich an dich als Stallbetreiber, der von Excel, iQUEST, Equihub oder einem anderen System zu EquiManage wechseln will. Sie führt durch den Import von Kontakten, Pferden und Pensionsverträgen in drei Schritten — keine API-Programmierung, kein manuelles Anlegen hunderter Datensätze.

Wichtigste Eigenschaft: Der Import ist idempotent. Wenn etwas schief geht, korrigiere die CSV-Datei und lade sie nochmal hoch — du bekommst keine Duplikate. Mehr dazu unter "Fehler & Korrektur".


Inhalt

  1. Wann hilft dir der CSV-Import?
  2. Was wird importiert — und was nicht?
  3. Schritt-für-Schritt im Wizard
  4. Daten aus Excel exportieren
  5. Daten aus iQUEST exportieren
  6. Daten aus Equihub exportieren
  7. Mein Excel-Format zu EquiManage konvertieren
  8. Häufige Fehler und Lösungen

1. Wann hilft dir der CSV-Import?

Der Import läuft immer mit dir am Lenkrad: Hochladen → Vorschau prüfen → Bestätigen. Es gibt keinen "Auto-Import im Hintergrund"; jede Änderung an deinem Bestand erfordert deine explizite Bestätigung.

2. Was wird importiert — und was nicht?

Drei Entitäten in dieser Iteration:

Entität Beispieldaten Wo's landet
Kontakte Eigentümer, Tierärzte, Hufschmiede, Reitschüler Kontakte-Tab
Pferde Stammdaten, Pass, Chip, Eigentümer-Verknüpfung Pferde-Tab
Pensionsverträge Pferd, Bezahler, Paket, monatliche Pension, Laufzeit Pension-Tab

Was nicht importiert wird in dieser Version (kommt ggf. später):

3. Schritt-für-Schritt im Wizard

Wechsle in EquiManage zu Einstellungen → CSV-Import. Du siehst drei Schritte — die Reihenfolge ist nicht zufällig: Pferde verweisen auf Kontakte (Eigentümer), und Verträge verweisen auf Pferde + Kontakte.

Schritt 1: Kontakte

  1. Klicke "Vorlage herunterladen" am Anfang des Schritts.
    • Du kriegst eine Datei contacts-sample.csv mit allen erlaubten Spalten und 5 Beispiel-Einträgen.
  2. Öffne sie in Excel oder LibreOffice und ersetze die Beispieldaten durch deine echten Kontakte. Die Spalten-Reihenfolge ist egal, solange die Header-Namen exakt stimmen.
  3. Speichere als CSV UTF-8 (durch Trennzeichen getrennt).
  4. Ziehe die Datei in die Drop-Zone (oder klicke "Click to browse").
  5. Klicke "Hochladen & validieren".
  6. Die Vorschau zeigt jede Zeile mit Status-Symbol (✓ valide / ⚠ Warnung / ❌ Fehler).
  7. Bei Fehlern: Korrigiere die CSV und lade neu hoch — siehe §8.
  8. Bei "Alles grün": Klicke "Import durchführen", bestätige im Modal — fertig.

Schritt 2: Pferde

Identischer Ablauf. Wichtig: Wenn du einen Pferde-owner_external_id einträgst, muss diese ID in deiner contacts.csv aus Schritt 1 existieren (oder du hast den Eigentümer schon vorher per Hand angelegt). EquiManage löst die ID auf den richtigen Kontakt auf.

Eigentümer-frei importieren: Lasse owner_external_id leer, wenn du den Eigentümer später per UI setzen willst. Funktioniert.

Schritt 3: Pensionsverträge

Ähnlich. Drei Auflöse-Punkte pro Vertrag:

Mehrere Bezahler pro Vertrag: Trage einfach mehrere external_ids durch Komma getrennt ein, z. B. C-001,C-005. EquiManage erstellt für jeden Bezahler einen Eintrag mit gleichmäßiger Anteil-Verteilung (50/50 bei zwei, 33.33/33.33/33.34 bei drei …). Du kannst die Anteile nach dem Import im UI anpassen, falls die Aufteilung anders sein soll.


4. Daten aus Excel exportieren

So speicherst du eine Excel-Tabelle als kompatibles CSV:

Microsoft Excel (Mac/Windows):

  1. DateiSpeichern unter…
  2. Wähle als Dateityp CSV UTF-8 (durch Trennzeichen getrennt) (.csv). Achtung: nicht "CSV (Macintosh)" oder "CSV (MS-DOS)" — die brechen bei Umlauten und Sonderzeichen.
  3. Speichern.

Apple Numbers:

  1. AblageExportierenCSV
  2. Encoding: UTF-8 wählen.

LibreOffice Calc:

  1. DateiSpeichern unter…
  2. Format: Text CSV (.csv)
  3. Optionen-Dialog: Zeichensatz Unicode (UTF-8), Feldtrenner Komma, Texttrenner doppelte Anführungszeichen.

Google Sheets:

  1. DateiHerunterladenKomma-getrennte Werte (.csv).
  2. UTF-8 ist Default.

EquiManage erkennt automatisch, ob deine CSV mit Komma ,, Strichpunkt ; (Excel-DE-Standard) oder Tabulator getrennt ist — du musst nichts einstellen.

5. Daten aus iQUEST exportieren

iQUEST hat ein Export-Modul, das wir noch nicht ohne Pilotzugang dokumentieren konnten. Wenn du von iQUEST kommst, melde dich direkt bei uns — wir helfen mit dem Mapping deines Exports auf das EquiManage-Format und ergänzen diese Anleitung damit für die nächsten Wechsler.

Erfahrungswerte aus Pilot-Konvertierungen:

6. Daten aus Equihub exportieren

Equihub bietet einen Daten-Export, dessen Schema wir ebenfalls noch nicht ohne Live-Account verifizieren konnten.

Erfahrungswerte:

Auch hier gilt: Bei einer realen Wechsel-Migration melde dich — wir mappen das einmalig sauber und dokumentieren es danach für alle.

7. Mein Excel-Format zu EquiManage konvertieren

Beispiel: Du hast eine Excel-Tabelle "Pferde-Liste 2026.xlsx" mit Spalten:

Pferdename | Geburtsjahr | Geschlecht | Rasse | Box | Eigentümer

Schritt-für-Schritt zur EquiManage-kompatiblen horses.csv:

  1. Spaltennamen umbenennen zu den EquiManage-Headern. Klicke in Zelle A1, ersetze:

    • Pferdenamename
    • Geburtsjahrdate_of_birth (siehe Format-Hinweis unten)
    • Geschlechtgender
    • Rassebreed
    • Boxlocation_name
    • Eigentümerowner_external_id (siehe Punkt 4)
  2. external_id-Spalte hinzufügen (Pflichtfeld). Wähle einen stabilen Schlüssel — z. B. fortlaufende Nummer H-001, H-002, … — und schreibe ihn in eine neue Spalte links von name. Diese ID ist für immer der Anker für dieses Pferd in EquiManage; ändere sie später nicht.

  3. date_of_birth ins richtige Format: Wenn dein Geburtsdatum nur ein Jahr ist (z. B. 2015), ergänze auf 2015-01-01. Akzeptiert sind:

    • 2015-04-12 (ISO-Format, bevorzugt)
    • 12.04.2015 (Schweiz/DE)
    • 12/04/2015 (interpretiert als Tag/Monat/Jahr — bei mehrdeutigem Datum kommt eine Warnung, siehe §8)
  4. gender normalisieren: Erlaubt sind die englischen Werte stallion | mare | gelding | colt | filly, oder die deutschen Klartexte Hengst | Stute | Wallach | Hengstfohlen | Stutfohlen — beide werden akzeptiert. Andere Begriffe ("Pony", "Reitpferd") werden übersprungen mit einer Warnung; das Feld bleibt dann leer.

  5. owner_external_id mit Kontakten verknüpfen: Dein Excel hat Eigentümer-Namen ("Anna Müller"), EquiManage braucht aber die external_id aus deiner contacts.csv. Lege deshalb erst die Kontakte-Datei an (jeder Eigentümer kriegt eine ID C-001, C-002, …) und ersetze in der Pferde-Datei die Namen durch die zugehörige ID.

  6. Speichern als CSV UTF-8 (siehe §4).

  7. Im Wizard hochladen — die Vorschau zeigt dir sofort, ob alles stimmt.

Faustregel: Wenn dein Excel-Format zu kompliziert ist (verschachtelte Köpfe, Merge-Zellen, Fußnoten), kopiere die Reindaten in eine neue Tabelle ohne Formatierung und arbeite damit weiter. CSV mag keine Excel-Magie.

8. Häufige Fehler und Lösungen

"Datei nicht UTF-8"

"Trennzeichen: Strichpunkt erkannt"

"Datumsformat ist mehrdeutig"

"external_id 'C-005' nicht gefunden"

"Boarding-Paket 'XYZ' nicht gefunden"

"X Zeilen mit Fehlern — Import durchführen ist deaktiviert"

"Re-Import: Wo sind meine Updates?"


Hilfe gefällig?

Migration ist heikel — das wissen wir. Wenn du steckenbleibst, schreib uns einfach vor dem Live-Import: hallo@equimanage.app. Wir schauen uns deine Quelldatei einmalig an und liefern dir eine fertig gemappte EquiManage-CSV, mit der du im Wizard durchsteppen kannst.

Bei Pilotkunden ist das Teil unseres Onboardings inklusive.

Ready to switch?

We set up the import together with you — expect 30 to 60 minutes of phone onboarding. Included with the Stable tier.

Book a demo