Bestehende Nutzer in audienced importieren (CSV-Massenimport)

Eine Nutzermigration von einer Plattform auf eine andere klingt nach einem Albtraum. In der Praxis ist das eines der Dinge, die wir bei audienced am besten können — weil wir es fast jede Woche mit neuen Creatorn machen, die von Kajabi, Teachable, Thinkific, Google-Drive-Lösungen und eigenen WordPress-Setups wechseln.

In diesem Leitfaden zeige ich dir den kompletten Massenimport-Prozess: wie du die CSV vorbereitest, was sie enthalten muss, wie du Spalten mappst, was du mit Aktivierungs-Mails machst und wie du bestehende Abonnements nicht verlierst.

Wenn du mehr als 50 bestehende Nutzer hast, ist CSV-Import der einzige vernünftige Weg. Für uns Routine. Für dich ein Übergang, der eine jahrelang gewachsene Base in 30 Minuten umzieht.

Wann du einen Massenimport brauchst

Typische Szenarien, die uns begegnen:

  • Wechsel von Kajabi oder Teachable zu audienced. Du hast 500+ Nutzer, die aktiv bleiben müssen.
  • Wechsel von WordPress + MemberPress/LearnDash zu audienced. Du hast Nutzer und aktive Abonnements.
  • Wechsel von Google Drive / manuellen Überweisungen zu audienced. Du hast eine Käuferliste in Excel.
  • Neue Plattform neben der bestehenden. Zusammengeführte Listen aus Newsletter-Tools (MailerLite, Mailchimp).
  • Communities aus Facebook-Gruppen. Mitgliederliste, die du in eine strukturierte Community bringen willst.

In all diesen Fällen willst du Nutzer nicht einzeln hinzufügen — das sind Tage Handarbeit und garantierte Fehler.

Was die CSV enthalten muss

Die minimale CSV für den Import hat drei Spalten:

email,first_name,last_name
ana.mueller@gmail.com,Ana,Müller
jana@beispiel.de,Jana,Schmidt

Fortgeschrittene CSV mit Kurszugang, Community und voreingestellten Optionen:

email,first_name,last_name,course_ids,community_ids,send_activation_email,tags
ana.mueller@gmail.com,Ana,Müller,"1,3",2,true,"vip,premium"
jana@beispiel.de,Jana,Schmidt,2,2,false,"standard"

Felder, die audienced-CSV-Import unterstützt:

  • email (Pflicht, eindeutig)
  • first_name
  • last_name
  • phone
  • country
  • language (sl, en, hr, sr, de, cs)
  • course_ids — Liste der Kurs-IDs für die Einschreibung (kommasepariert)
  • community_ids — Liste der Community-IDs
  • community_plan_id — falls der Käufer bereits einen Plan hat, z. B. monatliche Mitgliedschaft
  • tags — Tags für Segmentierung
  • send_activation_email — true/false
  • import_source — Herkunft (z. B. "kajabi-migration")

Schritt 1: CSV vorbereiten

Am besten exportierst du aus der alten Plattform und fügst die Daten in Google Sheets oder Excel zusammen.

Aus Kajabi

  1. ContactsExport. Du bekommst eine CSV mit email, first_name, last_name, tags.
  2. Spalten entfernen, die audienced nicht braucht.
  3. Spalte course_ids hinzufügen (siehe nächster Schritt).

Aus Teachable

  1. UsersExport (CSV).
  2. Der Export enthält auch Kurseinschreibungen (enrollments) als separate CSV. Beide per E-Mail zusammenführen.

Aus MailerLite / Mailchimp

  1. SubscribersExport.
  2. Spalte course_ids hinzufügen, wenn Nutzer direkt in einen Kurs (z. B. Freebie) eingeschrieben werden sollen.

Aus Google Sheets / Excel

Bestehende Liste öffnen, Spalten an das obige Format anpassen. Wenn "Vor- und Nachname" eine Spalte ist, auf first_name und last_name aufteilen.

Tipp: Vor dem Import auf doppelte E-Mails prüfen. audienced lehnt Duplikate ab — such vorher den Grund (vielleicht hast du in Kajabi dieselbe Person unter zwei Mails).

Schritt 2: Kurs- und Community-IDs finden

Wenn du Nutzer beim Import in Kurse einschreiben willst, brauchst du ihre IDs.

In audienced Kurse → Kurs wählen → die URL sieht so aus:

create.audienced.io/admin/courses/47/edit

47 ist die Kurs-ID. Dasselbe gilt für Communities und Community-Pläne.

Notiere dir die IDs, um sie in die CSV einzufügen.

Schritt 3: Import in audienced

Im Admin-Bereich NutzerCSV importieren klicken.

  1. CSV reinziehen oder klicken, um hochzuladen.
  2. audienced zeigt eine Vorschau der ersten 10 Zeilen und die erkannten Spalten.
  3. Spalten-Mapping: für jede CSV-Spalte auswählen, welches audienced-Feld sie darstellt. Wenn die Spalte korrekt benannt ist (email, first_name), ist das Mapping automatisch.
  4. Zusatzoptionen wählen:

- Aktivierungs-Mails senden (ja/nein). - Bestehende Nutzer überspringen (ja/nein). - Alle importierten Nutzer dieser Community zuweisen (optional).

  1. Importieren klicken.

