Magento mit Google Contacts und Gmail synchronisieren

Google Contacts erlaubt das zentrale Verwalten aller Google-Kontakte

Google Contacts erlaubt das zentrale Verwalten aller Google-Kontakte.

Bei einem eben fertig gestellten Kundenprojekt war eine Anforderung des Kunden die automatische Synchronisierung des Kundestamms im Magento-Onlineshop mit Google Contacts. In Google Contacts werden zentral alle Kontakte verwaltet die in den verschiedenen Google-Diensten wie zum Beispiel Gmail zur Verfügung stehen.

Durch eine Synchronisierung diese Kontaktdaten mit dem Magento-Onlineshop ergeben sich diverse Vorteile:

  • Es steht ständig ein externes Backup der Kundendaten zur Verfügung
  • Eine Integration und Synchronisierung mit weiteren externen Diensten lässt sich via Google Contacts leichter realisieren
  • Die Adresspflege kann wahlweise in Magento selber oder direkt in Google Contacts vorgenommen werden
  • Die Kontaktdaten stehen auch in anderen Google-Diensten wie zum Beispiel Gmail zur Verfügung. Wird Gmail zu Emailversand genutzt stehen also alle Kundendaten und Emailadressen automatisch zur Verfügung
  • Auch eine automatische Synchronisierung mit mobilen Geräten ist damit möglich. Viele Smartphones lassen sich automatisch mit Google Contacts synchronisieren. Somit steht also auch unterwegs stets der gesamte Kundenstamm zur Verfügung

Der Synchronisierungsprozess geschieht vollautomatisch. Es wird ein Skript aufgerufen welches folgende Arbeitsschritte ausführt:

  • Zuerst wird ein Backup sämtlicher Daten sowohl im Magento als auch in Google Contacts erstellt. So lässt sich auch später noch nachvollziehen welche Änderungen jeweils vorgenommen wurden
  • Danach werden die aktuellen Daten mit denjenigen von der letzten Synchronisierung verglichen. So kann festgestellt werden welche Datensätze hinzugefügt, gelöscht oder verändert wurden
  • Anschliessend werden die festgestellten Änderungen synchronisiert

Eine Zusatzfunktion der Erweiterung ist die umfangreiche Testumgebung. In dieser Testumgebung werden laufend Test durchgeführt um sicherzustellen dass bei der Synchronisierung nichts schiefgehen kann. Ausserdem steht ein Protokoll zur Verfügung wo alle Änderungen detailliert aufgeführt werden.

Ein Protokoll liefert einen Überblick über sämtliche Vorgänge der Synchronisation

Ein Protokoll liefert einen Überblick über sämtliche Vorgänge der Synchronisation.

Eine optionale Zusatzfunktion der Erweiterung ist die einseitige Synchronisierung. Falls vom Kunden gewünscht wird die Synchronisierung nur einseitig durchgeführt. Es werden jeweils nur die Kontakte von Magento mit Google Contacts synchronisiert und nicht auch noch umgekehrt. Diese Variante bietet sich an falls man für die Bearbeitung der Adressen nicht auf Google Contacts angewiesen ist und diese Verwaltung zentral in Magento vornehmen möchte.

Möchten auch Sie Ihren Magento-Onlineshop mit Google Contacts oder Gmail synchronisieren? Gerne installieren wir unsere Erweiterung in Ihren Magento-Onlineshop. Nehmen Sie dazu mit uns Kontakt auf und wir unterbreiten Ihnen gerne ein Angebot für die Installation.

Other interesting articles:

Back to the blog overview