{"id":12396,"date":"2024-06-05T14:59:14","date_gmt":"2024-06-05T14:59:14","guid":{"rendered":"https:\/\/zenmedia.com\/?page_id=12396"},"modified":"2025-06-16T15:53:56","modified_gmt":"2025-06-16T15:53:56","slug":"zen-training-customer-journey-workshops","status":"publish","type":"page","link":"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/","title":{"rendered":"Zen Training &#8211; Customer Journey Workshops"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12396\" class=\"elementor elementor-12396\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-825e11b e-flex e-con-boxed e-con e-parent\" data-id=\"825e11b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0331a6f e-con-full e-flex e-con e-child\" data-id=\"0331a6f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76206be elementor-widget elementor-widget-heading\" data-id=\"76206be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Customer Journey Workshops<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3219b6 elementor-widget elementor-widget-heading\" data-id=\"c3219b6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Navigating the Complex B2B Buying Journey<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bfee51 elementor-widget elementor-widget-text-editor\" data-id=\"3bfee51\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In today&#8217;s complex, multi-stakeholder world of B2B buying, the customer journey is rarely a straight line. With multiple decision-makers, competing priorities, and elongated sales cycles, B2B brands face a daunting challenge: how to understand, anticipate, and influence the twists and turns of the buying process to drive more successful outcomes. That&#8217;s where strategic Customer Journey Workshops come in.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca48ef5 core-capabilities e-flex e-con-boxed e-con e-parent\" data-id=\"ca48ef5\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cf0d86b elementor-widget elementor-widget-heading\" data-id=\"cf0d86b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">At Zen Media<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d301ed elementor-widget elementor-widget-heading\" data-id=\"6d301ed\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">We specialize in guiding B2B organizations through the intricacies of their customers' journeys. Our immersive workshop approach is designed to uncover deep insights, align internal stakeholders, and develop actionable strategies for engaging and converting your most valuable prospects. We don't just map the journey \u2014 we help you navigate it with precision and purpose.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0aa5bd5 elementor-widget elementor-widget-text-editor\" data-id=\"0aa5bd5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Why Customer Journey Workshops are Essential in B2B<\/b><\/p><p><span style=\"font-weight: 400;\">In industries where products are complex, stakes are high, and relationships are paramount, a deep, nuanced understanding of your customers&#8217; journey is non-negotiable. It&#8217;s the foundation for building trust, demonstrating value, and accelerating the buying process. Here&#8217;s why a facilitated, collaborative journey mapping approach is so critical:<\/span><\/p><ul><li><span style=\"font-weight: 400;\"><strong>**Brings the Journey to Life**:<\/strong> Immersive workshops bring the abstract concept of the customer journey to vivid life, fostering empathy and understanding among your teams.<\/span><\/li><li><strong>**Aligns Internal Stakeholders**:<\/strong> Collaborative mapping aligns marketing, sales, product, and service teams around a shared view of the customer, breaking down silos and fostering unity.<\/li><li><strong>**Uncovers Actionable Insights**:<\/strong> Facilitated exploration surfaces actionable insights into customer needs, pain points, and decision drivers that traditional research often misses.<\/li><li><strong>**Identifies Moments of Influence**:<\/strong> Mapping the journey reveals the critical inflection points where your brand can exert the most influence on the buying process.<\/li><li><strong>**Enables Targeted Engagement**:<\/strong> A clear understanding of the journey enables precise targeting of content, communications, and sales efforts for maximum impact.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b3c635 core-capabilities e-flex e-con-boxed e-con e-parent\" data-id=\"6b3c635\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-622c0ca elementor-widget elementor-widget-heading\" data-id=\"622c0ca\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Our Approach<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00995c1 elementor-widget elementor-widget-heading\" data-id=\"00995c1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Immersive Insight Meets Practical Application<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7a14b2 elementor-widget elementor-widget-text-editor\" data-id=\"f7a14b2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our team of B2B journey mapping experts, including experienced facilitators, researchers, and strategists, guides your organization through a proven process to map, interpret, and activate around your customer journey:<\/p><ol><li><strong>**Pre-Workshop Research and Preparation**<br \/><\/strong>We start by conducting in-depth research into your customers, market, and internal perceptions of the journey. We review existing customer data, interview key stakeholders, and develop preliminary hypotheses to inform the workshop design. We also work with you to identify and prepare the right cross-functional participants to ensure a productive session.<\/li><li><strong>**Immersive Journey Mapping Workshops**<br \/><\/strong>We then facilitate one or more interactive workshops to collaboratively map the end-to-end customer journey. Through a blend of whole-group and breakout exercises, we guide participants to:<ul><li>Map the key phases and touchpoints of the journey.<\/li><li>Identify customer goals, needs, and pain points at each stage.<\/li><li>Uncover the emotional highs and lows of the experience.<\/li><li>Highlight internal ownership and processes behind the scenes.<\/li><li>Identify opportunities to improve and optimize the journey.<\/li><\/ul><p>Our skilled facilitators create a safe, engaging environment that encourages candid sharing, creative problem-solving, and &#8220;aha&#8221; moments of insight.<\/p><\/li><li><strong>**Insight Synthesis and Opportunity Identification**<br \/><\/strong>Following the workshops, we dive deep into analysis to synthesize the outputs and identify the most promising opportunities for enhancement. We look for patterns, gaps, and &#8220;moments of truth&#8221; where strategic improvements can have outsized impact. We also benchmark your journey against industry best practices and competitive experiences.<\/li><li><strong>**Strategy Development and Roadmapping**<br \/><\/strong>Based on our synthesis, we develop a set of strategic recommendations and a prioritized roadmap for optimizing the journey. This might include tactics such as:<ul><li>Content and communication strategies to address key information needs<\/li><li>Process improvements to remove friction and accelerate the sales cycle<\/li><li>Technology or data initiatives to enable more personalized engagement<\/li><li>Organizational or skill-building efforts to drive customer-centric change<\/li><\/ul><p>We present our recommendations to your leadership team and work collaboratively to refine the roadmap based on your specific goals and constraints.<\/p><\/li><li><strong>**Activation and Measurement Planning**<br \/><\/strong>Finally, we work with your team to translate the journey map and roadmap into tangible action. We break down strategic initiatives into actionable workstreams, assist in assigning ownership and resources, and advise on change management and communications to drive organizational adoption. We also help you establish KPIs and measurement plans to track the impact of your efforts over time.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-963895e e-flex e-con-boxed e-con e-child\" data-id=\"963895e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-be51041 elementor-widget elementor-widget-heading\" data-id=\"be51041\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Proven Results<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6acc639 elementor-widget elementor-widget-heading\" data-id=\"6acc639\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Accelerating the B2B Buying Cycle and Driving Growth<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0ef1b1 elementor-widget elementor-widget-text-editor\" data-id=\"a0ef1b1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our B2B Customer Journey Workshop clients have seen transformative results in terms of faster sales cycles, higher conversion rates, and improved customer satisfaction and loyalty.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c41195 e-flex e-con-boxed e-con e-child\" data-id=\"6c41195\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0589275 elementor-widget elementor-widget-heading\" data-id=\"0589275\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ready to Transform Your Customer Journey and Accelerate Your B2B Growth?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c192f7 elementor-widget elementor-widget-text-editor\" data-id=\"7c192f7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In today&#8217;s B2B landscape, customer experience is the new battleground. The brands that deeply understand and deftly navigate their customers&#8217; journeys will be the ones that build unassailable trust, differentiation, and growth. But achieving that level of customer intimacy and agility requires a commitment to journey-based thinking and action.<\/p><p>That&#8217;s where Zen Media comes in. Our proven B2B Customer Journey Workshop methodology, integrated with our broader GTM Influence Model\u2122, helps you decode the complexities of your customers&#8217; buying behavior and make smarter, faster decisions to engage and convert them.<\/p><p>Don&#8217;t let a lack of journey clarity hold you back any longer. Contact us to learn how Zen Media can help you map, navigate, and optimize your B2B customer journey for transformative business results.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b004fb0 e-flex e-con-boxed e-con e-parent\" data-id=\"b004fb0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1968ff1 e-con-full e-flex e-con e-child\" data-id=\"1968ff1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04fec75 elementor-widget elementor-widget-heading\" data-id=\"04fec75\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Learn from the best<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76c39ad elementor-widget elementor-widget-heading\" data-id=\"76c39ad\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Bringing you expert-level insights direct from our CEO\u2019s desk.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98f24fd elementor-widget elementor-widget-text-editor\" data-id=\"98f24fd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Learn how to reach new audiences, showcase your brand\u2019s <br \/>expertise, retain clients, and boost overall sales.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-365663b dark e-con-full e-flex e-con e-child\" data-id=\"365663b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44e0d5d elementor-widget elementor-widget-shortcode\" data-id=\"44e0d5d\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n.zenmedia-new-form { max-width: 700px; margin: 0 auto; padding: 10px 0; }\n.zenmedia-new-form * { font-family: \"Raleway\", Arial, Helvetica, sans-serif; }\n.zenmedia-new-form .form-container { display: flex; justify-content: space-between; align-items: flex-start; align-items: stretch; margin-bottom: 10px; }\n.zenmedia-new-form .form-left, .zenmedia-new-form .form-right { width: 48%; margin-bottom: 10px; text-align: left; }\n.zenmedia-new-form .form-center {width: 100%; margin-bottom: 10px; text-align: left;}\n.zenmedia-new-form .form-input { margin-bottom: 15px; }\n.zenmedia-new-form .form-input:last-child { margin-bottom: 0; }\n.zenmedia-new-form .form-textarea { width:100%!important; height:120px; min-height: 120px; }\n.zenmedia-new-form label { display: block; margin-bottom: 5px; font-size:15px;color: #707070;letter-spacing: 1px;line-height: 19px;}\n.zenmedia-new-form input, .zenmedia-new-form textarea {border-radius: 10px; padding: 10px 15px;border: 1px solid #000000;background: #fff;width: 100%;}\n.zenmedia-new-form label span { color: #6f1fd4; }\n.zenmedia-new-form label i { color: red;float:right;font-size: 11px;letter-spacing: 0;}\n.zenmedia-new-form .form-submit { width: 100%; }\n.zenmedia-new-form .form-submit #submitBtn:disabled{cursor: help;}\n.zenmedia-new-form .form-submit #submitBtn { text-align:center;cursor:pointer;width: 120px; background: #6f1fd4; color: #FFFFFF; border: none; outline: none; border-radius: 15px; padding: 12px 15px; font-size: 18px; font-weight: 600; }\n.zenmedia-new-form .form-submit #submitBtn:hover{background: #5e15b9;}\n.zenmedia-new-form .form-checkbox{margin-bottom:20px;}\n.zenmedia-new-form .form-checkbox label {display: flex;justify-content: flex-start;align-items: center;gap: 5px;}\n.zenmedia-new-form .form-checkbox label span {font-weight: 600;color: #6f1fd4;}\n.zenmedia-new-form .form-checkbox label input {width: 18px;height: 18px;}\n\n#submitBtn[disabled],\n#submitBtn.sending {pointer-events: none;opacity: 0.6;}\n\n@media (max-width: 768px) {\n    .zenmedia-new-form .form-container { flex-direction: column; } \n    .zenmedia-new-form .form-left, .zenmedia-new-form .form-right { width: 100%; }\n}\n.zenmedia-new-form.dark-bg label,\n.zenmedia-new-form.dark-bg label i,\n.zenmedia-new-form.dark-bg label span { color: #fff; }\n.zenmedia-new-form.dark-bg .form-submit #submitBtn {background: #fff;color:#5e15b9;}\n.zenmedia-new-form.dark-bg .form-submit #submitBtn:hover{background: #5e15b9;color:#fff;}\n    <\/style>\n\n<div class=\"zenmedia-new-form dark-bg\">\n    <form id=\"form864\" name=\"form864\" class=\"wufoo topLabel page1\" accept-charset=\"UTF-8\" autocomplete=\"off\" enctype=\"multipart\/form-data\" method=\"post\" novalidate onsubmit=\"return opt7_validateForm();\">\n        <input type=\"hidden\" id=\"idstamp\" name=\"idstamp\" value=\"xSqwnWAuZLTcM1NhW+oYHJaDloYbtkVTCuVYPAFfQGg=\" >\n        <input type=\"hidden\" id=\"encryptedPassword\" name=\"encryptedPassword\" value=\"\" >\n        <input type=\"hidden\" id=\"utm_source\" name=\"Field13\" value=\"\">\n        <input type=\"hidden\" id=\"utm_medium\" name=\"Field14\" value=\"\">\n        <input type=\"hidden\" id=\"utm_campaign\" name=\"Field15\" value=\"\">\n        <div class=\"form-container\">\n            <div class=\"form-left\">\n                <div class=\"form-input\">\n                    <label for=\"name\">First name <span>*<\/span><i class=\"error-label\"><\/i><\/label>\n                    <input type=\"text\" id=\"fname\" name=\"Field7\" class=\"opt7-valid\" tabindex=\"1\" required>\n                <\/div>\n                <div class=\"form-input\">\n                    <label for=\"email\">Email <span>*<\/span><i class=\"error-label\"><\/i><\/label>\n                    <input type=\"email\" id=\"email\" name=\"Field4\" class=\"opt7-valid\" tabindex=\"3\" required>\n                <\/div>\n            <\/div>\n            <div class=\"form-right\">\n                <div class=\"form-input\">\n                    <label for=\"name\">Last name <span>*<\/span><i class=\"error-label\"><\/i><\/label>\n                    <input type=\"text\" id=\"lname\" name=\"Field8\" class=\"opt7-valid\" tabindex=\"2\" required>\n                <\/div>\n                <div class=\"form-input\">\n                    <label for=\"phone\">Phone Number <span>*<\/span><i class=\"error-label\"><\/i><\/label>\n                    <input type=\"tel\" id=\"phone\" name=\"Field9\" class=\"opt7-valid\" tabindex=\"4\" required>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div class=\"form-center\">\n            <div class=\"form-input\">\n                <label for=\"website\">Website URL <span>*<\/span><i class=\"error-label\"><\/i><\/label>\n                <input type=\"url\" id=\"website\" name=\"Field10\" class=\"opt7-valid\" tabindex=\"5\" required>\n            <\/div>\n            <div class=\"form-input\">\n                <label for=\"message\">How can we help?<\/label>\n                <textarea id=\"message\" name=\"Field11\" class=\"form-textarea\" placeholder=\"Let us know if you have worked with or are currently working with an agency.\" tabindex=\"6\"><\/textarea>\n            <\/div>\n            <div class=\"form-checkbox\">\n                <label for=\"checkbox\"><input type=\"checkbox\" id=\"checkbox\" name=\"Field17\" value=\"Get expert-level insights direct from our CEO's desk.\" tabindex=\"7\" checked><span>Get expert-level insights direct from our CEO's desk.<\/span><\/label>\n            <\/div>\n        <\/div>\n        <div class=\"form-submit\">\n            <input type=\"submit\" id=\"submitBtn-orj\" value=\"Submit\" style=\"display:none;\">\n            <div id=\"submitBtn\" tabindex=\"8\">Submit<\/div>\n        <\/div>\n    <\/form>\n<\/div>\n    \n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n\tconsole.log('2025-07-10');\n    function collectFormData() {\n        const e = {},\n            t = document.querySelectorAll(\".zenmedia-new-form input, .zenmedia-new-form textarea, .zenmedia-new-form select\");\n        return t.forEach((function(t) {\n            \"submit\" !== t.type && \"button\" !== t.type && t.name && (\"checkbox\" === t.type || \"radio\" === t.type ? t.checked && (e[t.name] = t.value) : e[t.name] = t.value.trim())\n        })), e.timestamp = (new Date).toISOString(), e.page_url = window.location.href, e.user_agent = navigator.userAgent, e\n    }\n\n    async function aiCheck() {\n        const e = document.querySelector('.zenmedia-new-form textarea');\n        if (!e) return console.warn(\"No textarea field found in HubSpot form\"), !0;\n        const t = e.value.trim();\n        if (console.log(\"Message content for classification:\", t), !t) return showModal(\"Please enter a message before submitting the form.\", !0), !1;\n        showLoadingIndicator();\n        try {\n            const formData = collectFormData(),\n                o = await fetch(\"https:\/\/n8n.opt7dev.com\/webhook\/d8e4eef1-6ec0-425a-8e76-0cf8e7b8a19b\", {\n                    method: \"POST\",\n                    headers: {\n                        \"Content-Type\": \"application\/json\",\n                        Origin: \"https:\/\/www.zenmedia.com\"\n                    },\n                    mode: \"cors\",\n                    credentials: \"same-origin\",\n                    body: JSON.stringify({\n                        message: t,\n                        formData: formData\n                    })\n                });\n            removeLoadingIndicator();\n            const n = await o.json();\n            return console.log(\"Classification response:\", n), !0 === n.status || (showModal(n.message || \"This message has been blocked by our content filter.\", !0), !1)\n        } catch (e) {\n            return console.error(\"Error during message classification:\", e), removeLoadingIndicator(), showModal(\"Unable to verify message content. Please try again later.\", !0), !1\n        }\n    }\n\n    function showLoadingIndicator() {\n        removeLoadingIndicator();\n        const e = document.createElement(\"div\");\n        e.className = \"loading-overlay\", e.style.position = \"fixed\", e.style.top = \"0\", e.style.left = \"0\", e.style.width = \"100%\", e.style.height = \"100%\", e.style.backgroundColor = \"rgba(0,0,0,0.7)\", e.style.zIndex = \"2147483646\", e.style.display = \"flex\", e.style.justifyContent = \"center\", e.style.alignItems = \"center\";\n        const t = document.createElement(\"div\");\n        t.className = \"loading-spinner\", t.style.width = \"50px\", t.style.height = \"50px\", t.style.border = \"5px solid rgba(240, 240, 240, 0.3)\", t.style.borderRadius = \"50%\", t.style.borderTop = \"5px solid #f7a443\", t.style.animation = \"spin 1s linear infinite\";\n        const o = document.createElement(\"style\");\n        o.textContent = \"\\n    @keyframes spin {\\n      0% { transform: rotate(0deg); }\\n      100% { transform: rotate(360deg); }\\n    }\\n  \", document.head.appendChild(o);\n        const n = document.createElement(\"div\");\n        n.textContent = \"Processing your request...\", n.style.color = \"white\", n.style.marginTop = \"15px\", n.style.fontFamily = \"Arial, sans-serif\", n.style.fontSize = \"16px\";\n        const s = document.createElement(\"div\");\n        s.style.display = \"flex\", s.style.flexDirection = \"column\", s.style.alignItems = \"center\", s.style.backgroundColor = \"rgba(51, 51, 51, 0.9)\", s.style.padding = \"30px 40px\", s.style.borderRadius = \"8px\", s.style.boxShadow = \"0 4px 12px rgba(0, 0, 0, 0.2)\", s.appendChild(t), s.appendChild(n), e.appendChild(s), document.body.appendChild(e)\n    }\n\n    function removeLoadingIndicator() {\n        const e = document.querySelector(\".loading-overlay\");\n        e && e.remove()\n    }\n\n    function showModal(e, t = !0) {\n        const o = document.querySelector(\".ai-validator-modal\");\n        o && o.remove();\n        const n = document.createElement(\"div\");\n        n.className = \"ai-validator-modal\", n.style.position = \"fixed\", n.style.top = \"0\", n.style.left = \"0\", n.style.width = \"100%\", n.style.height = \"100%\", n.style.backgroundColor = \"rgba(0,0,0,0.8)\", n.style.display = \"flex\", n.style.justifyContent = \"center\", n.style.alignItems = \"center\", n.style.zIndex = \"2147483647\";\n        const s = document.createElement(\"div\");\n        s.style.backgroundColor = \"white\", s.style.padding = \"30px\", s.style.borderRadius = \"8px\", s.style.maxWidth = \"500px\", s.style.boxShadow = \"0 5px 15px rgba(0,0,0,0.5)\", s.style.position = \"relative\";\n        const l = document.createElement(\"h2\");\n        l.textContent = t ? \"SUBMISSION BLOCKED\" : \"Success\", l.style.color = t ? \"#d32f2f\" : \"#2e7d32\", l.style.marginTop = \"0\", l.style.fontWeight = \"bold\", l.style.fontFamily = \"Arial, sans-serif\";\n        const a = document.createElement(\"p\");\n        a.textContent = e, a.style.fontSize = \"16px\", a.style.lineHeight = \"1.5\", a.style.fontFamily = \"Arial, sans-serif\", a.style.color = \"#333\";\n        const i = document.createElement(\"button\");\n        i.textContent = \"Close\", i.style.padding = \"10px 20px\", i.style.backgroundColor = t ? \"#d32f2f\" : \"#f7a443\", i.style.color = \"white\", i.style.border = \"none\", i.style.borderRadius = \"4px\", i.style.cursor = \"pointer\", i.style.marginTop = \"15px\", i.style.fontWeight = \"bold\", i.style.fontFamily = \"Arial, sans-serif\", i.onmouseover = function() {\n            this.style.backgroundColor = t ? \"#b71c1c\" : \"#e69535\"\n        }, i.onmouseout = function() {\n            this.style.backgroundColor = t ? \"#d32f2f\" : \"#f7a443\"\n        }, i.addEventListener(\"click\", (function() {\n            n.remove()\n        })), s.appendChild(l), s.appendChild(a), s.appendChild(i), n.appendChild(s), document.body.appendChild(n)\n    }\n\n    \/\/ UTM parameter handling\n    var urlParams = new URLSearchParams(window.location.search);\n    document.getElementById('utm_source').value = urlParams.get('utm_source');\n    document.getElementById('utm_medium').value = urlParams.get('utm_medium');\n    document.getElementById('utm_campaign').value = urlParams.get('utm_campaign');\n\n    \/\/ Form validation\n    var inputs = document.querySelectorAll('.zenmedia-new-form .opt7-valid');\n\n    function opt7_validateForm() {\n        var isValid = true;\n        inputs.forEach(function(input) {\n            var parentDiv = input.parentElement;\n            var errorLabel = parentDiv.querySelector('.error-label');\n            if (input.value.trim() === '') {\n                if (errorLabel) {\n                    errorLabel.textContent = 'This field is required.';\n                }\n                isValid = false;\n            } else {\n                if (errorLabel) {\n                    errorLabel.textContent = '';\n                }\n            }\n            if (input.name === 'Field7' || input.name === 'Field8') {\n                var nameValue = input.value.trim();\n                var isEmpty = nameValue === '';\n                var isTooLong = nameValue.length > 50;\n                var containsURL = \/(https?:\\\/\\\/|www\\.|\\.com|\\.net|\\.org)\/i.test(nameValue);\n                var nameRegex = \/^[\\p{L}\\s'.-]+$\/u;\n                if (isEmpty || isTooLong || containsURL || !nameRegex.test(nameValue)) {\n                    if (errorLabel) {\n                        if (isEmpty) {\n                            errorLabel.textContent = 'This field is required.';\n                        } else if (isTooLong) {\n                            errorLabel.textContent = 'Max 50 characters allowed';\n                        } else if (containsURL) {\n                            errorLabel.textContent = 'URLs are not allowed';\n                        } else {\n                            errorLabel.textContent = 'Use only letters & spaces';\n                        }\n                    }\n                    isValid = false;\n                } else {\n                    if (errorLabel) {\n                        errorLabel.textContent = '';\n                    }\n                }\n            }\n            if (input.type === 'email') {\n                var emailRegex = \/^\\S+@\\S+\\.\\S+$\/;\n                if (!emailRegex.test(input.value)) {\n                    if (errorLabel) {\n                        errorLabel.textContent = 'Enter a valid email address.';\n                    }\n                    isValid = false;\n                }\n            }\n            if (input.type === 'tel') {\n                var phoneRegex = \/^(?:\\+?\\d{2,3}[- ]?)?(\\d[ -]?){9}\\d$\/;\n                if (!phoneRegex.test(input.value.replace(\/\\s\/g, ''))) {\n                    if (errorLabel) {\n                        errorLabel.textContent = 'Enter a valid phone number.';\n                    }\n                    isValid = false;\n                }\n            }\n            if (input.type === 'url') {\n                var urlRegex = \/^(?:(?:https?|ftp):\\\/\\\/)?(?:www\\.)?([a-zA-Z0-9-]+\\.){1,}[a-zA-Z]{2,}(?:\\\/[^\\s]*)?$\/;\n                if (!urlRegex.test(input.value)) {\n                    if (errorLabel) {\n                        errorLabel.textContent = 'Enter a valid URL.';\n                    }\n                    isValid = false;\n                }\n            }\n        });\n        return isValid;\n    }\n\n    \/\/ Form submission handling\n    const submitButton = document.querySelector('#submitBtn');\n    const hiddenSubmitButton = document.querySelector('#submitBtn-orj');\n    const form = document.querySelector('.zenmedia-new-form form');\n\n    submitButton.addEventListener('click', async function() {\n        const form = submitButton.closest('form');\n        const isValid = opt7_validateForm();\n        if (isValid) {\n            const aiValid = true;\/\/await aiCheck();\n            if (aiValid) {\n                form.setAttribute('action', 'https:\/\/optimum7.wufoo.com\/forms\/x1l5m1jp04yx8ft\/');\n                submitButton.textContent = 'Sending...';\n                submitButton.style.pointerEvents = 'none';\n                hiddenSubmitButton.click();\n            } else {\n                \/\/ AI check failed, modal already shown\n            }\n        } else {\n            console.log('Validation failed. Fix errors and try again.');\n        }\n    });\n});\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Customer Journey Workshops Navigating the Complex B2B Buying Journey In today&#8217;s complex, multi-stakeholder world of B2B buying, the customer journey is rarely a straight line. With multiple decision-makers, competing priorities, and elongated sales cycles, B2B brands face a daunting challenge: how to understand, anticipate, and influence the twists and turns of the buying process to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":12333,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_eb_attr":"","content-type":"","footnotes":""},"class_list":["post-12396","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Zen Training - Customer Journey Workshops - Zen Media<\/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:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/\",\"url\":\"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/\",\"name\":\"Zen Training - Customer Journey Workshops - Zen Media\",\"isPartOf\":{\"@id\":\"https:\/\/zenmedia.com\/#website\"},\"datePublished\":\"2024-06-05T14:59:14+00:00\",\"dateModified\":\"2025-06-16T15:53:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Services\",\"item\":\"https:\/\/zenmedia.com\/services\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zen Training &#8211; Customer Journey Workshops\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zenmedia.com\/#website\",\"url\":\"https:\/\/zenmedia.com\/\",\"name\":\"Zen Media\",\"description\":\"B2B Marketing and PR Agency for B2B Brands\",\"publisher\":{\"@id\":\"https:\/\/zenmedia.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zenmedia.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/zenmedia.com\/#organization\",\"name\":\"Zen Media\",\"url\":\"https:\/\/zenmedia.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zenmedia.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/zenmedia.com\/wp-content\/uploads\/2021\/08\/ZenMedia_logo-01.svg\",\"contentUrl\":\"https:\/\/zenmedia.com\/wp-content\/uploads\/2021\/08\/ZenMedia_logo-01.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Zen Media\"},\"image\":{\"@id\":\"https:\/\/zenmedia.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ZenMediaGroup\/\",\"https:\/\/x.com\/WeAreZenMedia\",\"https:\/\/www.linkedin.com\/company\/wearezenmedia\/\",\"https:\/\/www.instagram.com\/zenmediagroup\/\",\"https:\/\/www.youtube.com\/@zenmediaofficial\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zen Training - Customer Journey Workshops - Zen Media","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:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/","url":"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/","name":"Zen Training - Customer Journey Workshops - Zen Media","isPartOf":{"@id":"https:\/\/zenmedia.com\/#website"},"datePublished":"2024-06-05T14:59:14+00:00","dateModified":"2025-06-16T15:53:56+00:00","breadcrumb":{"@id":"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zenmedia.com\/services\/zen-training-customer-journey-workshops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Services","item":"https:\/\/zenmedia.com\/services\/"},{"@type":"ListItem","position":2,"name":"Zen Training &#8211; Customer Journey Workshops"}]},{"@type":"WebSite","@id":"https:\/\/zenmedia.com\/#website","url":"https:\/\/zenmedia.com\/","name":"Zen Media","description":"B2B Marketing and PR Agency for B2B Brands","publisher":{"@id":"https:\/\/zenmedia.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zenmedia.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/zenmedia.com\/#organization","name":"Zen Media","url":"https:\/\/zenmedia.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zenmedia.com\/#\/schema\/logo\/image\/","url":"https:\/\/zenmedia.com\/wp-content\/uploads\/2021\/08\/ZenMedia_logo-01.svg","contentUrl":"https:\/\/zenmedia.com\/wp-content\/uploads\/2021\/08\/ZenMedia_logo-01.svg","width":"1024","height":"1024","caption":"Zen Media"},"image":{"@id":"https:\/\/zenmedia.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ZenMediaGroup\/","https:\/\/x.com\/WeAreZenMedia","https:\/\/www.linkedin.com\/company\/wearezenmedia\/","https:\/\/www.instagram.com\/zenmediagroup\/","https:\/\/www.youtube.com\/@zenmediaofficial"]}]}},"_links":{"self":[{"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/pages\/12396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/comments?post=12396"}],"version-history":[{"count":0,"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/pages\/12396\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/pages\/12333"}],"wp:attachment":[{"href":"https:\/\/zenmedia.com\/wp-json\/wp\/v2\/media?parent=12396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}