What is a GTM Tech Stack? | DealHub AI

");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}, C_685337_89_1_2_1:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("BODY"); el; el.each(function(t,e) {var el=vwo_$(e); ; !el.find('[vwo-op-1787748845844=""], [vwo-element-id="1787748845844"]').length && el.performOp(1787748845844).vwoElement({"position":"append","layout":"notification-bar","id":1787205946629,"widgetId":"notificationBar","html":"

The #1 Agentic Quote To Revenue Platform for HubSpot.

Come see it at UNBOUND

","sks":{"d":0,"v":0,"l_ts":0},"sw":null,"rec":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.28183258","filters":[]}],"dslv":2}},"hw":null,"opId":1787748845844,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.28110667","filters":[]}],"dslv":2}}})});;})("BODY")}}, C_685337_89_1_2_2:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("content",".vwo-notification-bar__wrapper > span:nth-of-type(1)"); vwo_debug*/; el=vwo_$(".vwo-notification-bar__wrapper > span:nth-of-type(1)"); el.replaceWith2(`Come see it at UNBOUND`); el=vwo_$(".vwo-notification-bar__wrapper > span:nth-of-type(1)"); el;})(".vwo-notification-bar__wrapper > span:nth-of-type(1)")}}, GL_685337_64_pre:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){try{ ;(function(){try{var findReactInternalInstanceKey=function(element){return Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")})},getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]},updateFiberNode=function(node,fiber,reactInternalsKey){var nodeName=(nodeName=node.nodeName)&&nodeName.toLowerCase();fiber.stateNode=node,fiber.child=null,fiber.tag=node.nodeType===Node.ELEMENT_NODE?5:6,fiber.type&&(fiber.type=fiber.elementType="vwo-"+nodeName),fiber.alternate&&(fiber.alternate.stateNode=node),node[reactInternalsKey]=fiber},updatePropsNode=function(option,el){function vwoAttrTimeout(){var key=Object.keys(el).find(function(n){return n.startsWith("__reactProps$")})||"",endTime=Date.now();if(key&&el[key])switch(option.name){case"href":el[key].href=option.value;break;case"onClick":el[key].onClick&&delete el[key].onClick;break;case"onChange":el[key].onChange&&el[key].onChange({target:el})}key||3e3/gm,""),e.__vwoExpInnerHTML=n)});var node,reactInternalsKey=findReactInternalInstanceKey(this[0]);return reactInternalsKey&&n&&((node=document.createElement("div")).innerHTML=n),void 0===n?this[0]&&this[0].innerHTML:this.each(function(t,e){var isFirstChildReferred=!1,fiber=(reactInternalsKey&&node&&(isFirstChildReferred=1===e.childNodes.length&&1===node.childNodes.length),getFiberNode(isFirstChildReferred?e.firstChild:e,reactInternalsKey));e.innerHTML=n,fiber&&e&&updateFiberNode(isFirstChildReferred?e.firstChild:e,fiber,reactInternalsKey)})},vwo_$.fn.vwoReplaceWith=function(){if(this.length){var content=this[0].outerHTML;if(content)return vwo_$(this).replaceWith(content)}return this},vwo_$.fn.vwoAttr&&!window.originalVwoAttrBeforeReact&&(window.originalVwoAttrBeforeReact=vwo_$.fn.vwoAttr),vwo_$.fn.vwoAttr=function(){var newHref_1;return this.length&&1===arguments.length&&arguments[0].href&&(newHref_1=arguments[0].href,this.each(function(i,el){updatePropsNode({name:"onClick"},el),updatePropsNode({name:"href",value:newHref_1},el)})),originalVwoAttrBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})();(function(){try{var getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]};window.originalBeforeReact||(window.originalBeforeReact=vwo_$.fn.before),vwo_$.fn.before=function(i){try{if(!this.length)return this;var isInputANode=!1,reactInternalsKey=("object"==typeof i&&(isInputANode=!0),element=this[0],Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")}));if(reactInternalsKey){if(!i)return this;var nodeToBeInserted_1=i[0]||i;if(!nodeToBeInserted_1)return this;this.each(function(t,e){var _c,element,fiber=getFiberNode(e,reactInternalsKey);document.createElement("div");fiber&&isInputANode&&(fiber=(null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.return)!==getFiberNode(e.parentNode,reactInternalsKey)||!(null!=(fiber=getFiberNode(e.parentNode,reactInternalsKey))&&fiber.stateNode),_c=(null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.return)!==getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey)||!(null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.stateNode),!!(element=e)&&Object.keys(element).some(function(n){return n.startsWith("__reactInternalInstance$")})&&(fiber||_c)||(nodeToBeInserted_1.previousElementSibling&&null!=(element=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),e.previousElementSibling&&null!=(element=getFiberNode(e.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1&&null!=(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&fiber.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).sibling=getFiberNode(e,reactInternalsKey)),nodeToBeInserted_1&&null!=(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&_c.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).return=getFiberNode(e.parentNode,reactInternalsKey)),e.parentNode.firstChild===e&&null!=(element=getFiberNode(e.parentNode,reactInternalsKey))&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1.previousElementSibling&&null!=(_c=null==(fiber=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))?void 0:fiber.alternate)&&_c.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).alternate.sibling=null==(element=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:element.alternate),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:fiber.alternate),e.previousElementSibling&&null!=(element=null==(_c=getFiberNode(e.previousElementSibling,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.return=null==(fiber=getFiberNode(e.parentNode,reactInternalsKey))?void 0:fiber.alternate),e.parentNode.firstChild===e&&null!=(element=null==(_c=getFiberNode(e.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate)))})}}catch(e){}var element;return originalBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})();; var _vwoCurrentPageUrl = window.location.href; var matchRegex = VWO._.matchRegex;vwo_$('[vwo-widget-id]').remove();vwo_$('html').get(0).classList.forEach((cl)=>{var mpClass=cl.match(/(?:\s|^)(vwo_p_s_[0-9a-f]{32})(?:\s|$)/);mpClass && (['vwo_p_s_b2c79ad7dcf03ba266dc0885e1266675','vwo_p_s_532c28d5412dd75bf975fb951c740a30'].indexOf(mpClass[1])!=-1) && vwo_$('html').removeClass(mpClass[1]);});if(VWO._.allSettings.dataStore.plugins.UA.dt === 'desktop'){vwo_$('html').addClass('vwo_p_s_b2c79ad7dcf03ba266dc0885e1266675')} else if(VWO._.allSettings.dataStore.plugins.UA.dt === 'mobile'){vwo_$('html').addClass('vwo_p_s_532c28d5412dd75bf975fb951c740a30')} }catch(e){}}}, GL_685337_64_post:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){}}, C_685337_64_1_2_0:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("html.vwo_p_s_b2c79ad7dcf03ba266dc0885e1266675 BODY"); el; el.each(function(t,e) {var el=vwo_$(e); ; !el.find('[vwo-op-1783498018676=""], [vwo-element-id="1783498018676"]').length && el.performOp(1783498018676).vwoElement({"position":"append","layout":"modal-banner-image","id":1773914149116,"widgetId":"modal","html":"

","sks":{"d":0,"v":0,"l_ts":0},"sw":{"p_dsl":"3"},"rec":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810592","filters":[]}],"dslv":2}},"hw":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810595","filters":[]}],"dslv":2}},"opId":1783498018676,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810598","filters":[]}],"dslv":2}}})});; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("html.vwo_p_s_532c28d5412dd75bf975fb951c740a30 BODY"); el; el.each(function(t,e) {var el=vwo_$(e); ; !el.find('[vwo-op-1783498018684=""], [vwo-element-id="1783498018684"]').length && el.performOp(1783498018684).vwoElement({"position":"append","layout":"modal-banner-image","id":1774172634980,"widgetId":"modal","html":"

","sks":{"d":0,"v":0,"l_ts":0},"sw":{"p_dsl":"6"},"rec":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810601","filters":[]}],"dslv":2}},"hw":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810604","filters":[]}],"dslv":2}},"opId":1783498018684,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810607","filters":[]}],"dslv":2}}})});;})("body")}}, C_685337_64_1_3_0:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("html.vwo_p_s_b2c79ad7dcf03ba266dc0885e1266675 BODY"); el; el.each(function(t,e) {var el=vwo_$(e); ; !el.find('[vwo-op-1783498018844=""], [vwo-element-id="1783498018844"]').length && el.performOp(1783498018844).vwoElement({"position":"append","layout":"modal-banner-image","id":1773914149116,"widgetId":"modal","html":"

","sks":{"d":0,"v":0,"l_ts":0},"sw":{"p_dsl":"3"},"rec":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810592","filters":[]}],"dslv":2}},"hw":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810595","filters":[]}],"dslv":2}},"opId":1783498018844,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810598","filters":[]}],"dslv":2}}})});; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("html.vwo_p_s_532c28d5412dd75bf975fb951c740a30 BODY"); el; !el.find('[vwo-op-1783498018851=""], [vwo-element-id="1783498018851"]').length && el.performOp(1783498018851).vwoElement({"position":"append","layout":"modal-banner-image","id":1774172634980,"widgetId":"modal","html":"

","sks":{"d":0,"v":0,"l_ts":0},"sw":{"p_dsl":"6"},"rec":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810601","filters":[]}],"dslv":2}},"hw":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810604","filters":[]}],"dslv":2}},"opId":1783498018851,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.26810607","filters":[]}],"dslv":2}}});})("body")}}, ct_5015b6a159fc5ff37238b015fe5d4a35:{ fn:function(executeTrigger, vwo_$) { (function(){let e=JSON.parse(localStorage.getItem('vwo_w_1787205946629')),t=null,l=null;e&&e.l_ts>0&&(t=(new Date).toISOString().slice(0,10),l=new Date(JSON.parse(e.l_ts)).toISOString().slice(0,10)),(t||l)&&t===l||executeTrigger()})() }}, ce6a8ee1fa28070_4_1:{ fn:function(executeTrigger, vwo_$) { (function() { var clear = function () { executeTrigger(); clearInterval(interval); } var interval = setInterval(function () { if (window.vwo_factors_company_details) { clear(); } }, 10); setTimeout(function () { clear(); }, 10000); } )() }}, GL_685337_91_pre:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){try{ ;(function(){try{var findReactInternalInstanceKey=function(element){return Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")})},getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]},updateFiberNode=function(node,fiber,reactInternalsKey){var nodeName=(nodeName=node.nodeName)&&nodeName.toLowerCase();fiber.stateNode=node,fiber.child=null,fiber.tag=node.nodeType===Node.ELEMENT_NODE?5:6,fiber.type&&(fiber.type=fiber.elementType="vwo-"+nodeName),fiber.alternate&&(fiber.alternate.stateNode=node),node[reactInternalsKey]=fiber},updatePropsNode=function(option,el){function vwoAttrTimeout(){var key=Object.keys(el).find(function(n){return n.startsWith("__reactProps$")})||"",endTime=Date.now();if(key&&el[key])switch(option.name){case"href":el[key].href=option.value;break;case"onClick":el[key].onClick&&delete el[key].onClick;break;case"onChange":el[key].onChange&&el[key].onChange({target:el})}key||3e3/gm,""),e.__vwoExpInnerHTML=n)});var node,reactInternalsKey=findReactInternalInstanceKey(this[0]);return reactInternalsKey&&n&&((node=document.createElement("div")).innerHTML=n),void 0===n?this[0]&&this[0].innerHTML:this.each(function(t,e){var isFirstChildReferred=!1,fiber=(reactInternalsKey&&node&&(isFirstChildReferred=1===e.childNodes.length&&1===node.childNodes.length),getFiberNode(isFirstChildReferred?e.firstChild:e,reactInternalsKey));e.innerHTML=n,fiber&&e&&updateFiberNode(isFirstChildReferred?e.firstChild:e,fiber,reactInternalsKey)})},vwo_$.fn.vwoReplaceWith=function(){if(this.length){var content=this[0].outerHTML;if(content)return vwo_$(this).replaceWith(content)}return this},vwo_$.fn.vwoAttr&&!window.originalVwoAttrBeforeReact&&(window.originalVwoAttrBeforeReact=vwo_$.fn.vwoAttr),vwo_$.fn.vwoAttr=function(){var newHref_1;return this.length&&1===arguments.length&&arguments[0].href&&(newHref_1=arguments[0].href,this.each(function(i,el){updatePropsNode({name:"onClick"},el),updatePropsNode({name:"href",value:newHref_1},el)})),originalVwoAttrBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})();(function(){try{var getFiberNode=function(DOMNode,reactInternalsKey){if(DOMNode&&reactInternalsKey)return DOMNode[reactInternalsKey]};window.originalBeforeReact||(window.originalBeforeReact=vwo_$.fn.before),vwo_$.fn.before=function(i){try{if(!this.length)return this;var isInputANode=!1,reactInternalsKey=("object"==typeof i&&(isInputANode=!0),element=this[0],Object.keys(element).find(function(n){return n.startsWith("__reactInternalInstance$")||n.startsWith("__reactFiber$")}));if(reactInternalsKey){if(!i)return this;var nodeToBeInserted_1=i[0]||i;if(!nodeToBeInserted_1)return this;this.each(function(t,e){var _c,element,fiber=getFiberNode(e,reactInternalsKey);document.createElement("div");fiber&&isInputANode&&(fiber=(null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.return)!==getFiberNode(e.parentNode,reactInternalsKey)||!(null!=(fiber=getFiberNode(e.parentNode,reactInternalsKey))&&fiber.stateNode),_c=(null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.return)!==getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey)||!(null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.stateNode),!!(element=e)&&Object.keys(element).some(function(n){return n.startsWith("__reactInternalInstance$")})&&(fiber||_c)||(nodeToBeInserted_1.previousElementSibling&&null!=(element=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))&&_c.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey)),e.previousElementSibling&&null!=(element=getFiberNode(e.previousElementSibling,reactInternalsKey))&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).sibling=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1&&null!=(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&fiber.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).sibling=getFiberNode(e,reactInternalsKey)),nodeToBeInserted_1&&null!=(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))&&_c.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).return=getFiberNode(e.parentNode,reactInternalsKey)),e.parentNode.firstChild===e&&null!=(element=getFiberNode(e.parentNode,reactInternalsKey))&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).child=getFiberNode(nodeToBeInserted_1,reactInternalsKey)),nodeToBeInserted_1.previousElementSibling&&null!=(_c=null==(fiber=getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey))?void 0:fiber.alternate)&&_c.sibling&&(getFiberNode(nodeToBeInserted_1.previousElementSibling,reactInternalsKey).alternate.sibling=null==(element=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:element.alternate),(null==(fiber=nodeToBeInserted_1.parentNode)?void 0:fiber.firstChild)===nodeToBeInserted_1&&nodeToBeInserted_1.nextElementSibling&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(nodeToBeInserted_1.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1.nextElementSibling,reactInternalsKey))?void 0:fiber.alternate),e.previousElementSibling&&null!=(element=null==(_c=getFiberNode(e.previousElementSibling,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(e.previousElementSibling,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.sibling&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.sibling=null==(fiber=getFiberNode(e,reactInternalsKey))?void 0:fiber.alternate),nodeToBeInserted_1&&null!=(element=null==(_c=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:_c.alternate)&&element.return&&(getFiberNode(nodeToBeInserted_1,reactInternalsKey).alternate.return=null==(fiber=getFiberNode(e.parentNode,reactInternalsKey))?void 0:fiber.alternate),e.parentNode.firstChild===e&&null!=(element=null==(_c=getFiberNode(e.parentNode,reactInternalsKey))?void 0:_c.alternate)&&element.child&&(getFiberNode(e.parentNode,reactInternalsKey).alternate.child=null==(fiber=getFiberNode(nodeToBeInserted_1,reactInternalsKey))?void 0:fiber.alternate)))})}}catch(e){}var element;return originalBeforeReact.apply(this,[].slice.call(arguments))}}catch(e){console.info(e)}})(); }catch(e){}}}, GL_685337_91_post:{ fn:function(VWO_CURRENT_CAMPAIGN, VWO_CURRENT_VARIATION,nonce = ""){}}, ce89_4_1:{ fn:function(executeTrigger, vwo_$) { (function() { var clear = function () { executeTrigger(); clearInterval(interval); } var interval = setInterval(function () { if (window.vwo_factors_company_details) { clear(); } }, 10); setTimeout(function () { clear(); }, 10000); } )() }}, C_685337_91_1_2_0:{ fn:function(log,nonce=''){return (function(x) {;var _vwo_sel=vwo_$("");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}, C_685337_91_1_2_1:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("BODY"); el; el.each(function(t,e) {var el=vwo_$(e); ; !el.find('[vwo-op-1788253837034=""], [vwo-element-id="1788253837034"]').length && el.performOp(1788253837034).vwoElement({"position":"append","layout":"notification-bar","id":1787205946629,"widgetId":"notificationBar","html":"

The #1 Agentic Quote To Revenue Platform for Salesforce.

Come see it at Dreamforce

","sks":{"d":0},"sw":null,"rec":null,"hw":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.28192402","filters":[]}],"dslv":2}},"opId":1788253837034,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.28110667","filters":[]}],"dslv":2}}})});;})("BODY")}}, ct_2d456393e114f997c8d91338f1bd3baf:{ fn:function(executeTrigger, vwo_$) { (function(){let e=JSON.parse(localStorage.getItem('vwo_w_1773914149116')),t=null,l=null;e&&e.l_ts>0&&(t=(new Date).toISOString().slice(0,10),l=new Date(JSON.parse(e.l_ts)).toISOString().slice(0,10)),(t||l)&&t===l||executeTrigger()})() }}, ct_61b59ed8f1c9667c2bc1b94f2ba0d66b:{ fn:function(executeTrigger, vwo_$) { (function(){document.querySelector('#vwo-widget-1773914149116').addEventListener('close_button_clicked',(function(){try{var t=localStorage.getItem('vwo_w_1773914149116');t&&((t=JSON.parse(t)).d=1,localStorage.setItem('vwo_w_1773914149116',JSON.stringify(t)))}catch(t){}}))})() }}, ct_33b951b42f991ddb6dd6e51e3abd3074:{ fn:function(executeTrigger, vwo_$) { (function(){setTimeout((function(){var t=document.querySelector("[vwo-widget-id='1773914149116']");t&&function(){var t=window._vwo_handleMutations||function(t,n){n()};this.querySelector(".vwo-modal__close-button").onclick=function(){t(this.parentNode,function(){this.parentNode&&this.parentNode.removeChild(this),this.dispatchEvent(new Event("close_button_clicked"))}.bind(this))}.bind(this)}.bind(t)()})),setTimeout((function(){document.dispatchEvent(new Event('vwo_widget_added_1773914149116'))}))})() }}, ct_e87c4f4f3309471f380d31ab91d1e22c:{ fn:function(executeTrigger, vwo_$) { (function(){let e=JSON.parse(localStorage.getItem('vwo_w_1774172634980')),t=null,l=null;e&&e.l_ts>0&&(t=(new Date).toISOString().slice(0,10),l=new Date(JSON.parse(e.l_ts)).toISOString().slice(0,10)),(t||l)&&t===l||executeTrigger()})() }}, ct_f8326595f00f14547885756ac54d4828:{ fn:function(executeTrigger, vwo_$) { (function(){document.querySelector('#vwo-widget-1774172634980').addEventListener('close_button_clicked',(function(){try{var t=localStorage.getItem('vwo_w_1774172634980');t&&((t=JSON.parse(t)).d=1,localStorage.setItem('vwo_w_1774172634980',JSON.stringify(t)))}catch(t){}}))})() }}, ct_5f35dec9afaa5aa9ac8a1c889c4d0abe:{ fn:function(executeTrigger, vwo_$) { (function(){setTimeout((function(){var t=document.querySelector("[vwo-widget-id='1774172634980']");t&&function(){var t=window._vwo_handleMutations||function(t,n){n()};this.querySelector(".vwo-modal__close-button").onclick=function(){t(this.parentNode,function(){this.parentNode&&this.parentNode.removeChild(this),this.dispatchEvent(new Event("close_button_clicked"))}.bind(this))}.bind(this)}.bind(t)()})),setTimeout((function(){document.dispatchEvent(new Event('vwo_widget_added_1774172634980'))}))})() }}, C_685337_91_1_3_1:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("addElement","BODY"); vwo_debug*/; el=vwo_$("BODY"); el; el.each(function(t,e) {var el=vwo_$(e); ; !el.find('[vwo-op-1788253887310=""], [vwo-element-id="1788253887310"]').length && el.performOp(1788253887310).vwoElement({"position":"append","layout":"notification-bar","id":1787205946629,"widgetId":"notificationBar","html":"

The #1 Agentic Quote To Revenue Platform for Salesforce.

Come see it at Dreamforce

","sks":{"d":0},"sw":null,"rec":null,"hw":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.28192402","filters":[]}],"dslv":2}},"opId":1788253887310,"js":{"p_dsl":{"cnds":[{"id":1000,"event":"trigger.28110667","filters":[]}],"dslv":2}}})});;})("BODY")}}, C_685337_91_1_3_2:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("content",".vwo-notification-bar__wrapper > span:nth-of-type(1)"); vwo_debug*/; el=vwo_$(".vwo-notification-bar__wrapper > span:nth-of-type(1)"); el.replaceWith2(`See how at Dreamforce`); el=vwo_$(".vwo-notification-bar__wrapper > span:nth-of-type(1)"); el;})(".vwo-notification-bar__wrapper > span:nth-of-type(1)")}}, js_9f966e309f333113b412b3c7cbaab7eb:{ fn:function() { return window.wingify_factors_company_details.segments.indexOf('HS CRM Companies') }}, C_685337_93_1_2_0:{ fn:function(log,nonce=''){return (function(x) {;var _vwo_sel=vwo_$("");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}, C_685337_93_1_3_0:{ fn:function(log,nonce=''){return (function(x) { try{ var _vwo_sel = vwo_$(""); !vwo_$("head").find('#1786540972765').length && vwo_$('head').append(_vwo_sel);}catch(e) {VWO._.vAEH(e);} try{}catch(e) {VWO._.vAEH(e);} try{}catch(e) {VWO._.vAEH(e);} return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("head")}}, C_685337_93_1_4_0:{ fn:function(log,nonce=''){return (function(x) { try{ var _vwo_sel = vwo_$(""); !vwo_$("head").find('#1786540972766').length && vwo_$('head').append(_vwo_sel);}catch(e) {VWO._.vAEH(e);} try{}catch(e) {VWO._.vAEH(e);} try{}catch(e) {VWO._.vAEH(e);} return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("head")}}, C_685337_91_1_2_2:{ fn:function(log,nonce=''){return (function(x) {var ctx=vwo_$(x),el; /*vwo_debug log("content",".vwo-notification-bar__wrapper > span:nth-of-type(1)"); vwo_debug*/; el=vwo_$(".vwo-notification-bar__wrapper > span:nth-of-type(1)"); el.replaceWith2(`See how at Dreamforce`); el=vwo_$(".vwo-notification-bar__wrapper > span:nth-of-type(1)"); el;})(".vwo-notification-bar__wrapper > span:nth-of-type(1)")}}, C_685337_91_1_3_0:{ fn:function(log,nonce=''){return (function(x) {;var _vwo_sel=vwo_$("");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}},rules:[{"tags":[{"data":"campaigns.93","priority":4,"id":"runCampaign"}],"triggers":["28303708"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":7,"c":93}]},"id":"metric","metricId":2884106}],"triggers":["27711026"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":8,"c":93}]},"id":"metric","metricId":2884109}],"triggers":["27711029"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":9,"c":93}]},"id":"metric","metricId":2884112}],"triggers":["27711032"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":10,"c":93}]},"id":"metric","metricId":2884115}],"triggers":["27711035"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":11,"c":93}]},"id":"metric","metricId":2892989}],"triggers":["27755807"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":12,"c":93}]},"id":"metric","metricId":2900681}],"triggers":["27793001"]},{"tags":[{"data":"campaigns.89","priority":4,"id":"runCampaign"}],"triggers":["28110691","28110697","28183288"]},{"tags":[{"data":{"priority":2,"samplingRate":0},"id":"sampleVisitor"}],"triggers":["27076443"]},{"tags":[{"data":{"priority":1,"samplingRate":100},"id":"sampleVisitor"}],"triggers":["27617489"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":5,"c":89}]},"id":"metric","metricId":2946367}],"triggers":["28110706"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":6,"c":89}]},"id":"metric","metricId":2946484}],"triggers":["28112473"]},{"tags":[{"data":{"type":"g","campaigns":[{"g":14,"c":64}]},"id":"metric","metricId":0}],"triggers":["26810622"]},{"tags":[{"data":"campaigns.91","priority":4,"id":"runCampaign"}],"triggers":["28192405","28192411","28337389"]},{"tags":[{"data":{"type":"g","campaigns":[{"g":11,"c":64}]},"id":"metric","metricId":0}],"triggers":["26810613"]},{"tags":[{"data":{"type":"g","campaigns":[{"g":12,"c":64}]},"id":"metric","metricId":0}],"triggers":["26810616"]},{"tags":[{"data":{"type":"g","campaigns":[{"g":13,"c":64}]},"id":"metric","metricId":0}],"triggers":["26810619"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":5,"c":91}]},"id":"metric","metricId":2946496}],"triggers":["28110685"]},{"tags":[{"data":{"type":"m","campaigns":[{"g":4,"c":91}]},"id":"metric","metricId":2946118}],"triggers":["28110682"]},{"tags":[{"data":"campaigns.64","priority":4,"id":"runCampaign"}],"triggers":["26810610"]},{"tags":[{"id":"urlChange"}],"triggers":["75"]},{"tags":[{"id":"checkEnvironment"}],"triggers":["5"]},{"tags":[{"priority":3,"id":"prePostMutation"},{"id":"groupCampaigns","priority":2}],"triggers":["8"]},{"tags":[{"priority":2,"id":"visibilityService"}],"triggers":["9"]},{"tags":[{"priority":3,"id":"revaluateHiding"}],"triggers":["11"]},{"tags":[{"id":"runTestCampaign"}],"triggers":["2"]}],pages:{"ec":[{"3657090":{"inc":["o",["url","urlReg","(?i).*"]]}},{"3657093":{"inc":["o",["url","urlReg","(?i).*https?\:\\/\\/(w{3}\.)?dealhub\.io.*"]],"exc":["o",["url","urlReg","(?i).*dealhub\.io\\/(lp\\/.*|alternative\\/.*|see-dealhub-in-action\\/.*|thank-you|alternative-|resource-center\\/videos\\/deel-case-study\\/|dealhub-ai-readiness\\/|author\\/|enterprise-subscription-agreement-msa\\/|resource-center\\/videos\\/intuit-case-study\\/|careers\\/|resource-center\\/|troubleshooting-chrome-login-failure\\/|subskribe-acquired-by-dealhub\\/)"]]}},{"3769780":{"inc":["o",["url","urlReg","(?i).*https?\:\\/\\/(w{3}\.)?dealhub\.io.*"]],"exc":["o",["url","urlReg","(?i).*\\/lp\\/.*"]]}},{"3777709":{"inc":["o",["url","urlReg","(?i)^https?\:\\/\\/(w{3}\.)?dealhub\.io\\/events\\/dreamforce\-2026\\/?(?:[\?#].*)?$"]]}},{"3785935":{"inc":["o",["url","urlReg","(?i)^https?\:\\/\\/(w{3}\.)?dealhub\.io.*"]],"exc":["o",["url","urlReg","(?i).*https?\:\\/\\/(w{3}\.)?dealhub\.io\\/lp\\/.*"]]}},{"3682785":{"inc":["o",["url","urlReg","(?i)^.*$"]]}},{"3769978":{"inc":["o",["url","urlReg","(?i)^https?\:\\/\\/(w{3}\.)?dealhub\.io\\/events\\/hubspot\-unbound\-2026\\/?(?:[\?#].*)?$"]]}}]},pagesEval:{"ec":[3657090,3657093,3769780,3785935,3682785]},stags:{},domPath:{}}})();if(typeof window!=="undefined"&&window._vwoFlow==="link-survey"){window.VWO._.rCS()} ;if(typeof heatmapDevice!=="undefined"&&heatmapDevice&&VWO._.allSettings&&VWO._.allSettings.dataStore.plugins.UA){VWO._.allSettings.dataStore.plugins.UA.dt=heatmapDevice};var commonWrapper=function(argument){if(!argument){argument={integrationName:"",valuesGetter:function(){return{}},valuesSetter:function(){},verifyData:function(){return{}}}}var isWingifyEnabled=false;var sendMonitoringEvent=function(type,elapsedMs,extraPayload){try{if(argument.integrationName!=="factor"){return}var eventName="vwo_debugLogs";var eventPayload={intName:argument.integrationName||"",type:type,msg:elapsedMs,url:window.location.href};if(extraPayload&&typeof extraPayload==="object"){for(var key in extraPayload){if(Object.prototype.hasOwnProperty.call(extraPayload,key)){eventPayload[key]=extraPayload[key]}}}if(window.VWO&&window.VWO._&&typeof window.VWO._.event==="function"){window.VWO._.event(eventName,eventPayload,{enableLogs:1})}}catch(e){}};var getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var pollInterval=100;var timeout=6e4;return function(){sendMonitoringEvent("intCallTriggered",0);var accountIntegrationSettings={};var _interval=null;var startTime=performance.now();var hasSentTimingEvent=false;function waitForAnalyticsVariables(){try{accountIntegrationSettings=argument.valuesGetter();accountIntegrationSettings.visitorUuid=getVisitorUuid();accountIntegrationSettings.isWingifyEnabled=isWingifyEnabled}catch(error){accountIntegrationSettings=undefined}if(accountIntegrationSettings&&argument.verifyData(accountIntegrationSettings)){argument.valuesSetter(accountIntegrationSettings);if(!hasSentTimingEvent){hasSentTimingEvent=true;sendMonitoringEvent("intDataPushed",Math.round(performance.now()-startTime))}return 1}return 0}var currentTime=0;_interval=setInterval((function(){currentTime=currentTime||performance.now();var result=waitForAnalyticsVariables();var isTimeout=performance.now()-currentTime>=timeout;if(isTimeout&&!hasSentTimingEvent){hasSentTimingEvent=true;sendMonitoringEvent("intTimeout",Math.round(performance.now()-startTime),{timeout_ms:timeout})}if(result||isTimeout){clearInterval(_interval)}}),pollInterval)}}; commonWrapper({valuesGetter:function(){return{}},valuesSetter:function(data){var ga4_device_id="";if(typeof window.VWO._.cookies!=="undefined"){ga4_device_id=window.VWO._.cookies.get("_ga")||""}if(ga4_device_id){window.vwo_ga4_uuid=ga4_device_id.split(".").slice(-2).join(".");window.wingify_ga4_uuid=window.vwo_ga4_uuid}},verifyData:function(data){if(typeof window.VWO._.cookies!=="undefined"){return window.VWO._.cookies.get("_ga")||""}else{return false}}})(); var serverPushCommonWrapper=function(argument){var serverfiredCamp={};var INTEGRATION_EVENT="vwo_integrationData";var defaultArgument={partner:null,getExperimentList:function(){return[]},accountSettings:function(){return{}},getCampaignSettings:function(){return{}},getServerPushPayload:function(){return null}};argument=argument||{};for(var key in defaultArgument){if(!argument[key]){argument[key]=defaultArgument[key]}}return function(){window.VWO=window.VWO||[];function ensureVwoEvent(){window.VWO=window.VWO||[];window.VWO.event=window.VWO.event||function(){window.VWO.push(["event"].concat([].slice.call(arguments)))}}function getVisitorUuid(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}function isFirstVisit(repeated){return repeated!=="vS"&&repeated!=="vSS"}function triggerServerPush(cData){var expId=cData.expId;var variationId=cData.variationId;var visitorUuid=cData.visitorUuid;var connectS=cData.connectS;var repeated=cData.repeated;if(!isFirstVisit(repeated)){return}if(!connectS||connectS.isServerSidePush!==true){return}var experimentList=argument.getExperimentList();var cId=connectS.cId;var partner=argument.partner;if(!partner||typeof partner!=="string"||!partner.length){return}serverfiredCamp[expId]=serverfiredCamp[expId]||{};if(serverfiredCamp[expId][cId]){return}if(experimentList.indexOf(+expId)===-1){return}var timeout=6e4;var currentTime=0;var interval=setInterval((function(){window.serverExpList=window.serverExpList||{};window.serverExpList[partner]=window.serverExpList[partner]||{};window.serverExpList[partner][cId]=window.serverExpList[partner][cId]||[];if(window.serverExpList[partner][cId].indexOf(expId)!==-1){clearInterval(interval);return}currentTime=currentTime||performance.now();var campaign=window._vwo_exp&&window._vwo_exp[expId];if(!campaign||!campaign.comb_n||!campaign.comb_n[variationId]){return}var defaultPayload={campaignId:expId,variationId:variationId,partner:partner,campaignName:campaign.name,variationName:campaign.comb_n[variationId],connectorId:connectS.cId};var integrationPayload=argument.getServerPushPayload(connectS,{expId:expId,variationId:variationId,visitorUuid:visitorUuid});var payload=Object.assign({},defaultPayload,integrationPayload);if(payload&&payload.partnerId){ensureVwoEvent();window.VWO.event(INTEGRATION_EVENT,payload);serverfiredCamp[expId][cId]=variationId;window.serverExpList[partner][cId].push(expId);clearInterval(interval);return}if(performance.now()-currentTime>=timeout){clearInterval(interval)}}),100)}function callbackFn(data){if(!data){return}var repeated=data[0];var expId=data[1];var variationId=data[2];var visitorUuid=getVisitorUuid();var accountSettings=argument.accountSettings();var allCampaignSettings=argument.getCampaignSettings();var connectors=allCampaignSettings.connectors;if(typeof connectors==="undefined"||connectors===null){connectors=[accountSettings]}var pushSettings=allCampaignSettings.push||{};var campaignConnectors=pushSettings[expId]||[0];var connectCampSettings=campaignConnectors.map((function(id){var connector=connectors[id]||{};return Object.assign({},connector,{cId:id})}));if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(_vwo_exp[expId].type)>-1){connectCampSettings.forEach((function(connectS){triggerServerPush({expId:expId,variationId:variationId,visitorUuid:visitorUuid,connectS:connectS,repeated:repeated})}))}}window.VWO.push(["onVariationApplied",callbackFn]);window.VWO.push(["onVariationShownSent",callbackFn])}}; var pushBasedCommonWrapper=function(argument){var firedCamp={};var defaultArgument={integrationName:"",getExperimentList:function(){return[]},accountSettings:function(){return{}},getCampaignSettings:function(){return{}},pushData:function(){return false},sendData:function(){return false}};argument=argument||{};for(var key in defaultArgument){if(!argument[key]){argument[key]=defaultArgument[key]}}return function(){window.VWO=window.VWO||[];var getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var sendDebugLogsOld=function(expId,variationId,errorType,user_type,data){try{var errorPayload={f:argument["integrationName"]||"",a:window._vwo_acc_id,url:window.location.href,exp:expId,v:variationId,vwo_uuid:getVisitorUuid(),user_type:user_type};if(errorType=="initIntegrationCallback"){errorPayload["log_type"]="initIntegrationCallback";errorPayload["data"]=JSON.stringify(data||"")}else if(errorType=="timeout"){errorPayload["timeout"]=true}if(window.VWO._.customError){window.VWO._.customError({msg:"integration debug",url:window.location.href,lineno:"",colno:"",source:JSON.stringify(errorPayload)})}}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:"integration debug failed",url:"",lineno:"",colno:"",source:""})}};var sendDebugLogs=function(expId,variationId,errorType,user_type){var eventName="vwo_debugLogs";var eventPayload={};try{eventPayload={intName:argument["integrationName"]||"",varId:variationId,expId:expId,type:errorType,vwo_uuid:getVisitorUuid(),user_type:user_type};if(window.VWO._.event){window.VWO._.event(eventName,eventPayload,{enableLogs:1})}}catch(e){eventPayload={msg:"integrationevent log failed",url:window.location.href};window.VWO._.event&&window.VWO._.event(eventName,eventPayload)}};var getVariationDetails=function(exp,variation_id){if(!exp)return null;var isPersonalizeV2=exp.iType&&exp.iType.type==="TARGETING"&&exp.iType.v===2;if(isPersonalizeV2){var parts=String(variation_id).split(",");if(parts.length<2)return null;var targetId=String(parts[0]);var targetName=exp.comb_n[targetId];var varId=String(parts[1]);var variationName="";if(exp.sections&&exp.sections[1]&&exp.sections[1].variation_names){variationName=exp.sections[1].variation_names[varId]}return{variation_id:varId,variation_name:variationName||"",target_id:targetId||"",target_name:targetName||""}}var variationNameNormal="";if(exp.comb_n){variationNameNormal=exp.comb_n[variation_id]}return{variation_id:variation_id,variation_name:variationNameNormal||"",target_id:"",target_name:""}};var triggerConnector=function(cData){var expId=cData.expId,variationId=cData.variationId,visitorUuid=cData.visitorUuid,connectS=cData.connectS,repeated=cData.repeated;var experimentList=argument.getExperimentList();var cId=connectS.cId;var singleCall=connectS.singleCall||0;var debug=connectS.debug||0;var integrationName=argument["integrationName"]||"vwo";firedCamp[expId]=firedCamp[expId]||{};if(singleCall&&(repeated==="vS"||repeated==="vSS")||firedCamp[expId][cId]){return}if(debug){sendDebugLogs(expId,variationId,"intCallTriggered",repeated);sendDebugLogsOld(expId,variationId,"initIntegrationCallback",repeated)}if(experimentList.indexOf(+expId)!==-1){firedCamp[expId][cId]=variationId;var pollInterval=100;var currentTime=0;var timeout=6e4;var user_type=_vwo_exp[expId].exec?"vwo-retry":"vwo-new";var interval=setInterval((function(){window.expList=window.expList||{};window.expList[integrationName]=window.expList[integrationName]||{};window.expList[integrationName][cId]=window.expList[integrationName][cId]||[];if(window.expList[integrationName][cId].indexOf(expId)!==-1){clearInterval(interval);return}var isWingifyEnabled=false;connectS.isWingifyEnabled=isWingifyEnabled;var variationDetails=getVariationDetails(window._vwo_exp[expId],variationId);var wingifyData={eN:"wingify",isAbtastyPushFormat:window._vwo_exp[expId].isAbtastyPushFormat,eP:{cN:window._vwo_exp[expId].name,cI:expId,vN:variationDetails.variation_name,vI:variationDetails.variation_id,tN:variationDetails.target_name,tI:variationDetails.target_id,uI:visitorUuid||""}};currentTime=currentTime||performance.now();var pushData=argument.pushData(expId,variationId,visitorUuid,connectS);var sendData=argument.sendData(wingifyData,visitorUuid,connectS);var toClearInterval=pushData||sendData;if(debug&&toClearInterval){sendDebugLogsOld(expId,variationId,"",user_type);sendDebugLogs(expId,variationId,"intDataPushed",user_type)}var isTimeout=performance.now()-currentTime>=timeout;if(isTimeout&&debug){sendDebugLogsOld(expId,variationId,"timeout",user_type);sendDebugLogs(expId,variationId,"intTimeout",user_type)}if(toClearInterval||isTimeout){clearInterval(interval)}if(toClearInterval){window.expList[integrationName][cId].push(expId)}}),pollInterval||100)}};var callbackFn=function(data){if(!data)return;var expId=data[1],variationId=data[2],repeated=data[0];var visitorUuid=getVisitorUuid();var accountSettings=argument.accountSettings();var allCampaignSettings=argument.getCampaignSettings();var connectors=allCampaignSettings["connectors"];if(typeof connectors==="undefined"||connectors===null){connectors=[accountSettings]}var pushSettings=allCampaignSettings["push"]||{};var campaignConnectors=pushSettings[expId]||[0];var connectCampSettings=campaignConnectors.map(id=>({...connectors[id],cId:id}));if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(_vwo_exp[expId].type)>-1){connectCampSettings.forEach(connectS=>{var cData={expId:expId,variationId:variationId,visitorUuid:visitorUuid,connectS:connectS,repeated:repeated};triggerConnector(cData)})}};window.VWO.push(["onVariationApplied",callbackFn]);window.VWO.push(["onVariationShownSent",callbackFn])}}; (function(){var VWOOmniTemp={};window.VWOOmni=window.VWOOmni||{};for(var key in VWOOmniTemp)Object.prototype.hasOwnProperty.call(VWOOmniTemp,key)&&(window.VWOOmni[key]=VWOOmniTemp[key]);commonWrapper({integrationName:"factor",valuesGetter:function(){return {"isSegment":true}},valuesSetter:function(){const parsedData=window.FactorsDataLayer.ip_derived_info||{};const segments=window.FactorsDataLayer.segments||[];const segmentNames=segments.map(segment=>segment&&segment.name).filter(Boolean);window.vwo_factors_company_details={...parsedData,segments:segmentNames};window.wingify_factors_company_details=window.vwo_factors_company_details},verifyData:function(){return!!(window.FactorsDataLayer&&window.FactorsDataLayer.ip_derived_info&&window.FactorsDataLayer.segments)}})(); commonWrapper({valuesGetter:function(){return {}},valuesSetter:function(data){var ga4_device_id="";if(typeof window.VWO._.cookies!=="undefined"){ga4_device_id=window.VWO._.cookies.get("_ga")||""}if(ga4_device_id){window.vwo_ga4_uuid=ga4_device_id.split(".").slice(-2).join(".");window.wingify_ga4_uuid=window.vwo_ga4_uuid}},verifyData:function(data){if(typeof window.VWO._.cookies!=="undefined"){return window.VWO._.cookies.get("_ga")||""}else{return false}}})(); pushBasedCommonWrapper({integrationName:"GA4",getExperimentList:function(){return [93,91,89,64]},getCampaignSettings:function(){return {"connectors":{},"push":{"89":[36278],"90":[36278],"48":[36278],"92":[36278],"93":[36278],"62":[36278],"63":[36278],"64":[36278],"88":[36278],"65":[36278],"87":[36278],"91":[36278],"68":[36278],"69":[36278],"70":[36278],"71":[36278],"61":[36278],"57":[36278],"82":[36278],"46":[36278],"58":[36278],"78":[36278],"79":[36278],"51":[36278],"40":[36278],"52":[36278],"53":[36278],"84":[36278],"54":[36278],"55":[36278],"56":[36278]}}},accountSettings:function(){var accountIntegrationSettings={"isSegment":true};if(accountIntegrationSettings["debugType"]=="ga4"&&accountIntegrationSettings["debug"]){accountIntegrationSettings["debug"]=1}else{accountIntegrationSettings["debug"]=0}return accountIntegrationSettings},sendData:function(wData,visitorUuid,config){var ga4Setup=config["setupVia"]||"gtag";if(!wData.isAbtastyPushFormat&&(!window.gtag||ga4Setup!="gtag")){return false}if(wData.isAbtastyPushFormat&&config["measurementId"]){window.dataLayer=window.dataLayer||[];if(!window.gtag){window.gtag=window.gtag||function(){window.dataLayer.push(arguments)}}var measurementId=config["measurementId"];window.gtag("config",measurementId);window.gtag("event","abtasty",{exp_variant_string:`ABT-${wData.eP.cI}-${wData.eP.vI}`,abtasty_campaign:`[${wData.eP.cI}] ${wData.eP.cN}`,abtasty_variation:`[${wData.eP.vI}] ${wData.eP.vN}`,send_to:measurementId});return true}else if(config["isWingifyEnabled"]===true){var wingifyMeasurementId=config["measurementId"];var params={exp_variant_string:"wingify-"+wData.eP.cI+"-"+wData.eP.vI};if(typeof wingifyMeasurementId!=="undefined"&&wingifyMeasurementId!==null&&wingifyMeasurementId!==""){window.gtag("config",wingifyMeasurementId);params["send_to"]=wingifyMeasurementId}window.gtag("event","experience_impression",params);return true}else{var vwoMeasurementId=config["measurementId"];var eventName="VWO";var eventParams={vwo_campaign_name:wData.eP.cN+":"+wData.eP.cI,vwo_variation_name:wData.eP.vN+":"+wData.eP.vI};var experienceImpressionParams={exp_variant_string:"VWO-"+wData.eP.cI+"-"+wData.eP.vI};if(wData.eP.tI){experienceImpressionParams.exp_variant_string+=","+wData.eP.tI}if(typeof vwoMeasurementId!=="undefined"&&vwoMeasurementId!==null&&vwoMeasurementId!==""){window.gtag("config",vwoMeasurementId);eventParams["send_to"]=vwoMeasurementId;experienceImpressionParams["send_to"]=vwoMeasurementId}window.gtag("event",eventName,eventParams);window.gtag("event","experience_impression",experienceImpressionParams);return true}}})();pushBasedCommonWrapper({integrationName:"GA4-GTM",getExperimentList:function(){return [93,91,89,64]},getCampaignSettings:function(){return {"connectors":{},"push":{"89":[36278],"90":[36278],"48":[36278],"92":[36278],"93":[36278],"62":[36278],"63":[36278],"64":[36278],"88":[36278],"65":[36278],"87":[36278],"91":[36278],"68":[36278],"69":[36278],"70":[36278],"71":[36278],"61":[36278],"57":[36278],"82":[36278],"46":[36278],"58":[36278],"78":[36278],"79":[36278],"51":[36278],"40":[36278],"52":[36278],"53":[36278],"84":[36278],"54":[36278],"55":[36278],"56":[36278]}}},accountSettings:function(){var accountIntegrationSettings={"isSegment":true};if(accountIntegrationSettings["debugType"]=="gtm"&&accountIntegrationSettings["debug"]){accountIntegrationSettings["debug"]=1}else{accountIntegrationSettings["debug"]=0}return accountIntegrationSettings},sendData:function(wData,visitorUuid,config){if(wData.isAbtastyPushFormat&&config["measurementId"]){return true}var ga4Setup=config["setupVia"]||"gtm";var dataVariable=config["dataVariable"]||"dataLayer";if(typeof window[dataVariable]!=="undefined"&&ga4Setup=="gtm"){if(config["isWingifyEnabled"]===true){var exp_variant_string="wingify-"+wData.eP.cI+"-"+wData.eP.vI;if(wData.eP.tI){exp_variant_string+="-"+wData.eP.tI}window[dataVariable].push({event:wData.eN,wingify_exp_variant_string:exp_variant_string});return true}else{var eventName="vwo-data-push-ga4";var vwo_exp_variant_string="VWO-"+wData.eP.cI+"-"+wData.eP.vI;if(wData.eP.tI){vwo_exp_variant_string+=","+wData.eP.tI}window[dataVariable].push({event:eventName,vwo_exp_variant_string:vwo_exp_variant_string});return true}}return false}})(); serverPushCommonWrapper({partner:"ga4",getExperimentList:function(){return [93,91,89,64]},accountSettings:function(){return {"isSegment":true}},getCampaignSettings:function(){return {"connectors":{},"push":{"89":[36278],"90":[36278],"48":[36278],"92":[36278],"93":[36278],"62":[36278],"63":[36278],"64":[36278],"88":[36278],"65":[36278],"87":[36278],"91":[36278],"68":[36278],"69":[36278],"70":[36278],"71":[36278],"61":[36278],"57":[36278],"82":[36278],"46":[36278],"58":[36278],"78":[36278],"79":[36278],"51":[36278],"40":[36278],"52":[36278],"53":[36278],"84":[36278],"54":[36278],"55":[36278],"56":[36278]}}},getServerPushPayload:function(config){try{let partnerId=null;if(window.gtag&&typeof window.gtag==="function"){window.gtag("get",config["measurementId"],"client_id",clientId=>{partnerId=clientId})}if(!partnerId){if(typeof window.VWO._.cookies!=="undefined"){const deviceId=window.VWO._.cookies.get("_ga")||"";if(deviceId&&typeof deviceId==="string"&&deviceId.length>0){partnerId=deviceId.split(".").slice(-2).join(".")}}}if(partnerId&&typeof partnerId==="string"&&partnerId.length>0){return{partnerId:String(partnerId)}}return null}catch(error){return null}}})(); ;})();(function(){window.VWO=window.VWO||[];var pollInterval=100;var _vis_data={};var intervalObj={};var analyticsTimerObj={};var experimentListObj={};window.VWO.push(["onVariationApplied",function(data){if(!data){return}var expId=data[1],variationId=data[2];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(window._vwo_exp[expId].type)>-1){}}])})();; ;var vD=VWO.data||{};VWO.data={content:{"fns":{"list":{"args":{"1":{}},"vn":1}}},as:"dev.visualwebsiteoptimizer.com/eu01",dacdnUrl:"https://dev.visualwebsiteoptimizer.com",accountJSInfo:{"rp":90,"noSS":false,"ts":1788318991,"iqst":1788053257,"pc":{"t":100,"a":100},"pvn":0,"tpc":{},"url":{},"collUrl":"https:\\/\\/dev.visualwebsiteoptimizer.com\\/eu01\\/","mrp":20}};for(var k in vD){VWO.data[k]=vD[k]};var gcpfb=function(a,loadFunc,status,err,success){function vwoErr() {_vwo_err&&_vwo_err({message:"Google_Cdn failing for " + a + ". Trying Fallback..",code:"cloudcdnerr",status:status});} if(a.indexOf("/cdn/")!==-1){loadFunc(a.replace("cdn/",""),err,success); vwoErr(); return true;} else if(a.indexOf("/dcdn/")!==-1&&a.indexOf("evad.js") !== -1){loadFunc(a.replace("dcdn/",""),err,success); vwoErr(); return true;}};window.VWO=window.VWO || [];window.VWO._= window.VWO._ || {};window.VWO._.gcpfb=gcpfb;;window._vwoCc = window._vwoCc || {}; if (typeof window._vwoCc.dAM === 'undefined') { window._vwoCc.dAM = 1; };var d={cookie:document.cookie,URL:document.URL,referrer:document.referrer};var w={VWO:{_:{domains:window.VWO._.domains}},_vwo_cdn:window._vwo_cdn,location:{href:window.location.href,search:window.location.search},_vwoCc:window._vwoCc};;window._vwo_cdn="cdn/";window._vwo_apm_debug_cdn="cdn/";window.VWO._.useCdn=true;window.vwo_eT="br";window._VWO=window._VWO||{};window._VWO.fSeg={};window._VWO.dcdnUrl="/dcdn/settings.js";;window.VWO.sTs=1788259302;window._VWO._vis_nc_lib=window.VWO._.domains.sv+window._vwo_cdn+"edrv/nc-f9ab3363bfe7af435e253936d600557b.br.js";var loadWorker=function(url){_vwo_code.load(url, { dSC: true, onloadCb: function(xhr,a){window._vwo_wt_l=true;if(xhr.status===200 ||xhr.status===304){var code="var window="+JSON.stringify(w)+",document="+JSON.stringify(d)+";window.document=document;"+xhr.responseText;var blob=new Blob([code||"throw new Error('code not found!');"],{type:"application/javascript"}),url=URL.createObjectURL(blob); var CoreWorker = window.VWO.WorkerRef || window.Worker; window.mainThread={webWorker:new CoreWorker(url)};window.vwoChannelFW=new MessageChannel();window.vwoChannelToW=new MessageChannel();window.mainThread.webWorker.postMessage({vwoChannelToW:vwoChannelToW.port1,vwoChannelFW:vwoChannelFW.port2},[vwoChannelToW.port1, vwoChannelFW.port2]);if(!window._vwo_mt_f)return window._vwo_wt_f=true;_vwo_code.addScript({text:window._vwo_mt_f});delete window._vwo_mt_f}else{if(gcpfb(a,loadWorker,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a)}}, onerrorCb: function(a){if(gcpfb(a,loadWorker)){return;}window._vwo_wt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadWorker(window.VWO._.domains.sv +"cdn/edrv/worker-d1465c2fa6101b9e26256b6e05f49649.br.js");;var _vis_opt_file;var _vis_opt_lib;var check_vn=function f(){try{var[r,n,t]=window.jQuery.fn.jquery.split(".").map(Number);return 2===r||1===r&&(4-1&&!check_vn()){_vis_opt_file=vaGqFile}}window._vwo_library_timer=setTimeout((function(){vwoCode.removeLoaderAndOverlay&&vwoCode.removeLoaderAndOverlay();_vwo_code.finish();}),vwoCode.library_tolerance&&typeof vwoCode.library_tolerance()!=="undefined"?vwoCode.library_tolerance():2500),_vis_opt_lib=typeof _vis_opt_lib=="undefined"?window._vwo_cdn+_vis_opt_file:_vis_opt_lib;_vis_opt_lib=window.VWO._.domains.sv+_vis_opt_lib;if(window.location.search.includes("trackingOff=true")){return}var loadLib=function(url){_vwo_code.load(url, { dSC: true, onloadCb:function(xhr,a){window._vwo_mt_l=true;if(xhr.status===200 || xhr.status===304){if(!window._vwo_wt_f)return window._vwo_mt_f=xhr.responseText;_vwo_code.addScript({text:xhr.responseText});delete window._vwo_wt_f;}else{if(gcpfb(a,loadLib,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a);}}, onerrorCb: function(a){if(gcpfb(a,loadLib)){return;}window._vwo_mt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadLib(_vis_opt_lib);VWO.load_co=function(u,opts){return window._vwo_code.load(u,opts);};;window.VWO._=window.VWO._||{};window.VWO._.langMap={"zh-CN":"zh-Hans","zh-TW":"zh-Hant","es-AR":"es-AR","el-GR":"gr","pt-BR":"pt-BR","es-419":"es-419","zh":"zh-Hans","nb-No":"no"};;;;}}catch(e){_vwo_code.finish();;_vwo_code.removeLoaderAndOverlay&&_vwo_code.removeLoaderAndOverlay();_vwo_err(e);window.VWO.caE=1}})();

Table of Contents

What is a GTM Tech Stack?

A go-to-market (GTM) tech stack is a collection of integrated software tools and platforms that sales, marketing, and customer success teams use to facilitate the entire process of bringing a product or service to market.

Your GTM tech stack supports the entire customer journey—from initial engagement to deal closure and ongoing support—by automating tasks, providing data-driven insights, and facilitating efficient operations. This makes it one of the most essential considerations for your GTM strategy.

Synonyms

Essential Functions of a GTM Tech Stack

Successful GTM execution starts with the right software. If you don’t have tools that streamline sales, marketing, customer support, and reporting for those teams, your GTM strategy will fail to reach its full potential.

A complete GTM tech stack will have one or more systems to perform each of the following functions:

Let’s dive into each and what they entail.

Lead generation and customer acquisition

Lead generation is the process of attracting potential customers (called sales leads) to your business.

There are a number of ways to do this:

From there, customer acquisition is all about qualifying those leads and moving them through the sales funnel until you ultimately close them.

Your GTM tech stack should enable you to execute your lead gen strategies with ease. It should have all the necessary tools for creating, promoting, and tracking your sales and marketing efforts across those channels — web, email, social media, paid ads, you name it.

Customer relationship management (CRM)

Customer relationship management is the process of managing interactions with potential and existing customers.

When it comes to your GTM strategy, this is important for a few reasons:

Sales, marketing, customer support, and customer success teams all need access to a centralized database of customer information, interactions, and activities. That’s where your CRM system comes in.

Marketing automation

Marketing automation pertains to your GTM tech stack’s ability to help you:

A huge part of your GTM launch is going to be marketing through the channels we mentioned above. Marketing automation tools are what help you distribute your marketing collateral at scale.

Sales enablement

Sales enablement is all about equipping sales teams with the necessary resources and information they need to engage potential customers and close deals. While marketing teams use automation tools to generate and nurture leads, sales reps rely on a whole different set of tools to close deals.

To facilitate a repeatable sales process, you need tools that:

You also need a sales playbook, which ensures that your sales team is following your company’s best practices, sticking to the right messaging, and qualifying leads correctly.

Customer support and service

Customer support and service team members need tools to help them manage their day-to-day tasks, such as:

They also need access to customer information and interactions, which is why your CRM system should integrate with your support tools.

Go-To-Market Technology Categories

The exact tools you’ll need will depend on the types of GTM strategies you use. Inside sales is one of the most common models, but it requires completely different tools from channel sales, enterprise sales, and self-service approaches.

When you build your GTM tech stack, you have to consider how each piece of the puzzle will facilitate a part of the process, based on how exactly you acquire, qualify, and move leads through the sales funnel.

Broadly speaking, you’ll need tools from the following categories for a successful product launch:

Marketing automation platforms

Marketing automation software automates and streamlines marketing tasks. That inlcudes, lead generation, content marketing, email campaigns, social media management, and more.

Tools like these will help you deliver marketing content to your audience at scale, track its effectiveness, and generate qualified leads.

CRM systems

A CRM system helps you consolidate customer data into one central location, keeping track of all touchpoints and interactions. Tools like Salesforce Sales Cloud, Microsoft Dynamics 365, and Zoho CRM provide a holistic view of your customer interactions, helping you improve relationships with them.

For your go-to-market team, essential CRM features include:

On top of that, there are tools your leaders can use to delve into your sales pipeline data and identify areas for improvement. They can use the insights to conduct deal reviews and give tailored coaching. And they always have an up-to-the-minute look at how their team is performing against business objectives.

Sales enablement tools

The sales tools your team needs to sell a new product and execute your GTM strategy include:

Some tools offer several of these consolidated into one. For instance, DealHub handles CPQ, contract management, digital sales room (see: DealRoom), and additional features like sales playbooks and, through Gong integration, insights on deal sentiment.

Customer support software

Customer support teams need tools that offer:

Some popular customer support software includes Zendesk, Freshdesk, Help Scout, and Intercom.

Analytics and reporting tools

Analytics tools give you access to actionable insights you can use to improve your sales and marketing strategies over time. You’ll need tools that can report on website visitors, lead sources, email campaigns, social media engagement, and any other metrics that are relevant to your business.

As part of your go-to-market tech stack, you’ll need:

Importance of a Unified GTM Tech Stack

An integrated stack of tools facilitates a smooth handoff between each stage of the sales funnel. It helps marketing, sales, and customer support teams collaborate better, access the same data, and work towards the same business objectives.

When your GTM tech stack is perfectly integrated, you can:

This means that, when picking tools and platforms for your GTM team, you need to consider whether or not they can integrate with each other. This is especially important for your CDP, which relies entirely on every data source seamlessly feeding into it.

How RevOps Optimizes the GTM Tech Stack

RevOps plays a fundamental role in your GTM strategy. The primary focus of your revenue operations (RevOps) team is to optimize your business’s customer-facing operations and processes. This includes aligning your GTM strategy, technology, and data to make sure marketing, sales, and customer support efforts are all working towards the same goals.

RevOps helps you connect the dots in your tech stack by defining the functions of each respective team, and keeping them aligned around the common goal. They can also use their insights to make sure tools are properly integrated and connected.

Beyond that, the RevOps team is responsible for identifying and addressing data silos, finding gaps in your revenue-generating processes, and establishing data management best practices. So, they facilitate a smooth implementation process and scalable GTM technology infrastructure.

Determining Your GTM Tech Needs

Use the following steps to figure out with your GTM team which software tools fit your business needs and goals, budget, and internal processes:

1

Evaluate your business needs

Like we mentioned earlier, the tools you need will depend on your business model, sales and marketing channels, and more. That’s why the first thing you need to do is take the time to map out your GTM strategy and identify your business’s specific needs as it relates to technology.

Once you’ve identified the exact processes you need to facilitate and streamline through technology, you need to look at your current business processes and where the challenges are. Look for gaps in your current tech stack, and what tools you might be missing that could help improve efficiency and effectiveness.

For a smooth implementation and long-term software adoption, it helps to involve your individual team members from the beginning, since they’re going to be the ones using the tools every day. Set up a focus group to discuss your current tech stack, where it’s failing, and what features they would like to see in new tools. Those same users should be a part of the testing and selection process.

2

Define your goals and objectives

The main goal of any go-to-market strategy is to successfully sell the product(s) in question to your target audience. Beyond this, you need to establish specific goals and objectives for your GTM tech stack.

Some common considerations include:

Also consider scalability. Chances are, you’re going to grow your business over time. And you need to make sure that the tools you invest in now can support expanding needs.

In the near term, that includes additional users as you grow your team. But, if you start selling into new markets and adding new departments across the country (or world), it’ll have to support a whole new level of complexity.

3

Prioritize and research potential tools

Budget is, of course, an important consideration here. But it’s also important to have a realistic understanding of what software costs. That’s why you need to do research based on your business’s specific needs.

Start with your CRM software. You almost definitely already have one. If you’re happy with it, narrow your product search to tools that integrate with it. If you aren’t, pick the right one first, then consider options that integrate with that.

Then, move on to your core systems, like marketing automation and customer service tools. When you’ve built the foundation of your GTM process, you can look at the point solutions, like sales intelligence, content marketing platforms, or AI tools to support your workflow.Make sure you pay close attention to per-user pricing and usage-based components. The product in question might be more affordable at your current projected needs, but be conscious of how much it will increase as you grow your company compared to other options.

People Also Ask

What departments fall under GTM?

GTM teams are comprised of members of your sales, marketing, product, customer support, and customer success departments. Each department plays an individual but interconnected role in the overall go-to-market execution.

Is pricing part of GTM?

Pricing is an important part of any GTM strategy because it directly impacts how you position and sell your product or service to potential customers. It falls under the purview of marketing, sales, and product teams, as they work together to determine the best pricing strategy for their target market.

Related Topics

Product-Led GTM Strategy Tech Stack Modernization Technical Debt GTM Execution GTM Acceleration GTM AI

The #1 Agentic Quote To Revenue Platform for Salesforce.

Come see it at Dreamforce