{"id":3903,"date":"2025-11-04T14:27:48","date_gmt":"2025-11-04T13:27:48","guid":{"rendered":"https:\/\/sprintcx.net\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/"},"modified":"2025-11-04T15:26:34","modified_gmt":"2025-11-04T14:26:34","slug":"zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung","status":"publish","type":"post","link":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/","title":{"rendered":"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung"},"content":{"rendered":"<h2>Vom Formular zum Zertifikat: Ein automatisierter Workflow mit Zoho und externen APIs<\/h2>\n<p>In der heutigen digitalen Landschaft geht es nicht mehr nur darum, eine einzelne, gute Softwarel\u00f6sung zu haben. Der wahre Mehrwert entsteht, wenn du verschiedene Systeme intelligent miteinander verbindest, um manuelle Prozesse zu eliminieren und nahtlose Abl\u00e4ufe zu schaffen. Viele Zoho-Nutzer stehen vor der Herausforderung, Daten nicht nur innerhalb des Zoho-\u00d6kosystems auszutauschen, sondern auch externe Dienste und Plattformen nahtlos zu integrieren. Dieser Artikel zeigt dir anhand eines praxisnahen Beispiels, wie du einen kompletten Prozess \u2013 von der Datenerfassung \u00fcber die Verarbeitung bis hin zur Erstellung und dem Versand eines Dokuments \u2013 vollst\u00e4ndig automatisieren kannst. Wir konzentrieren uns dabei auf die Kombination von Zoho Apps und die gezielte Nutzung von Webhooks und externen APIs, um die Funktionalit\u00e4t deines Setups erheblich zu erweitern.<\/p>\n<h3>Praxisbeispiel: Automatisierte Zertifikatserstellung f\u00fcr Schulungsteilnehmer<\/h3>\n<p>Stell dir vor, du betreibst ein Unternehmen, das Schulungen oder Workshops anbietet, beispielsweise im Bereich Lebensmittelsicherheit, Softwareentwicklung oder Projektmanagement. Nach jeder Schulung m\u00fcssen die Teilnehmer einen Test absolvieren. Bestehen sie diesen, erhalten sie ein personalisiertes Zertifikat. Der manuelle Prozess sieht oft so aus:<\/p>\n<ul>\n<li>Du versendest den Test als PDF oder Link per E-Mail.<\/li>\n<li>Die Antworten werden manuell ausgewertet.<\/li>\n<li>F\u00fcr jeden erfolgreichen Teilnehmer wird eine Zertifikatsvorlage in Word oder einem anderen Programm ge\u00f6ffnet.<\/li>\n<li>Name, Datum und Ergebnis werden manuell eingetragen.<\/li>\n<li>Das Dokument wird als PDF gespeichert und anschlie\u00dfend per E-Mail versendet.<\/li>\n<\/ul>\n<p>Dieser Prozess ist nicht nur zeitaufwendig, sondern auch extrem fehleranf\u00e4llig. Ein Tippfehler im Namen, das falsche Datum oder eine vergessene E-Mail k\u00f6nnen schnell zu Unzufriedenheit f\u00fchren. Unser Ziel ist es, diesen gesamten Ablauf zu 100 % zu automatisieren.<\/p>\n<h3>Schritt-f\u00fcr-Schritt Anleitung zur automatisierten L\u00f6sung<\/h3>\n<p>F\u00fcr unsere L\u00f6sung kombinieren wir mehrere leistungsstarke Werkzeuge. Das Herzst\u00fcck bildet dein <a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a>, in dem die Teilnehmerdaten gespeichert sind. Die Interaktion erfolgt \u00fcber ein <a href=\"\/de\/zoho-forms\/\">Zoho Forms<\/a>, und die Magie passiert im Hintergrund durch eine Custom Function (Deluge-Skript) und die Anbindung einer externen API.<\/p>\n<h4>Schritt 1: Das Fundament in Zoho CRM vorbereiten<\/h4>\n<p>Alles beginnt mit sauberen Daten. In deinem Zoho CRM-Modul &#8222;Kontakte&#8220; oder einem benutzerdefinierten Modul &#8222;Teilnehmer&#8220; solltest du sicherstellen, dass alle relevanten Felder vorhanden sind. F\u00fcr unser Beispiel f\u00fcgen wir drei benutzerdefinierte Felder hinzu:<\/p>\n<ul>\n<li><strong>Letzter Test-Score:<\/strong> Ein numerisches Feld, um die erreichte Punktzahl zu speichern.<\/li>\n<li><strong>Zertifikatsstatus:<\/strong> Eine Auswahlliste mit Werten wie &#8222;Nicht teilgenommen&#8220;, &#8222;Nicht bestanden&#8220;, &#8222;Zertifikat ausgestellt&#8220;.<\/li>\n<li><strong>Zertifikats-URL:<\/strong> Ein URL-Feld, falls du das generierte PDF auf einem Cloud-Speicher wie <a href=\"https:\/\/www.zoho.com\/de\/workdrive\/\">Zoho WorkDrive<\/a> ablegen m\u00f6chtest.<\/li>\n<\/ul>\n<h4>Schritt 2: Den Test in Zoho Forms erstellen<\/h4>\n<p>Erstelle in <a href=\"\/de\/zoho-forms\/\">Zoho Forms<\/a> ein neues Formular f\u00fcr deinen Test. Nutze die &#8222;Quiz&#8220;-Funktion, um f\u00fcr jede Frage Punkte zu vergeben. Der entscheidende Trick ist, die Teilnehmerdaten aus dem CRM mit der Formular\u00fcbermittlung zu verkn\u00fcpfen.<\/p>\n<p>Dazu f\u00fcgst du dem Formular ein verborgenes Feld hinzu (z. B. mit dem Namen `crm_contact_id`). Wenn du den Link zum Formular an deine Teilnehmer sendest (z.B. \u00fcber eine E-Mail-Vorlage aus dem CRM), kannst du den Link dynamisch mit der Kontakt-ID des jeweiligen Teilnehmers personalisieren. Der Link sieht dann so aus:<\/p>\n<p><code>https:\/\/forms.zoho.com\/dein-formular-link?crm_contact_id=${Contacts.Contact Id}<\/code><\/p>\n<p>So wei\u00dft du bei jeder Einsendung, welcher Kontakt den Test ausgef\u00fcllt hat.<\/p>\n<h4>Schritt 3: Die Logik per Webhook und Custom Function implementieren<\/h4>\n<p>Jetzt kommt der Kern der Automatisierung. Anstatt einer simplen Formular-zu-CRM-Integration nutzen wir einen Webhook. Ein Webhook ist ein HTTP-Aufruf, den Zoho Forms automatisch nach jeder Einsendung an eine von dir definierte URL sendet. Diese URL zeigt auf eine &#8222;Custom Function&#8220; in Zoho CRM.<\/p>\n<p><strong>So richtest du es ein:<\/strong><\/p>\n<ol>\n<li>Gehe in Zoho CRM zu <em>Einstellungen &gt; Entwicklerbereich &gt; Funktionen<\/em> und erstelle eine neue Funktion. W\u00e4hle &#8222;Standalone&#8220; als Funktionstyp.<\/li>\n<li>Schreibe dein Deluge-Skript (siehe Codebeispiel unten).<\/li>\n<li>Nach dem Speichern klicke auf die drei Punkte neben der Funktion und w\u00e4hle &#8222;REST API&#8220;. Kopiere die &#8222;Invoke URL&#8220;.<\/li>\n<li>Gehe in Zoho Forms zu den <em>Einstellungen &gt; Integrationen &gt; Webhooks<\/em> deines Formulars. F\u00fcge die kopierte URL ein. W\u00e4hle als Payload-Format &#8222;JSON&#8220;. Mappe die Formularfelder (insbesondere die `crm_contact_id` und den &#8222;Total Score&#8220;) auf die Parameter deines Skripts.<\/li>\n<\/ol>\n<p>Dein Deluge-Skript k\u00f6nnte wie folgt aussehen:<\/p>\n<pre><code>\n\/\/ Name der Funktion: processTrainingTest\n\/\/ Argumente: crm_contact_id (string), test_score (string)\n\nvoid processTrainingTest(string crm_contact_id, string test_score)\n{\n    \/\/ Log-Information f\u00fcr Debugging\n    info \"Webhook empfangen f\u00fcr Kontakt-ID: \" + crm_contact_id + \" mit Score: \" + test_score;\n\n    \/\/ Passing-Score definieren (z.B. 75 Punkte)\n    passing_score_threshold = 75;\n\n    \/\/ Konvertiere den Score in eine Zahl\n    score_as_int = test_score.toLong();\n\n    \/\/ 1. CRM-Kontakt-Datensatz aktualisieren\n    update_map = Map();\n    update_map.put(\"Letzter_Test_Score\", score_as_int);\n\n    \/\/ 2. Pr\u00fcfen, ob der Test bestanden wurde\n    if(score_as_int &gt;= passing_score_threshold)\n    {\n        update_map.put(\"Zertifikatsstatus\", \"Zertifikat wird erstellt\");\n        \/\/ CRM-Datensatz aktualisieren\n        updateResp = zoho.crm.updateRecord(\"Contacts\", crm_contact_id.toLong(), update_map);\n        info updateResp;\n\n        \/\/ 3. Zertifikatserstellung ansto\u00dfen (siehe Schritt 4)\n        \/\/ Hole die notwendigen Kontaktdaten\n        contact_details = zoho.crm.getRecordById(\"Contacts\", crm_contact_id.toLong());\n        contact_name = contact_details.get(\"Full_Name\");\n\n        \/\/ Hier rufen wir die Funktion zur PDF-Erstellung auf\n        pdf_url = thisapp.generateCertificateViaAPI(contact_name, score_as_int);\n\n        \/\/ Optional: PDF-URL im CRM speichern\n        final_update_map = Map();\n        final_update_map.put(\"Zertifikats_URL\", pdf_url);\n        final_update_map.put(\"Zertifikatsstatus\", \"Zertifikat ausgestellt\");\n        zoho.crm.updateRecord(\"Contacts\", crm_contact_id.toLong(), final_update_map);\n\n        \/\/ 4. Zertifikat per E-Mail versenden\n        sendmail\n        [\n            from :\"deine.adresse@deinedomain.com\"\n            to :contact_details.get(\"Email\")\n            subject :\"Dein Schulungszertifikat!\"\n            message :\"Hallo \" + contact_details.get(\"First_Name\") + \", anbei findest du dein Zertifikat. Herzlichen Gl\u00fcckwunsch! <br><br> Du kannst es auch hier herunterladen: \" + pdf_url\n            content_type : \"html\"\n        ]\n    }\n    else\n    {\n        \/\/ Wenn nicht bestanden\n        update_map.put(\"Zertifikatsstatus\", \"Nicht bestanden\");\n        updateResp = zoho.crm.updateRecord(\"Contacts\", crm_contact_id.toLong(), update_map);\n        info updateResp;\n        \n        \/\/ Optional: Benachrichtigungs-E-Mail senden\n    }\n}\n<\/code><\/pre>\n<h4>Schritt 4: Das Zertifikat on-the-fly generieren<\/h4>\n<p>F\u00fcr die Erstellung des PDFs gibt es zwei exzellente Wege:<\/p>\n<p><strong>Option A: Intern mit <a href=\"https:\/\/www.zoho.com\/de\/writer\/\">Zoho Writer<\/a><\/strong><br \/>\nDu kannst in Zoho Writer eine Vorlage f\u00fcr dein Zertifikat erstellen. \u00dcber die Zoho Writer API kannst du diese Vorlage mit den Daten aus dem CRM (Name, Datum, Score) zusammenf\u00fchren (Mail Merge) und das Ergebnis als PDF in <a href=\"https:\/\/www.zoho.com\/de\/workdrive\/\">Zoho WorkDrive<\/a> speichern. Dies ist eine robuste L\u00f6sung, die komplett im Zoho-Universum bleibt.<\/p>\n<p><strong>Option B: Extern und flexibel mit einer PDF-API<\/strong><br \/>\nManchmal ben\u00f6tigst du mehr Flexibilit\u00e4t im Design oder hast bereits einen Dienst im Einsatz. Hier gl\u00e4nzt die API-Integration. Dienste wie <a href=\"https:\/\/pdf.co\/\" target=\"_blank\" rel=\"noopener noreferrer\">PDF.co<\/a>, <a href=\"https:\/\/www.api2pdf.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Api2Pdf<\/a> oder <a href=\"https:\/\/docamatic.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docamatic<\/a> erm\u00f6glichen es dir, aus einfachem HTML-Code ein PDF zu generieren. Dies ist extrem m\u00e4chtig, da du das Aussehen des Zertifikats komplett mit HTML und CSS steuern kannst.<\/p>\n<p>Hier ein Beispiel-Snippet f\u00fcr eine weitere Deluge-Funktion, die eine solche externe API aufruft:<\/p>\n<pre><code>\n\/\/ Name der Funktion: generateCertificateViaAPI\n\/\/ Argumente: participant_name (string), score (int)\n\/\/ R\u00fcckgabewert: URL zum PDF (string)\n\nstring generateCertificateViaAPI(string participant_name, int score)\n{\n    \/\/ API-Endpunkt und Key (sicher in Zoho Vault speichern!)\n    api_endpoint = \"https:\/\/api.pdf.co\/v1\/pdf\/convert\/from\/html\";\n    api_key = \"DEIN_PDF_CO_API_KEY\";\n\n    \/\/ HTML-Code f\u00fcr das Zertifikat erstellen\n    html_content = \"<h1>Zertifikat<\/h1><h2>f\u00fcr \" + participant_name + \"<\/h2><p>hat den Test mit \" + score + \" Punkten erfolgreich bestanden.<\/p>\";\n\n    \/\/ Request-Parameter vorbereiten\n    request_body = Map();\n    request_body.put(\"html\", html_content);\n    request_body.put(\"name\", \"Zertifikat_\" + participant_name.replaceAll(\" \",\"_\") + \".pdf\");\n    request_body.put(\"inline\", false);\n\n    \/\/ Header f\u00fcr die Authentifizierung\n    headers = Map();\n    headers.put(\"x-api-key\", api_key);\n\n    \/\/ API-Aufruf mit invokeurl\n    response = invokeurl\n    [\n        url :api_endpoint\n        type :POST\n        parameters:request_body.toString()\n        headers:headers\n    ];\n    \n    \/\/ Log-Response f\u00fcr Debugging\n    info response;\n\n    \/\/ URL aus der API-Antwort extrahieren und zur\u00fcckgeben\n    response_map = response.toMap();\n    return response_map.get(\"url\");\n}\n<\/code><\/pre>\n<h3>Tipps und Best Practices<\/h3>\n<ul>\n<li><strong>Sicherheit geht vor:<\/strong> Speichere API-Schl\u00fcssel, Passw\u00f6rter und andere sensible Daten niemals direkt im Code. Nutze <a href=\"https:\/\/www.zoho.com\/de\/vault\/\">Zoho Vault<\/a>, um diese sicher zu verwalten und per Deluge-Skript abzurufen.<\/li>\n<li><strong>Robustes Error-Handling:<\/strong> Was passiert, wenn die externe API nicht erreichbar ist? Baue `try&#8230;catch`-Bl\u00f6cke in dein Deluge-Skript ein, um Fehler abzufangen. Du k\u00f6nntest den &#8222;Zertifikatsstatus&#8220; im CRM auf &#8222;Fehler bei Erstellung&#8220; setzen und eine interne Benachrichtigung an einen Admin in <a href=\"https:\/\/www.zoho.com\/de\/cliq\/\">Zoho Cliq<\/a> senden.<\/li>\n<li><strong>Skalierbarkeit bedenken:<\/strong> Wenn du Tausende von Zertifikaten pro Tag erstellen musst, k\u00f6nnte eine CRM Custom Function an ihre Limits sto\u00dfen. F\u00fcr solche hochvolumigen Anwendungsf\u00e4lle ist <a href=\"https:\/\/catalyst.zoho.com\/\">Zoho Catalyst<\/a>, die Serverless-Plattform von Zoho, die bessere Wahl. Dort kannst du komplexere Funktionen ohne Ausf\u00fchrungslimits erstellen.<\/li>\n<li><strong>Mehr als nur E-Mail:<\/strong> Statt das Zertifikat nur per E-Mail zu versenden, k\u00f6nntest du es auch im Kundenportal deines <a href=\"\/de\/zoho-desk\/\">Zoho Desk<\/a> zur Verf\u00fcgung stellen oder den Link per SMS \u00fcber eine Integration mit Diensten wie Twilio versenden.<\/li>\n<\/ul>\n<h3>Zus\u00e4tzliche Erweiterungsm\u00f6glichkeiten<\/h3>\n<p>Dieser Workflow ist nur der Anfang. Du k\u00f6nntest ihn weiter ausbauen:<\/p>\n<ul>\n<li><strong>Event-Management:<\/strong> Verwalte deine Schulungen mit <a href=\"https:\/\/www.zoho.com\/de\/backstage\/\">Zoho Backstage<\/a>. Nach dem Event werden die Teilnehmer automatisch in eine Drip-Kampagne in <a href=\"\/de\/zoho-campaigns\/\">Zoho Campaigns<\/a> aufgenommen, die sie zum Test einl\u00e4dt.<\/li>\n<li><strong>Lernplattform:<\/strong> Integriere den gesamten Prozess in ein Learning Management System (LMS) wie <a href=\"https:\/\/www.zoho.com\/de\/learn\/\">Zoho Learn<\/a>.<\/li>\n<li><strong>Reporting:<\/strong> Nutze <a href=\"\/de\/zoho-analytics\/\">Zoho Analytics<\/a>, um die Daten aus CRM und Forms zu synchronisieren. Erstelle Dashboards, die Erfolgsquoten, durchschnittliche Punktzahlen pro Kurs und andere wichtige KPIs visualisieren.<\/li>\n<li><strong>KI-Unterst\u00fctzung:<\/strong> Lass dir von KI wie <a href=\"https:\/\/chat.openai.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">ChatGPT<\/a> bei der Erstellung der Testfragen oder bei der Formulierung der E-Mail-Texte helfen, um deine Prozesse noch effizienter zu gestalten.<\/li>\n<\/ul>\n<h3>Fazit<\/h3>\n<p>Die wahre St\u00e4rke von Zoho liegt in seiner F\u00e4higkeit, als zentraler Hub f\u00fcr deine Gesch\u00e4ftsprozesse zu fungieren. Durch die intelligente Kombination von Apps wie Zoho CRM und Zoho Forms mit der Flexibilit\u00e4t von Deluge-Skripten, Webhooks und externen APIs kannst du ma\u00dfgeschneiderte Automatisierungen bauen, die exakt auf deine Bed\u00fcrfnisse zugeschnitten sind. Du sparst nicht nur enorm viel Zeit und reduzierst manuelle Fehler, sondern schaffst auch ein professionelles und reibungsloses Erlebnis f\u00fcr deine Kunden. Die Investition in die Konzeption und Umsetzung solcher Workflows zahlt sich durch Effizienz und Skalierbarkeit schnell aus.<\/p>\n<p><strong>Verwendete Zoho Apps in diesem Beispiel:<\/strong><\/p>\n<ul>\n<li><a href=\"\/de\/zoho-crm\/\">Zoho CRM<\/a><\/li>\n<li><a href=\"\/de\/zoho-forms\/\">Zoho Forms<\/a><\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/writer\/\">Zoho Writer<\/a> (Option A)<\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/workdrive\/\">Zoho WorkDrive<\/a> (Option A)<\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/cliq\/\">Zoho Cliq<\/a> (f\u00fcr Benachrichtigungen)<\/li>\n<li><a href=\"https:\/\/www.zoho.com\/de\/vault\/\">Zoho Vault<\/a> (f\u00fcr Sicherheit)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Automatisiere deine Zertifikatserstellung mit Zoho und APIs f\u00fcr fehlerfreie, effiziente Workflows. Entdecke die M\u00f6glichkeiten im Blogartikel!<\/p>\n","protected":false},"author":1,"featured_media":4343,"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-3903","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 Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung - 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-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung - SprintCX\" \/>\n<meta property=\"og:description\" content=\"Automatisiere deine Zertifikatserstellung mit Zoho und APIs f\u00fcr fehlerfreie, effiziente Workflows. Entdecke die M\u00f6glichkeiten im Blogartikel!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/\" \/>\n<meta property=\"og:site_name\" content=\"SprintCX\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-04T13:27:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-04T14:26:34+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-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/\"},\"author\":{\"name\":\"Gregor\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#\\\/schema\\\/person\\\/33a4ba085d0b86874d45522b74c193eb\"},\"headline\":\"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung\",\"datePublished\":\"2025-11-04T13:27:48+00:00\",\"dateModified\":\"2025-11-04T14:26:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/\"},\"wordCount\":1244,\"publisher\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/1769535655-6978f8a769916.png\",\"articleSection\":[\"Zoho Tutorials\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/\",\"name\":\"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung - SprintCX\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/1769535655-6978f8a769916.png\",\"datePublished\":\"2025-11-04T13:27:48+00:00\",\"dateModified\":\"2025-11-04T14:26:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/1769535655-6978f8a769916.png\",\"contentUrl\":\"https:\\\/\\\/sprintcx.net\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/1769535655-6978f8a769916.png\",\"width\":1408,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sprintcx.net\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung\"}]},{\"@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 Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung - 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-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/","og_locale":"de_DE","og_type":"article","og_title":"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung - SprintCX","og_description":"Automatisiere deine Zertifikatserstellung mit Zoho und APIs f\u00fcr fehlerfreie, effiziente Workflows. Entdecke die M\u00f6glichkeiten im Blogartikel!","og_url":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/","og_site_name":"SprintCX","article_published_time":"2025-11-04T13:27:48+00:00","article_modified_time":"2025-11-04T14:26:34+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-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#article","isPartOf":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/"},"author":{"name":"Gregor","@id":"https:\/\/sprintcx.net\/de\/#\/schema\/person\/33a4ba085d0b86874d45522b74c193eb"},"headline":"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung","datePublished":"2025-11-04T13:27:48+00:00","dateModified":"2025-11-04T14:26:34+00:00","mainEntityOfPage":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/"},"wordCount":1244,"publisher":{"@id":"https:\/\/sprintcx.net\/de\/#organization"},"image":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#primaryimage"},"thumbnailUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/11\/1769535655-6978f8a769916.png","articleSection":["Zoho Tutorials"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/","url":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/","name":"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung - SprintCX","isPartOf":{"@id":"https:\/\/sprintcx.net\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#primaryimage"},"image":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#primaryimage"},"thumbnailUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/11\/1769535655-6978f8a769916.png","datePublished":"2025-11-04T13:27:48+00:00","dateModified":"2025-11-04T14:26:34+00:00","breadcrumb":{"@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#primaryimage","url":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/11\/1769535655-6978f8a769916.png","contentUrl":"https:\/\/sprintcx.net\/wp-content\/uploads\/2025\/11\/1769535655-6978f8a769916.png","width":1408,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/sprintcx.net\/de\/zoho-crm-zoho-forms-und-externe-apis-tutorial-zur-workflow-automatisierung-fur-zertifikatserstellung\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sprintcx.net\/de\/"},{"@type":"ListItem","position":2,"name":"Zoho CRM, Zoho Forms und externe APIs: Tutorial zur Workflow-Automatisierung f\u00fcr Zertifikatserstellung"}]},{"@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\/3903","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=3903"}],"version-history":[{"count":1,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/3903\/revisions"}],"predecessor-version":[{"id":3904,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/posts\/3903\/revisions\/3904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/media\/4343"}],"wp:attachment":[{"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/media?parent=3903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/categories?post=3903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sprintcx.net\/de\/wp-json\/wp\/v2\/tags?post=3903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}