{"id":3843,"date":"2025-10-22T08:55:44","date_gmt":"2025-10-22T06:55:44","guid":{"rendered":"https:\/\/sprintcx.net\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/"},"modified":"2025-10-22T12:15:16","modified_gmt":"2025-10-22T10:15:16","slug":"zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz","status":"publish","type":"post","link":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/","title":{"rendered":"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ"},"content":{"rendered":"<h2>CRM-Automatisierung f\u00fcr den Vertrieb: Leads per PLZ zuweisen und Termine via API optimieren<\/h2>\n<p>In der heutigen schnelllebigen Vertriebswelt z\u00e4hlt jede Minute. Manuelle Prozesse wie die Zuweisung von Leads oder das Versenden von Terminlinks sind nicht nur zeitaufw\u00e4ndig, sondern auch fehleranf\u00e4llig. Sie bremsen Dein Team aus und verhindern, dass es sich auf das Wesentliche konzentrieren kann: den Aufbau von Kundenbeziehungen. Wenn Dein Vertriebsteam regional aufgeteilt ist, wird diese Herausforderung noch gr\u00f6\u00dfer. Wie stellst Du sicher, dass ein neuer Lead immer sofort beim richtigen Ansprechpartner im Au\u00dfendienst landet und dieser nahtlos einen Termin vereinbaren kann?<\/p>\n<p>Dieser Fachartikel zeigt Dir eine praxiserprobte L\u00f6sung, wie Du Dein <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> zu einer intelligenten Automatisierungszentrale ausbaust. Wir kombinieren dazu die St\u00e4rken von Zoho Apps wie <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a> und <a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a> mit der Power externer APIs wie der Google Places API. Du lernst Schritt f\u00fcr Schritt, wie Du einen vollautomatischen Prozess aufsetzt \u2013 von der Adressvalidierung \u00fcber die postleitzahlenbasierte Lead-Zuweisung bis hin zur dynamischen Terminbuchung.<\/p>\n<h3>Die Herausforderung aus der Praxis: Ein typisches Szenario<\/h3>\n<p>Stell Dir ein Unternehmen mit einer klassischen Vertriebsstruktur vor: Ein Tele-Sales-Team ist f\u00fcr die Erstqualifizierung von Leads zust\u00e4ndig. Sobald ein Lead Interesse zeigt, wird er an das Field-Sales-Team (Au\u00dfendienst) \u00fcbergeben. Jeder Au\u00dfendienstmitarbeiter ist dabei f\u00fcr ein festes Postleitzahlengebiet verantwortlich.<\/p>\n<p><strong>Die typischen Probleme in diesem Prozess sind:<\/strong><\/p>\n<ul>\n<li><strong>Manuelle Zuweisung:<\/strong> Ein Mitarbeiter muss die Postleitzahl des Leads manuell pr\u00fcfen und den passenden Au\u00dfendienstler aus einer Liste ausw\u00e4hlen. Das kostet Zeit und ist fehleranf\u00e4llig.<\/li>\n<li><strong>Inkonsistente Adressdaten:<\/strong> Adressen werden oft als Freitext erfasst, was eine automatische Auswertung der Postleitzahl unm\u00f6glich macht.<\/li>\n<li><strong>Falsche Terminlinks:<\/strong> Das Tele-Sales-Team muss den korrekten <a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a> Link f\u00fcr den zust\u00e4ndigen Kollegen heraussuchen und manuell in eine E-Mail einf\u00fcgen. Ein falscher Klick f\u00fchrt zu Terminen beim falschen Ansprechpartner.<\/li>\n<li><strong>Fehlende Prozess-Transparenz:<\/strong> Es ist unklar, ob ein versendeter Link auch wirklich zu einer Terminbuchung gef\u00fchrt hat. Der Lead-Status muss manuell aktualisiert werden.<\/li>\n<\/ul>\n<p>Ziel ist es, diesen gesamten Prozess zu automatisieren, um Effizienz zu steigern, Fehler zu minimieren und die Datenqualit\u00e4t im CRM nachhaltig zu verbessern.<\/p>\n<h3>Schritt-f\u00fcr-Schritt-Anleitung zur automatisierten Lead-Verteilung<\/h3>\n<p>Wir bauen nun gemeinsam ein System, das diese Herausforderungen l\u00f6st. Daf\u00fcr nutzen wir prim\u00e4r <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> mit seinen Workflows und Deluge-Skripten, die Google Places API zur Adressvalidierung und <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a>, um den Prozess \u00fcber App-Grenzen hinweg zu steuern.<\/p>\n<h4>Schritt 1: Die Grundlage \u2013 Benutzerrollen und Datenstruktur im CRM<\/h4>\n<p>Eine saubere Struktur ist die Basis jeder Automatisierung. Zuerst definieren wir die Berechtigungen und legen die notwendigen Datenfelder an.<\/p>\n<ol>\n<li><strong>Benutzerrollen definieren:<\/strong> Gehe in <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> zu <em>Einstellungen &gt; Sicherheit &gt; Rollen<\/em> und erstelle spezifische Rollen wie &#8222;Tele Sales&#8220; und &#8222;Field Sales&#8220;.\n<ul>\n<li><strong>Tele Sales:<\/strong> Darf alle Leads sehen (zur flexiblen Bearbeitung), aber nur eigene Deals und Kontakte.<\/li>\n<li><strong>Field Sales:<\/strong> Darf grunds\u00e4tzlich nur Datens\u00e4tze sehen, deren Inhaber er ist.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Benutzerdefinierte Felder anlegen:<\/strong>\n<ul>\n<li>Im Modul <strong>Benutzer<\/strong>: Erstelle ein Textfeld namens &#8222;Booking Link&#8220;, in dem Du den pers\u00f6nlichen <a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a> Link jedes Au\u00dfendienstlers hinterlegst.<\/li>\n<li>Im Modul <strong>Benutzer<\/strong>: Erstelle ein mehrzeiliges Textfeld &#8222;PLZ-Gebiete&#8220;. Hier tr\u00e4gst Du die Postleitzahlen oder -bereiche ein, f\u00fcr die ein Field-Sales-Mitarbeiter zust\u00e4ndig ist (z.B. &#8222;80000-81999, 85435&#8220;).<\/li>\n<li>Im Modul <strong>Leads<\/strong>: Stelle sicher, dass Du separate Felder f\u00fcr Stra\u00dfe, PLZ, Ort und Land hast. Falls Du bisher nur ein allgemeines Adressfeld nutzt, lege diese jetzt an.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>Schritt 2: Datenqualit\u00e4t sicherstellen mit der Google Places API<\/h4>\n<p>Damit unsere PLZ-basierte Zuweisung funktioniert, brauchen wir eine saubere, strukturierte Adresse. Ein manuell eingetippter Adressblock ist daf\u00fcr ungeeignet. Hier kommt die <a href=\"https:\/\/developers.google.com\/maps\/documentation\/places\/web-service\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Google Places API<\/a> ins Spiel. Sie kann eine unstrukturierte Adresse entgegennehmen und als strukturierte Daten zur\u00fcckgeben.<\/p>\n<p><strong>Voraussetzung:<\/strong> Du ben\u00f6tigst einen Google Cloud Platform Account mit aktivierter &#8222;Places API&#8220; und einem verkn\u00fcpften Rechnungskonto. Die Nutzung ist in der Regel sehr kosteng\u00fcnstig oder sogar im kostenlosen Kontingent enthalten.<\/p>\n<p>Erstelle eine Custom Function in <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> (<em>Einstellungen &gt; Automatisierung &gt; Aktionen &gt; Funktionen<\/em>), die bei jeder Erstellung oder Bearbeitung eines Leads ausgel\u00f6st wird, wenn das Hauptadressfeld ge\u00e4ndert wird.<\/p>\n<pre><code>\n\/\/ Deluge Custom Function: parseAddressWithGoogleAPI\n\/\/ Argument: leadId\n\/\/ Verbindet sich mit der Google Places API, um eine Adresse zu validieren und zu strukturieren.\n\n\/\/ Lead-Datensatz abrufen\nleadDetails = zoho.crm.getRecordById(\"Leads\", leadId);\nunstructuredAddress = leadDetails.get(\"Google_Address\"); \/\/ Dein Feld f\u00fcr die unstrukturierte Adresse\n\nif (unstructuredAddress != null) {\n    \/\/ API-Key sicher in einer Connection speichern, nicht im Code!\n    apiKey = zoho.crm.getOrgVariable(\"google_places_api_key\"); \n    \n    \/\/ API-Aufruf vorbereiten\n    url = \"https:\/\/maps.googleapis.com\/maps\/api\/place\/findplacefromtext\/json\";\n    url = url + \"?input=\" + zoho.encryption.urlEncode(unstructuredAddress);\n    url = url + \"&amp;inputtype=textquery\";\n    url = url + \"&amp;fields=formatted_address,address_components\";\n    url = url + \"&amp;key=\" + apiKey;\n\n    \/\/ API aufrufen\n    response = invokeurl\n    [\n        url: url\n        type: GET\n    ];\n\n    \/\/ Antwort verarbeiten\n    if (response.get(\"status\") == \"OK\") {\n        place = response.get(\"candidates\").get(0);\n        addressComponents = place.get(\"address_components\");\n        \n        \/\/ Hilfs-Map zur Speicherung der Adressteile\n        addressMap = Map();\n        for each component in addressComponents {\n            types = component.get(\"types\");\n            if (types.contains(\"street_number\")) {\n                addressMap.put(\"street_number\", component.get(\"long_name\"));\n            }\n            if (types.contains(\"route\")) {\n                addressMap.put(\"street_name\", component.get(\"long_name\"));\n            }\n            if (types.contains(\"postal_code\")) {\n                addressMap.put(\"zip\", component.get(\"long_name\"));\n            }\n            if (types.contains(\"locality\")) {\n                addressMap.put(\"city\", component.get(\"long_name\"));\n            }\n            if (types.contains(\"country\")) {\n                addressMap.put(\"country\", component.get(\"long_name\"));\n            }\n        }\n        \n        \/\/ Update-Map f\u00fcr den CRM-Datensatz erstellen\n        updateMap = Map();\n        street = ifnull(addressMap.get(\"street_name\"),\"\") + \" \" + ifnull(addressMap.get(\"street_number\"),\"\");\n        updateMap.put(\"Street\", street.trim());\n        updateMap.put(\"Zip_Code\", addressMap.get(\"zip\"));\n        updateMap.put(\"City\", addressMap.get(\"city\"));\n        updateMap.put(\"Country\", addressMap.get(\"country\"));\n        \n        \/\/ Lead-Datensatz in Zoho CRM aktualisieren\n        updateResponse = zoho.crm.updateRecord(\"Leads\", leadId, updateMap);\n        info updateResponse;\n    }\n}\n<\/code><\/pre>\n<h4>Schritt 3: Die PLZ-basierte Zuweisungslogik implementieren<\/h4>\n<p>Sobald die Adresse sauber in den Feldern PLZ, Ort etc. steht, kann die eigentliche Zuweisung erfolgen. Wir erstellen daf\u00fcr eine weitere Custom Function, die von einer Workflow-Regel getriggert wird.<\/p>\n<p><strong>Workflow-Regel in Zoho CRM:<\/strong><\/p>\n<ul>\n<li><strong>Modul:<\/strong> Leads<\/li>\n<li><strong>Ausl\u00f6ser:<\/strong> Bei Erstellung oder Bearbeitung<\/li>\n<li><strong>Bedingung:<\/strong> PLZ ist nicht leer UND Lead-Inhaber ist &#8222;Tele Sales&#8220;-Benutzer<\/li>\n<li><strong>Aktion:<\/strong> Funktion ausf\u00fchren (unsere neue Zuweisungsfunktion)<\/li>\n<\/ul>\n<pre><code>\n\/\/ Deluge Custom Function: assignOwnerByZip\n\/\/ Argument: leadId\n\n\/\/ Lead-Datensatz abrufen\nleadDetails = zoho.crm.getRecordById(\"Leads\", leadId);\nleadZip = leadDetails.get(\"Zip_Code\");\n\nif (leadZip != null) {\n    \/\/ Alle aktiven Benutzer mit der Rolle \"Field Sales\" abrufen\n    allUsers = zoho.crm.getUsers(\"AllUsers\");\n    for each user in allUsers {\n        if (user.get(\"role_name\") == \"Field Sales\") {\n            \/\/ PLZ-Gebiete des Benutzers aus dem benutzerdefinierten Feld abrufen\n            userZipRanges = user.get(\"PLZ_Gebiete\");\n            if (userZipRanges != null) {\n                \/\/ Pr\u00fcfen, ob die PLZ des Leads im Bereich des Benutzers liegt\n                \/\/ (Dies ist eine vereinfachte Pr\u00fcfung. F\u00fcr komplexe Bereiche ist mehr Logik n\u00f6tig)\n                if (userZipRanges.contains(leadZip)) {\n                    \/\/ Benutzer gefunden, Lead-Inhaber aktualisieren\n                    updateMap = Map();\n                    updateMap.put(\"Owner\", user.get(\"id\"));\n                    updateResponse = zoho.crm.updateRecord(\"Leads\", leadId, updateMap);\n                    \n                    \/\/ Schleife beenden, da der Inhaber gefunden wurde\n                    break;\n                }\n            }\n        }\n    }\n}\n<\/code><\/pre>\n<h4>Schritt 4: Dynamische Terminbuchung automatisieren<\/h4>\n<p>Nachdem der Lead dem richtigen Au\u00dfendienstler geh\u00f6rt, soll der Kunde eine E-Mail mit dem korrekten, pers\u00f6nlichen Terminbuchungslink erhalten. Das erledigt eine weitere Workflow-Regel.<\/p>\n<p><strong>E-Mail-Vorlage erstellen:<\/strong><br \/>\nErstelle eine neue E-Mail-Vorlage im Lead-Modul. Nutze Merge-Felder, um die E-Mail zu personalisieren. Der entscheidende Teil ist der Link:<\/p>\n<p><code>&lt;a href=\"${Users.Booking Link}\"&gt;Jetzt einen Termin vereinbaren&lt;\/a&gt;<\/code><\/p>\n<p>Dieser Merge-Tag zieht automatisch den Link aus dem benutzerdefinierten Feld des aktuellen Lead-Inhabers.<\/p>\n<p><strong>Workflow-Regel in Zoho CRM:<\/strong><\/p>\n<ul>\n<li><strong>Modul:<\/strong> Leads<\/li>\n<li><strong>Ausl\u00f6ser:<\/strong> Bei Bearbeitung<\/li>\n<li><strong>Bedingung:<\/strong> Lead-Inhaber wird ge\u00e4ndert UND die Rolle des neuen Inhabers ist &#8222;Field Sales&#8220;<\/li>\n<li><strong>Aktion:<\/strong> E-Mail-Benachrichtigung senden (mit der eben erstellten Vorlage)<\/li>\n<\/ul>\n<h4>Schritt 5: Prozess-Feedback mit Zoho Flow<\/h4>\n<p>Der Link ist versendet, aber was passiert danach? Wir m\u00f6chten den Lead-Status automatisch auf &#8222;Termin vereinbart&#8220; setzen, sobald eine Buchung \u00fcber <a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a> erfolgt. Das ist ein perfekter Anwendungsfall f\u00fcr <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a>.<\/p>\n<p><strong>Erstelle einen neuen Flow:<\/strong><\/p>\n<ol>\n<li><strong>Trigger:<\/strong> W\u00e4hle die App <a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a> und den Trigger &#8222;New Appointment&#8220;.<\/li>\n<li><strong>Aktion 1:<\/strong> F\u00fcge &#8222;Fetch Record&#8220; von <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> hinzu. Suche im Modul &#8222;Leads&#8220; nach einem Datensatz, bei dem die E-Mail-Adresse mit der E-Mail des Terminbuchers aus Zoho Bookings \u00fcbereinstimmt.<\/li>\n<li><strong>Aktion 2 (Decision\/Logik):<\/strong> Pr\u00fcfe, ob im vorherigen Schritt ein Lead gefunden wurde.<\/li>\n<li><strong>Aktion 3 (wenn ja):<\/strong> F\u00fcge &#8222;Update Record&#8220; von <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> hinzu. Aktualisiere den gefundenen Lead und setze das Feld &#8222;Lead-Status&#8220; auf &#8222;Termin vereinbart&#8220;.<\/li>\n<li><strong>Optional:<\/strong> Sende eine Benachrichtigung \u00fcber <a href=\"https:\/\/www.zoho.com\/de\/cliq\/\">Zoho Cliq<\/a> an den Lead-Inhaber, um ihn \u00fcber den neuen Termin zu informieren.<\/li>\n<\/ol>\n<h3>Tipps und Best Practices<\/h3>\n<ul>\n<li><strong>Erweiterte Duplettenpr\u00fcfung:<\/strong> Die eingebaute Duplettenpr\u00fcfung von Zoho ist gut, aber oft nicht ausreichend. Schreibe eine Custom Function, die bei der Leaderstellung nicht nur Leads, sondern auch Kontakte und Accounts nach der Firmen-E-Mail oder dem Firmennamen durchsucht. Bei einem Treffer kannst Du ein Hinweisfeld im Lead f\u00fcllen.<\/li>\n<li><strong>Sichere API-Key-Verwaltung:<\/strong> Hartcodiere niemals API-Keys in Deinen Skripten. Nutze stattdessen die &#8222;Connections&#8220; in Zoho oder <a href=\"https:\/\/www.zoho.com\/de\/vault\/\">Zoho Vault<\/a>, um sensible Daten sicher zu speichern und in Deinen Funktionen abzurufen.<\/li>\n<li><strong>Dokumentenmanagement:<\/strong> Erweitere die Automatisierung, indem Du bei der Konvertierung eines Leads zu einem Kunden automatisch eine dedizierte Ordnerstruktur in <a href=\"https:\/\/www.zoho.com\/de\/workdrive\/\">Zoho WorkDrive<\/a> anlegen l\u00e4sst. Marketplace-Erweiterungen oder die <a href=\"https:\/\/www.zoho.com\/de\/workdrive\/\">WorkDrive<\/a> API k\u00f6nnen dies erm\u00f6glichen.<\/li>\n<li><strong>Testen, testen, testen:<\/strong> Richte f\u00fcr jede Deiner Benutzerrollen einen Test-User ein und spiele den gesamten Prozess von der Leaderstellung bis zur Terminbuchung durch, bevor Du die Automatisierung f\u00fcr Dein gesamtes Team aktivierst.<\/li>\n<\/ul>\n<h3>Fazit: Mehr als nur ein CRM<\/h3>\n<p>Diese Schritt-f\u00fcr-Schritt-Anleitung zeigt eindrucksvoll, dass <a href=\"https:\/\/www.zoho.com\/de\/one\/\">Zoho One<\/a> mehr ist als die Summe seiner Einzelteile. Durch die geschickte Kombination von <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a>, <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a> und <a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a>, angereichert mit externen Diensten wie der Google Places API, baust Du einen robusten und intelligenten Vertriebsprozess. Du sparst wertvolle Zeit, steigerst die Datenqualit\u00e4t, eliminierst manuelle Fehlerquellen und schaffst eine nahtlose Erfahrung f\u00fcr Deine potenziellen Kunden.<\/p>\n<p>Die wahre St\u00e4rke des Zoho-\u00d6kosystems liegt in seiner Flexibilit\u00e4t und Erweiterbarkeit. Die hier gezeigte L\u00f6sung ist nur ein Beispiel. Nutze sie als Inspiration, um Deine eigenen, spezifischen Prozesse zu analysieren und zu automatisieren. Der Aufwand lohnt sich \u2013 f\u00fcr Dein Team und Dein Unternehmen.<\/p>\n<hr>\n<p><strong>Verwendete Zoho Apps in diesem Artikel:<\/strong><\/p>\n<ul>\n<li><a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a><\/li>\n<li><a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a><\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/bookings\/\">Zoho Bookings<\/a><\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/cliq\/\">Zoho Cliq<\/a> (optional)<\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/workdrive\/\">Zoho WorkDrive<\/a> (optional)<\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/vault\/\">Zoho Vault<\/a> (Best Practice)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Optimiere Deinen Vertriebsprozess: Weise Leads per PLZ automatisch zu und buche Termine nahtlos \u00fcber APIs! Effizienzsteigerung leicht gemacht.<\/p>\n","protected":false},"author":1,"featured_media":4422,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","osh_disable_topbar_sticky":"default","osh_disable_header_sticky":"default","osh_sticky_header_style":"default","osh_sticky_header_effect":"","osh_custom_sticky_logo":0,"osh_custom_retina_sticky_logo":0,"osh_custom_sticky_logo_height":0,"osh_background_color":"","osh_links_color":"","osh_links_hover_color":"","osh_links_active_color":"","osh_links_bg_color":"","osh_links_hover_bg_color":"","osh_links_active_bg_color":"","osh_menu_social_links_color":"","osh_menu_social_hover_links_color":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3843","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zoho","entry","has-media"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ - SprintCX<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ - SprintCX\" \/>\n<meta property=\"og:description\" content=\"Optimiere Deinen Vertriebsprozess: Weise Leads per PLZ automatisch zu und buche Termine nahtlos \u00fcber APIs! Effizienzsteigerung leicht gemacht.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/\" \/>\n<meta property=\"og:site_name\" content=\"SprintCX\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-22T06:55:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-22T10:15:16+00:00\" \/>\n<meta name=\"author\" content=\"Gregor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gregor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"8\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/\"},\"author\":{\"name\":\"Gregor\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#\\\/schema\\\/person\\\/33a4ba085d0b86874d45522b74c193eb\"},\"headline\":\"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ\",\"datePublished\":\"2025-10-22T06:55:44+00:00\",\"dateModified\":\"2025-10-22T10:15:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/\"},\"wordCount\":1271,\"publisher\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1769698498-697b74c27757a.png\",\"articleSection\":[\"Zoho Tutorials\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/\",\"name\":\"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ - SprintCX\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1769698498-697b74c27757a.png\",\"datePublished\":\"2025-10-22T06:55:44+00:00\",\"dateModified\":\"2025-10-22T10:15:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1769698498-697b74c27757a.png\",\"contentUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/1769698498-697b74c27757a.png\",\"width\":1408,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/\",\"name\":\"SprintCX\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#organization\",\"name\":\"SprintCX\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/cropped-ChatGPT-Image-6.-Mai-2025-09_53_42.png\",\"contentUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/cropped-ChatGPT-Image-6.-Mai-2025-09_53_42.png\",\"width\":846,\"height\":828,\"caption\":\"SprintCX\"},\"image\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/gregor-sprint\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#\\\/schema\\\/person\\\/33a4ba085d0b86874d45522b74c193eb\",\"name\":\"Gregor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/890daf3cadca0407ae6752f5d3c0f4a1bbb2ce129b70d5e65fbefcc86deba987?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/890daf3cadca0407ae6752f5d3c0f4a1bbb2ce129b70d5e65fbefcc86deba987?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/890daf3cadca0407ae6752f5d3c0f4a1bbb2ce129b70d5e65fbefcc86deba987?s=96&d=mm&r=g\",\"caption\":\"Gregor\"},\"sameAs\":[\"https:\\\/\\\/sprintcx.net\"],\"url\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/author\\\/gregor\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ - SprintCX","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/","og_locale":"de_DE","og_type":"article","og_title":"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ - SprintCX","og_description":"Optimiere Deinen Vertriebsprozess: Weise Leads per PLZ automatisch zu und buche Termine nahtlos \u00fcber APIs! Effizienzsteigerung leicht gemacht.","og_url":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/","og_site_name":"SprintCX","article_published_time":"2025-10-22T06:55:44+00:00","article_modified_time":"2025-10-22T10:15:16+00:00","author":"Gregor","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Gregor","Gesch\u00e4tzte Lesezeit":"8\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#article","isPartOf":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/"},"author":{"name":"Gregor","@id":"https:\/\/sprintcx.net\/de\/#\/schema\/person\/33a4ba085d0b86874d45522b74c193eb"},"headline":"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ","datePublished":"2025-10-22T06:55:44+00:00","dateModified":"2025-10-22T10:15:16+00:00","mainEntityOfPage":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/"},"wordCount":1271,"publisher":{"@id":"https:\/\/sprintcx.net\/de\/#organization"},"image":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#primaryimage"},"thumbnailUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/10\/1769698498-697b74c27757a.png","articleSection":["Zoho Tutorials"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/","url":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/","name":"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ - SprintCX","isPartOf":{"@id":"https:\/\/sprintcx.net\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#primaryimage"},"image":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#primaryimage"},"thumbnailUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/10\/1769698498-697b74c27757a.png","datePublished":"2025-10-22T06:55:44+00:00","dateModified":"2025-10-22T10:15:16+00:00","breadcrumb":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#primaryimage","url":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/10\/1769698498-697b74c27757a.png","contentUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/10\/1769698498-697b74c27757a.png","width":1408,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-flow-und-google-places-api-fur-lead-zuweisung-per-plz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sprintcx.net\/de\/"},{"@type":"ListItem","position":2,"name":"Zoho CRM, Zoho Flow und Google Places API f\u00fcr Lead-Zuweisung per PLZ"}]},{"@type":"WebSite","@id":"https:\/\/sprintcx.net\/de\/#website","url":"https:\/\/sprintcx.net\/de\/","name":"SprintCX","description":"","publisher":{"@id":"https:\/\/sprintcx.net\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sprintcx.net\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/sprintcx.net\/de\/#organization","name":"SprintCX","url":"https:\/\/sprintcx.net\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/sprintcx.net\/de\/#\/schema\/logo\/image\/","url":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/05\/cropped-ChatGPT-Image-6.-Mai-2025-09_53_42.png","contentUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/05\/cropped-ChatGPT-Image-6.-Mai-2025-09_53_42.png","width":846,"height":828,"caption":"SprintCX"},"image":{"@id":"https:\/\/sprintcx.net\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/gregor-sprint\/"]},{"@type":"Person","@id":"https:\/\/sprintcx.net\/de\/#\/schema\/person\/33a4ba085d0b86874d45522b74c193eb","name":"Gregor","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/890daf3cadca0407ae6752f5d3c0f4a1bbb2ce129b70d5e65fbefcc86deba987?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/890daf3cadca0407ae6752f5d3c0f4a1bbb2ce129b70d5e65fbefcc86deba987?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/890daf3cadca0407ae6752f5d3c0f4a1bbb2ce129b70d5e65fbefcc86deba987?s=96&d=mm&r=g","caption":"Gregor"},"sameAs":["https:\/\/sprintcx.net"],"url":"https:\/\/sprintcx.net\/de\/author\/gregor\/"}]}},"_links":{"self":[{"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/3843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/comments?post=3843"}],"version-history":[{"count":1,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/3843\/revisions"}],"predecessor-version":[{"id":3844,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/3843\/revisions\/3844"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/media\/4422"}],"wp:attachment":[{"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/media?parent=3843"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/categories?post=3843"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/tags?post=3843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}