{"id":1270,"date":"2025-10-06T19:22:15","date_gmt":"2025-10-06T19:22:15","guid":{"rendered":"https:\/\/haipestudio.com\/?post_type=ebooks&#038;p=1270"},"modified":"2025-10-07T13:57:46","modified_gmt":"2025-10-07T13:57:46","slug":"build-automation-culture-company-ebook","status":"publish","type":"ebooks","link":"https:\/\/haipestudio.com\/en\/ebooks\/build-automation-culture-company-ebook\/","title":{"rendered":"How to Build an Automation Culture in Your Company"},"content":{"rendered":"  <section class=\"main-cta main-cta--h1 \" aria-labelledby=\"main-cta-heading\" >\n          <header class=\"main-cta__header\">\n                          <h1            id=\"main-cta-heading\"\n            class=\"main-cta__title main-cta__title--h1\"\n            >\n            Get Your Free Guide to Building Automation Culture          <\/h1>\n              <\/header>\n    \n    <div class=\"main-cta__content\">\n              <div class=\"main-cta__description \"><p class=\"whitespace-normal break-words\">From understanding the psychology of adoption to implementing a 90-day quick start plan, this guide provides a complete roadmap for culture leaders.<\/p>\n<\/div>\n      \n          <\/div>\n  <\/section>\n  <script>\n    document.addEventListener('DOMContentLoaded', function() {\n      document.querySelectorAll('a[data-ph-event]').forEach(function(el) {\n        el.addEventListener('click', function() {\n          if (typeof posthog !== 'undefined') {\n            posthog.capture(el.dataset.phEvent, {\n              title: el.dataset.phTitle,\n              url: el.href,\n              section: 'main-cta'\n            });\n            console.log('PostHog event captured:', el.dataset.phEvent, el.dataset.phTitle);\n          }\n        });\n      });\n    });\n  <\/script>\n\n\n\n\n  <section id=\"\"\n    class=\"guide-download-block bg-white\"\n    aria-labelledby=\"guide-download-heading\"     aria-label=\"Download de guia e recursos\">\n\n    <div class=\"guide-download-block__container default-container\">\n      <div class=\"guide-download-block__grid\">\n\n        <!-- Guide Image Section -->\n        <div class=\"guide-download-block__image-section\">\n          <div class=\"guide-download-block__image-wrapper\">\n                          <figure class=\"guide-download-block__figure\">\n                <img decoding=\"async\"\n                  src=\"https:\/\/haipestudio.com\/wp-content\/uploads\/2025\/10\/book5-02-scaled.png\"\n                  alt=\"Guide Download\"\n                  class=\"guide-download-block__image\"\n                  loading=\"lazy\">\n                              <\/figure>\n                      <\/div>\n        <\/div>\n\n        <!-- Content Section -->\n        <div class=\"guide-download-block__content-section\">\n          <div class=\"guide-download-block__content-inner\">\n            <div class=\"wysiwyg text-gray-700\">\n                              <h2><strong>What&#8217;s Inside:<\/strong><\/h2>\n<ul>\n<li class=\"whitespace-normal break-words\"><strong>Psychology of automation adoption<\/strong> \u2014 Understanding fears, motivators, and behavioral change<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Leadership strategies<\/strong> \u2014 Vision setting, resource allocation, modeling behavior, cultural reinforcement<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Champion development program<\/strong> \u2014 Identifying, empowering, and supporting internal automation advocates<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Comprehensive training framework<\/strong> \u2014 4-level skills progression from basic users to automation strategists<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Resistance management<\/strong> \u2014 Proven tactics for addressing individual, team, and organizational barriers<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Communication blueprint<\/strong> \u2014 Multi-channel strategies, messaging frameworks, and storytelling approaches<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Culture measurement system<\/strong> \u2014 Quantitative and qualitative metrics to track transformation progress<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Sustainability strategies<\/strong> \u2014 Long-term plans for embedding automation into organizational DNA<\/li>\n<li class=\"whitespace-normal break-words\"><strong>90-day quick start roadmap<\/strong> \u2014 Week-by-week implementation plan with milestones and deliverables<\/li>\n<li class=\"whitespace-normal break-words\"><strong>5-year strategic vision<\/strong> \u2014 From foundation building to innovation leadership.<\/li>\n<\/ul>\n                          <\/div>\n\n            <!-- Download Form Section -->\n            <div class=\"guide-download-block__form-section\">\n              <div class=\"guide-download-block__form-container\">\n                                  <div class=\"guide-download-block__form-wrapper\">\n                    <div class='fluentform ff-default fluentform_wrapper_15 ffs_default_wrap'><form data-form_id=\"15\" id=\"fluentform_15\" class=\"frm-fluent-form fluent_form_15 ff-el-form-top ff_form_instance_15_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_15_1\" method=\"POST\" data-turnstile_key=\"0x4AAAAAAClzAtPyv0uj_MqM\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Ebook &#8211; How to Build an Automation Culture in Your Company<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='1270' \/><input type=\"hidden\" id=\"_fluentform_15_fluentformnonce\" name=\"_fluentform_15_fluentformnonce\" value=\"0bf4f544b9\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/ebooks\/1270\" \/><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_15_email' id='label_ff_15_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_15_email\" class=\"ff-el-form-control\" placeholder=\"your@email.com\" data-name=\"email\" autocomplete=\"email\" inputmode=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group    ff-el-input--content'><div class='ff-el-form-check ff-el-tc'><label aria-label='Terms and Conditions: By proceeding, you agree to Haipe\u2019s Privacy Policy and Terms of Service Contains 2 links. Use tab navigation to review.' class='ff-el-form-check-label ff_tc_label' for=terms-n-condition_0aacc396745bd6799a2553eed8ff3912><span class='ff_tc_checkbox'><input type=\"checkbox\" name=\"terms-n-condition\" class=\"ff-el-form-check-input\" data-name=\"terms-n-condition\" id=\"terms-n-condition_0aacc396745bd6799a2553eed8ff3912\"  value='on' aria-invalid='false' aria-required=true><\/span> <div class='ff_t_c'><p>By proceeding, you agree to Haipe\u2019s <a href=\"https:\/\/haipestudio.com\/privacy-policy\/\">Privacy Policy<\/a> and <a href=\"https:\/\/haipestudio.com\/terms-of-service\/\">Terms of Service<\/a><\/p><\/div><\/label><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper ff_submit_btn_wrapper_custom'><button class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\" type=\"submit\" name=\"custom_submit_button-15_1\" data-name=\"custom_submit_button-15_1\"  aria-label=\"Get Your Copy\">Get Your Copy<\/button><style>form.fluent_form_15 .ff-btn-submit { background-color: #1a7efb; color: #ffffff; }<\/style><\/div><div class='ff-el-group ' style='margin-bottom: 0;'><div class='ff-el-input--content'><div data-fluent_id='15' name='cf-turnstile-response'><div\n\t\tdata-sitekey='0x4AAAAAAClzAtPyv0uj_MqM'\n\t\tdata-theme='auto'\n\t\tid='fluentform-turnstile-15-1'\n\t\tclass='ff-el-turnstile cf-turnstile'\n\t\tdata-appearance='interaction-only'><\/div><\/div><\/div><\/div><\/fieldset><\/form><div id='fluentform_15_errors' class='ff-errors-in-stack ff_form_instance_15_1 ff-form-loading_errors ff_form_instance_15_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_15_1 = {\"id\":\"15\",\"ajaxUrl\":\"https:\\\/\\\/haipestudio.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"asteriskPlacement\":\"asterisk-right\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_15_1\",\"form_id_selector\":\"fluentform_15\",\"rules\":{\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"terms-n-condition\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"cf-turnstile-response\":[]},\"debounce_time\":300};\n                            <\/script>\n                              <\/div>\n                              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize FluentForms success message enhancement\n    initializeGuideDownloadSuccessMessage();\n    \n    \/\/ Guide Download Block Entrance Animation\n    const guideDownloadBlocks = document.querySelectorAll('.guide-download-block');\n    \n    guideDownloadBlocks.forEach((block, index) => {\n        \/\/ Intersection Observer for scroll-triggered animation\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    entry.target.classList.add('guide-download-entrance');\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, {\n            threshold: 0.1,\n            rootMargin: '0px 0px -50px 0px'\n        });\n        \n        observer.observe(block);\n    });\n\n    \/\/ Custom Form Functionality\n    const customForms = document.querySelectorAll('.guide-download-block__custom-form');\n    \n    customForms.forEach(form => {\n        const emailInput = form.querySelector('#guide-email');\n        const termsCheckbox = form.querySelector('input[name=\"guide_terms\"]');\n        const submitBtn = form.querySelector('.guide-download-block__submit-btn');\n        \n        if (emailInput && termsCheckbox && submitBtn) {\n            \/\/ Form validation\n            function validateForm() {\n                const emailValid = emailInput.checkValidity();\n                const termsAccepted = termsCheckbox.checked;\n                \n                if (emailValid && termsAccepted) {\n                    submitBtn.disabled = false;\n                    submitBtn.classList.remove('opacity-50', 'cursor-not-allowed');\n                } else {\n                    submitBtn.disabled = true;\n                    submitBtn.classList.add('opacity-50', 'cursor-not-allowed');\n                }\n            }\n            \n            \/\/ Add event listeners\n            emailInput.addEventListener('input', validateForm);\n            termsCheckbox.addEventListener('change', validateForm);\n            \n            \/\/ Initial validation\n            validateForm();\n            \n            \/\/ Form submission\n            form.addEventListener('submit', function(e) {\n                e.preventDefault();\n                \n                if (submitBtn.disabled) return;\n                \n                \/\/ Show loading state\n                const originalText = submitBtn.textContent;\n                submitBtn.textContent = 'Processing...';\n                submitBtn.disabled = true;\n                \n                \/\/ Simulate form submission (replace with actual logic)\n                setTimeout(() => {\n                    \/\/ Success feedback\n                    submitBtn.textContent = 'Download Started!';\n                    submitBtn.classList.add('bg-green-600');\n                    \n                    \/\/ Reset form after delay\n                    setTimeout(() => {\n                        form.reset();\n                        submitBtn.textContent = originalText;\n                        submitBtn.classList.remove('bg-green-600');\n                        validateForm();\n                    }, 3000);\n                }, 1500);\n            });\n        }\n    });\n});\n\n\/\/ Function to initialize FluentForms success message enhancement\nfunction initializeGuideDownloadSuccessMessage() {\n    \/\/ Use MutationObserver to watch for FluentForms success messages\n    const observer = new MutationObserver(function(mutations) {\n        mutations.forEach(function(mutation) {\n            mutation.addedNodes.forEach(function(node) {\n                if (node.nodeType === 1) { \/\/ Element node\n                    \/\/ Check if the added node is a success message\n                    if (node.classList && node.classList.contains('ff-message-success')) {\n                        enhanceGuideDownloadSuccessMessage(node);\n                    }\n                    \/\/ Also check within the added node\n                    const successMessages = node.querySelectorAll ? node.querySelectorAll('.ff-message-success') : [];\n                    successMessages.forEach(function(successElement) {\n                        enhanceGuideDownloadSuccessMessage(successElement);\n                    });\n                }\n            });\n        });\n    });\n\n    \/\/ Start observing the document for changes\n    observer.observe(document.body, {\n        childList: true,\n        subtree: true\n    });\n\n    \/\/ Also check for existing success messages\n    const existingMessages = document.querySelectorAll('.ff-message-success');\n    existingMessages.forEach(function(successElement) {\n        enhanceGuideDownloadSuccessMessage(successElement);\n    });\n}\n\n\/\/ Function to enhance success message with title and button for guide download\nfunction enhanceGuideDownloadSuccessMessage(successElement) {\n    \/\/ Get the original message text\n    const originalText = successElement.textContent.trim();\n    \n    \/\/ Create enhanced HTML structure that works with .ff-message-success CSS\n    successElement.innerHTML = `\n        <div class=\"guide-success-title\">Your Guide is Ready<\/div>\n        <div class=\"guide-success-description\">${originalText}<\/div>\n        <a href=\"#\" class=\"guide-success-button btn-primary\" onclick=\"reloadGuideDownloadPage(event)\">Back<span class=\"btn-shine\"><\/span><\/a>\n    `;\n    \n    \/\/ Add class to parent container to hide main content\n    const guideBlock = successElement.closest('.guide-download-block');\n    if (guideBlock) {\n        guideBlock.classList.add('success-message-shown');\n    }\n}\n\n\/\/ Function to show custom success message for custom form\nfunction showCustomSuccessMessage(form) {\n    \/\/ Hide the form\n    form.style.display = 'none';\n    \n    \/\/ Create success message container using FluentForms class\n    const successContainer = document.createElement('div');\n    successContainer.className = 'ff-message-success';\n    successContainer.innerHTML = `\n        <div class=\"guide-success-title\">Your Guide is Ready<\/div>\n        <div class=\"guide-success-description\">Thank you for downloading our guide! Check your inbox for the link \u2014 and start building your automation strategy today.<\/div>\n        <a href=\"#\" class=\"guide-success-button btn-primary\" onclick=\"reloadGuideDownloadPage(event)\">Back <span class=\"btn-shine\"><\/span><\/a>\n    `;\n    \n    \/\/ Insert after the form\n    form.parentNode.appendChild(successContainer);\n    \n    \/\/ Add class to parent container to hide main content\n    const guideBlock = form.closest('.guide-download-block');\n    if (guideBlock) {\n        guideBlock.classList.add('success-message-shown');\n    }\n}\n\n\/\/ Function to reload the page when \"Send Again\" button is clicked\nfunction reloadGuideDownloadPage(event) {\n    event.preventDefault();\n    \n    \/\/ Remove the success message class before reloading\n    const guideBlock = event.target.closest('.guide-download-block');\n    if (guideBlock) {\n        guideBlock.classList.remove('success-message-shown');\n    }\n    \n    window.location.reload();\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Discover how leading companies streamline processes, cut costs, and scale results through business automation.<\/p>\n","protected":false},"featured_media":1286,"template":"","ebooks_category":[],"class_list":["post-1270","ebooks","type-ebooks","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/haipestudio.com\/en\/wp-json\/wp\/v2\/ebooks\/1270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haipestudio.com\/en\/wp-json\/wp\/v2\/ebooks"}],"about":[{"href":"https:\/\/haipestudio.com\/en\/wp-json\/wp\/v2\/types\/ebooks"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/haipestudio.com\/en\/wp-json\/wp\/v2\/media\/1286"}],"wp:attachment":[{"href":"https:\/\/haipestudio.com\/en\/wp-json\/wp\/v2\/media?parent=1270"}],"wp:term":[{"taxonomy":"ebooks_category","embeddable":true,"href":"https:\/\/haipestudio.com\/en\/wp-json\/wp\/v2\/ebooks_category?post=1270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}