Der Import läuft im Hintergrund (Queue-Job). Wenn er fertig ist, bekommst du eine Mail mit Übersicht: erfolgreich, übersprungen, fehlgeschlagen.

Schritt 4: Aktivierungs-Mails

Beim Import hast du drei Optionen für die Aktivierung.

A) Alle Aktivierungs-Mails sofort senden

Nutzer bekommt eine Mail mit Link zum Passwort setzen. Klick, setzen, drin.

Wann: wenn du bis ~500 Nutzer importierst und ihnen sofort Zugriff geben willst.

B) Nicht senden, Nutzer als "Imported" anlegen

Nutzer existieren, wissen aber nichts. Später sendest du manuell eine Broadcast-Mail ("Wir sind umgezogen, hier aktivieren"). Die Open Rate ist deutlich besser.

Wann: wenn du mehr als 1.000 Nutzer importierst und einen kontrollierten Kommunikationsplan willst.

C) Gestaffelt (Drip-Aktivierung)

Aktivierungs-Mails in Batches von 100 pro Tag senden, damit die Sender-Reputation nicht leidet.

Wann: bei mehr als 5.000 Nutzern oder besonders sensiblen Mail-Zielen.

Schritt 5: Import prüfen

Nach Abschluss des Imports:

  • Nutzer → Gesamtzahl prüfen.
  • Zufälligen Nutzer öffnen → course_ids auf Korrektheit prüfen.
  • Kurs-Statistik öffnen → Anzahl Einschreibungen mit Erwartung abgleichen.
  • Queue auf Fehler beim Mail-Versand prüfen.

Wenn etwas schiefgelaufen ist, kannst du innerhalb von 24 Stunden einen Rollback durchführen (Option im Import-Screen).

Was ist mit aktiven Abonnements?

Das ist heikel. Aktive Stripe-Abos lassen sich nicht direkt von einer anderen Plattform übertragen, weil sie an deren Stripe-Customer-IDs hängen.

Mögliche Ansätze:

  1. Phasenübergang: neue Käufer auf audienced, bestehende Abonnenten beenden ihre Monate auf der alten Plattform.
  2. Manuelle Neuerstellung: in audienced einen Community-Plan anlegen, Nutzer importieren, Re-Subscribe-Mail schicken. Verlust typisch 5–15 % (wer nicht reaktiviert, wollte sowieso nicht mehr zahlen).
  3. Parallelbetrieb: zwei Monate beide Plattformen laufen lassen, schrittweise migrieren.

Für klassische Einmalkäufe (Kurse, E-Books) heißt Import: direkter Zugriff ohne Neukauf.

Häufige Fragen

Wie viele Nutzer kann ich auf einmal importieren?

Technisches Limit: 50.000 Zeilen pro Import. Darüber hinaus in kleinere Files splitten. Am stabilsten sind 5.000–10.000 Zeilen auf einmal.

Was, wenn Daten eines Nutzers falsch sind?

audienced liefert einen detaillierten Fehlerbericht. Typische Fehler: fehlende Mail, ungültiges Mail-Format, nicht existierende course_id, Duplikate. CSV korrigieren, nur die fehlerhaften Zeilen erneut importieren.

Verschickt audienced beim Import eine Willkommens-Mail?

Nur wenn du das im Import-Screen gewählt hast. Standardmäßig nein — absichtlich, damit keine 5.000 gleichzeitigen Mails rausgehen.

Was passiert mit bereits existierenden Mails (Duplikate)?

Beim Import wählst du Bestehende überspringen oder Bestehende aktualisieren. Empfohlen: überspringen, damit manuelle Änderungen nicht überschrieben werden.

Kann ich auch den Kursfortschritt importieren (welche Lektionen jemand abgeschlossen hat)?

Aktuell nicht in einer einzelnen CSV. Für größere Migrationen (über 500 Nutzer) gibt es ein separates Progress-Import-Tool, das wir manuell aktivieren. Schreib dem Support, wir helfen.

Bekommen importierte Nutzer sofort alle Plattform-Features?

Ja. Importierte Nutzer sind gleichgestellt mit Nutzern, die über Checkout kamen. Profil, Einschreibungen, Community-Kommentare, Punkte — alles da. Einziger Unterschied: die Statistik "Zeit seit Registrierung" startet mit dem Import-Datum, nicht dem ursprünglichen Kauf.

Wie viele Tage vor dem Launch sollte ich importieren?

Wir empfehlen 3–7 Tage vorher — Zeit zum Prüfen, Testen und Korrigieren. Größere Base = mehr Testzeit.

Fazit

Der Massenimport ist der Schritt, vor dem sich Creator beim Plattformwechsel am meisten fürchten. In Wirklichkeit ist er einer der automatisiertesten Prozesse in audienced — und mit sauberer Vorbereitung sind 5.000 Nutzer in 30 Minuten drüben.

Wenn du noch nicht migriert hast, weil es dir zu technisch schien, ist diese Ausrede erledigt. Schreib uns, wir bereiten die CSV gemeinsam vor und machen einen Test-Import auf deiner Base, bevor wir echt migrieren.

Teste audienced 14 Tage kostenlos