{"id":10565,"date":"2020-09-04T22:30:43","date_gmt":"2020-09-04T22:30:43","guid":{"rendered":"http:\/\/prodim2020.wpengine.com\/enterprise-architecture\/"},"modified":"2025-02-07T10:51:12","modified_gmt":"2025-02-07T17:51:12","slug":"enterprise-architecture","status":"publish","type":"page","link":"https:\/\/inmoment.com\/en-gb\/enterprise-architecture\/","title":{"rendered":"Enterprise Feedback Management"},"content":{"rendered":"\n<style>\n.bg-great-white-fade {\nbackground: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 1) 100%), #F6F7F8;\n}\n<\/style>\n\n\n\n<section id=\"section-block_804f1480bceae7999962c5c770500c3b\" class=\"block-section bg-albatross   bg-great-white-fade  alignfull\"\n    style=\" \">\n\n    <div class=\"py-30px\">\n\n        <div class=\"container\">\n\n            \n\n<section id=\"#block-87cf007813f6f006c418f9c80510d767\" class=\" super-hero-block alignfull\">\n    <div class=\"container\">\n        <div class=\"super-hero-inner lg:py-60px p-30px lg:px-60px xl:px-90px copyl-imager bg-great-white-30\t\t\trounded-2xl border-marlin border-2 border-solid\">\n\n            <!-- centered-longform layout -->\n            \n            <!-- copyl-videor layout -->\n            \n            <!-- copyl-imager layout -->\n                        <div class=\"flex flex-col lg:flex-row flex-nowrap items-center justify-between gap-[24px] \">\n                <div class=\"flex flex-col gap-[20px] items-start lg:w-1\/2 lg:max-w-[512px]\">\n\n                                        <p class=\"eyebrow-heading uppercase text-tsunami text-[15px] font-semibold leading-[156%] mb-0\">\n                        Enterprise Architecture<\/p>\n                                        <h1\n                        class=\"heading text-orca leading-[100%] text-[36px] lg:text-[56px]  mb-3 tracking-[-2.24px]\">\n                        Built for Enterprise Experience Improvement<\/h1>\n\n                                        <p class=\"paragraph text-stingray lg:text-[24px] leading-[165%] font-normal\">\n                        Embark on a transformative journey with InMoment\u2019s solution, seamlessly aligning CX improvements, enterprise experience architecture, and technology strategy.<\/p>\n                    \n                                                            <a href=\"https:\/\/inmoment.com\/en-gb\/demo-customer-experience-software\/\" title=\"http:\/\/Book%20a%20Demo\"\n                        class=\" cta-button flex flex-row gap-4 px-[32px]  py-2 rounded bg-tsunami text-albatross text-base\">\n                        <span class=\"text-albatross\">Book a Demo<\/span>\n                                                <svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"> <path d=\"M8 2.5V5.5M16 2.5V5.5M3.5 9.59H20.5M14 19.5C14 21.7091 15.7909 23.5 18 23.5C20.2091 23.5 22 21.7091 22 19.5C22 17.2909 20.2091 15.5 18 15.5M14 19.5C14 17.2909 15.7909 15.5 18 15.5M14 19.5C14 20.25 14.21 20.96 14.58 21.56C14.79 21.92 15.06 22.24 15.37 22.5H8C4.5 22.5 3 20.5 3 17.5V9C3 6 4.5 4 8 4H16C19.5 4 21 6 21 9V16.86C20.27 16.03 19.2 15.5 18 15.5M19.49 19.55H16.51M18 18.09V21.08M11.9955 14.2H12.0045M8.29431 14.2H8.30329M8.29431 17.2H8.30329\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/> <\/svg>                                            <\/a>\n                    \n                    \n                <\/div>\n                <div class=\"w-full lg:w-1\/2 max-w-[522px]\">\n                    <img decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-hero.svg\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" \/>                <\/div>\n            <\/div>\n                    <\/div>\n    <\/div>\n<\/section>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<section id=\"block-7331a3bdfbbd42570001b489426fa1e9\" class=\"content-block single-paragraph-block u-pb-0 alignfull has-background color-as-background background-albatross\" style=\"\">\n\t\t<div class=\"grid  grid-center \">\n\n\t\t\t<div class=\"col col-8 col-sm col-md \">\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t<h5 class=\"eyebrow-heading eyebrow-heading-style-default-\"><\/h5>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<h2 class=\"single-paragraph-heading color-dory\">Scalable, Secure, Transparent, and Compliant InMoment&#039;s Modern Cloud Architecture<\/h2>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<div class=\"single-paragraph-content color-dory\"><p>Experience data lives in every part of your enterprise. InMoment solutions are crafted on a flexible, scalable, modern cloud architecture. It equips everyone, from frontliners to CEOs, with the essential intelligence for effective job execution and informed decision-making, ultimately improving overall business outcomes.<\/p>\n<\/div>\n\n\t\t\t\t\n\t\t\t<\/div> <!-- .col -->\n\n\t\t<\/div><!-- .grid -->\n\n\t<\/section>\n\n\n\n<div class=\"alignfull background-albatross u-pt-30\" style=\"text-align: center; padding-bottom: 80px;\">\n<a href=\"https:\/\/inmoment.com\/en-gb\/demo-customer-experience-software\/\" target=\"\" class=\"button cta color-tsunami\" rel=\"noopener\">\n\t<span>Learn More<\/span>\n<\/a>\n<\/div>\n\n\n\n<style>\n  .text-analytics-block {\n  display: flex;\n  justify-content: center;\n}\n.text-analytics-block .ta-card {\n  border-top: 2px solid #D6E3FC;\n  padding: 30px 35px;\n  width: 250px;\n  text-align: center;\n}\n.text-analytics-block .ta-card:first-child {\n  padding-right: 39px;\n  padding-left: 0;\n}\n.text-analytics-block .ta-card:last-child {\n  padding-right: 0;\n  padding-left: 39px;\n}\n.text-analytics-block .ta-card .circle {\n  height: 20px;\n  width: 20px;\n  border-radius: 50%;\n  background: #fff;\n  border: 2px solid #D6E3FC;\n  position: absolute;\n  transform: translate(-10px, -41px);\n}\n\n@media (max-width: 1050px) {\n  .text-analytics-block {\n    flex-direction: column;\n    align-items: center;\n  }\n  .text-analytics-block .ta-card {\n    border-top: none;\n    border-left: 2px solid #D6E3FC;\n  }\n  .text-analytics-block .ta-card:first-child {\n    padding-right: inherit;\n    padding-left: inherit;\n    padding-top: 20px;\n  }\n  .text-analytics-block .ta-card:last-child {\n    padding-right: inherit;\n    padding-left: inherit;\n    padding-bottom: 0;\n  }\n  .text-analytics-block .ta-card .circle {\n    transform: translate(-135px, 20px);\n  }\n}\n<\/style>\n<div class=\"text-analytics-block u-pt-70 u-plr-20\">\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Patented Technology<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>NLP Engine<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Flexible Scalability<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Cloud-based Architecture<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Native Integrations<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Data Security<\/h4>\n  <\/div>\n<\/div>\n\n\n<section id=\"block-7c1adb27330eb200d7283b117deca89b\" class=\"content-block fifty-fifty-block fifty-media-text alignwide has-background color-as-background background-albatross\" style=\"\">\t<div class=\"grid text-left \">\n\n\t\t<div class=\"col col-sm col-md col-middle\">\n\t\t\t<div >\n\t\t\t\t<object data=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-processing.svg\" width=\"600\" height=\"601\" title=\"ea-processing\" > <\/object>\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"col col-sm col-md col-align-middle\">\n\n\t\t\t<div class=\"with-padding color-stingray\">\n\n\t\t\t\t\n\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"heading-text color-dory\">Processing Large-Scale CX Data<\/h2>\n\t\t\t\t\n\t\t\t\t<p><span style=\"font-weight: 400;\">Our patented Workflow application simplifies large-scale metadata processing, providing real-time, flexible data transmission for optimal analytics and reporting<\/span><span style=\"font-weight: 400;\">. <\/span><span style=\"font-weight: 400;\">Whether operational, financial, compliance data or more, our patented technology simplifies query optimization, enriches text analytics, and empowers robust analysis and reporting.<\/span><\/p>\n\n\t\t\t\t\t\t\t\t\t<a class=\" color-dory cta button\" href=\"https:\/\/inmoment.com\/en-gb\/data-management\/\"><span>Learn More<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div>\n\n<\/section>\n\n\n\n<style>\n.ea-gradient-bg {\nbackground: linear-gradient(356deg, rgba(214, 227, 252, 0.30) 2.64%, rgba(214, 227, 252, 0.00) 176.79%), #FFF;\n}\n<\/style>\n\n\n\n<div class=\"wp-block-group alignfull ea-gradient-bg u-pb-50\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><section id=\"block-0df1bd97dfb4d76e3fa37d2318cd16cd\" class=\"content-block single-paragraph-block alignwide no-background\" style=\"\">\n\t\t<div class=\"grid  grid-center \">\n\n\t\t\t<div class=\"col col-8 col-sm col-md \">\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t<h5 class=\"eyebrow-heading eyebrow-heading-style-default-\"><\/h5>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<h2 class=\"single-paragraph-heading color-dory\">Transform Your Enterprise Experience with AI and Text Analytics<\/h2>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<div class=\"single-paragraph-content color-stingray\"><p>Enterprises face the challenge of harnessing complex data for meaningful analysis. Our award-winning natural language processing engine underlies our solutions and is also available as a versatile RESTful API.\u00a0 We cater to the diverse needs of your enterprise with a secure and scalable design ensuring a tailored solution.<\/p>\n<\/div>\n\n\t\t\t\t\n\t\t\t<\/div> <!-- .col -->\n\n\t\t<\/div><!-- .grid -->\n\n\t<\/section>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1060\" height=\"536\" loading=\"lazy\" loading=\"lazy\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-transform.svg\" alt=\"\" class=\"wp-image-68719\"\/><\/figure>\n<\/div><\/div><\/div>\n\n\n<section id=\"block-64761e4dfd36f4662c2bf07452ce9a8e\" class=\"content-block grid-container fifty-fifty-block fifty-text-media alignwide has-background color-as-background background-albatross\" style=\"\">\t<div class=\"grid text-left \">\n\n\t\t<div class=\"col col-sm col-md col-align-middle\">\n\n\t\t\t<div class=\"with-padding color-stingray\">\n\n\t\t\t\t\n\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"heading-text color-dory\">Empowering Businesses of All Sizes<\/h2>\n\t\t\t\t\n\t\t\t\t<p><span style=\"font-weight: 400;\">Traditional data warehouses face limitations in scalability, struggling when subjected to heavy loads due to their fixed number of servers. In contrast, InMoment&#8217;s contemporary, cloud-based architecture introduces a more responsive approach. Our system adapts dynamically, ensuring enhanced processing power and prioritizing speed and stability. This guarantees optimal performance for users, even in the face of significant demands on the system.<\/span><\/p>\n\n\t\t\t\t\t\t\t\t\t<a class=\" color-dory cta button\" href=\"https:\/\/inmoment.com\/en-gb\/data-management\/\"><span>Learn More<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t\t<div class=\"col col-sm col_md col-middle\">\n\n\t\t<div >\n\t\t\t\t<object data=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-empowering-1.svg\" width=\"600\" height=\"601\" title=\"ea-empowering (1)\" > <\/object>\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div>\n\n<\/section>\n\n\n<div class=\"relative max-w-[1138px] mx-auto\">\n\n\t<section id=\"block-8472723a830bad7299ff2672db213aa2\" class=\"content-block icon-horizontal-scroll-block relative z-[1] alignfull marlin-faded current-color-dory has-background color-as-background background-marlin\" style=\"\">\n\t\t\t<div class=\"container\">\n\t\t\t<h2 class=\"block-title color-dory\">Supporting Global Enterprises<\/h2>\n\t\t<\/div>\n\t\n\t\n\t\t<div class=\"icon-horizontal-carousel\" data-carousel='carousel-14'>\n\n\t\t\t\n\t\t\t\t<section id=\"feature-1\" class=\"slide\">\n\t\t\t\t\t<div class=\"slide-content\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-wrap\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"236\" height=\"59\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-292m.svg\" class=\"large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t<\/div><!-- .icon-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"heading-wrap inline-block \">\n\t\t\t\t\t\t\t\t<h3 class=\"slide-title  color-dory\">292M Experiences Collected Annually<\/h3>\n\t\t\t\t\t\t\t<\/div><!-- .heading-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- .slide-content -->\n\t\t\t\t<\/section>\n\n\t\t\t\n\t\t\t\t<section id=\"feature-2\" class=\"slide\">\n\t\t\t\t\t<div class=\"slide-content\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-wrap\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"237\" height=\"59\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-3000plus.svg\" class=\"large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t<\/div><!-- .icon-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"heading-wrap inline-block \">\n\t\t\t\t\t\t\t\t<h3 class=\"slide-title  color-dory\">3000+ Leading Brands<\/h3>\n\t\t\t\t\t\t\t<\/div><!-- .heading-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- .slide-content -->\n\t\t\t\t<\/section>\n\n\t\t\t\n\t\t\t\t<section id=\"feature-3\" class=\"slide\">\n\t\t\t\t\t<div class=\"slide-content\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-wrap\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"236\" height=\"59\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-3.6b.svg\" class=\"large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t<\/div><!-- .icon-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"heading-wrap inline-block \">\n\t\t\t\t\t\t\t\t<h3 class=\"slide-title  color-dory\">3.6B Experiences Analyzed Annually<\/h3>\n\t\t\t\t\t\t\t<\/div><!-- .heading-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- .slide-content -->\n\t\t\t\t<\/section>\n\n\t\t\t\n\t\t\t\t<section id=\"feature-4\" class=\"slide\">\n\t\t\t\t\t<div class=\"slide-content\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-wrap\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"236\" height=\"59\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-800k.svg\" class=\"large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t<\/div><!-- .icon-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"heading-wrap inline-block \">\n\t\t\t\t\t\t\t\t<h3 class=\"slide-title  color-dory\">800K Experiences And Enriched Each Day<\/h3>\n\t\t\t\t\t\t\t<\/div><!-- .heading-wrap -->\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div><!-- .slide-content -->\n\t\t\t\t<\/section>\n\n\t\t\t\n\t\t<\/div><!-- .icon-horizontal-carousel -->\n\t\t<div class=\"slick-dots-wrap\" data-dots='dots-14'><\/div>\n\n\t\n\t<\/section><!-- .icon-horizontal-scroll-block -->\n\t<div class=\"icon-horizontal-carousel-bg absolute -inset-3 rounded-[20px] bg-[linear-gradient(to_right,#D6E3FC1A_0%,#D6E3FC4D_100%)] backdrop-blur\"><\/div>\n<\/div>\n\n\n<style>\n.marlin-faded {\nbackground-color: rgba(214,227,252,.3);\n}\n\n@media (min-width: 1200px) {\n.slick-list {\npadding: 0 50px;\n}\n}\n<\/style>\n\n\n<section id=\"block-fa9f75f520fd8ef8e924c832544a71bb\" class=\"content-block single-paragraph-block u-pb-0 alignwide has-background color-as-background background-albatross\" style=\"\">\n\t\t<div class=\"grid  grid-center \">\n\n\t\t\t<div class=\"col col-8 col-sm col-md \">\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t<h5 class=\"eyebrow-heading eyebrow-heading-style-default-\"><\/h5>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<h2 class=\"single-paragraph-heading color-dory\">Data Confidence, Decision Assurance<\/h2>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t<div class=\"single-paragraph-content color-stingray\"><p>When using experience data to inform multimillion-dollar business decisions, you need confidence in its findings. InMoment is built on a secure cloud computing environment, protecting information, identities, applications, and devices. We maintain and adhere to more than 20 stringent security policies\u2014based on the ISO 27001 framework\u2014to protect sensitive client information.<\/p>\n<\/div>\n\n\t\t\t\t\n\t\t\t<\/div> <!-- .col -->\n\n\t\t<\/div><!-- .grid -->\n\n\t<\/section>\n\n\n\n<div class=\"alignfull background-albatross u-pt-30\" style=\"text-align: center; padding-bottom: 20px;\">\n<a href=\"https:\/\/inmoment.com\/en-gb\/demo-customer-experience-software\/\" target=\"\" class=\"button cta color-tsunami\" rel=\"noopener\">\n\t<span>Learn More<\/span>\n<\/a>\n<\/div>\n\n\n<section id=\"block-d080460fe9fa25de3f6f043fb7b62d1c\" class=\"content-block icon-title-list-block alignwide u-pt-0 no-background\" style=\"\">\n\t\t<div class=\"container icon-hero-content\">\n\n\t\t\t\n\t\t\t\t<h5 class=\"eyebrow-heading eyebrow-heading-style-default-\"><\/h5>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\n\t\t\t\t\t<div class=\"icons container grid\">\n\n\t\t\t\t\n\t\t\t\t\t<div class=\"col col-sm col-md col-4\">\n\n\t\t\t\t\t\t<figure>\n\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-GDPR.svg\" alt=\"InMoment\" \/>\n\n\t\t\t\t\t\t\t<figcaption class=\"color-dory\">\n\n\t\t\t\t\t\t\t\tGDPR\n\t\t\t\t\t\t\t<\/figcaption>\n\n\t\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<\/div> <!-- .col -->\n\n\t\t\t\t\n\t\t\t\t\t<div class=\"col col-sm col-md col-4\">\n\n\t\t\t\t\t\t<figure>\n\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-CCPA.svg\" alt=\"InMoment\" \/>\n\n\t\t\t\t\t\t\t<figcaption class=\"color-dory\">\n\n\t\t\t\t\t\t\t\tCCPA\n\t\t\t\t\t\t\t<\/figcaption>\n\n\t\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<\/div> <!-- .col -->\n\n\t\t\t\t\n\t\t\t\t\t<div class=\"col col-sm col-md col-4\">\n\n\t\t\t\t\t\t<figure>\n\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-ISO27001.svg\" alt=\"InMoment\" \/>\n\n\t\t\t\t\t\t\t<figcaption class=\"color-dory\">\n\n\t\t\t\t\t\t\t\tISO 27001\n\t\t\t\t\t\t\t<\/figcaption>\n\n\t\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<\/div> <!-- .col -->\n\n\t\t\t\t\n\t\t\t\t\t<div class=\"col col-sm col-md col-4\">\n\n\t\t\t\t\t\t<figure>\n\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-HIPAA.svg\" alt=\"InMoment\" \/>\n\n\t\t\t\t\t\t\t<figcaption class=\"color-dory\">\n\n\t\t\t\t\t\t\t\tHIPAA\n\t\t\t\t\t\t\t<\/figcaption>\n\n\t\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<\/div> <!-- .col -->\n\n\t\t\t\t\n\t\t\t\t\t<div class=\"col col-sm col-md col-4\">\n\n\t\t\t\t\t\t<figure>\n\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-AICPASOC2.svg\" alt=\"InMoment\" \/>\n\n\t\t\t\t\t\t\t<figcaption class=\"color-dory\">\n\n\t\t\t\t\t\t\t\tAICPA SOC 2\n\t\t\t\t\t\t\t<\/figcaption>\n\n\t\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<\/div> <!-- .col -->\n\n\t\t\t\t\n\t\t\t\t\t<div class=\"col col-sm col-md col-4\">\n\n\t\t\t\t\t\t<figure>\n\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/ea-Gramm-Leach-BlileyActCompliant.svg\" alt=\"InMoment\" \/>\n\n\t\t\t\t\t\t\t<figcaption class=\"color-dory\">\n\n\t\t\t\t\t\t\t\tGramm-Leach-Bliley Act Compliant\n\t\t\t\t\t\t\t<\/figcaption>\n\n\t\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<\/div> <!-- .col -->\n\n\t\t\t\t\n\t\t\t<\/div> <!-- .grid -->\n\t\t\n\t<\/section> <!-- .section -->\n\n\n\n\n<section id=\"section-block_a9ad55123d190c488150e0721a137398\" class=\"block-section bg-orca   bg-cover bg-center bg-no-repeat  alignfull\"\n    style=\" \">\n\n    <div class=\"py-100px\">\n\n        <div class=\"container\">\n\n            \n\n<section id=\"section-block_d99b1da18d08a5d721086121d49f64f3\" class=\" \">\n\n\t<div class=\"cta-block-inner flex bg-albatross rounded-2xl p-2 flex-col lg:flex-row\">\n\n\t\t<div class=\"cta-block-inner-content text-center cta-block-inner-child flex flex-col justify-center bg-gradient-to-b from-albatross to-dory\/10 p-20px sm:p-50px xl:px-80px xl:py-50px rounded-lg relative lg:max-w-1\/2 lg:w-[60%]\">\n\t\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/inmoment.com\/wp-content\/themes\/inmoment\/src\/images\/homepage\/cta-bg.webp\" class=\"absolute object-cover object-center left-0 top-0 w-full h-full\" alt=\"\">\n\t\t\t<div class=\"relative grid flex-row-reverse\">\n\t\t\t<h2 class=\"basis-full\">\n\t\t\t\t\t\t\t\t\tSee ROI in\n\t\t\t\t\t<span class=\"text-marine\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tHalf the Time\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\n\t\t\t\t\t\t\t\t<\/h2>\n\n\t\t\t\t\t\t\t<p class=\"text-orca text-[17px] md:basis-1\/2 self-center md:text-left\">InMoment\u2019s integrated CX approach increases customer lifetime value and bottom line performance in just 12 months, significantly faster than the industry average of 25 months!<\/p>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"flex w-full justify-center items-center flex-col md:basis-1\/2 self-center\">\n\t\t\t\t\t<img decoding=\"async\" width=\"529\" height=\"366\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2023\/11\/ROI-With-InMoment.svg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t<p class=\"text-stingray font-mono text-xs text-center\"><\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"cta-block-inner-form cta-block-inner-child w-full md:px-4 flex justify-center items-center flex-col lg:w-[46%]\">\n\t\t\t\t\t\t\n\n\n\t<span class=\"hs-gated-content-reveal-overlay  \"><\/span>\n\t<div class=\"hs-form-sticky-wrap   \">\n\t\t\n\n\t\t<div id=\"hubspot-form-6a2d433ac4c2c\" class=\"block-hubspot-form hs-form-outer hs-form-zifc-hide  \" data-chili=\"1\" data-form-id=\"587404b5-56ef-4576-8427-bd72e3a7b4b3\" >\n\t\t\t\t\t\t\t\t\t<!-- <span class=\"hs-gated-content-reveal-overlay\"><\/span> -->\n\t\t\t\t\t\t\n\n\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t\t\t<h3 class=\"hs-form-title   \">Learn More About InMoment<\/h3>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"skeleton-loader\" id=\"loading-indicator-hubspot-form-6a2d433ac4c2c\">\n\t\t\t\t\t<div class=\"skeleton-field formpulse delay-1\">\n\t\t\t\t\t\t<div class=\"skeleton-label\"><\/div>\n\t\t\t\t\t\t<div class=\"skeleton-input\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"skeleton-field formpulse delay-2\">\n\t\t\t\t\t\t<div class=\"skeleton-label\"><\/div>\n\t\t\t\t\t\t<div class=\"skeleton-input\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"skeleton-field formpulse delay-3\">\n\t\t\t\t\t\t<div class=\"skeleton-label\"><\/div>\n\t\t\t\t\t\t<div class=\"skeleton-input\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<script>\n\t\t\t\t\t\n\n\t\t\t\t\thsformEmbedJs.addEventListener('load', function(event_6a2d433ac4c2c) {\n\n\t\t\t\t\tvar gatedContentType = '';\n\t\t\t\t\tvar timeoutTime = 0;\n\n\t\t\t\t\t\t\/\/ Set up functions\n\t\t\t\t\t\tfunction onFormReadyFunction($form) {\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\/\/ Gated content known user check\n\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\tif (gatedContentType === 'contentReveal') {\n\t\t\t\t\t\t\tif (localStorage.getItem('hasSubmittedForm') !== 'true') {\n\t\t\t\t\t\t\t\ttimeoutTime = parseInt(timeoutTime * 1000);\n\n\t\t\t\t\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\t\t\t\t\tdocument.body.classList.add('gated-lock-screen');\n\t\t\t\t\t\t\t\t\t\tdocument.documentElement.classList.add('gated-lock-screen');\n\t\t\t\t\t\t\t\t\t}, timeoutTime);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\/\/ Init ZI FC\n\t\t\t\t\t\t\t\t$form[0].setAttribute('data-zifc', 'true');\n\t\t\t\t\t\t\t\t\/\/if (!$form[0].closest('.block-hubspot-form').classList.contains('hs-form-zifc-hide'))\n\t\t\t\t\t\t\t\t\/\/\tdocument.getElementById('loading-indicator-hubspot-form-6a2d433ac4c2c').style.display = 'none';\n\n\t\t\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\t\t\tdocument.getElementById('loading-indicator-hubspot-form-6a2d433ac4c2c').style.display = 'none';\n\t\t\t\t\t\t\t}, 5000);\n\n\t\t\t\t\t\t\t\t\/\/ Init onEmailChange fn if ZIFC enabled\n\t\t\t\t\t\t\t\tonEmailChange($form);\n\n\t\t\t\t\t\t\t\tif($form[0].classList.contains('mktoForm')) {\n\t\t\t\t\t\t\t\t\tonEmailChange($form[0]);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\/\/ inject custom field values into Hubspot hidden input names\n\t\t\t\t\t\t\tvar formIDLastAssetData = formIDLastAssetData || [];\n\t\t\t\t\t\t\tformIDLastAssetData.push({\n\t\t\t\t\t\t\t\tid: 'hubspot-form-6a2d433ac4c2c',\n\t\t\t\t\t\t\t\tlast_asset: 'demo above-footer'\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\tvar input = $form[0].querySelector('input[name=\"last_asset\"]');\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\/\/lastAssetInputs.forEach(input => {\n\t\t\t\t\t\t\tif(input && input.closest('.block-hubspot-form')) {\n\t\t\t\t\t\t\t\tvar formId = input.closest('.block-hubspot-form').id;\n\t\t\t\t\t\t\t\tvar formData = formIDLastAssetData.find(item => item.id === formId);\n\n\t\t\t\t\t\t\tif (formData) {\n\t\t\t\t\t\t\t\tinput.value = formData.last_asset;\n\t\t\t\t\t\t\t\tinput.dispatchEvent(new Event('input', {\n\t\t\t\t\t\t\t\t\tbubbles: true\n\t\t\t\t\t\t\t\t}));\n\n\t\t\t\t\t\t\t\tconsole.log(formData.last_asset);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\/\/});\n\t\t\t\t\t\t\/\/ if (document.querySelector('input[name=\"last_asset\"]')) {\n\t\t\t\t\t\t\/\/ \tdocument.querySelector('input[name=\"last_asset\"]').value = '<\/\/?php echo $last_asset; ?>';\n\t\t\t\t\t\t\/\/ \tdocument.querySelector('input[name=\"last_asset\"]').dispatchEvent(new Event('input', {\n\t\t\t\t\t\t\/\/ \t\tbubbles: true\n\t\t\t\t\t\t\/\/ \t}));\n\n\t\t\t\t\t\t\t\/\/ }\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\/\/ After button clicked, but before data is sent\n\t\t\t\t\tfunction onBeforeFormSubmitFunction($form) {\n\t\t\t\t\t\tconst submitButton = $form.find('input[type=\"submit\"]').get(0);\n\n\t\t\t\t\t\t\tif (submitButton) {\n\t\t\t\t\t\t\t\tsubmitButton.classList.add('submit-loading');\n\t\t\t\t\t\t\t\tsubmitButton.value = \"Loading...\";\n\t\t\t\t\t\t\t\tsubmitButton.disabled = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\/\/ Next few functions fire only if ZI enabled\n\t\t\t\t\t\tfunction onEmailChange($form) {\n\t\t\t\t\t\t\tlet emailInput = document.querySelector('input[name=\"email\"]');\n\t\t\t\t\t\t\tif(document.querySelector('input[name=\"Email\"]'))\n\t\t\t\t\t\t\t\temailInput = document.querySelector('input[name=\"Email\"]');\n\n\t\t\t\t\t\tif (emailInput && !emailInput.hasListenersAttached) {\n\t\t\t\t\t\t\t['input', 'change'].forEach(eventType => {\n\t\t\t\t\t\t\t\temailInput.addEventListener(eventType, handleInputChange.bind(null, $form, emailInput));\n\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\temailInput.hasListenersAttached = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction handleInputChange($form, emailInput) {\n\t\t\t\t\t\t\/\/console.log('Email input event triggered:', emailInput.value);\n\n\t\t\t\t\t\t\t\t\t\t\t\t\tif ($form.attr('data-zifc') === 'true' && typeof window._zi_fc !== 'undefined') {\n\t\t\t\t\t\t\t\thandleZoomInfoMatch($form, emailInput);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\tfunction handleZoomInfoMatch($form, emailInput) {\n\t\t\t\t\t\tvalidateEmailWithDelay(emailInput);\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction validateEmailWithDelay(emailInput) {\n\t\t\t\t\t\tvar form = emailInput.closest('form');\n\t\t\t\t\t\tvar submitButton = form.querySelector('[type=\"submit\"]');\n\t\t\t\t\t\t\n\t\t\t\t\t\tfunction disableSubmit() {\n\t\t\t\t\t\t\t\/\/console.log('Disable Submit');\n\t\t\t\t\t\t\tsubmitButton.classList.add('disabled');\n\t\t\t\t\t\t\tsubmitButton.disabled = true;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tfunction enableSubmit() {\n\t\t\t\t\t\t\t\/\/console.log('Enable Submit');\n\t\t\t\t\t\t\tsubmitButton.classList.remove('disabled');\n\t\t\t\t\t\t\tsubmitButton.disabled = false;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\t\tconst neverBounceStatus = emailInput.getAttribute('data-zi-neverbounce-status');\n\t\t\t\t\t\t\t\/\/console.log(neverBounceStatus);\n\n\n\t\t\t\t\t\t\tfetch(inmomentlocalizedata.theme_path + '\/template-parts\/content-blocks\/blocked-domains.json')\n\t\t\t\t\t\t\t.then(response => response.json())\n\t\t\t\t\t\t\t.then(list => {\n\n\t\t\t\t\t\t\t\tvar emailErrorHtml = document.createElement('div');\n\t\t\t\t\t\t\t\temailErrorHtml.setAttribute('class', 'mktoError mktoErrorCustom');\n\t\t\t\t\t\t\t\temailErrorHtml.innerHTML = 'This email is not allowed.';\n\n\n\t\t\t\t\t\t\t\tfunction isDomainFound(email) {\n\t\t\t\t\t\t\t\t\tconst domain = email.split('@')[1];\n\t\t\t\t\t\t\t\t\treturn list.includes(domain);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\tif (isDomainFound(emailInput.value) || neverBounceStatus === 'invalid' || neverBounceStatus === 'disposable') {\n\t\t\t\t\t\t\t\t\tif(!form.querySelector('.mktoErrorCustom'))\n\t\t\t\t\t\t\t\t\t\temailInput.after(emailErrorHtml);\n\t\t\t\t\t\t\t\t\tdisableSubmit();\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif(form.querySelector('.mktoErrorCustom'))\n\t\t\t\t\t\t\t\t\t\tform.querySelector('.mktoErrorCustom').remove();\n\t\t\t\t\t\t\t\t\tenableSubmit();\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t})\n\t\t\t\t\t\t\t.catch(error => console.error('Error loading list:', error));\n\n\t\t\t\t\t\t}, 500);\n\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\twindow.addEventListener('message', function(event) {\n\t\t\t\t\t\t\tif (event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormReady') {\n\t\t\t\t\t\t\t\tonEmailChange( \/* Pass your form here if needed *\/ );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\n\n\t\t\t\t\tfunction onFormSubmitFunction($form) {\n\t\t\t\t\t\t\/\/console.log('onFormSubmit function');\n\t\t\t\t\t\t\/\/ if ($form.attr('id') === 'hsForm_587404b5-56ef-4576-8427-bd72e3a7b4b3') {\n\t\t\t\t\t\t\/\/ \t\/\/console.log(\"587404b5-56ef-4576-8427-bd72e3a7b4b3 form submit function\");\n\t\t\t\t\t\t\/\/ }\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction onFormSuccessFunction($form, data) {\n\t\t\t\t\t\tif (gatedContentType === 'contentReveal') {\n\t\t\t\t\t\t\tif (localStorage.getItem('hasSubmittedForm') !== 'true') {\n\t\t\t\t\t\t\t\trevealGatedContent();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if (gatedContentType === 'popupVideo' || gatedContentType === 'heroCTAPopupVideo') {\n\t\t\t\t\t\t\trevealPopupVideo($form);\n\t\t\t\t\t\t} else if (gatedContentType === 'popupPdf') {\n\t\t\t\t\t\t\trevealPopupPdf($form);\n\t\t\t\t\t\t} else if (gatedContentType === 'footerCTAPopupVideo') {\n\t\t\t\t\t\t\trevealFooterPopupVideo()\n\t\t\t\t\t\t} else if (gatedContentType === 'innerGate') {\n\t\t\t\t\t\t\trevealInnerGate($form);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\/\/ GTM add event trigger here\n\t\t\t\t\t\twindow.dataLayer = window.dataLayer || []\n\t\t\t\t\t\twindow.dataLayer.push({\n\t\t\t\t\t\t\t'event': 'form_submit',\n\t\t\t\t\t\t\t'lastAsset': 'demo above-footer',\n\t\t\t\t\t\t\t'formSubmittedPage': window.location.href,\n\t\t\t\t\t\t\t'salesforceCampaignID': 'Enterprise Feedback Management',\n\t\t\t\t\t\t\t'formType': 'demo',\n\t\t\t\t\t\t\t'gatedContentType': gatedContentType\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tlocalStorage.setItem('hasSubmittedForm', 'true');\n\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\tfunction revealInnerGate($form) {\n\t\t\t\t\t\tif ($form[0].closest('.block-im-quiz')) {\n\t\t\t\t\t\t\t$form[0].closest('.hs-form-sticky-wrap').classList.add('hidden');\n\t\t\t\t\t\t\t$form[0].closest('.block-im-quiz').querySelector('.im-quiz-finish-screen').classList.remove('hidden');\n\t\t\t\t\t\t\t$form[0].closest('.block-im-quiz').querySelector('.quiz-inner').classList.remove('hidden');\n\t\t\t\t\t\t\t$form[0].closest('.block-im-quiz').querySelector('.restart').style.display = 'inline-block';\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction revealGatedContent() {\n\t\t\t\t\t\t\/\/console.log('content has been revealed');\n\t\t\t\t\t\tdocument.body.classList.remove('gated-lock-screen');\n\t\t\t\t\t\tdocument.documentElement.classList.remove('gated-lock-screen');\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction revealPopupPdf($form) {\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.submitted-message-custom').classList.remove('hidden');\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.submitted-message').classList.add('hidden');\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.hs-form-title').classList.add('hidden');\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.more-content').classList.add('hidden');\n\t\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.submitted-message-custom .header-cta-button').click();\n\t\t\t\t\t\t}, 3000);\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction revealPopupVideo($form) {\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.play-btn.modal-trigger.form-to-video').click();\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.form-to-video-wrapper').classList.remove('hidden');\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.submitted-message').classList.add('hidden');\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').querySelector('.hs-form-title').classList.add('hidden');\n\t\t\t\t\t\t$form[0].closest('.block-hubspot-form').classList.add('to-video');\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction revealFooterPopupVideo() {\n\t\t\t\t\t\tdocument.querySelector('.play-btn.modal-trigger.form-to-video.footer-cta').click();\n\t\t\t\t\t\tdocument.querySelector('.form-to-video-wrapper.footer-cta').classList.remove('hidden');\n\t\t\t\t\t\tdocument.querySelector('.hs-form-title.footer-cta').classList.add('hidden');\n\t\t\t\t\t\tdocument.querySelector('.hs-form-sticky-wrap.footer-cta-popup-video .block-hubspot-form').classList.add('to-video');\n\t\t\t\t\t\tvar submittedMessages = document.querySelectorAll('.submitted-message');\n\t\t\t\t\t\tsubmittedMessages.forEach(function(submittedMessage) {\n\t\t\t\t\t\t\tsubmittedMessage.classList.add('hidden');\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\n\t\t\t\t\tfunction gotoScorecard(data) {\n\n\t\t\t\t\t\tvar baseURL = '';\n\t\t\t\t\t\tvar thankYouURLParams = [];\n\t\t\t\t\t\tthankYouURLParams['first_name'] = data.submissionValues.firstname ? data.submissionValues.firstname : '';\n\t\t\t\t\t\tthankYouURLParams['last_name'] = data.submissionValues.lastname ? data.submissionValues.lastname : '';\n\t\t\t\t\t\tthankYouURLParams['email'] = data.submissionValues.email ? data.submissionValues.email : '';\n\t\t\t\t\t\tthankYouURLParams['phone_number'] = data.submissionValues.phone ? data.submissionValues.phone : '5555555555';\n\n\t\t\t\t\t\tthankYouURLParams = Object.entries(thankYouURLParams);\n\t\t\t\t\t\tvar queryString = thankYouURLParams.map(([key, value]) =>\n\t\t\t\t\t\t\t`${encodeURIComponent(key)}=${encodeURIComponent(value)}`).join('&');\n\n\n\t\t\t\t\t\tvar finalThankyouURL = `${baseURL}?${queryString}&suppress_fields`;\n\n\t\t\t\t\t\twindow.open(finalThankyouURL, '_blank');\n\n\t\t\t\t\t}\n\t\t\t\t\t\/\/ Returns the redirect URL needed for the Hubspot form\n\t\t\t\t\tfunction generateThankYouURL(customURL, formType, gatedContentType, gatedAsset, $form) {\n\t\t\t\t\t\t\/\/ Check if custom Thank You URL is needed\n\t\t\t\t\t\tif (!customURL) {\n\t\t\t\t\t\t\tvar baseURL =\n\t\t\t\t\t\t\t\t'https:\/\/inmoment.com\/en-gb\/thank-you\/?';\n\t\t\t\t\t\t\tvar thankYouURLParams = [];\n\n\t\t\t\t\t\t\tif (formType === 'gated') {\n\t\t\t\t\t\t\t\tif (gatedContentType === 'pdf') {\n\t\t\t\t\t\t\t\t\tthankYouURLParams['type'] = 'asset';\n\t\t\t\t\t\t\t\t\t\/\/ Gated content needs to be attachment URL\n\t\t\t\t\t\t\t\t\tthankYouURLParams['asset'] = gatedAsset;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'video') {\n\t\t\t\t\t\t\t\t\tthankYouURLParams['type'] = 'video';\n\t\t\t\t\t\t\t\t\t\/\/ Gated content needs to be attachment URL\n\t\t\t\t\t\t\t\t\tthankYouURLParams['asset'] = gatedAsset;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'popupVideo') {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'contentReveal') {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'heroCTAPopupVideo') {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'footerCTAPopupVideo') {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'popupPdf') {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t} else if (gatedContentType === 'innerGate') {\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\/\/console.log('gatedAsset -> ', gatedAsset);\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (formType === 'demo') {\n\t\t\t\t\t\t\t\tthankYouURLParams['type'] = 'contact';\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (formType === 'contact') {\n\t\t\t\t\t\t\t\tthankYouURLParams['type'] = 'contact';\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (formType === 'event') {\n\t\t\t\t\t\t\t\tthankYouURLParams['type'] = 'event';\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\/\/console.log('thankYouURLParams -> ', thankYouURLParams);\n\t\t\t\t\t\t\t\/\/ Construct the query string by joining the key-value pairs\n\t\t\t\t\t\t\tthankYouURLParams = Object.entries(thankYouURLParams);\n\n\t\t\t\t\t\t\tvar queryString = thankYouURLParams.map(([key, value]) =>\n\t\t\t\t\t\t\t\t`${encodeURIComponent(key)}=${encodeURIComponent(value)}`).join('&');\n\n\t\t\t\t\t\t\t\/\/console.log('queryString -> ', queryString);\n\t\t\t\t\t\t\t\/\/ Combine the base URL with the query string\n\t\t\t\t\t\t\tvar finalThankyouURL = `${baseURL}${queryString}`;\n\n\t\t\t\t\t\t\t\/\/console.log('finalThankyouURL -> ', finalThankyouURL);\n\t\t\t\t\t\t\treturn finalThankyouURL;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\/\/console.log('customURL -> ', customURL);\n\t\t\t\t\t\t\treturn customURL;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t\tif (document.querySelector('#hubspot-form-6a2d433ac4c2c')) {\n\t\t\t\t\t\t\t\t\tvar observer = new IntersectionObserver(function(el) {\n\t\t\t\t\t\t\t\t\t\t\tel = el[0] ? el[0] : el;\n\t\t\t\t\t\t\t\t\t\t\tif (el.isIntersecting) {\n\n\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\tfunction mktoFormLoaded(form) {\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tvar formEl = form.getFormElem();\n\t\t\t\t\t\t\tconsole.log('mktoform', form, formEl[0].querySelector(\"style\"))\n\t\t\t\t\t\t\t\/\/MktoForms2.whenReady(function() {onFormReadyFunction(formEl)});\n\t\t\t\t\t\t\tdocument.getElementById('mktoForms2BaseStyle').remove();\n\t\t\t\t\t\t\tdocument.getElementById('mktoForms2ThemeStyle').remove();\n\t\t\t\t\t\t\tformEl[0].querySelector(\"style\").remove();\n\t\t\t\t\t\t\tconsole.log(formEl[0].querySelector(\"style\"))\n\n\t\t\t\t\t\t\tonFormReadyFunction(formEl);\n\n\t\t\t\t\t\t\tformEl[0].querySelector('[type=\"submit\"]').innerText = 'Request a Demo';\n\n\n\t\t\t\t\t\t\tif(formEl[0].closest('.block-hubspot-form').querySelector('.skeleton-loader'))\n\t\t\t\t\t\t\t\tformEl[0].closest('.block-hubspot-form').querySelector('.skeleton-loader').style.display = 'none';\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\tform.onSubmit(function() {onFormSubmitFunction(formEl)});\n\t\t\t\t\t\t\tform.onSuccess(function() {\n\t\t\t\t\t\t\t\tonFormSuccessFunction(formEl);\n\t\t\t\t\t\t\t\twindow.location.assign(generateThankYouURL('',\n\t\t\t\t\t\t\t\t\t'demo', '',\n\t\t\t\t\t\t\t\t\t''));\n\n\t\t\t\t\t\t\t\treturn false;\n\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\/\/onFormSubmitFunction($form);\n\t\t\t\t\t\t\t\/\/onFormSuccessFunction($form, data);\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tif(document.getElementById('mktoForm_2101') && !document.getElementById('mktoForm_2101' ).innerHTML.trim())\n\t\t\t\t\t\t\t\tMktoForms2.loadForm(\"\/\/go.forsta.com\", \"972-OEC-621\", 2101, mktoFormLoaded);\n\n\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\n\t\t\t\t\t\t\/\/ Main hubspot code\n\t\t\t\t\t\thbspt.forms.create({\n\t\t\t\t\t\t\tregion: \"na1\",\n\t\t\t\t\t\t\tportalId: \"1787915\",\n\t\t\t\t\t\t\tlocale: \"en\",\n\t\t\t\t\t\t\ttarget: \"#hubspot-form-6a2d433ac4c2c .form_target\",\n\t\t\t\t\t\t\tcss: '',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tformId: \"587404b5-56ef-4576-8427-bd72e3a7b4b3\",\n\t\t\t\t\t\t\tmanuallyBlockedEmailDomain: [\"mailinator.com\",\"mailor.com\",\"yahoi.co.uk\",\"art.suez.edu.eg\",\"eol.com\",\"info.com\",\"weizixu.com\",\"naymedia.com\",\"compny.com\",\"linator.com\",\"edu.com\",\"mailinaor.com\",\"sportrid.comm\",\"tufufacenurimyv.com\",\"eeeqwe2.com\",\"armyspy.com\",\"info.net\",\"hinoon.com\",\"ainator.com\",\"busniess.com\",\"GMAIL1.com\",\"alright.com\",\"example.com\",\"poverts.com\",\"mailt.com\",\"apxby.com\",\"gmail.com\",\"yahoo.com\",\"hotmail.com\",\"live.com\",\"aol.com\",\"outlook.com\",\"qq.com\",\"comcast.com\",\"icloud.com\",\"ctpagent.com\",\"wesolvecx.com\",\"getthematic.com\",\"merkle.com\",\"getlocalmeasure.com\",\"localmeasure.com\",\"asknicely.com\",\"nielseniq.com\",\"momentive.com\",\"reputation.com\",\"zenloop.com\",\"eloquant.com\",\"hellocustomer.com\",\"skeepers.io\",\"yabble.com\",\"resonate.com.au\",\"smg.com\",\"altointelligence.co.uk\",\"altointelligence.com\",\"auracorp.com\",\"bareinternational.com\",\"bestmark.com\",\"blauw.com\",\"clarabridge.com\",\"concentrix.com\",\"concur.com\",\"confirmit.com\",\"copytimize.com\",\"critizr.com\",\"crowdicity.com\",\"customerradar.com\",\"customersat.com\",\"gallup.com\",\"getfeedback.com\",\"gfk.com\",\"globis-consulting.de\",\"glowfeed.com\",\"insync.com.au\",\"intervista.ch\",\"iperceptions.com\",\"jacada.com\",\"ka-brandresearch.com\",\"kantar.com\",\"kantartns.com\",\"kunden-insights.de\",\"link.ch\",\"livinglens.tv\",\"Loyalty360.org\",\"management-consult.de\",\"medallia.com\",\"morpace.com\",\"nice.com\",\"niceincontact.com\",\"op2ma.com.au\",\"opinionlab.com\",\"oracle.com\",\"pangealabs.com\",\"pidas.com\",\"potentiate.com\",\"quadient.com\",\"qualtrics.com\",\"questback.com\",\"rateitapp.com\",\"rateitapp.com.au\",\"responsetek.com\",\"rightnow.com\",\"salesforce.com\",\"sap.com\",\"satmetrix.com\",\"slmedien.de\",\"smg.com\",\"sphanalytics.com\",\"stellarbpo.com\",\"stellarxm.com\",\"strikedeck.com\",\"surveygizmo.com\",\"surveymonkey.com\",\"tele-research.de\",\"themsrgroup.com\",\"tns-global.com\",\"tns-infratest.com\",\"tnsglobal.com\",\"touchpointgroup.com\",\"ttr-group.de\",\"united-research.com\",\"usabilla.com\",\"verint.com\",\"vovici.com\",\"walkerinfo.com\",\"zendesk.com\",\"zingle.com\"],\n\n\t\t\t\t\t\t\t\t\t\t\t\t\/\/ Arbitrary in case there are two of same form on page\n\t\t\t\t\t\t\t\t\t\t\t\tformInstanceId: \"hubspot-form-6a2d433ac4c2c\",\n\n\n\n\t\t\t\t\t\t\t\t\t\t\t\tonFormReady: function($form) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tonFormReadyFunction($form);\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\tonBeforeFormSubmit: function($form) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tonBeforeFormSubmitFunction($form);\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\tonFormSubmit: function($form) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tonFormSubmitFunction($form);\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\tonFormSubmitted: function($form, data) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tonFormSuccessFunction($form, data);\n\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\tsubmitText: \"Request a Demo\",\n\t\t\t\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t\t\t\t\t observer.unobserve(el.target);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}, {\n\t\t\t\t\t\t\t\t\troot: null,\n\t\t\t\t\t\t\t\t\trootMargin: '0px 0px 50% 0px',\n\t\t\t\t\t\t\t\t\tthreshold: 0.1\n\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\tvar targetElement = document.querySelector('#hubspot-form-6a2d433ac4c2c'); observer.observe(targetElement.parentElement);\n\t\t\t\t\t\t}\n\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\tchiliPiperJs.onload = function() {\n\t\t\t\t\t\t\tvar cpTenantDomain = \"inmoment\";\n\t\t\t\t\t\t\tvar cpRouterName = \"InMoment_Demo_Router\";\n\t\t\t\t\t\t\tvar formGuid = \"587404b5-56ef-4576-8427-bd72e3a7b4b3\";\n\t\t\t\t\t\t\tvar cpHSDataFormIDs = []; \/\/ if needed, add the data-form-id or keep empty to accept all forms.\n\n\t\t\t\t\t\t\t\/\/ function chiliPiperSuccessFunction() {\n\t\t\t\t\t\t\t\/\/ \tvar thankYouURL = generateThankYouURL('', 'demo', '', '');\n\t\t\t\t\t\t\t\/\/ \t\/\/ window.location.href = thankYouURL;\n\t\t\t\t\t\t\t\/\/ \tconsole.log('chiliPiperSuccessFunction');\n\t\t\t\t\t\t\t\/\/ }\n\n\t\t\t\t\t\t\twindow.addEventListener(\"message\", function(event) {\n\t\t\t\t\t\t\t\tif (cpHSDataFormIDs.length > 0 && !cpHSDataFormIDs.includes(event.data.id)) return;\n\n\t\t\t\t\t\t\t\tif (document.querySelector('[data-form-id=\"' + event.data.id + '\"]'))\n\t\t\t\t\t\t\t\t\tif (document.querySelector('[data-form-id=\"' + event.data.id + '\"]').getAttribute('data-chili') != true) return;\n\n\n\t\t\t\t\t\t\t\tif (event.data.type === \"hsFormCallback\" && event.data.eventName === \"onFormSubmitted\") {\n\t\t\t\t\t\t\t\t\tvar lead = event.data.data.submissionValues;\n\t\t\t\t\t\t\t\t\tfor (var key in lead) {\n\t\t\t\t\t\t\t\t\t\tif (Array.isArray(lead[key])) {\n\t\t\t\t\t\t\t\t\t\t\tlead[key] = lead[key].toString().replaceAll(\",\", \";\");\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\tChiliPiper.submit(cpTenantDomain, cpRouterName, {\n\t\t\t\t\t\t\t\t\t\tmap: true,\n\t\t\t\t\t\t\t\t\t\tlead: lead,\n\t\t\t\t\t\t\t\t\t\t\/\/ onSuccess: chiliPiperSuccessFunction(),\n\t\t\t\t\t\t\t\t\t\tdynamicRedirectLink: generateThankYouURL(\n\t\t\t\t\t\t\t\t\t\t\t'', 'demo',\n\t\t\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t\t\t\t''),\n\t\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} \/\/ on cp script load\n\t\t\t\t\t\tdocument.body.appendChild(chiliPiperJs);\n\t\t\t\t\t\n\n\t\t\t\t}) \/\/ on hs script loaded\n\t\t\t<\/script>\n\n\n\t\t\t\t\t\t\t<script>\n\t\t\t\t\t(function() { \/\/ Start of IIFE\n\t\t\t\t\t\t\/\/console.log(\"Zi Enabled for form hubspot-form-6a2d433ac4c2c, waiting to add FC onReady\");\n\t\t\t\t\t\tif (!window._zi_fc) {\n\t\t\t\t\t\t\twindow._zi_fc = {};\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (!window._zi_fc.onReadyList) {\n\t\t\t\t\t\t\twindow._zi_fc.onReadyList = [];\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst formId = \"hubspot-form-6a2d433ac4c2c\";\n\t\t\t\t\t\t\/\/ Check if a function for this formId already exists\n\t\t\t\t\t\tconst isFuncAlreadyAdded = window._zi_fc.onReadyList.some(func => func.tag === formId);\n\n\t\t\t\t\t\tlet onReadyCalled = false;\n\n\t\t\t\t\t\t\tconst func = (data) => {\n\t\t\t\t\t\t\t\tconst formDivElement = document.getElementById(formId);\n\t\t\t\t\t\t\t\tonReadyCalled = true; \/\/ Set the flag to true\n\t\t\t\t\t\t\t\tif(document.getElementById('loading-indicator-' + formId).nextElementSibling.getAttribute('data-hubspot-rendered') === 'true' || document.getElementById('loading-indicator-' + formId).nextElementSibling.classList.contains('mktoForm')) {\n\t\t\t\t\t\t\t\t\tdocument.getElementById('loading-indicator-' + formId).style.display = 'none';\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tif (formDivElement) {\n\t\t\t\t\t\t\t\t\tformDivElement.classList.remove('hs-form-zifc-hide');\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\tif (!isFuncAlreadyAdded) {\n\t\t\t\t\t\t\t\/\/console.log(\"isFuncAlreadyAdded\");\n\t\t\t\t\t\t\tfunc.tag = formId; \/\/ Add a tag to the function for uniqueness check\n\t\t\t\t\t\t\twindow._zi_fc.onReadyList.push(func);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\/\/ Timer to handle the case when onReady is not called within 4000ms\n\t\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\t\tif (!onReadyCalled) {\n\t\t\t\t\t\t\t\tfunc();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 500);\n\n\t\t\t\t\t\twindow._zi_fc.onReady = (data) => {\n\t\t\t\t\t\t\tconsole.log(\"onReady triggered\");\n\t\t\t\t\t\t\tonReadyCalled = true; \/\/ Set the flag to true\n\t\t\t\t\t\t\twindow._zi_fc.onReadyList.forEach((func) => {\n\t\t\t\t\t\t\t\tfunc(data);\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t};\n\t\t\t\t\t})(); \/\/ End of IIFE\n\t\t\t\t<\/script>\n\t\t\t\n\n\t\t\t\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t<form id=\"mktoForm_2101\" data-zifc=\"true\"><\/form>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\n\t\t<\/div>\n\t<\/div>\n\n<\/section>\n\n\n        <\/div>\n\n    <\/div>\n\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Learn More Patented Technology NLP Engine Flexible Scalability Cloud-based Architecture Native Integrations Data Security Learn More<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":true,"footnotes":""},"class_list":["post-10565","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/pages\/10565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/comments?post=10565"}],"version-history":[{"count":0,"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/pages\/10565\/revisions"}],"wp:attachment":[{"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/media?parent=10565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}