{"id":5335,"date":"2026-06-10T13:57:45","date_gmt":"2026-06-10T11:57:45","guid":{"rendered":"https:\/\/wordpress.sprintcx.net\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/"},"modified":"2026-06-10T16:57:31","modified_gmt":"2026-06-10T14:57:31","slug":"zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte","status":"publish","type":"post","link":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/","title":{"rendered":"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte"},"content":{"rendered":"<h2>Zoho CRM &amp; Desk Sync: Wie Du Datenm\u00fcll automatisch bereinigst und die Datenqualit\u00e4t sicherst<\/h2>\n<p>Das Zoho-\u00d6kosystem besticht durch seine nahtlose Integration verschiedener Apps. Ein Klick, und schon sind <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a> und <a href=\"\/de\/zoho-desk\/\">Zoho Desk<\/a> miteinander verbunden, um einen 360-Grad-Blick auf Deine Kunden zu erm\u00f6glichen. Doch was passiert, wenn diese nativen Synchronisationen unerw\u00fcnschte Nebeneffekte erzeugen? Oftmals f\u00fchrt die Standardlogik zu Datenm\u00fcll \u2013 wie zum Beispiel automatisch angelegte, unvollst\u00e4ndige Kontakte im CRM f\u00fcr jede Person, die nur in der CC-Zeile einer Support-E-Mail stand. Diese &#8222;verwaisten&#8220; Kontakte bl\u00e4hen Dein CRM auf, verf\u00e4lschen Auswertungen in <a href=\"\/de\/zoho-analytics\/\">Zoho Analytics<\/a> und kosten Dein Team wertvolle Zeit bei der manuellen Bereinigung. In diesem Artikel zeigen wir Dir, wie Du dieses Problem mit einer cleveren Kombination aus Analyse, Bordmitteln und einem automatisierten Aufr\u00e4um-Skript in den Griff bekommst.<\/p>\n<h3>Praxisbeispiel: Die T\u00fccken der nativen Synchronisation<\/h3>\n<p>Stell Dir ein typisches Szenario vor: Ein Kunde schickt eine Supportanfrage an Deine E-Mail-Adresse, die automatisch ein Ticket in <a href=\"\/de\/zoho-desk\/\">Zoho Desk<\/a> erstellt. In der E-Mail hat er einen Kollegen in CC gesetzt, damit dieser auf dem Laufenden bleibt. Die native Synchronisation zwischen Desk und CRM wird aktiv und pr\u00fcft die E-Mail-Adressen. Das Ergebnis: Nicht nur f\u00fcr Deinen Hauptansprechpartner wird der Kontakt im CRM (falls noch nicht vorhanden) angelegt oder aktualisiert, sondern auch f\u00fcr den Kollegen aus der CC-Zeile wird ein komplett neuer Kontakt erstellt.<\/p>\n<p>Das Problem dabei: Dieser neue Kontakt ist meist unvollst\u00e4ndig. Er hat keinen zugeordneten Kunden (Account), keine Telefonnummer, keine Position \u2013 er ist quasi ein Daten-Fragment. Wenn dies t\u00e4glich mehrfach passiert, hast Du nach wenigen Monaten hunderte oder tausende solcher &#8222;Geisterkontakte&#8220; in Deinem System. Das macht eine saubere Datenpflege und Segmentierung, beispielsweise f\u00fcr Marketing-Aktivit\u00e4ten mit <a href=\"\/de\/zoho-campaigns\/\">Zoho Campaigns<\/a>, nahezu unm\u00f6glich.<\/p>\n<h3>Schritt-f\u00fcr-Schritt Anleitung zur L\u00f6sung<\/h3>\n<p>Da die native Synchronisation oft eine &#8222;Blackbox&#8220; ist, deren Kernlogik wir nicht direkt beeinflussen k\u00f6nnen, setzen wir auf einen reaktiven, aber vollautomatisierten Ansatz: Wir identifizieren und l\u00f6schen die unerw\u00fcnschten Kontakte kurz nach ihrer Erstellung. Daf\u00fcr nutzen wir die m\u00e4chtigen Automatisierungswerkzeuge von Zoho CRM.<\/p>\n<h4>Schritt 1: Manuelle Bereinigung und Analyse der Datenstruktur<\/h4>\n<p>Bevor wir einen Automatismus bauen, m\u00fcssen wir unsere bestehenden Daten aufr\u00e4umen. Hierbei sto\u00dfen wir oft auf zwei typische H\u00fcrden, die wir zuerst l\u00f6sen m\u00fcssen:<\/p>\n<ol>\n<li><strong>Duplikate zusammenf\u00fchren:<\/strong> Oft existiert ein Kunde mehrfach im System. Nutze die Funktion &#8222;Duplikate suchen und zusammenf\u00fchren&#8220; im Kunden- oder Kontaktmodul.<br \/>\n    <br \/><strong>Pro-Tipp:<\/strong> Manchmal blockiert ein Nachschlagefeld (Lookup Field) mit einem Filterkriterium die Zusammenf\u00fchrung. Erh\u00e4ltst Du eine Fehlermeldung wie &#8222;Die Nachschlagekriterien wurden nicht erf\u00fcllt&#8220;, navigiere zu <em>Einstellungen &gt; Anpassung &gt; Module und Felder<\/em>. W\u00e4hle das entsprechende Modul, gehe ins Layout und bearbeite das blockierende Nachschlagefeld. Entferne tempor\u00e4r das Filterkriterium, f\u00fchre die Duplikate zusammen und aktiviere das Kriterium danach wieder.<\/li>\n<li><strong>Pflichtfelder flexibel gestalten:<\/strong> Ein Kontakt ist manchmal ein Lieferant, kein Kunde. Wenn das Feld &#8222;Kundenname&#8220; aber ein Pflichtfeld (Mandatory) ist, kannst Du den Datensatz nicht ohne Zuordnung speichern. Hier helfen <strong>Layout-Regeln<\/strong>. Erstelle ein Auswahlfeld &#8222;Kontakttyp&#8220; (z.B. mit den Werten &#8222;Kunde&#8220;, &#8222;Lieferant&#8220;, &#8222;Partner&#8220;). Erstelle dann eine Layout-Regel, die besagt: &#8222;Wenn Kontakttyp &#8218;Kunde&#8216; ist, mache das Feld &#8218;Kundenname&#8216; zum Pflichtfeld&#8220;. So bleibt Dein System flexibel und die Datenqualit\u00e4t hoch.<\/li>\n<\/ol>\n<h4>Schritt 2: Konzeption des Aufr\u00e4um-Skripts<\/h4>\n<p>Unser Ziel ist ein Deluge-Skript, das automatisch erkennt, ob ein neu erstellter Kontakt &#8222;M\u00fcll&#8220; ist. Wir definieren klare Kriterien f\u00fcr einen solchen unerw\u00fcnschten Kontakt:<\/p>\n<ul>\n<li>Er wurde vom Synchronisations-Benutzer (oft der &#8222;Super Admin&#8220;) erstellt.<\/li>\n<li>Er hat keinen zugeordneten Kunden (Account).<\/li>\n<li>Wichtige Felder wie Telefon, Position etc. sind leer.<\/li>\n<\/ul>\n<p>Um zu verhindern, dass wir versehentlich einen legitimen, aber noch unvollst\u00e4ndigen Kontakt l\u00f6schen, bauen wir Sicherheitsabfragen ein:<\/p>\n<ul>\n<li><strong>Existieren Tickets in Zoho Desk?<\/strong> Wir pr\u00fcfen per API, ob f\u00fcr die E-Mail-Adresse des Kontakts bereits Tickets in <a href=\"\/de\/zoho-desk\/\">Zoho Desk<\/a> existieren. Wenn ja, behalten wir den Kontakt.<\/li>\n<li><strong>Gibt es andere Kontakte mit derselben Domain?<\/strong> Wenn bereits andere Kontakte mit der gleichen E-Mail-Domain (@firmenname.de) existieren und einem Kunden zugeordnet sind, ist es wahrscheinlich, dass dieser neue Kontakt ebenfalls zu diesem Kunden geh\u00f6rt und nicht gel\u00f6scht werden sollte.<\/li>\n<\/ul>\n<p>Nur wenn alle Kriterien f\u00fcr einen &#8222;M\u00fcll-Kontakt&#8220; zutreffen und die Sicherheitsabfragen negativ ausfallen, wird der Kontakt gel\u00f6scht.<\/p>\n<h4>Schritt 3: Implementierung des Deluge-Skripts in Zoho CRM<\/h4>\n<p>Wir setzen dies als Workflow-Regel um, die bei der Erstellung eines Kontakts ausgel\u00f6st wird.<\/p>\n<ol>\n<li>Gehe zu <em>Einstellungen &gt; Automatisierung &gt; Workflow-Regeln<\/em>.<\/li>\n<li>Klicke auf &#8222;Regel erstellen&#8220;.<\/li>\n<li>W\u00e4hle das Modul <strong>Kontakte<\/strong> und gib einen Regelnamen ein, z.B. &#8222;Verwaiste Kontakte nach Desk-Sync bereinigen&#8220;.<\/li>\n<li>W\u00e4hle als Ausl\u00f6ser: <strong>Bei einer Datensatzaktion &gt; Erstellen<\/strong>.<\/li>\n<li>Lege als Bedingung fest: <strong>Kundenname ist leer<\/strong>. Dies dient als erster Filter, damit die Funktion nicht bei jedem neuen Kontakt ausgef\u00fchrt wird.<\/li>\n<li>W\u00e4hle als Sofortaktion <strong>Funktion<\/strong> und klicke auf &#8222;Neue Funktion erstellen&#8220;.<\/li>\n<li>Gib der Funktion einen Namen (z.B. `cleanupOrphanContact`) und w\u00e4hle &#8222;Skript schreiben&#8220;.<\/li>\n<li>F\u00fcge das folgende Deluge-Skript ein. Vergiss nicht, die Argumente zu definieren: Erstelle ein Argument namens `contactId` und w\u00e4hle unter &#8222;Parameterzuordnung&#8220; den Wert `Kontakt &gt; Kontakt Id`.<\/li>\n<\/ol>\n<pre><code class=\"language-deluge\">\n\/\/ Argument: die ID des neu erstellten Kontakts\n\/\/ contactId (string)\n\n\/\/ 1. Kontakt-Datensatz abrufen\ncontactDetails = zoho.crm.getRecordById(\"Contacts\", contactId);\n\n\/\/ 2. Kriterien f\u00fcr einen \"M\u00fcll-Kontakt\" pr\u00fcfen\n\/\/ \u00dcberpr\u00fcfe, ob der Ersteller der Super-Admin ist (dessen User-ID musst du herausfinden)\n\/\/ und ob der Kundenname wirklich leer ist.\nisAdminUser = contactDetails.get(\"Created_By\").get(\"id\") == \"DEINE_SUPER_ADMIN_USER_ID\";\nisAccountEmpty = contactDetails.get(\"Account_Name\") == null;\n\n\/\/ Nur wenn beide Kriterien zutreffen, f\u00fchren wir die teuren API-Calls aus\nif(isAdminUser &amp;&amp; isAccountEmpty)\n{\n    \/\/ 3. Sicherheitsabfrage: Existieren Tickets in Zoho Desk?\n    contactEmail = contactDetails.get(\"Email\");\n    \n    \/\/ Pr\u00fcfen, ob eine E-Mail-Adresse vorhanden ist\n    if(contactEmail != null)\n    {\n        \/\/ Desk API-Aufruf vorbereiten (DEINE_ORG_ID musst du in Desk finden)\n        deskResponse = zoho.desk.searchRecords(\"tickets\", {\"searchStr\":contactEmail,\"module\":\"contacts\"}, \"desk\");\n        \n        \/\/ Pr\u00fcfen, ob die Antwort Tickets enth\u00e4lt\n        hasTickets = if(deskResponse.get(\"data\") != null &amp;&amp; deskResponse.get(\"data\").size() &gt; 0, true, false);\n        \n        \/\/ 4. Entscheidung und Aktion\n        \/\/ Wenn keine Tickets gefunden wurden, kann der Kontakt gel\u00f6scht werden\n        if(!hasTickets)\n        {\n            \/\/ L\u00f6sche den Kontakt\n            deleteResponse = zoho.crm.deleteRecord(\"Contacts\", contactId);\n            info \"Kontakt mit ID \" + contactId + \" wurde gel\u00f6scht. Details: \" + deleteResponse;\n            \n            \/\/ Optional: Benachrichtigung an einen Admin per Zoho Cliq senden\n            message = \"Ein verwaister Kontakt (\" + contactDetails.get(\"Full_Name\") + \", \" + contactEmail + \") wurde automatisch bereinigt.\";\n            zoho.cliq.postToChannel(\"DEIN_CHANNEL_NAME\", message);\n        }\n        else\n        {\n            info \"Kontakt mit ID \" + contactId + \" wurde nicht gel\u00f6scht, da Desk-Tickets existieren.\";\n        }\n    }\n}\n<\/code><\/pre>\n<p><strong>Wichtiger Hinweis:<\/strong> Ersetze `DEINE_SUPER_ADMIN_USER_ID`, `desk` (der Name Deiner Desk-API-Verbindung) und `DEIN_CHANNEL_NAME` durch Deine spezifischen Werte.<\/p>\n<h3>Tipps und Best Practices<\/h3>\n<ul>\n<li><strong>Teste im Sandkasten:<\/strong> Bevor Du ein solches L\u00f6sch-Skript in Deinem produktiven System aktivierst, teste es ausgiebig in einer Zoho CRM Sandbox. Das automatische L\u00f6schen von Daten ist riskant und muss sorgf\u00e4ltig validiert werden.<\/li>\n<li><strong>Umfassendes Logging:<\/strong> Nutze den `info`-Befehl in Deluge, um die Aktionen Deines Skripts zu protokollieren. So kannst Du sp\u00e4ter genau nachvollziehen, warum ein Kontakt gel\u00f6scht wurde (oder warum nicht). Die Logs findest Du unter <em>Einstellungen &gt; Entwicklerbereich &gt; Funktionen &gt; Fehlerbehebung<\/em>.<\/li>\n<li><strong>Alternative: Zeitgesteuerter Workflow:<\/strong> Statt die Funktion bei jeder Erstellung auszul\u00f6sen, k\u00f6nntest Du auch eine zeitgesteuerte Funktion erstellen, die einmal pro Nacht l\u00e4uft und alle Kontakte des letzten Tages pr\u00fcft. Das kann die Systemlast reduzieren, wenn Du sehr viele neue Kontakte pro Tag erstellst.<\/li>\n<li><strong>Nutze <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a> f\u00fcr komplexe, App-\u00fcbergreifende Logik:<\/strong> Manchmal reichen die CRM-Workflows nicht aus. Ein gutes Beispiel ist eine zeitversetzte Wiedervorlage in Zoho Desk. Da Desk selbst keine zeitbasierten Workflows hat, kannst Du dies elegant mit <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a> l\u00f6sen: Ein Flow, der t\u00e4glich l\u00e4uft, pr\u00fcft ein Datumsfeld in den Tickets und sendet bei F\u00e4lligkeit eine Benachrichtigung via <a href=\"https:\/\/www.zoho.com\/de\/cliq\/\">Zoho Cliq<\/a> an den zust\u00e4ndigen Agenten.<\/li>\n<li><strong>Erw\u00e4ge Client-Skripte f\u00fcr eine bessere UX:<\/strong> F\u00fcr komplexere Validierungen direkt im Browser (z.B. &#8222;Zeige Feld Y nur an, wenn in Feld X Wert Z ausgew\u00e4hlt ist&#8220;) sind Client-Skripte in Zoho CRM eine sehr m\u00e4chtige, wenn auch technisch anspruchsvollere Alternative zu Layout-Regeln.<\/li>\n<\/ul>\n<h3>Fazit: \u00dcbernimm die Kontrolle \u00fcber Deine Daten<\/h3>\n<p>Native Integrationen im Zoho-Universum sind ein fantastischer Startpunkt, aber sie sind nicht immer perfekt auf die individuellen Prozesse eines Unternehmens zugeschnitten. Dieses Beispiel zeigt, dass Du Dich nicht mit unerw\u00fcnschten Nebeneffekten abfinden musst. Durch den gezielten Einsatz von Deluge-Skripten, API-Aufrufen und Werkzeugen wie <a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a> kannst Du die Standardlogik erweitern und pr\u00e4zise an Deine Bed\u00fcrfnisse anpassen.<\/p>\n<p>Die Investition in ein solches Aufr\u00e4um-Skript zahlt sich schnell aus: Du steigerst Deine Datenqualit\u00e4t signifikant, sparst Deinem Team manuelle Arbeit und schaffst eine verl\u00e4ssliche Datengrundlage f\u00fcr Vertrieb, Marketing und Service. Du verwandelst ein \u00c4rgernis in einen robusten, automatisierten Prozess und \u00fcbernimmst die volle Kontrolle \u00fcber Dein Zoho-System.<\/p>\n<hr>\n<p><strong>Verwendete Zoho Apps in dieser L\u00f6sung:<\/strong><\/p>\n<ul>\n<li><a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a><\/li>\n<li><a href=\"\/de\/zoho-desk\/\">Zoho Desk<\/a><\/li>\n<li><a href=\"\/de\/zoho-flow\/\">Zoho Flow<\/a> (als konzeptionelle Erweiterung)<\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/cliq\/\">Zoho Cliq<\/a> (f\u00fcr Benachrichtigungen)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Automatisiere die Bereinigung von Geisterkontakten in Zoho CRM und verhindere unerw\u00fcnschte Datenm\u00fcll mit einem cleveren Deluge-Skript.<\/p>\n","protected":false},"author":1,"featured_media":5337,"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-5335","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.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte - SprintCX<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte - SprintCX\" \/>\n<meta property=\"og:description\" content=\"Automatisiere die Bereinigung von Geisterkontakten in Zoho CRM und verhindere unerw\u00fcnschte Datenm\u00fcll mit einem cleveren Deluge-Skript.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/\" \/>\n<meta property=\"og:site_name\" content=\"SprintCX\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-10T11:57:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-10T14:57:31+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=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/\"},\"author\":{\"name\":\"Gregor\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#\\\/schema\\\/person\\\/33a4ba085d0b86874d45522b74c193eb\"},\"headline\":\"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte\",\"datePublished\":\"2026-06-10T11:57:45+00:00\",\"dateModified\":\"2026-06-10T14:57:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/\"},\"wordCount\":1254,\"publisher\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pixar-20260610-150047-fb33ab-0.jpg\",\"articleSection\":[\"Zoho Tutorials\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/\",\"url\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/\",\"name\":\"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte - SprintCX\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pixar-20260610-150047-fb33ab-0.jpg\",\"datePublished\":\"2026-06-10T11:57:45+00:00\",\"dateModified\":\"2026-06-10T14:57:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pixar-20260610-150047-fb33ab-0.jpg\",\"contentUrl\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pixar-20260610-150047-fb33ab-0.jpg\",\"width\":1376,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/\",\"name\":\"SprintCX\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#organization\",\"name\":\"SprintCX\",\"url\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wordpress.sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/cropped-ChatGPT-Image-6.-Mai-2025-09_53_42.png\",\"contentUrl\":\"https:\\\/\\\/wordpress.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:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/gregor-sprint\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wordpress.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:\\\/\\\/wordpress.sprintcx.net\\\/de\\\/author\\\/gregor\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte - SprintCX","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"de_DE","og_type":"article","og_title":"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte - SprintCX","og_description":"Automatisiere die Bereinigung von Geisterkontakten in Zoho CRM und verhindere unerw\u00fcnschte Datenm\u00fcll mit einem cleveren Deluge-Skript.","og_url":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/","og_site_name":"SprintCX","article_published_time":"2026-06-10T11:57:45+00:00","article_modified_time":"2026-06-10T14:57:31+00:00","author":"Gregor","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Gregor","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#article","isPartOf":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/"},"author":{"name":"Gregor","@id":"https:\/\/wordpress.sprintcx.net\/de\/#\/schema\/person\/33a4ba085d0b86874d45522b74c193eb"},"headline":"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte","datePublished":"2026-06-10T11:57:45+00:00","dateModified":"2026-06-10T14:57:31+00:00","mainEntityOfPage":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/"},"wordCount":1254,"publisher":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/#organization"},"image":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#primaryimage"},"thumbnailUrl":"https:\/\/wordpress.sprintcx.net\/wp-content\/uploads\/2026\/06\/pixar-20260610-150047-fb33ab-0.jpg","articleSection":["Zoho Tutorials"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/","url":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/","name":"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte - SprintCX","isPartOf":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#primaryimage"},"image":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#primaryimage"},"thumbnailUrl":"https:\/\/wordpress.sprintcx.net\/wp-content\/uploads\/2026\/06\/pixar-20260610-150047-fb33ab-0.jpg","datePublished":"2026-06-10T11:57:45+00:00","dateModified":"2026-06-10T14:57:31+00:00","breadcrumb":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#primaryimage","url":"https:\/\/wordpress.sprintcx.net\/wp-content\/uploads\/2026\/06\/pixar-20260610-150047-fb33ab-0.jpg","contentUrl":"https:\/\/wordpress.sprintcx.net\/wp-content\/uploads\/2026\/06\/pixar-20260610-150047-fb33ab-0.jpg","width":1376,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/wordpress.sprintcx.net\/de\/zoho-crm-desk-und-deluge-automatische-bereinigung-verwaister-kontakte\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wordpress.sprintcx.net\/de\/"},{"@type":"ListItem","position":2,"name":"Zoho CRM, Desk und Deluge: Automatische Bereinigung verwaister Kontakte"}]},{"@type":"WebSite","@id":"https:\/\/wordpress.sprintcx.net\/de\/#website","url":"https:\/\/wordpress.sprintcx.net\/de\/","name":"SprintCX","description":"","publisher":{"@id":"https:\/\/wordpress.sprintcx.net\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wordpress.sprintcx.net\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/wordpress.sprintcx.net\/de\/#organization","name":"SprintCX","url":"https:\/\/wordpress.sprintcx.net\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/wordpress.sprintcx.net\/de\/#\/schema\/logo\/image\/","url":"https:\/\/wordpress.sprintcx.net\/wp-content\/uploads\/2025\/05\/cropped-ChatGPT-Image-6.-Mai-2025-09_53_42.png","contentUrl":"https:\/\/wordpress.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:\/\/wordpress.sprintcx.net\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/gregor-sprint\/"]},{"@type":"Person","@id":"https:\/\/wordpress.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:\/\/wordpress.sprintcx.net\/de\/author\/gregor\/"}]}},"_links":{"self":[{"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/5335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/comments?post=5335"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/5335\/revisions"}],"predecessor-version":[{"id":5336,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/5335\/revisions\/5336"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/media\/5337"}],"wp:attachment":[{"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/media?parent=5335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/categories?post=5335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.sprintcx.net\/de\/wp-json\/wp\/v2\/tags?post=5335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}