Kunden können sich problemlos doppelt registrierten. Sowohl bei Self-Sign-up als auch per API ist es ja möglich unterschiedliche E-Mail-Adressen zu nutzen.
Daher ist es üblich (z.B. wie bei ActiveCampaign) Kontakte zusammenlegen zu können, ohne Kurse manuell rüberschieben zu müssen und den 2. Kontakt dann löschen zu müssen.