{"id":17396,"date":"2021-02-25T00:31:44","date_gmt":"2021-02-25T00:31:44","guid":{"rendered":"https:\/\/inmoment.com\/data-management\/"},"modified":"2024-09-06T12:53:14","modified_gmt":"2024-09-06T18:53:14","slug":"data-management","status":"publish","type":"page","link":"https:\/\/inmoment.com\/en-gb\/data-management\/","title":{"rendered":"Data 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_ff2938ceedc2bbb7243f75b6974654fa\" 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-8ae40b80779bd0255e2f7e6599cf5a0b\" 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                                        <h1\n                        class=\"heading text-orca leading-[100%] text-[36px] lg:text-[56px]  mb-3 tracking-[-2.24px]\">\n                        Data Management<\/h1>\n\n                                        <p class=\"paragraph text-stingray lg:text-[24px] leading-[165%] font-normal\">\n                        Integrated CX starts with the right data, to the right people at the right time. Let InMoment solve your most challenging data needs.<\/p>\n                    \n                                                            <a href=\"https:\/\/inmoment.com\/en-gb\/demo-customer-experience-software\/\" title=\"http:\/\/Get%20Started\"\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\">Get Started<\/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\/dm-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-4718ba2e955641594cf191fabae1f4c1\" 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\n\t\t\t\t\n\t\t\t\t\t<div class=\"single-paragraph-content color-dory\"><p>Enterprise organizations gather data from multiple systems with thousands of data points every day. Efforts to clean, update, and enrich this data manually are a major resource constraint, resulting in time wasted, and potential ROI goes unrealized. Let us do all the heavy lifting to manage your data, so you can focus on improving CX, not wrangling data.<\/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 30px;\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 ETL Technology<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Real-time Ingestion<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Transformation Synergy<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Flow Consistency<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Flexible Data Extraction<\/h4>\n  <\/div>\n  <div class=\"ta-card\">\n    <span class=\"circle\"><\/span>\n    <h4>Program Permissioning<\/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-3f18ebd17767efffb466d74b6cc8883f\" 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<img decoding=\"async\" width=\"600\" height=\"601\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-revolutionize.png\" class=\"fifty-image\" alt=\"\" srcset=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-revolutionize.png 600w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-revolutionize-300x300.png 300w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-revolutionize-150x150.png 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" loading=\"lazy\" \/>\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\">Revolutionize Your Data Processing<\/h2>\n\t\t\t\t\n\t\t\t\t<p>Our patented Workflow application redefines large-scale metadata processing, offering real-time, adaptable data transmission for enhanced analytics and reporting. From operational and financial to compliance data, our technology streamlines query optimization, enriches text analytics, and facilitates robust analysis and reporting.<\/p>\n\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<section id=\"block-a1b18154ec96882da184291cc412baed\" class=\"content-block grid-container fifty-fifty-block fifty-text-media alignfull great-white-faded has-background color-as-background background-great-white\" 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\">Ingest Data Without IT<\/h2>\n\t\t\t\t\n\t\t\t\t<p><span style=\"font-weight: 400;\">Bid farewell to manual data preparation. Defining rules and sending sample files directly to InMoment automates the cleansing and processing of data for seamless ingestion into our platform. This user-friendly approach empowers you with data-driven insights, eliminating the need for IT involvement.<\/span><\/p>\n\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\/dm-ingest.svg\" width=\"600\" height=\"601\" title=\"dm-ingest\" > <\/object>\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div>\n\n<\/section>\n\n\n<section id=\"block-eea588269a058c6028b41dbf461659db\" class=\"content-block fifty-fifty-block fifty-media-text alignfull 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\/dm-refined.svg\" width=\"600\" height=\"601\" title=\"dm-refined\" > <\/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\">Refined Insights for Informed Decision-Making<\/h2>\n\t\t\t\t\n\t\t\t\t<p><span style=\"font-weight: 400;\">Upon ingestion, our patented Workflow\u2122 application leaps into action, transforming raw data into refined insights. Set your transformation rules, and we ensure your data is ready for 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\/blog\/how-to-use-slack-and-net-promoter-score-data-to-create-a-customer-focused-culture\/\"><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<section id=\"block-479b2d7ce60e7ee9e5a737bfc7d688e2\" class=\"content-block grid-container fifty-fifty-block fifty-text-media alignfull great-white-faded has-background color-as-background background-great-white\" 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\">Optimize Your Data Journey<\/h2>\n\t\t\t\t\n\t\t\t\t<p>Define your schedules and fatigue thresholds, and we manage the intricacies. This ensures timely execution of your data workflows, preventing fatigue-related inaccuracies and guaranteeing a consistent flow of valuable and actionable insights.<\/p>\n\n\t\t\t\t\t\t\t\t\t<a class=\" color-tsunami cta button\" href=\"https:\/\/inmoment.com\/en-gb\/customer-stories\/hyundai\/\"><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<img decoding=\"async\" width=\"1200\" height=\"1201\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize.png\" class=\"fifty-image\" alt=\"\" srcset=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize.png 1200w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize-300x300.png 300w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize-1024x1024.png 1024w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize-150x150.png 150w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize-768x769.png 768w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-optimize-1079x1080.png 1079w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/>\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div>\n\n<\/section>\n\n\n\n<style>\n.marlin-faded {\nbackground-color: rgba(214,227,252,.3);\n}\n.great-white-faded {\nbackground-color: rgba(237,240,241,.3);\n}\n\n.dm-quote p {\nfont-size: 2rem;\nline-height: 135%;\n}\n@media screen and (min-width: 600px) {\n.pull-quote-block .quote-content .quote-text.quote-marlin:before {\n    font-size: 10.5rem;\n    top: -26%;\n    left: 50%;\n    transform: translateX(-50%);\n}\n@media screen and (min-width: 1280px) {\n.pull-quote-block .quote-content .quote-text.quote-marlin:before {\ntop: -50%;\n}\n}\n<\/style>\n\n\n\n<section id=\"section-block_3c56ad3ef0458141c1ae54db9c841b60\" class=\"block-section bg-marlin   marlin-faded  alignfull\"\n    style=\" \">\n\n    <div class=\"py-100px\">\n\n        <div class=\"container\">\n\n            \n<section id=\"block-5559b3fff559696a116b83e594ea209e\" class=\"content-block pull-quote-block alignfull quote-layout alignwide u-pb-30 dm-quote no-background\" style=\"\">\t\t<div class=\"grid container\">\n\n\t\t\t\n\t\t\t\n\t\t\t<div class=\"col col-md col-align-middle quote-content col-9\t\t\t\t\t\t\">\n\t\t\t\t\t\t\t\t\t<div class=\"quote-text quote-marlin color-dory\">\n\t\t\t\t\t\t<p>InMoment helped us navigate our fatigue rules using the Workflow tool. The creative solution allowed us to preserve our existing process while maximizing feedback from customers. As a result of Workflow, we were able to quickly and efficiently solve technical problems.<\/p>\n\t\t\t\t\t<\/div><!-- .quote-text -->\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><!-- .quote-content -->\n\n\t\t<\/div><!-- .container -->\n\t<\/section><!-- .pull-quote-block -->\n\n\n\n<p class=\"has-text-align-center color-stingray\"><em>&#8211; <strong>Nicola Legge<\/strong>, Bank of New Zealand\u2019s Market Research Director<\/em><\/p>\n\n\n\n<div class=\"alignfull\" style=\"text-align: center; padding-bottom: 80px;\">\n<a href=\"https:\/\/inmoment.com\/en-au\/customer-stories\/bank-of-new-zealand\/\" target=\"\" class=\"button cta color-tsunami\" rel=\"noopener\">\n\t<span>Read Case Study<\/span>\n<\/a>\n<\/div>\n\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<section id=\"block-69b149b90f88cba90197651f87803250\" class=\"content-block fifty-fifty-block fifty-media-text alignfull 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\/dm-retrieve.svg\" width=\"600\" height=\"601\" title=\"dm-retrieve\" > <\/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\">Retrieve Insights with Ease<\/h2>\n\t\t\t\t\n\t\t\t\t<p>Once your data is refined and transformed, define extraction rules effortlessly. Whether you&#8217;re pulling reports in a flat file or leveraging API capabilities, our platform empowers you to extract valuable information in the format that suits your analysis and reporting needs.<\/p>\n\n\t\t\t\t\t\t\t\t\t<a class=\" color-dory cta button\" href=\"https:\/\/inmoment.com\/en-gb\/enterprise-architecture\/\"><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<section id=\"block-5c20f7df8db870624cfc6a29e6dff9c0\" class=\"content-block grid-container fifty-fifty-block fifty-text-media alignfull great-white-faded has-background color-as-background background-great-white\" 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\">Tailored Data Permissions for Controlled Access<\/h2>\n\t\t\t\t\n\t\t\t\t<p>Establish robust program permissions by defining data security policies at the point of connection. Craft policies that seamlessly configure row-level security for downstream assets, guaranteeing that data visibility aligns with specific groups or individuals.<\/p>\n\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<img decoding=\"async\" width=\"1200\" height=\"1201\" src=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored.png\" class=\"fifty-image\" alt=\"\" srcset=\"https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored.png 1200w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored-300x300.png 300w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored-1024x1024.png 1024w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored-150x150.png 150w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored-768x769.png 768w, https:\/\/inmoment.com\/wp-content\/uploads\/2024\/01\/dm-tailored-1079x1080.png 1079w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/>\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div>\n\n<\/section>\n\n\n<section id=\"block-c6c114816bb298e72e47222c68b1ca4d\" class=\"content-block fifty-fifty-block fifty-media-text alignfull 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\/dm-worry-less.svg\" width=\"600\" height=\"601\" title=\"dm-worry-less\" > <\/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\">Worry Less, Get More Insights<\/h2>\n\t\t\t\t\n\t\t\t\t<p>InMoment operates within a secure cloud environment, safeguarding information through over 20 stringent ISO 27001-based security policies. We prioritize not only data safety but also uncompromised insights, ensuring end-to-end security for information transmitted from clients.<\/p>\n\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<section id=\"section-block_f2648683530ce11e684c4682dad5de51\" 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_363525399f601b5e02f4b1ec17015d17\" 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-69e0447621aeb\" class=\"block-hubspot-form hs-form-outer  \" 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-69e0447621aeb\">\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_69e0447621aeb) {\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\t\/\/ Hide the loading indicator here if ZIFC not enabled\n\t\t\t\t\t\t\t\tif (document.getElementById('loading-indicator-hubspot-form-69e0447621aeb'))\n\t\t\t\t\t\t\t\t\tdocument.getElementById('loading-indicator-hubspot-form-69e0447621aeb').style.display = 'none';\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\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-69e0447621aeb',\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}\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\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': 'Data 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-69e0447621aeb')) {\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-69e0447621aeb .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-69e0447621aeb\",\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-69e0447621aeb'); 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\n\n\t\t\t\n\n\n\t\t\t\t\t\t\t\t\t\t\t\t<form id=\"mktoForm_2101\" ><\/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 ETL Technology Real-time Ingestion Transformation Synergy Flow Consistency Flexible Data Extraction Program Permissioning Data Security<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":true,"footnotes":""},"class_list":["post-17396","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/pages\/17396","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\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/comments?post=17396"}],"version-history":[{"count":0,"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/pages\/17396\/revisions"}],"wp:attachment":[{"href":"https:\/\/inmoment.com\/en-gb\/wp-json\/wp\/v2\/media?parent=17396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}