Google-Maps-Links in SuiteCRM automatisch mit Workflows erstellen

Erfahren Sie, wie Sie mit SuiteCRM Workflows automatisch Google-Maps-Links aus gespeicherten Adressdaten erstellen und Routenplanung und Außendienst vereinfachen.

Want to get more out of SuiteAcademy?

Become a member and get access to:

  • Workshops
  • Courses
  • Templates
  • Monthly progress calls

Eine Adresse direkt aus dem CRM in Google Maps zu öffnen, wirkt auf den ersten Blick wie eine kleine Funktion. In der Praxis wird sie jedoch von Anwendern sehr geschätzt. Ob für Routenplanung, Standortprüfung, Distanzermittlung oder den mobilen Einsatz im Außendienst – ein klickbarer Kartenlink spart Zeit und vermeidet unnötige manuelle Schritte.

Dieser Artikel beschreibt, wie in SuiteCRM mithilfe von Workflows automatisch ein Google-Maps-Link erzeugt wird, basierend auf den in den Datensätzen gespeicherten Adressdaten.

 

Warum Google-Maps-Links in SuiteCRM nutzen?

Es gibt viele praktische Anwendungsfälle, in denen Kartenlinks hilfreich sind.

  • Außendienstteams können Kundenadressen direkt vor Ort öffnen.
  • Vertriebsteams erhalten einen schnellen Überblick über Standorte und können Besuche besser planen.
  • Interne Teams prüfen Entfernungen oder Standorte, ohne Adressdaten in externe Tools kopieren zu müssen.
  • Mobile Nutzer öffnen Wegbeschreibungen direkt aus der Datensatzansicht.
  • Anstatt Adressen manuell zu kopieren, kann SuiteCRM den Kartenlink automatisch erzeugen.

 

Schritt 1 Ein URL-Feld für den Kartenlink anlegen

  1. Zunächst wird ein Feld benötigt, um den Google-Maps-Link zu speichern.
  2. Öffnen Sie den Administrationsbereich und anschließend Studio.
  3. Wählen Sie das Modul Accounts oder ein anderes Modul mit Adressfeldern aus.
  4. Erstellen Sie ein neues Feld vom Typ URL.
  5. Vergeben Sie einen Namen wie zum Beispiel „Maps Link“, „Google Maps URL“ oder „Link zur Karte“.
  6. Empfohlene Feldeinstellungen sind das Öffnen des Links in einem neuen Fenster, ein optionales Feld ohne Pflichtangabe, deaktivierte Protokollierung und kein vorab gesetzter Standardwert. Der Wert wird später durch den Workflow gesetzt.
  7. Speichern Sie das Feld.

 

Schritt 2 Feld im Layout platzieren

Damit der Link sichtbar ist, muss das Feld im Layout eingefügt werden.

Öffnen Sie die Layouts und dort die Detailansicht für Accounts.
Suchen Sie die Feldgruppe der Rechnungsadresse.
Platzieren Sie das Feld „Maps Link“ neben den Adressfeldern.

SuiteCRM stellt Rechnungs- und Lieferadressen als gruppierte Felder dar. Werden diese in einzelne Felder aufgeteilt, etwa für Dropdowns bei Bundesländern, ändert sich die Darstellung, die Logik des Workflows bleibt jedoch unverändert.

In vielen Projekten wird keine Lieferadresse benötigt, sodass deren Entfernung das Layout übersichtlicher macht.

Speichern und deployen Sie das Layout.

 

Schritt 3 URL-Feld manuell testen

In diesem Zustand verhält sich das Feld wie ein normales URL-Feld.

Fügen Sie testweise einen Google-Maps-Link mit einer Adresse aus dem Datensatz ein. Google Maps akzeptiert einfache Adresstexte und erkennt den Standort in der Regel korrekt, auch wenn die Formatierung nicht perfekt ist. Diese Toleranz vereinfacht die spätere Workflow-Logik.

 

Schritt 4 Workflow erstellen

Nun wird die Automatisierung eingerichtet.

Öffnen Sie den Administrationsbereich und anschließend den Workflow Manager.
Erstellen Sie einen neuen Workflow und vergeben Sie einen Namen wie zum Beispiel „Google Maps Link erzeugen“.
Wählen Sie das Modul Accounts aus.

Der Workflow sollte beim Speichern ausgeführt werden, auf alle Datensätze zielen und wiederholte Ausführungen erlauben, damit der Link bei Adressänderungen aktualisiert wird.

Die Ausführung beim Import ist optional und sinnvoll, wenn regelmäßig Adressdaten importiert werden.

 

Schritt 5 Workflow-Bedingungen definieren

Der Kartenlink soll nur erzeugt werden, wenn sinnvolle Adressdaten vorhanden sind.

Übliche Bedingungen sind, dass die Rechnungsstraße nicht leer ist und die Rechnungsstadt nicht leer ist. Postleitzahl und Land können ebenfalls berücksichtigt werden, abhängig davon, wie streng die Datenanforderungen sein sollen.

Auch unvollständige Adressen wie Stadt und Land funktionieren in Google Maps häufig, daher sollten die Bedingungen an die Projektanforderungen angepasst werden.

 

Schritt 6 Parameter für berechnete Felder konfigurieren

Innerhalb der Workflow-Aktion wählen Sie „Berechnete Felder“.

Legen Sie die Parameter in einer logischen Reihenfolge an, zum Beispiel Rechnungsstraße als Parameter null, Rechnungsstadt als Parameter eins, Postleitzahl als Parameter zwei und Land als Parameter drei.

Enthält der Workflow nur eine Aktion, kann es hilfreich sein, Aktion und Workflow gleich zu benennen, um die Konfiguration übersichtlich zu halten.

 

Schritt 7 Google-Maps-Formel erstellen

Nun wird definiert, wie der Link aufgebaut wird.

Wählen Sie das Feld „Maps Link“ als Zielfeld aus.

Kombinieren Sie die Adressparameter zu einer Textzeichenkette, getrennt durch Kommas oder Leerzeichen. Google Maps kann dieses Format ohne zusätzliche Kodierung interpretieren.

Eine mögliche Struktur ist Straße, Stadt, Postleitzahl, Land.

Speichern Sie den Workflow.

 

Schritt 8 Automatisierung testen

Speichern oder bearbeiten Sie einen Account-Datensatz mit gültigen Adressdaten.

Das Feld „Maps Link“ sollte nun automatisch gefüllt sein.
Beim Anklicken öffnet sich Google Maps und zeigt den zum Account gehörenden Standort an.

Wenn einzelne Datensätze nicht korrekt aufgelöst werden, liegt dies meist an unvollständigen oder ungültigen Adressdaten. Demodaten sind häufig zufällig generiert und stellen keine realen Orte dar.

 

Praktische Einsatzmöglichkeiten

Nach der Einrichtung unterstützt diese Funktion unter anderem Routenplanung, Standortprüfung, Entfernungsschätzung sowie den mobilen Zugriff für Außendienst- und Vertriebsteams, ohne manuelles Kopieren von Adressdaten.

 

Fazit

Diese Konfiguration ist eine kleine, aber wirkungsvolle Erweiterung, die die Flexibilität von SuiteCRM Workflows zeigt. Durch die Nutzung von Google Maps zur Interpretation der Adressdaten lässt sich mit geringem Aufwand ein spürbarer Mehrwert schaffen.

Für zuverlässige Ergebnisse sollten Adressdaten vollständig, validiert und konsistent gepflegt werden. Mit realen Daten arbeitet der Workflow stabil und unterstützt die täglichen Arbeitsabläufe effektiv.