/*! backstage-client 06-09-2020 */ !function o(a,u,s){function c(t,e){if(!u[t]){if(!a[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(l)return l(t,!0);var r=new Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var i=u[t]={exports:{}};a[t][0].call(i.exports,function(e){return c(a[t][1][e]||e)},i,i.exports,o,a,u,s)}return u[t].exports}for(var l="function"==typeof require&&require,e=0;e>8-i%1*8)){if(255<(n=r.charCodeAt(i+=.75)))throw new s("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");t=t<<8|n}return a}),e.atob||(e.atob=function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new s("'atob' failed: The string to be decoded is not correctly encoded.");for(var n,r,i=0,o=0,a="";r=t.charAt(o++);~r&&(n=i%4?64*n+r:r,i++%4)&&(a+=String.fromCharCode(255&n>>(-2*i&6))))r=u.indexOf(r);return a})}()},{}],3:[function(e,t,n){var i={},o={};adrollAdapter={pushAudience:function(e,t){var n,r;e.integrations&&e.integrations.adroll&&e.integrations.adroll.segment&&(n=e.integrations.adroll.segment,r=!1,void 0!==o[n]&&(r=!0),o[n]=function(){i[n]=setTimeout(function(){"undefined"!=typeof __adroll&&null!==__adroll?__adroll.record_user({adroll_segments:n}):o[n]()},500)},t.log("\tPushing segment "+n+" to AdRoll.","info"),r||o[n]())}},t.exports=adrollAdapter},{}],4:[function(e,t,n){t.exports=e("regenerator-runtime")},{"regenerator-runtime":72}],5:[function(e,t,n){t.exports=function(n){var r={provider:"behavioral"};return r.bctx=n,r.getToken=function(){if(!r.bctx._fe_bvid)throw n.log("No Backstage cookie detected.","info"),(e=new Error("Could not identify the current visitor because no Backstage cookie was detected.")).code="E_COULD_NOT_IDENT",e;var e,t={type:"cookie",value:r.bctx._fe_bvid};return n.log("Backstage "+t.type+" detected: "+t.value,"info"),t},r.getAttributes=function(){return r.bctx.cache.get(n.config.customEventsNamespace).then(function(e){return e||{}})},r}},{}],6:[function(e,t,n){"use strict";var r=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e};function i(e,t){for(var n=0;n"].indexOf(n[0])?void 0:n[0];return new u({functionName:r,fileName:i,lineNumber:n[1],columnNumber:n[2],source:e})},this)},parseFFOrSafari:function(e){return e.stack.split("\n").filter(function(e){return!e.match(r)},this).map(function(e){if(-1 eval")&&(e=e.replace(/ line (\d+)(?: > eval line \d+)* > eval\:\d+\:\d+/g,":$1")),-1===e.indexOf("@")&&-1===e.indexOf(":"))return new u({functionName:e});var t=/((.*".+"[^@]*)?[^@]*)(?:@)/,n=e.match(t),r=n&&n[1]?n[1]:void 0,i=this.extractLocation(e.replace(t,""));return new u({functionName:r,fileName:i[0],lineNumber:i[1],columnNumber:i[2],source:e})},this)},parseOpera:function(e){return!e.stacktrace||-1e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack?this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)/i,n=e.message.split("\n"),r=[],i=2,o=n.length;i/,"$2").replace(/\([^\)]*\)/g,"")||void 0;i.match(/\(([^\)]*)\)/)&&(t=i.replace(/^[^\(]+\(([^\)]*)\)$/,"$1"));var a=void 0===t||"[arguments not available]"===t?void 0:t.split(",");return new u({functionName:o,args:a,fileName:r[0],lineNumber:r[1],columnNumber:r[2],source:e})},this)}}});var S={};!function(e,t){"use strict";"object"==typeof S?S=t(j):e.StackGenerator=t(e.StackFrame)}(this,function(a){return{backtrace:function(e){var t=[],n=10;"object"==typeof e&&"number"==typeof e.maxStackSize&&(n=e.maxStackSize);for(var r=arguments.callee;r&&t.lengththis.config.maxBreadcrumbs&&(this.breadcrumbs=this.breadcrumbs.slice(this.breadcrumbs.length-this.config.maxBreadcrumbs)),this}},de.prototype.notify=function(e,t){var n=1=t.config.maxEvents?e.ignore():void n++}),t.refresh=function(){n=0}},configSchema:{maxEvents:{defaultValue:function(){return 10},message:"should be a positive integer ≤100",validate:function(e){return me(e)&&e<100}}}},_e=Object.assign||function(e){for(var t=1;t/,ze=/<\/script>.*$/,Be=(De={init:function(e){function u(){return document.documentElement.outerHTML}var s="",c=!1,l=window.location.href,s=u();document.onreadystatechange=function(){"interactive"===document.readyState&&(s=u(),c=!0)},e.config.beforeSend.unshift(function(e){var r=e.stacktrace[0];if(!r||!r.file||!r.lineNumber)return r;if(r.file.replace(/#.*$/,"")!==l.replace(/#.*$/,""))return r;c&&s||(s=u());var t=["\x3c!-- DOC START --\x3e"].concat(s.split("\n")),n=Be(t,r.lineNumber-1),i=n.script,o=n.start,a=Ne(i,function(e,t,n){return 10 "+n.join("");return n.join("")}(e.target)}catch(e){n=t="[hidden]",r._logger.error("Cross domain error when tracking click event. See docs: https://tinyurl.com/y94fq5zm")}r.leaveBreadcrumb("UI click",{targetText:t,targetSelector:n},"user")},!0)},configSchema:{interactionBreadcrumbsEnabled:{defaultValue:function(){},validate:function(e){return!0===e||!1===e||void 0===e},message:"should be true|false"}}},Ve=function(e){var t,n,r=e.textContent||e.innerText||"";return r||"submit"!==e.type&&"button"!==e.type||(r=e.value),r=r.replace(/^\s+|\s+$/g,""),n=140,(t=r)&&t.length<=n?t:t.slice(0,n-"(...)".length)+"(...)"};var Ue=Object.assign||function(e){for(var t=1;tu&&(o.warned=!0,(a=new Error("Possible EventEmitter memory leak detected. "+o.length+' "'+String(t)+'" listeners added. Use emitter.setMaxListeners() to increase limit.')).name="MaxListenersExceededWarning",a.emitter=e,a.type=t,a.count=o.length,"object"==typeof console&&console.warn&&console.warn("%s: %s",a.name,a.message))):(o=i[t]=n,++e._eventsCount),e}function d(){if(!this.fired)switch(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length){case 0:return this.listener.call(this.target);case 1:return this.listener.call(this.target,arguments[0]);case 2:return this.listener.call(this.target,arguments[0],arguments[1]);case 3:return this.listener.call(this.target,arguments[0],arguments[1],arguments[2]);default:for(var e=new Array(arguments.length),t=0;te.db.version;return i&&(e.version!==t&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),(o||r)&&(!r||(n=e.db.version+1)>e.version&&(e.version=n),1)}function E(e){return a([function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n),i=0;i>4,c[u++]=(15&n)<<4|r>>2,c[u++]=(3&r)<<6|63&i;return s}function F(e){for(var t=new Uint8Array(e),n="",r=0;r>2],n+=T[(3&t[r])<<4|t[r+1]>>4],n+=T[(15&t[r+1])<<2|t[r+2]>>6],n+=T[63&t[r+2]];return t.length%3==2?n=n.substring(0,n.length-1)+"=":t.length%3==1&&(n=n.substring(0,n.length-2)+"=="),n}var V={serialize:function(t,n){var e="";if(t&&(e=z.call(t)),t&&("[object ArrayBuffer]"===e||t.buffer&&"[object ArrayBuffer]"===z.call(t.buffer))){var r,i=R;t instanceof ArrayBuffer?(r=t,i+=D):(r=t.buffer,"[object Int8Array]"===e?i+="si08":"[object Uint8Array]"===e?i+="ui08":"[object Uint8ClampedArray]"===e?i+="uic8":"[object Int16Array]"===e?i+="si16":"[object Uint16Array]"===e?i+="ur16":"[object Int32Array]"===e?i+="si32":"[object Uint32Array]"===e?i+="ui32":"[object Float32Array]"===e?i+="fl32":"[object Float64Array]"===e?i+="fl64":n(new Error("Failed to get type for BinaryArray"))),n(i+F(r))}else if("[object Blob]"===e){var o=new FileReader;o.onload=function(){var e="~~local_forage_type~"+t.type+"~"+F(this.result);n(R+N+e)},o.readAsArrayBuffer(t)}else try{n(JSON.stringify(t))}catch(e){console.error("Couldn't convert value into a JSON string: ",t),n(null,e)}},deserialize:function(e){if(e.substring(0,L)!==R)return JSON.parse(e);var t,n,r=e.substring(M),i=e.substring(L,M);i===N&&P.test(r)&&(n=(t=r.match(P))[1],r=r.substring(t[0].length));var o=B(r);switch(i){case D:return o;case N:return a([o],{type:n});case"si08":return new Int8Array(o);case"ui08":return new Uint8Array(o);case"uic8":return new Uint8ClampedArray(o);case"si16":return new Int16Array(o);case"ur16":return new Uint16Array(o);case"si32":return new Int32Array(o);case"ui32":return new Uint32Array(o);case"fl32":return new Float32Array(o);case"fl64":return new Float64Array(o);default:throw new Error("Unkown type: "+i)}},stringToBuffer:B,bufferToString:F};function U(e,t,n,r){e.executeSql("CREATE TABLE IF NOT EXISTS "+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],n,r)}function q(e,r,i,o,a,u){e.executeSql(i,o,a,function(e,n){n.code===n.SYNTAX_ERR?e.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[r.storeName],function(e,t){t.rows.length?u(e,n):U(e,r,function(){e.executeSql(i,o,a,u)},u)},u):u(e,n)},u)}function H(a,e,u,s){var c=this;a=p(a);var t=new l(function(i,o){c.ready().then(function(){void 0===e&&(e=null);var n=e,r=c._dbInfo;r.serializer.serialize(e,function(t,e){e?o(e):r.db.transaction(function(e){q(e,r,"INSERT OR REPLACE INTO "+r.storeName+" (key, value) VALUES (?, ?)",[a,t],function(){i(n)},function(e,t){o(t)})},function(e){if(e.code===e.QUOTA_ERR){if(0 '__WebKitDatabaseInfoTable__'",[],function(e,t){for(var n=[],r=0;r"']/g,Wa=RegExp(Ha.source),Ga=RegExp($a.source),Ja=/<%-([\s\S]+?)%>/g,Ka=/<%([\s\S]+?)%>/g,Xa=/<%=([\s\S]+?)%>/g,Za=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Qa=/^\w*$/,Ya=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,eu=/[\\^$.*+?()[\]{}|]/g,tu=RegExp(eu.source),nu=/^\s+|\s+$/g,ru=/^\s+/,iu=/\s+$/,ou=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,au=/\{\n\/\* \[wrapped with (.+)\] \*/,uu=/,? & /,su=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,cu=/\\(\\)?/g,lu=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,fu=/\w*$/,du=/^[-+]0x[0-9a-f]+$/i,pu=/^0b[01]+$/i,hu=/^\[object .+?Constructor\]$/,gu=/^0o[0-7]+$/i,vu=/^(?:0|[1-9]\d*)$/,yu=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,bu=/($^)/,mu=/['\n\r\u2028\u2029\\]/g,e="\\ud800-\\udfff",t="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\ufe0e\\ufe0f",a="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",u="["+e+"]",s="["+a+"]",c="["+t+"]",l="\\d+",f="["+n+"]",d="["+r+"]",p="[^"+e+a+l+n+r+i+"]",h="\\ud83c[\\udffb-\\udfff]",g="[^"+e+"]",v="(?:\\ud83c[\\udde6-\\uddff]){2}",y="[\\ud800-\\udbff][\\udc00-\\udfff]",b="["+i+"]",m="(?:"+d+"|"+p+")",w="(?:"+b+"|"+p+")",_="(?:['’](?:d|ll|m|re|s|t|ve))?",O="(?:['’](?:D|LL|M|RE|S|T|VE))?",x="(?:"+c+"|"+h+")"+"?",k="["+o+"]?",E=k+x+("(?:\\u200d(?:"+[g,v,y].join("|")+")"+k+x+")*"),j="(?:"+[f,v,y].join("|")+")"+E,C="(?:"+[g+c+"?",c,v,y,u].join("|")+")",wu=RegExp("['’]","g"),_u=RegExp(c,"g"),S=RegExp(h+"(?="+h+")|"+C+E,"g"),Ou=RegExp([b+"?"+d+"+"+_+"(?="+[s,b,"$"].join("|")+")",w+"+"+O+"(?="+[s,b+m,"$"].join("|")+")",b+"?"+m+"+"+_,b+"+"+O,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",l,j].join("|"),"g"),I=RegExp("[\\u200d"+e+t+o+"]"),xu=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ku=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Eu=-1,ju={};ju[Pa]=ju[Ra]=ju[La]=ju[Da]=ju[Na]=ju[Ma]=ju[za]=ju[Ba]=ju[Fa]=!0,ju[ha]=ju[ga]=ju[Aa]=ju[va]=ju[Ta]=ju[ya]=ju[ba]=ju[ma]=ju[_a]=ju[Oa]=ju[xa]=ju[Ea]=ju[ja]=ju[Ca]=ju[Ia]=!1;var Cu={};Cu[ha]=Cu[ga]=Cu[Aa]=Cu[Ta]=Cu[va]=Cu[ya]=Cu[Pa]=Cu[Ra]=Cu[La]=Cu[Da]=Cu[Na]=Cu[_a]=Cu[Oa]=Cu[xa]=Cu[Ea]=Cu[ja]=Cu[Ca]=Cu[Sa]=Cu[Ma]=Cu[za]=Cu[Ba]=Cu[Fa]=!0,Cu[ba]=Cu[ma]=Cu[Ia]=!1;var A={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Su=parseFloat,Iu=parseInt,T="object"==typeof B&&B&&B.Object===Object&&B,P="object"==typeof self&&self&&self.Object===Object&&self,Au=T||P||Function("return this")(),R="object"==typeof V&&V&&!V.nodeType&&V,L=R&&"object"==typeof F&&F&&!F.nodeType&&F,Tu=L&&L.exports===R,D=Tu&&T.process,N=function(){try{var e=L&&L.require&&L.require("util").types;return e?e:D&&D.binding&&D.binding("util")}catch(e){}}(),Pu=N&&N.isArrayBuffer,Ru=N&&N.isDate,Lu=N&&N.isMap,Du=N&&N.isRegExp,Nu=N&&N.isSet,Mu=N&&N.isTypedArray;function zu(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Bu(e,t,n,r){for(var i=-1,o=null==e?0:e.length;++i":">",'"':""","'":"'"});function hs(e){return"\\"+A[e]}function gs(e){return I.test(e)}function vs(e){var n=-1,r=Array(e.size);return e.forEach(function(e,t){r[++n]=[t,e]}),r}function ys(t,n){return function(e){return t(n(e))}}function bs(e,t){for(var n=-1,r=e.length,i=0,o=[];++n",""":'"',"'":"'"});var xs=function e(t){var n,E=(t=null==t?Au:xs.defaults(Au.Object(),t,xs.pick(Au,ku))).Array,r=t.Date,i=t.Error,v=t.Function,o=t.Math,_=t.Object,y=t.RegExp,l=t.String,m=t.TypeError,a=E.prototype,u=v.prototype,f=_.prototype,s=t["__core-js_shared__"],c=u.toString,O=f.hasOwnProperty,d=0,p=(n=/[^.]+$/.exec(s&&s.keys&&s.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",h=f.toString,g=c.call(_),b=Au._,w=y("^"+c.call(O).replace(eu,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),x=Tu?t.Buffer:oa,k=t.Symbol,j=t.Uint8Array,C=x?x.allocUnsafe:oa,S=ys(_.getPrototypeOf,_),I=_.create,A=f.propertyIsEnumerable,T=a.splice,P=k?k.isConcatSpreadable:oa,R=k?k.iterator:oa,L=k?k.toStringTag:oa,D=function(){try{var e=qn(_,"defineProperty");return e({},"",{}),e}catch(e){}}(),N=t.clearTimeout!==Au.clearTimeout&&t.clearTimeout,M=r&&r.now!==Au.Date.now&&r.now,z=t.setTimeout!==Au.setTimeout&&t.setTimeout,B=o.ceil,F=o.floor,V=_.getOwnPropertySymbols,U=x?x.isBuffer:oa,q=t.isFinite,H=a.join,$=ys(_.keys,_),W=o.max,G=o.min,J=r.now,K=t.parseInt,X=o.random,Z=a.reverse,Q=qn(t,"DataView"),Y=qn(t,"Map"),ee=qn(t,"Promise"),te=qn(t,"Set"),ne=qn(t,"WeakMap"),re=qn(_,"create"),ie=ne&&new ne,oe={},ae=yr(Q),ue=yr(Y),se=yr(ee),ce=yr(te),le=yr(ne),fe=k?k.prototype:oa,de=fe?fe.valueOf:oa,pe=fe?fe.toString:oa;function he(e){if(Li(e)&&!xi(e)&&!(e instanceof me)){if(e instanceof be)return e;if(O.call(e,"__wrapped__"))return br(e)}return new be(e)}var ge=function(e){if(!Ri(e))return{};if(I)return I(e);ve.prototype=e;var t=new ve;return ve.prototype=oa,t};function ve(){}function ye(){}function be(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=oa}function me(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=da,this.__views__=[]}function we(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t>>0,t>>>=0;for(var o=E(i);++r>>1,a=e[o];null!==a&&!Vi(a)&&(n?a<=t:a>>0)?(e=Zi(e))&&("string"==typeof t||null!=t&&!zi(t))&&!(t=zt(t))&&gs(e)?Xt(_s(e),0,n):e.split(t,n):[]},he.spread=function(r,i){if("function"!=typeof r)throw new m(aa);return i=null==i?0:W(Gi(i),0),Et(function(e){var t=e[i],n=Xt(e,0,i);return t&&Gu(n,t),zu(r,this,n)})},he.tail=function(e){var t=null==e?0:e.length;return t?Pt(e,1,t):[]},he.take=function(e,t,n){return e&&e.length?Pt(e,0,(t=n||t===oa?1:Gi(t))<0?0:t):[]},he.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?Pt(e,(t=r-(t=n||t===oa?1:Gi(t)))<0?0:t,r):[]},he.takeRightWhile=function(e,t){return e&&e.length?Ut(e,Fn(t,3),!1,!0):[]},he.takeWhile=function(e,t){return e&&e.length?Ut(e,Fn(t,3)):[]},he.tap=function(e,t){return t(e),e},he.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new m(aa);return Ri(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),li(e,t,{leading:r,maxWait:t,trailing:i})},he.thru=Wr,he.toArray=$i,he.toPairs=bo,he.toPairsIn=mo,he.toPath=function(e){return xi(e)?Wu(e,vr):Vi(e)?[e]:on(gr(Zi(e)))},he.toPlainObject=Xi,he.transform=function(e,r,i){var t,n=xi(e),o=n||Ci(e)||Ui(e);return r=Fn(r,4),null==i&&(t=e&&e.constructor,i=o?n?new t:[]:Ri(e)&&Ai(t)?ge(S(e)):{}),(o?Fu:Ke)(e,function(e,t,n){return r(i,e,t,n)}),i},he.unary=function(e){return ai(e,1)},he.union=Lr,he.unionBy=Dr,he.unionWith=Nr,he.uniq=function(e){return e&&e.length?Bt(e):[]},he.uniqBy=function(e,t){return e&&e.length?Bt(e,Fn(t,2)):[]},he.uniqWith=function(e,t){return t="function"==typeof t?t:oa,e&&e.length?Bt(e,oa,t):[]},he.unset=function(e,t){return null==e||Ft(e,t)},he.unzip=Mr,he.unzipWith=zr,he.update=function(e,t,n){return null==e?e:Vt(e,t,Gt(n))},he.updateWith=function(e,t,n,r){return r="function"==typeof r?r:oa,null==e?e:Vt(e,t,Gt(n),r)},he.values=wo,he.valuesIn=function(e){return null==e?[]:ss(e,fo(e))},he.without=Br,he.words=To,he.wrap=function(e,t){return vi(Gt(t),e)},he.xor=Fr,he.xorBy=Vr,he.xorWith=Ur,he.zip=qr,he.zipObject=function(e,t){return $t(e||[],t||[],Ae)},he.zipObjectDeep=function(e,t){return $t(e||[],t||[],St)},he.zipWith=Hr,he.entries=bo,he.entriesIn=mo,he.extend=Yi,he.extendWith=eo,Vo(he,he),he.add=Zo,he.attempt=Po,he.camelCase=_o,he.capitalize=Oo,he.ceil=Qo,he.clamp=function(e,t,n){return n===oa&&(n=t,t=oa),n!==oa&&(n=(n=Ki(n))==n?n:0),t!==oa&&(t=(t=Ki(t))==t?t:0),Ne(Ki(e),t,n)},he.clone=function(e){return Me(e,4)},he.cloneDeep=function(e){return Me(e,5)},he.cloneDeepWith=function(e,t){return Me(e,5,t="function"==typeof t?t:oa)},he.cloneWith=function(e,t){return Me(e,4,t="function"==typeof t?t:oa)},he.conformsTo=function(e,t){return null==t||ze(e,t,lo(t))},he.deburr=xo,he.defaultTo=function(e,t){return null==e||e!=e?t:e},he.divide=Yo,he.endsWith=function(e,t,n){e=Zi(e),t=zt(t);var r=e.length,i=n=n===oa?r:Ne(Gi(n),0,r);return 0<=(n-=t.length)&&e.slice(n,i)==t},he.eq=mi,he.escape=function(e){return(e=Zi(e))&&Ga.test(e)?e.replace($a,ps):e},he.escapeRegExp=function(e){return(e=Zi(e))&&tu.test(e)?e.replace(eu,"\\$&"):e},he.every=function(e,t,n){var r=xi(e)?Uu:qe;return n&&Zn(e,t,n)&&(t=oa),r(e,Fn(t,3))},he.find=Kr,he.findIndex=Or,he.findKey=function(e,t){return Zu(e,Fn(t,3),Ke)},he.findLast=Xr,he.findLastIndex=xr,he.findLastKey=function(e,t){return Zu(e,Fn(t,3),Xe)},he.floor=ea,he.forEach=Zr,he.forEachRight=Qr,he.forIn=function(e,t){return null==e?e:Ge(e,Fn(t,3),fo)},he.forInRight=function(e,t){return null==e?e:Je(e,Fn(t,3),fo)},he.forOwn=function(e,t){return e&&Ke(e,Fn(t,3))},he.forOwnRight=function(e,t){return e&&Xe(e,Fn(t,3))},he.get=oo,he.gt=wi,he.gte=_i,he.has=function(e,t){return null!=e&&Gn(e,t,nt)},he.hasIn=ao,he.head=Er,he.identity=Mo,he.includes=function(e,t,n,r){e=Ei(e)?e:wo(e),n=n&&!r?Gi(n):0;var i=e.length;return n<0&&(n=W(i+n,0)),Fi(e)?n<=i&&-1=G(i=t,o=n)&&r=this.__values__.length;return{done:e,value:e?oa:this.__values__[this.__index__++]}},he.prototype.plant=function(e){for(var t,n=this;n instanceof ye;){var r=br(n);r.__index__=0,r.__values__=oa,t?i.__wrapped__=r:t=r;var i=r,n=n.__wrapped__}return i.__wrapped__=e,t},he.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof me){var t=e;return this.__actions__.length&&(t=new me(this)),(t=t.reverse()).__actions__.push({func:Wr,args:[Rr],thisArg:oa}),new be(t,this.__chain__)}return this.thru(Rr)},he.prototype.toJSON=he.prototype.valueOf=he.prototype.value=function(){return qt(this.__wrapped__,this.__actions__)},he.prototype.first=he.prototype.head,R&&(he.prototype[R]=function(){return this}),he}();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(Au._=xs,define(function(){return xs})):L?((L.exports=xs)._=xs,R._=xs):Au._=xs}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],57:[function(e,t,n){t.exports=function(){return!1}},{}],58:[function(e,t,n){var r=e("./toNumber");t.exports=function(e){return e?(e=r(e))!==1/0&&e!==-1/0?e==e?e:0:17976931348623157e292*(e<0?-1:1):0===e?e:0}},{"./toNumber":60}],59:[function(e,t,n){var r=e("./toFinite");t.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},{"./toFinite":58}],60:[function(e,t,n){var r=e("./isObject"),i=e("./isSymbol"),o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;var t;if(r(e)&&(t="function"==typeof e.valueOf?e.valueOf():e,e=r(t)?t+"":t),"string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=u.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):a.test(e)?NaN:+e}},{"./isObject":50,"./isSymbol":53}],61:[function(e,t,n){var r=e("./_baseValues"),i=e("./keys");t.exports=function(e){return null==e?[]:r(e,i(e))}},{"./_baseValues":32,"./keys":55}],62:[function(e,t,n){t.exports=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r]*>/,y=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,b=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,m=/^(?:body|html)$/i,w=/([A-Z])/g,_=["val","css","html","text","data","width","height","offset"],O=d.createElement("table"),x=d.createElement("tr"),k={tr:d.createElement("tbody"),tbody:O,thead:O,tfoot:O,td:x,th:x,"*":d.createElement("div")},E=/complete|loaded|interactive/,j=/^[\w-]*$/,S=(C={}).toString,I={},A=d.createElement("div"),T={tabindex:"tabIndex",readonly:"readOnly",for:"htmlFor",class:"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},P=Array.isArray||function(e){return e instanceof Array},I.matches=function(e,t){if(!t||!e||1!==e.nodeType)return!1;var n=e.webkitMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.matchesSelector;if(n)return n.call(e,t);var r,i=e.parentNode,o=!i;return o&&(i=A).appendChild(e),r=~I.qsa(i,t).indexOf(e),o&&A.removeChild(e),r},c=function(e){return e.replace(/-+(.)?/g,function(e,t){return t?t.toUpperCase():""})},i=function(n){return f.call(n,function(e,t){return n.indexOf(e)==t})},I.fragment=function(e,t,n){var r,i,o;return y.test(e)&&(r=s(d.createElement(RegExp.$1))),r||(e.replace&&(e=e.replace(b,"<$1>")),t===a&&(t=v.test(e)&&RegExp.$1),t in k||(t="*"),(o=k[t]).innerHTML=""+e,r=s.each(l.call(o.childNodes),function(){o.removeChild(this)})),F(n)&&(i=s(r),s.each(n,function(e,t){-1<_.indexOf(e)?i[e](t):i.attr(e,t)})),r},I.Z=function(e,t){return(e=e||[]).__proto__=s.fn,e.selector=t||"",e},I.isZ=function(e){return e instanceof I.Z},I.init=function(e,t){var n,r;if(!e)return I.Z();if("string"==typeof e)if("<"==(e=e.trim())[0]&&v.test(e))n=I.fragment(e,RegExp.$1,t),e=null;else{if(t!==a)return s(t).find(e);n=I.qsa(d,e)}else{if(N(e))return s(d).ready(e);if(I.isZ(e))return e;if(P(e))r=e,n=f.call(r,function(e){return null!=e});else if(B(e))n=[e],e=null;else if(v.test(e))n=I.fragment(e.trim(),RegExp.$1,t),e=null;else{if(t!==a)return s(t).find(e);n=I.qsa(d,e)}}return I.Z(n,e)},(s=function(e,t){return I.init(e,t)}).extend=function(t){var n,e=l.call(arguments,1);return"boolean"==typeof t&&(n=t,t=e.shift()),e.forEach(function(e){!function e(t,n,r){for(u in n)r&&(F(n[u])||P(n[u]))?(F(n[u])&&!F(t[u])&&(t[u]={}),P(n[u])&&!P(t[u])&&(t[u]=[]),e(t[u],n[u],r)):n[u]!==a&&(t[u]=n[u])}(t,e,n)}),t},I.qsa=function(e,t){var n,r="#"==t[0],i=!r&&"."==t[0],o=r||i?t.slice(1):t,a=j.test(o);return z(e)&&a&&r?(n=e.getElementById(o))?[n]:[]:1!==e.nodeType&&9!==e.nodeType?[]:l.call(a&&!r?i?e.getElementsByClassName(o):e.getElementsByTagName(t):e.querySelectorAll(t))},s.contains=d.documentElement.contains?function(e,t){return e!==t&&e.contains(t)}:function(e,t){for(;t=t&&t.parentNode;)if(t===e)return!0;return!1},s.type=D,s.isFunction=N,s.isWindow=M,s.isArray=P,s.isPlainObject=F,s.isEmptyObject=function(e){var t;for(t in e)return!1;return!0},s.inArray=function(e,t,n){return o.indexOf.call(t,e,n)},s.camelCase=c,s.trim=function(e){return null==e?"":String.prototype.trim.call(e)},s.uuid=0,s.support={},s.expr={},s.map=function(e,t){var n,r,i,o,a=[];if(V(e))for(r=0;r)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,_=/^(?:text|application)\/xml/i,O="application/json",x=/^\s*$/,k=m.createElement("a");function E(e,t,n,r){if(e.global)return i=t||m,o=n,a=r,u=v.Event(o),v(i).trigger(u,a),!u.isDefaultPrevented();var i,o,a,u}function j(e,t){var n=t.context;if(!1===t.beforeSend.call(n,e,t)||!1===E(t,n,"ajaxBeforeSend",[e,t]))return!1;E(t,n,"ajaxSend",[e,t])}function C(e,t,n,r){var i=n.context,o="success";n.success.call(i,e,o,t),r&&r.resolveWith(i,[e,o,t]),E(n,i,"ajaxSuccess",[t,n,e]),a(o,t,n)}function S(e,t,n,r,i){var o=r.context;r.error.call(o,n,t,e),i&&i.rejectWith(o,[n,t,e]),E(r,o,"ajaxError",[n,r,e||t]),a(t,n,r)}function a(e,t,n){var r,i=n.context;n.complete.call(i,t,e),E(n,i,"ajaxComplete",[t,n]),(r=n).global&&!--v.active&&E(r,null,"ajaxStop")}function I(){}function A(e,t){return""==t?e:(e+"&"+t).replace(/[&?]{1,2}/,"?")}function c(e,t,n,r){return v.isFunction(t)&&(r=n,n=t,t=void 0),v.isFunction(n)||(r=n,n=void 0),{url:e,data:t,success:n,dataType:r}}k.href=window.location.href,v.active=0,v.ajaxJSONP=function(n,r){if(!("type"in n))return v.ajax(n);function e(e){v(u).triggerHandler("error",e||"abort")}var i,o,t=n.jsonpCallback,a=(v.isFunction(t)?t():t)||"jsonp"+ ++l,u=m.createElement("script"),s=window[a],c={abort:e};return r&&r.promise(c),v(u).on("load error",function(e,t){clearTimeout(o),v(u).off().remove(),"error"!=e.type&&i?C(i[0],c,n,r):S(null,t||"error",c,n,r),window[a]=s,i&&v.isFunction(s)&&s(i[0]),s=i=void 0}),!1===j(c,n)?e("abort"):(window[a]=function(){i=arguments},u.src=n.url.replace(/\?(.+)=\?/,"?$1="+a),m.head.appendChild(u),0").html(e.replace(s,"")).find(r):e),u&&u.apply(i,arguments)},v.ajax(a),this};var r=encodeURIComponent;v.param=function(e,t){var n=[];return n.add=function(e,t){v.isFunction(t)&&(t=t()),null==t&&(t=""),this.push(r(e)+"="+r(t))},function n(r,e,i,o){var a,u=v.isArray(e),s=v.isPlainObject(e);v.each(e,function(e,t){a=v.type(t),o&&(e=i?o:o+"["+(s||"object"==a||"array"==a?e:"")+"]"),!o&&u?r.add(t.name,t.value):"array"==a||!i&&"object"==a?n(r,t,i,e):r.add(e,t)})}(n,e,t),n.join("&").replace(/%20/g,"+")}}(L),(R=L).fn.serializeArray=function(){var n,r,t=[],i=function(e){if(e.forEach)return e.forEach(i);t.push({name:n,value:e})};return this[0]&&R.each(this[0].elements,function(e,t){r=t.type,(n=t.name)&&"fieldset"!=t.nodeName.toLowerCase()&&!t.disabled&&"submit"!=r&&"reset"!=r&&"button"!=r&&"file"!=r&&("radio"!=r&&"checkbox"!=r||t.checked)&&i(R(t).val())}),t},R.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},R.fn.submit=function(e){var t;return 0 in arguments?this.bind("submit",e):this.length&&(t=R.Event("submit"),this.eq(0).trigger(t),t.isDefaultPrevented()||this.get(0).submit()),this},function(n){"__proto__"in{}||n.extend(n.zepto,{Z:function(e,t){return e=e||[],n.extend(e,n.fn),e.selector=t||"",e.__Z=!0,e},isZ:function(e){return"array"===n.type(e)&&"__Z"in e}});try{getComputedStyle(void 0)}catch(e){var t=getComputedStyle;window.getComputedStyle=function(e){try{return t(e)}catch(e){return null}}}}(L),"object"==typeof n&&(t.exports=L)},{}],66:[function(e,t,n){var r=!1,i=0,o={pushAudience:function(e,t){var n=o;e.integrations&&e.integrations.olark&&e.integrations.olark&&(e.integrations.olark.operatorNotifications||e.integrations.olark.visitorStatus)&&(console.log("integrated! called"),!1===r&&"undefined"!=typeof olark?n.pushToOlark(e,t):i++<10&&setTimeout(n.pushAudience(e,t),50))},pushToOlark:function(t,n){r=!0,n.cache.get("fe_olark_vid").then(function(e){e||!0!==t.integrations.olark.operatorNotifications||(n.cache.set("fe_olark_vid",n._fe_bvid||""),olark("api.chat.sendNotificationToOperator",{body:"This visitor is in the Backstage audience destination "+t.name}),n.log("Notification sent to olark operator","info"))}),!0===t.integrations.olark.visitorStatus&&(olark("api.chat.updateVisitorStatus",{snippet:"Backstage audience destination: "+t.name}),n.log("Olark visitor status updated","info"))}};t.exports=o},{}],67:[function(e,t,n){t.exports={pushAudience:function(e,t){var n;this.bctx=t,window.optimizely=window.optimizely||[],e.integrations&&e.integrations.optimizely&&e.integrations.optimizely.audienceId&&(n=e.integrations.optimizely.audienceId,t.log("Pushing audience "+n+" to Optimizely."),this.bucketAndActivate(n))},bucketAndActivate:function(n){var r=this.bctx;if(!window.optimizely||"function"!=typeof window.optimizely.addToAudience)return window.optimizely=window.optimizely||[],window.optimizely.push(["addToAudience",n]),!1;window.optimizely.allExperiments;for(var e in window.optimizely.addToAudience(n),window.optimizely.allExperiments)experiment=window.optimizely.allExperiments[e],!experiment.audiences||experiment.activation_mode&&"conditional"==experiment.activation_mode||experiment.audiences.forEach(function(t){return function(e){e==n&&-1===window.optimizely.activeExperiments.indexOf(t)&&(r.log("activating experiment "+t,"info"),window.optimizely.activate(t))}}(e))}}},{}],68:[function(e,t,n){var r=e("./classic"),i=e("./x");optimizelyAdapter={pushAudience:function(e,t){this.bctx=t,r.pushAudience(e,t),i.pushAudience(e,t)},activate:function(e){i.activateExperiences(e)}},t.exports=optimizelyAdapter},{"./classic":67,"./x":69}],69:[function(e,t,n){var r=e("./xVariations");t.exports={pushAudience:function(e,t){this.bctx=t,window.optimizely=window.optimizely||[],t.log(e.integrations),e.integrations&&e.integrations.optimizely&&e.integrations.optimizely.isIntegrated&&(t.log("Pushing audience "+e.slug+" to OptimizelyX."),this.bucketAndActivate(e,t))},bucketAndActivate:function(e,t){document.cookie=e.slug+"=true",window.optimizely=window.optimizely||[];var n={type:"user",attributes:{}};n.attributes[e.name]=!0,window.optimizely.push(n),t.log("attribute setup complete",n)},activateExperiences:function(e){r.activate(e)}}},{"./xVariations":70}],70:[function(e,t,n){var o=null,a=e("lodash.filter");function r(e){(e.data.decision.variationId||e.data.decision.experimentId)&&e.data&&i(e.data.decision.experimentId,e.data.decision.variationId,e.data.decision.isCampaignHoldback)}function i(e,t,n){var r,i;o.campaignState?0==a(o.campaignState,{source:"optimizely",status:"running",campaignSourceId:e}).length?o.log("FE - SKIPPING OptX VARIATION ACTIVATION: Backstage doesn't know about campaignSourceId="+e):(r=!0===window.optimizely.feCampaignsInHoldback[e],i=!0===window.optimizely.feActiveBucketedVariations[t],n?(o.log("FE - OptX HOLDBACK : optimizelyExperimentId ("+e+") visitor is in the Optimizely Holdback. This should never happen if Optimizely is configured correctly with the holdback at 0%"),o.push({event:"activate_variation",isActivateVariation:!0,source:"optimizely",attributes:{optimizely:{experimentId:e,variationId:"holdback",isOptXCampaignHoldback:!0}}})):(o.log("FE - OptX VARIATION ACTIVATED: { recommended:"+i+", optimizelyVariationId:"+t+", optimizelyExperimentId: '"+e+"', isInFEHoldback:"+r),o.push({event:"activate_variation",isActivateVariation:!0,source:"optimizely",attributes:{recommended:i,holdback:r,optimizely:{experimentId:e,variationId:t}}}))):o.log("FE - SKIPPING OptX VARIATION ACTIVATION: Backstage campaignState is not found")}t.exports={activate:function(e){o=e,this.bctx=e,window.optimizely?(window.optimizely.feActiveBucketedVariations={},window.optimizely.feCampaignsInHoldback={},window.optimizely=window.optimizely||[],window.optimizely.push({type:"addListener",filter:{type:"lifecycle",name:"campaignDecided"},handler:r}),function(){{var e;o.log("FE - applyRecommendedVariationBucketing"),o.campaignState?0<(e=a(o.campaignState,{source:"optimizely",status:"running"})).length?e.forEach(function(e){!function(e){var t=e.campaignSourceId;{var n,r;e.isInHoldback?(o.log("FE - HOLDBACK - The optimizely Experiment: "+e.campaignSourceId+" is in HOLDBACK in FunnelEnvy. FunnelEnvy ignores it and lets OptX make the bucketing decision."),window.optimizely.feCampaignsInHoldback[t]=!0):e.recommendation?(n=e.recommendation.variationSourceId,(r=function(e){return window.optimizely&&window.optimizely.get?optimizely.get("data").variations[e]:(o.log("window['optimizely'].get is not found. Can't return the variation id"),null)}(n))?(o.log("FE - BUCKETING - The optimizely Experiment: "+e.campaignSourceId+" has recommended and bucketed the variation: "+r.id),window.optimizely.feActiveBucketedVariations[r.id]=!0,optimizely.push({type:"bucketVisitor",experimentId:t,variationId:r.id})):o.log("FE - BUCKETING ERROR - The variation "+n+" was not found in the Optimizely X data object. FunnelEnvy can't do anything with it.")):o.log("FE - NO RECOMMENDATION - The optimizely Experiment: "+e.campaignSourceId+" does NOT have a recommendation. FunnelEnvy ignores it and lets OptX make the bucketing decision.")}}(e)}):o.log("FE - NO OptX CAMPAIGNS Running : There were no campaigns returned as part of the campaign state in the visitor path response that are in a running state"):o.log("No backstage.campaignState object was found....?Timing?")}}(),o.log("setting the flag to trigger activation"),window.optimizely.feDone=!0):o.log("FE - window.optimizely not found")}}},{"lodash.filter":18}],71:[function(e,t,n){var r,i,o=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function s(t){if(r===setTimeout)return setTimeout(t,0);if((r===a||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:a}catch(e){r=a}try{i="function"==typeof clearTimeout?clearTimeout:u}catch(e){i=u}}();var c,l=[],f=!1,d=-1;function p(){f&&c&&(f=!1,c.length?l=c.concat(l):d=-1,l.length&&h())}function h(){if(!f){var e=s(p);f=!0;for(var t=l.length;t;){for(c=l,l=[];++d>7,sequence=parseInt(e.toString(2)+this.seed.toString(2),2),t=n.toString(r)+this.sep+sequence.toString(r),this.append&&(t+=this.sep+this.append),t},n.exports=t}).call(this,e("_process"))},{_process:71}],80:[function(e,t,n){var r={sendEvent:function(t){ga(function(){var e=ga.getAll()[0].get("name");ga(e+".send","event",t)})},setDimension:function(t,n){ga(function(){var e=ga.getAll()[0].get("name");ga(e+".set","dimension"+t,n)})},pushAudience:function(e,t){var n,r;e&&e.integrations&&e.integrations["universal-analytics"]&&(n=e.integrations["universal-analytics"],ga?(n.setAsDimension&&n.dimensionId&&!isNaN(Number(n.dimensionId))&&(this.setDimension(n.dimensionId,e.name),t.log("Google Analytics dimension set","info")),n.sentAsEvent?((r={nonInteraction:!0}).eventCategory=n.eventCategory||"",r.eventAction=n.eventAction||"",r.eventLabel=n.eventLabel||"",this.sendEvent(r),t.log("Google Analytics event sent","info")):n.setAsDimension&&(this.sendEvent({eventCategory:"funnelEnvy",eventAction:"setDimension",nonInteraction:!0}),t.log("Default Google event sent","info"))):t.log('The object "ga" is not defined, please verify that Google Analytics was loaded correctly',"error"))}};t.exports=r},{}],81:[function(e,t,n){"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){e.super_=t;function n(){}n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},{}],82:[function(e,t,n){t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},{}],83:[function(d,e,C){(function(r,i){var u=/%[sdj%]/g;C.format=function(e){if(!w(e)){for(var t=[],n=0;n=a()&&(0,s.every)(e,function(e){var t,n,r=(t=e,n=(0,s.get)(t,"token.value"),o("identities['"+n+"'].expires")),i=r>=a();return i?d.logger.debug(e.provider+" cache entry found and will expire on "+r):d.logger.debug("identity expired: "+e.token.value),i})}}]),v);function v(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v),this.bctx=e}},{"./classify":91,"./identifier":122,"./lib/error-factory":123,"./lib/get-query-param":126,"./logger":134,"babel-runtime/regenerator":4,lodash:56}],88:[function(e,t,n){"use strict";var a=P(e("babel-runtime/regenerator")),r=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e};function i(e,t){for(var n=0;n"+t+"<\/script>";for(var o=i.childNodes,a=0;o[a];a++)!f.nodeName(o[a],"script")||o[a].type&&"text/javascript"!==o[a].type.toLowerCase()||f.evalScript(o[a].parentNode?o[a].parentNode.removeChild(o[a]):o[a],n,r);s.logger.groupCollapsed("Executing script"),s.logger.log(t),s.logger.groupEnd()}else s.logger.debug("Preview has to add an eventListener because document.readyState = "+document.readyState),document.addEventListener?document.addEventListener("DOMContentLoaded",function(e){return f.insertAndExecute(t,n,r)}):(s.logger.error("document.addEventListener is null or undefined;"),s.logger.error("Error: Failed to execute JS string because document not ready"))}},{key:"isCustomJavascriptObject",value:function(e){return!Array.isArray(e)}},{key:"runCustomJavascript",value:function(e,t,n){var r=2new Date(e.resetAt)))}}]),b);function b(){var e=0div {\n display: inline-block;\n position: relative;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo {\n border-width: 1px;\n margin: 0 0 0 1.25rem;\n min-width: unset;\n padding-bottom: .6875rem;\n padding-top: .9375rem;\n position: relative;\n top: -1px;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo span.button__text {\n padding: 0;\n}\n\nhtml body .fe_error {\n background-color: #993b00;\n border-radius: .1875rem;\n color: #fff;\n display: none;\n font-size: .875rem;\n font-weight: 600;\n left: 60px;\n padding: .625rem 1.25rem;\n position: absolute;\n top: -42px;\n white-space: nowrap;\n z-index: 200;\n}\n\nhtml body input.fe_email:focus+.fe_error {\n display: block;\n}\n\nhtml body .fe_error:after {\n border-right: solid 10px transparent;\n border-top: solid 10px #993b00;\n content: '';\n display: block;\n left: 0;\n position: absolute;\n top: 95%;\n z-index: 200;\n}\n\n@media (min-width: 1280px) {\n html body .fe_request-demo-container>div {\n min-width: 240px;\n }\n}\n\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n } \n}\n\n@media (min-width: 768px) and (max-width: 1279px) {\n html body .fe_request-demo-container>div input {\n max-width: 150px;\n }\n\n html body .fe_request-demo-container .fe_request-demo {\n margin-left: 0.5rem;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n html body .hero__content p.p1 span {\n display: inline;\n }\n}\n\n@media (max-width: 767px) {\n html body .fe_request-demo-container>div {\n display: block;\n }\n\n html body .fe_request-demo-container .fe_request-demo {\n display: block;\n margin: 1rem 0 0;\n }\n\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n\n html body .fe_error span {\n display: block;\n }\n\n html body .fe_error {\n left: 0;\n top: -63px;\n }\n}\n/* new style for btn */\n.fixed .fe_header-cta {\n display: none!important;\n}\nheader.fixed .header__wrap-logo {\n justify-content: space-between;\n}\nheader .header__wrap-logo {\n justify-content: space-between;\n}\n.fe_request-demo-container + a[href='https://www.talkdesk.com/call-center-software/platform/boost/'] {visibility: hidden !important;}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n validateEmail: function(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(String(email).toLowerCase());\n },\n };\n\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero section\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Contact Center Solution';\n if (document.querySelector('.hero__content p.p1')) {\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.';\n } else {\n FEHelper.before(\n document.querySelector('.hero__content .wrapper__cta'),\n '

Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.

'\n );\n }\n if (document.querySelector('.section__hero .hero__media').innerHTML.trim() == '') {\n document.querySelector('.section__hero .hero__media').innerHTML =\n '\"\"';\n }\n\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n\n // Add request demo form\n var feRequestDemoHTML =\n '' +\n '
' +\n '
' +\n ' ' +\n ' Request Demo' +\n ' ' +\n '
';\n\n FEHelper.prepend(\n document.querySelector('.hero__content .wrapper__cta'),\n feRequestDemoHTML\n );\n\n // Clicks on Request Demo cta\n document\n .querySelector('.fe_request-demo')\n .addEventListener('click', function(e) {\n e.preventDefault();\n var email = document.querySelector('.fe_email').value;\n FEHelper.removeElements('.fe_email-container .fe_error');\n if (FEHelper.validateEmail(email)) {\n if (document.querySelector('.wrapper.section__form-default')) {\n document\n .querySelector('.wrapper.section__form-default')\n .scrollIntoView({\n behavior: 'smooth',\n });\n }\n if (document.querySelector('#Email')) {\n document.querySelector('#Email').value = email;\n } else {\n FEHelper.onLoadElement('.mktoForm #Email', function() {\n document.querySelector('#Email').value = email;\n }, 50, 10000);\n }\n } else {\n FEHelper.after(\n document.querySelector('.fe_email'),\n '
Must be valid email. example@yourdomain.com
'\n );\n document.querySelector('.fe_email').focus();\n }\n });\n }\n\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();\n\n// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'V1 Email field Request Demo'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-07T10:28:33.352Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5e206a1e21e1f70921243162"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2 Form On-page/ Hero image","campaign":"5e206a0321e1f70921243160","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V3505827","sourceId":"V3505827","redirectCode":false,"createdAt":"2020-01-16T13:50:37.311Z","updatedAt":"2020-03-19T20:58:37.992Z","customCSS":"html body .section__hero {\n background: none !important;\n}\nhtml body .section__hero .hero__content p {\n display: none;\n}\nhtml body .section__hero .hero__content p.p1 {\n display: block;\n}\n/* CSS on appending form before */\n.hero__content .form-default__form button[type='submit'] {\n background: #4BC3C9 !important;\n}\n.hero__content .form-default__form {\n margin-top: 1.5rem;\n}\n.hero__content .mktoFieldWrap .mktoError {\n color: #fff !important;\n background-color: #993b00 !important;\n}\n.hero__content .mktoFieldWrap .mktoError:after {\n border-top-color: #993b00 !important;\n}\nhtml body .section__hero .hero__content {\n min-height: 707px;\n display: inline-block;\n}\n/* css end here*/\nhtml body .fe_hidden {\n display: none;\n}\nhtml body .section__hero .media__right {\n order: unset;\n}\nhtml body .section__hero .hero__media {\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk4/v2-new.png') !important;\n background-repeat: no-repeat;\n background-size: contain;\n}\nhtml body.bs4-xl .section__hero .hero__media {\n background-image: url(https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk4/v2.png) !important;\n background-size: cover;\n}\nhtml body.bs4-lg .section__hero .hero__media {\n position: relative;\n top: -110px;\n}\nhtml body.bs4-md .section__hero .hero__media {\n position: relative;\n top: -150px;\n}\n/* html body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n} */\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n@media (min-width: 1280px) {\n\thtml body .hero__content p.p1 span {\n\t display: block;\n\t}\n}\nhtml body .fe_section__logos-grid {\n padding-top: 0 !important;\n}\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n html body .hero__content p.p1 span {\n display: inline;\n }\n html body .section__hero .hero__content {\n min-height: 630px;\n }\n}\n@media (max-width: 767px) {\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n html body section.-stacked .wrapper.wrapper--big .col-12 {\n max-width: 100% !important;\n flex: 0 0 100% !important;\n }\n html body .section__hero .hero__content {\n min-height: 625px;\n }\n}\n/* new style for btn */\n.fixed .fe_header-cta {\n display: none!important;\n}\nheader.fixed .header__wrap-logo {\n justify-content: space-between;\n}\nheader .header__wrap-logo {\n justify-content: space-between;\n}\nhtml body div.hero__content .wrapper__cta a {display: none !important}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n validateEmail: function(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(String(email).toLowerCase());\n },\n };\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n var feHeroImages =\n '' +\n ' \"\"' +\n ' \"\"';\n function init() {\n // Adjust hero section\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Contact Center';\n if (document.querySelector('.hero__content p.p1')) {\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.';\n } else {\n FEHelper.before(\n document.querySelector('.hero__content .wrapper__cta'),\n '

Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.

'\n );\n }\n if (document.querySelector('.section__hero .hero__media').innerHTML.trim() == '') {\n document.querySelector('.section__hero .hero__media').innerHTML =\n '\"\"';\n }\n document.querySelector('.section__hero .hero__media').innerHTML =\n document.querySelector('.section__hero .hero__media').innerHTML +\n feHeroImages;\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-md-6'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-md-5'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-0'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-1'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-sm-12'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-sm-7'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'offset-xl-1'\n );\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n window.scroll(0, 500);\n var bmForm = document.querySelector('.-stacked .section__form-default .form-default__form');\n var bmHeroSection = document.querySelector(\".section__hero.section__hero--portrait .hero__content\");\n bmHeroSection.appendChild(bmForm);\n var middleSec = document.querySelector(\".section__features-list\").offsetTop;\n window.addEventListener(\"scroll\", function() {\n if(window.pageYOffset >= middleSec) {\n if(document.querySelector(\".section__hero.section__hero--portrait .hero__content .form-default__form\") != null) {\n document.querySelector(\".section__form-default > div > div:last-child\").appendChild(document.querySelector(\".section__hero.section__hero--portrait .hero__content .form-default__form\"));\n }\n } else {\n var bmForm = document.querySelector('.-stacked .section__form-default .form-default__form');\n var bmHeroSection = document.querySelector(\".section__hero.section__hero--portrait .hero__content\");\n if(bmForm != null) {\n bmHeroSection.appendChild(bmForm);\n }\n }\n });\n setTimeout(function(){\n window.scroll(0, 0);\n},500);\n // window.scroll(0, 0);\n }\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();\n// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'V2 Form On-page/ Hero image'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-11T14:11:12.954Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5e206a2d21e1f70921243163"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V3 Form On-page/No hero","campaign":"5e206a0321e1f70921243160","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"slug":"V4176759","sourceId":"V4176759","redirectCode":false,"createdAt":"2020-01-16T13:50:54.924Z","updatedAt":"2020-03-19T20:58:37.992Z","customCSS":"html body .section__hero {\n min-height: unset !important;\n}\n\nhtml body .section__hero .hero__media {\n background: none !important;\n width: 100%;\n}\n\nhtml body .section__hero .hero__media img {\n display: none;\n}\n\nhtml body .section__hero .hero__content h1 {\n padding-top: 0;\n}\n\nhtml body .section__hero .hero__content p.label.label--medium.-text-orange {\n display: none;\n}\n\nhtml body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n}\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\n\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n\nhtml body .fe_request-demo-container {\n max-width: 450px;\n padding: 0;\n}\n\nhtml body.bs4-xl .fe_request-demo-container {\n max-width: 630px;\n}\n\nhtml body .fe_request-demo-container>div {\n margin-bottom: 0.5rem;\n position: relative;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo {\n border-width: 1px;\n margin: 1rem 0 0 0;\n min-width: unset;\n padding-bottom: .6875rem;\n padding-top: .9375rem;\n}\n\nhtml body .fe_error {\n background-color: #993b00;\n border-radius: .1875rem;\n color: #fff;\n display: none;\n font-size: .875rem;\n font-weight: 600;\n left: 60px;\n padding: .625rem 1.25rem;\n position: absolute;\n top: -42px;\n white-space: nowrap;\n z-index: 200;\n}\n\nhtml body .fe_request-demo-container>div input:focus+.fe_error {\n display: block;\n}\n\nhtml body .fe_error:after {\n border-right: solid 10px transparent;\n border-top: solid 10px #993b00;\n content: '';\n display: block;\n left: 0;\n position: absolute;\n top: 95%;\n z-index: 200;\n}\n\nhtml body .fe_section__heros-grid {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\nhtml body .fe_section__heros-grid .logo__wrapper {\n max-width: unset;\n min-width: unset;\n width: auto;\n padding: 0;\n}\n\nhtml body .fe_section__logos-grid {\n padding-bottom: 2rem;\n padding-top: 0;\n}\n\nhtml body .fe_section__heros {\n margin-top: 0 !important;\n}\n\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n }\n\n html body .fe_error span {\n display: block;\n }\n\n html body .fe_error {\n left: 0;\n }\n\n html body .fe_phone-container .fe_error,\n html body .fe_email-container .fe_error {\n top: -63px;\n }\n}\n\n@media (max-width: 991px) {\n html body .fe_request-demo-container {\n max-width: none;\n padding: 0 0 0 10px;\n }\n\n html body .section__hero.section__hero--portrait.wrapper--big .hero__content {\n padding-bottom: 1.25rem;\n }\n\n html body .section__hero.section__hero--portrait.wrapper--big .hero__media .hero__content {\n padding-top: 1.25rem;\n }\n}\n\n@media (max-width: 767px) {\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n\n html body .section__hero .col-14 {\n order: 2;\n }\n\n html body .fe_request-demo-container {\n padding: 0 0 0 20px;\n }\n\n html body section.-stacked .wrapper.wrapper--big .col-12 {\n max-width: 100% !important;\n flex: 0 0 100% !important;\n }\n\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n validateEmail: function(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(String(email).toLowerCase());\n },\n };\n\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"v3\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero section\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Center Solution';\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Powerfully Simple, Endless Adaptable, Actively Intelligent.';\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'align-self-center'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'col-sm-12'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'offset-sm-1'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'offset-lg-0'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-14'),\n 'd-none'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-2'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-1'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-sm-12'\n );\n\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n\n // Add request demo form\n var feRequestDemoHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' Request Demo' +\n ' ' +\n '
';\n ('
');\n document.querySelector(\n '.section__hero .hero__media'\n ).innerHTML = feRequestDemoHTML;\n\n // Clicks on Request Demo cta\n document\n .querySelector('.fe_request-demo')\n .addEventListener('click', function(e) {\n e.preventDefault();\n if (!validateForm()) {\n FEHelper.onLoadElement(\n '.wrapper.section__form-default button[type=\"submit\"].mktoButton',\n function() {\n document.querySelector(\n '#FirstName'\n ).value = document.querySelector('.fe_first-name').value;\n document.querySelector(\n '#LastName'\n ).value = document.querySelector('.fe_last-name').value;\n document.querySelector('#Phone').value = document.querySelector(\n '.fe_phone'\n ).value;\n document.querySelector('#Email').value = document.querySelector(\n '.fe_email'\n ).value;\n document\n .querySelector(\n '.wrapper.section__form-default button[type=\"submit\"].mktoButton'\n )\n .click();\n },\n 50,\n 10000\n );\n }\n });\n }\n\n function validateForm() {\n var errors = 0;\n\n // Remove all error messages\n FEHelper.removeElements('.fe_request-demo-container .fe_error');\n\n // Email\n if (!FEHelper.validateEmail(document.querySelector('.fe_email').value)) {\n FEHelper.after(\n document.querySelector('.fe_email'),\n '
Must be valid email. example@yourdomain.com
'\n );\n document.querySelector('.fe_email').focus();\n errors++;\n }\n\n // Phone\n if (\n !/\\d{3}-\\d{3}-\\d{4}/.test(document.querySelector('.fe_phone').value) &&\n !/\\d{10}/.test(document.querySelector('.fe_phone').value)\n ) {\n FEHelper.after(\n document.querySelector('.fe_phone'),\n '
Must be a phone number. 503-555-1212
'\n );\n document.querySelector('.fe_phone').focus();\n errors++;\n }\n\n // Last Name\n if (document.querySelector('.fe_last-name').value.trim() == '') {\n FEHelper.after(\n document.querySelector('.fe_last-name'),\n '
This field is required.
'\n );\n document.querySelector('.fe_last-name').focus();\n errors++;\n }\n\n // First Name\n if (document.querySelector('.fe_first-name').value.trim() == '') {\n FEHelper.after(\n document.querySelector('.fe_first-name'),\n '
This field is required.
'\n );\n document.querySelector('.fe_first-name').focus();\n errors++;\n }\n\n return errors;\n }\n\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();","lastChanged":"\"2020-01-17T14:47:53.772Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5e206a3e3984eb4417c66148"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V4 2 CTA (how it works)","campaign":"5e206a0321e1f70921243160","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V9580386","sourceId":"V9580386","redirectCode":false,"createdAt":"2020-01-16T13:51:13.709Z","updatedAt":"2020-03-19T20:58:37.992Z","customCSS":"html body .section__hero {\n background: none !important;\n}\n\nhtml body .section__hero .hero__content p {\n display: none;\n}\n\nhtml body .section__hero .hero__content p.p1 {\n display: block;\n}\n\nhtml body .section__hero {\n min-height: unset !important;\n}\n\nhtml body .section__hero .media__right {\n display: none !important;\n}\n\nhtml body .section__hero .hero__content h1 {\n padding-top: 0;\n text-align: center;\n}\n\nhtml body .section__hero .hero__content p.p1 {\n text-align: center;\n}\n\nhtml body .section__hero .hero__content p.label.label--medium.-text-orange {\n display: none;\n}\n\n/* html body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n} */\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\n\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n\nhtml body .fe_request-demo-container {\n padding: 0;\n text-align: center;\n}\n\nhtml body .fe_request-demo-container>div {\n margin-bottom: 0.5rem;\n position: relative;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo,\nhtml body .fe_request-demo-container .fe_how-it-works {\n margin: 1rem 0 0 0;\n padding-bottom: .6875rem;\n padding-top: .9375rem;\n}\n\nhtml body .fe_section__heros {\n margin-top: 0 !important;\n}\n\nhtml body .fe_section__heros-grid {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\nhtml body .fe_section__heros-grid .logo__wrapper {\n max-width: unset;\n min-width: unset;\n width: auto;\n padding: 0;\n}\n\nhtml body .fe_section__logos-grid {\n padding-bottom: 4rem;\n padding-top: 0;\n}\n\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n }\n}\n\n@media (max-width: 991px) {\n html body .fe_request-demo-container {\n padding: 0 0 0 10px;\n }\n\n html body .section__hero.section__hero--portrait.wrapper--big .hero__content {\n padding-bottom: 1.25rem;\n }\n}\n\n@media (max-width: 767px) {\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n\n html body .section__hero .col-14 {\n order: 2;\n }\n\n html body .fe_request-demo-container {\n padding: 0;\n }\n\n html body .fe_request-demo-container .fe_request-demo {\n display: block;\n max-width: 238px;\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n html body .fe_section__logos-grid {\n padding-top: 4rem;\n }\n}\n/* new style for btn */\n.fixed .fe_header-cta {\n display: none!important;\n}\nheader.fixed .header__wrap-logo {\n justify-content: space-between;\n}\nheader .header__wrap-logo {\n justify-content: space-between;\n}\n.fe_request-demo-container + a[href='https://www.talkdesk.com/call-center-software/platform/boost/'] {display: none !important;}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"v4\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero section\n document\n .querySelector('.section__hero .col-12')\n .setAttribute('class', 'col-14');\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Contact Center Solution';\n if (document.querySelector('.hero__content p.p1')) {\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.';\n } else {\n FEHelper.before(\n document.querySelector('.hero__content .wrapper__cta'),\n '

Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.

'\n );\n }\n\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n\n // Add request demo form\n var feRequestDemoHTML =\n '' +\n '
' +\n ' ' +\n ' Request Demo' +\n ' ' +\n ' ' +\n ' ' +\n ' See How It Works' +\n ' ' +\n ' ' +\n '
';\n FEHelper.prepend(\n document.querySelector('.hero__content .wrapper__cta'),\n feRequestDemoHTML\n );\n\n // Clicks on Request Demo cta\n document\n .querySelector('.fe_request-demo')\n .addEventListener('click', function(e) {\n e.preventDefault();\n if (document.querySelector('.wrapper.section__form-default')) {\n document\n .querySelector('.wrapper.section__form-default')\n .scrollIntoView({\n behavior: 'smooth',\n });\n }\n });\n\n // Add script for video\n var script = document.createElement('script');\n script.type = 'text/javascript';\n script.src = 'https://fast.wistia.com/assets/external/E-v1.js';\n script.setAttribute('async', 'true');\n document.getElementsByTagName('head')[0].appendChild(script);\n }\n\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();\n\n// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'V4 2 CTA (how it works)'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-06T14:33:32.191Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5e206a513984eb4417c66149"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":"5e206a0421e1f70921243161","activeExperiment":"EXPERIMENT","audience":"5e0094dad9a11d0f79a8cd56","holdback":50,"holdbackMode":"variation","predictVariations":true,"trafficAllocation":100,"decisionMode":"Predictive","name":"TalkDesk-4: PRO [Homepage] Hero banner experiences","pageTargets":[{"include":true,"url":"https://www.talkdesk.com","match":"simple"}],"editorUrl":"https://www.talkdesk.com","source":"visual","slug":"C4575042","sourceId":"C4575042","status":"paused","persistentDecisions":false,"createdAt":"2020-01-16T13:49:55.998Z","updatedAt":"2020-03-19T20:58:37.988Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-03-19T20:55:31.154Z"}]}]},"runningFrom":"2020-02-07T10:19:35.914Z","pausedAt":"2020-03-19T20:58:37.927Z","resumedAt":"2020-03-19T20:55:31.086Z","id":"5e206a0321e1f70921243160"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e341907be26a1d15be049d1","description":"","isArchived":true,"slug":"V127119623","sourceId":"V127119623","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-01-31T12:09:43.225Z","updatedAt":"2020-07-27T13:13:14.938Z","id":"5e341907be26a1d15be049d2"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"UK","campaign":"5e341907be26a1d15be049d1","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V2710154","sourceId":"V2710154","redirectCode":false,"createdAt":"2020-01-31T12:16:19.004Z","updatedAt":"2020-07-27T13:13:14.938Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"/************** variation start **************/\nfunction feService() {\n this.doWhenElementLoaded = function (selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 2\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n }\n\n this.getElement = function (selector) {\n var element = document.querySelector(selector);\n return element;\n }\n\n this.sortArray = function (arr) {\n return arr.sort(function (a, b) {\n return parseFloat(a.position) - parseFloat(b.position);\n })\n }\n}\n\nfunction feModel() {\n //************************** For non techical ************************/\n // only modifiy content inside target object\n this.target = {\n\n LogoSection: [\n {\n position: 1,\n name: \"IBM\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/ibm.svg\"\n },\n {\n position: 2,\n name: \"Peloton\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/peloton.svg\"\n },\n {\n position: 3,\n name: \"David Phillips\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/davidphillips.png\"\n },\n {\n position: 4,\n name: \"TAP Air Portugal\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/tap.png\"\n },\n {\n position: 5,\n name: \"Dropbox\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/dropbox.svg\"\n },\n {\n position: 6,\n name: \"Cornerstone\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/cornerstone.svg\"\n },\n {\n position: 7,\n name: \"John Paul\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/john-paul-vector-logo.png\"\n },\n {\n position: 8,\n name: \"Omio\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/Omio_logo.png\"\n },\n {\n position: 9,\n name: \"Chillisauce\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/Chillisauce_logo.png\"\n },\n {\n position: 10,\n name: \"Square\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/square.svg\"\n },\n ],\n\n customerStory: [\n {\n position: 1,\n CardTitle: 'Thousands of £’s Saved',\n img: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/tucows-card--435x290.jpg\",\n cardLink: \"https://www.talkdesk.com/customers/chillisauce/\"\n },\n {\n position: 2,\n CardTitle: '30% Increase in acceptance Rates 20 Point increase in NPS',\n img: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/acxiom-card-435x290.jpg\",\n cardLink: \"https://www.talkdesk.com/customers/omio/\",\n },\n {\n position: 3,\n CardTitle: '50% Decrease in Missed Inbound Opportunities',\n img: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/xenial-card-435x290.jpg\",\n cardLink: \"https://www.talkdesk.com/customers/peloton/\"\n }\n ]\n\n }\n}\n\nfunction feView() {\n this.replaceContent = function (selector, data, type) {\n if (type.name == 'text') {\n selector.textContent = data\n } else if (type.name == 'attr') {\n selector.setAttribute(type.attribute, data)\n }\n }\n}\n\nfunction feLogoController(service, model, view) {\n var sortingOnArray = service.sortArray(model.target.LogoSection)\n sortingOnArray.forEach(function (ele) {\n var selector = document.querySelectorAll('.section__logos-grid .logo__wrapper div')[ele.position - 1] || document.querySelectorAll('.section__logos-grid .logo__wrapper a')[ele.position + 1 - ele.position]\n var img = document.querySelectorAll('.section__logos-grid .logo__wrapper img')[ele.position - 1]\n view.replaceContent(selector, ele.logo, { name: 'attr', attribute: 'data-src' })\n view.replaceContent(selector, ele.name, { name: 'attr', attribute: 'data-alt' })\n view.replaceContent(img, ele.logo, { name: 'attr', attribute: 'src' })\n view.replaceContent(img, ele.name, { name: 'attr', attribute: 'alt' })\n });\n}\n\nfunction feStoryController(service, model, view) {\n var sortingOnArray = service.sortArray(model.target.customerStory)\n sortingOnArray.forEach(function (ele) {\n // getting all selectors of card\n var cardSelector = document.querySelectorAll('.-glued.-contained .-gutter-bottom > div a')[ele.position - 1]\n var img1 = document.querySelectorAll('.-glued.-contained .-gutter-bottom .card__media')[ele.position - 1]\n var img2 = document.querySelectorAll('.-glued.-contained .-gutter-bottom .card__media img')[ele.position - 1]\n var cardTitleSelector = document.querySelectorAll('.-glued.-contained .-gutter-bottom h4')[ele.position - 1]\n\n // replace Content of selectors\n view.replaceContent(cardSelector, ele.cardLink, { name: 'attr', attribute: 'href' })\n\n view.replaceContent(img1, ele.img, { name: 'attr', attribute: 'data-src' })\n view.replaceContent(img1, ele.img, { name: 'attr', attribute: 'data-srcset' })\n view.replaceContent(img1, ele.CardTitle, { name: 'attr', attribute: 'data-alt' })\n\n view.replaceContent(img2, ele.img, { name: 'attr', attribute: 'src' })\n view.replaceContent(img2, ele.img, { name: 'attr', attribute: 'srcset' })\n view.replaceContent(img2, ele.CardTitle, { name: 'attr', attribute: 'alt' })\n\n view.replaceContent(cardTitleSelector, ele.CardTitle, { name: 'text' })\n });\n}\n\n// service\nvar _feService = new feService();\nvar _feModel = new feModel();\nvar _feView = new feView();\n\nfunction init(){\n // logo section controller\n _feService.doWhenElementLoaded('.section__logos-grid .logo__wrapper img', function(){\n feLogoController(_feService, _feModel, _feView);\n },50,10000)\n\n // story section controller\n _feService.doWhenElementLoaded('.card__media > img', function(){\n feStoryController(_feService, _feModel, _feView);\n },50,10000)\n}\n\nfunction feMain() {\n var oneRun = true;\n window.addEventListener('scroll', function () {\n var pageOffset = window.pageYOffset;\n if (pageOffset > 1000 && oneRun) {\n init();\n oneRun = false;\n }\n });\n}\nfeMain();","lastChanged":"\"2020-03-25T09:26:57.242Z\"","selector":"body"}],"selector":"body"}]},"id":"5e341a9334fbc8dd566d5ef0"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e382d5589b5829e53d4c15b","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","persistentDecisions":true,"name":"TalkDesk-3 Personalized UK Language Targeted Homepage and key pages campaign","editorUrl":"https://www.talkdesk.com/","source":"visual","slug":"C1032850","sourceId":"C1032850","status":"paused","createdAt":"2020-01-31T12:09:42.996Z","updatedAt":"2020-07-27T13:13:14.935Z","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"runningFrom":"2020-03-25T03:21:06.145Z","customJavascript":[],"pausedAt":"2020-07-27T13:13:14.909Z","id":"5e341907be26a1d15be049d1"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e34194d34fbc8dd566d5eee","description":"","isArchived":false,"slug":"V127119624","sourceId":"V127119624","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-01-31T12:10:54.122Z","updatedAt":"2020-07-27T13:13:25.629Z","id":"5e34194e34fbc8dd566d5eef"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Spain","campaign":"5e34194d34fbc8dd566d5eee","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V8008541","sourceId":"V8008541","redirectCode":false,"createdAt":"2020-01-31T12:13:47.141Z","updatedAt":"2020-07-27T13:13:25.629Z","customCSS":".convertToEng {\n text-decoration: underline;\n cursor: pointer;\n}\n\n/* .feEngTrans {\n text-align: center;\n height: 2.125rem;\n line-height: 2.125rem;\n}\n\nbody.top_bar .section__top-bar.-js-hide {\n -webkit-transform: translateY(-105px);\n -ms-transform: translateY(-105px);\n transform: translateY(-105px);\n}\n\nbody.top_bar header {\n top: 5.125rem;\n}\n\n@media (max-width: 991.98px) {\n body .feEngTrans{\n height: 1.75rem;\n line-height: 1.75rem;\n font-size: .875rem;\n }\n body.top_bar header {\n top: 5.50rem;\n } \n}\n\n.convertToEng {\n text-decoration: underline;\n cursor: pointer;\n}\n*/\n.mktoFormRow:nth-child(13) .mktoError {\n right: 0px !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n display: none;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"/************** variation start **************/\nfunction feService() {\n this.doWhenElementLoaded = function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n\n this.doWhenMarketoLoaded = function(trigger) {\n var interval = setInterval(function() {\n if (\n window && window.MktoForms2\n ) {\n clearInterval(interval);\n trigger();\n }\n }, 50);\n setTimeout(function() {\n clearInterval(interval);\n }, 10000);\n }\n\n this.getElement = function(selector) {\n var element = document.querySelector(selector);\n return element;\n }\n\n this.sortArray = function(arr) {\n return arr.sort(function(a, b) {\n return parseFloat(a.position) - parseFloat(b.position);\n })\n }\n\n this.insertAfter = function(el, referenceNode) {\n referenceNode.parentNode.insertBefore(el, referenceNode.nextSibling);\n }\n\n this.before = function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n }\n}\n\nfunction feModel() {\n this.translateText = 'To view this page in English please click here.';\n this.spanishTranslateText = 'To view this page in Spanish please click here.';\n this.target = {\n\n mainSection: [{\n mainText: 'Gartner nombra a Talkdesk \"Líder\" en el Cuadrante Mágico CCaaS 2019 para',\n sub_country: 'América del Norte',\n mainButtonText: 'Leer El Reporte',\n buttonLink: 'https://www.talkdesk.com/es/2019-gartner-ccaas-magic-quadrant-report/'\n }],\n \n sunMainSection: [{\n heading: 'Talkdesk le permite adaptar su centro de contacto a las necesidades cambiantes de sus clientes y equipos,',\n sub_heading: 'lo que resulta en una mayor productividad, satisfacción del cliente yahorro de costes.',\n }],\n \n serviceSection: {\n heading: 'Estamos innovando rápidamente para que pueda entregar más',\n section: [{\n name: 'Voz',\n moreInfo: 'MÀS INFORMACIÓN ',\n },\n {\n name: 'Canales digitales',\n moreInfo: 'MÀS INFORMACIÓN',\n },\n {\n name: 'Informes y Análisis',\n moreInfo: 'MÀS INFORMACIÓN',\n },\n {\n name: 'Integraciones',\n moreInfo: 'MÀS INFORMACIÓN',\n },\n {\n name: 'IA y automatización',\n moreInfo: 'MÀS INFORMACIÓN',\n },\n {\n name: 'Plataforma',\n moreInfo: 'MÀS INFORMACIÓN',\n },\n ]\n },\n \n LogoSection: [{\n position: 1,\n name: \"IBM\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/ibm.svg\"\n },\n {\n position: 2,\n name: \"Peloton\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/peloton.svg\"\n },\n {\n position: 3,\n name: \"EF International\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/EF.png\"\n },\n {\n position: 4,\n name: \"TAP Air Portugal\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/tap.png\"\n },\n {\n position: 5,\n name: \"John Paul\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/john-paul-vector-logo.png\"\n },\n {\n position: 6,\n name: \"Elisa Videra\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/ELvidera.png\"\n },\n {\n position: 7,\n name: \"Dropbox\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/dropbox.svg\"\n },\n {\n position: 8,\n name: \"Hawkers\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/hawkers1.png\"\n },\n {\n position: 9,\n name: \"Omio\",\n logo: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkDesk-3/Omio_logo.png\"\n },\n {\n position: 10,\n name: \"glintt\",\n logo: \"https://www.talkdesk.com/app/themes/talkdesk-com/assets/images/logos/glintt.png\"\n },\n ],\n \n customerStory: [{\n position: 1,\n CardTitle: 'Métrica Clave: 15% de SLAs',\n img: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkdesk3a/acxiom-card-435x290.jpg\",\n cardLink: \"https://www.talkdesk.com/es/glintt\",\n label: 'CASO DE ÉXITO!'\n },\n {\n position: 2,\n CardTitle: 'Métrica Clave 17x Aumento de resolución en la primera llamada',\n img: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkdesk3a/tucows-card--435x290.jpg\",\n cardLink: \"https://www.talkdesk.com/es/xenial\",\n label: 'CASO DE ÉXITO'\n },\n {\n position: 3,\n CardTitle: 'Métrica Clave: 15% de SLAs',\n img: \"https://fe-test-dev.s3.amazonaws.com/talkDesk/talkdesk3a/xenial-card-435x290.jpg\",\n cardLink: \"https://www.talkdesk.com/es/zumiez/\",\n label: 'CASO DE ÉXITO'\n }\n ],\n \n gridSection: [{\n heading: 'Puntaje de satisfacción del cliente más alto en G2 Grid',\n sub_heading: 'La red de infraestructura del centro de contacto de G2 posiciona a los proveedores en función de dos factores importantes: presencia en el mercado y satisfacción general del cliente (utilizando más de 2,000 reseñas verificadas de clientes). El software de centro de contacto en la nube de Talkdesk es el líder claro, debido a nuestro énfasis en colocar a nuestros clientes primero. Cuando se trata de la experiencia del cliente, Talkdesk se distingue de los proveedores de centros de contacto en la nube heredados como inContact, Five9 y Genesys.',\n }],\n \n statsSection: {\n heading: 'Rendimiento de clase empresarial en el que puede confiar',\n cards: [{\n heading: 'SEGURO',\n sub_heading: 'Equipo de seguridad y datos',\n },\n {\n heading: 'ESCALABLE',\n sub_heading: 'segundos para aprovisionar un nuevo agente',\n },\n {\n heading: 'SLA CONFIABLE',\n sub_heading: 'de tiempo de actividad',\n }\n \n ]\n },\n \n formSection: {\n \n heading: 'Pruebe el Centro de Atención en la Nube para Empresas Innovadoras',\n sub_heading: 'Solicite una demostración gratuita y le ayudaremos a crear su centro de atención hoy mismo, con integraciones CRM y configuración de ajustes.',\n inputs: [{\n placeholder: 'Primer Nombre',\n errorText: 'Este campo es obligatorio'\n },\n {\n placeholder: 'Segunda Nombre',\n errorText: 'Este campo es obligatorio'\n },\n {\n placeholder: 'Telefono',\n errorText: 'Ingresar un número de teléfono válido'\n },\n {\n placeholder: 'Correo Corporativo',\n errorText: 'Ingresar una dirección de correo electrónico válida'\n }\n ],\n sButtonTxt: 'Enviar'\n }\n \n }\n \n}\n\nfunction feView() {\n this.replaceContent = function(selector, data, type) {\n if (type.name == 'text') {\n selector.innerHTML = data\n } else if (type.name == 'attr') {\n selector.setAttribute(type.attribute, data)\n }\n }\n}\n\nfunction mainSectionController(service, model, view) {\n var heroContent = document.querySelector('.hero__content h1')\n var heroCountry = document.querySelector('.hero__content h1+p')\n var cta = document.querySelector('.hero__content .wrapper__cta a span')\n var ctaLink = document.querySelector('.hero__content .wrapper__cta a')\n model.target.mainSection.forEach(function(ele) {\n view.replaceContent(heroContent, ele.mainText, {\n name: 'text'\n })\n view.replaceContent(heroCountry, ele.sub_country, {\n name: 'text'\n })\n view.replaceContent(cta, ele.mainButtonText, {\n name: 'text'\n })\n view.replaceContent(ctaLink, ele.buttonLink, {\n name: 'attr',\n attribute: 'href'\n })\n\n })\n}\n\n\nfunction subMainSectionController(service, model, view) {\n var heading = document.querySelectorAll('.panel__content h2')[0]\n var sub_heading = document.querySelector('.panel__content > p span')\n model.target.sunMainSection.forEach(function(ele) {\n view.replaceContent(heading, ele.heading, {\n name: 'text'\n })\n view.replaceContent(sub_heading, ele.sub_heading, {\n name: 'text'\n })\n })\n}\n\nfunction serviceController(service, model, view) {\n\n var heading = document.querySelector('.features-list__text h2')\n\n view.replaceContent(heading, model.target.serviceSection.heading, {\n name: 'text'\n })\n model.target.serviceSection.section.forEach(function(ele, i) {\n var serviceName = document.querySelectorAll('.features-list__item h3')[i]\n var serviceLink = document.querySelectorAll('.features-list__item .link')[i]\n view.replaceContent(serviceName, ele.name, {\n name: 'text'\n });\n view.replaceContent(serviceLink, ele.moreInfo + '', {\n name: 'text'\n });\n });\n}\n\n\nfunction feLogoController(service, model, view) {\n var sortingOnArray = service.sortArray(model.target.LogoSection)\n sortingOnArray.forEach(function(ele) {\n var selector = document.querySelectorAll('.section__logos-grid .logo__wrapper div')[ele.position - 1] || document.querySelectorAll('.section__logos-grid .logo__wrapper a')[ele.position + 1 - ele.position]\n var img = document.querySelectorAll('.section__logos-grid .logo__wrapper img')[ele.position - 1]\n view.replaceContent(selector, ele.logo, {\n name: 'attr',\n attribute: 'data-src'\n })\n view.replaceContent(selector, ele.name, {\n name: 'attr',\n attribute: 'data-alt'\n })\n view.replaceContent(img, ele.logo, {\n name: 'attr',\n attribute: 'src'\n })\n view.replaceContent(img, ele.name, {\n name: 'attr',\n attribute: 'alt'\n })\n });\n}\n\nfunction feStoryController(service, model, view) {\n var sortingOnArray = service.sortArray(model.target.customerStory)\n sortingOnArray.forEach(function(ele) {\n // getting all selectors of card\n var cardSelector = document.querySelectorAll('.-glued.-contained .-gutter-bottom > div a')[ele.position - 1]\n var img1 = document.querySelectorAll('.-glued.-contained .-gutter-bottom .card__media')[ele.position - 1]\n var img2 = document.querySelectorAll('.-glued.-contained .-gutter-bottom .card__media img')[ele.position - 1]\n var cardTitleSelector = document.querySelectorAll('.-glued.-contained .-gutter-bottom h4')[ele.position - 1]\n var customerStoryLabel = document.querySelectorAll('.-glued.-contained .-gutter-bottom p.label.label--small.-text-orange')[ele.position - 1]\n\n // replace Content of selectors\n view.replaceContent(cardSelector, ele.cardLink, {\n name: 'attr',\n attribute: 'href'\n })\n\n view.replaceContent(img1, ele.img, {\n name: 'attr',\n attribute: 'data-src'\n })\n view.replaceContent(img1, ele.img, {\n name: 'attr',\n attribute: 'data-srcset'\n })\n view.replaceContent(img1, ele.CardTitle, {\n name: 'attr',\n attribute: 'data-alt'\n })\n\n view.replaceContent(img2, ele.img, {\n name: 'attr',\n attribute: 'src'\n })\n view.replaceContent(img2, ele.img, {\n name: 'attr',\n attribute: 'srcset'\n })\n view.replaceContent(img2, ele.CardTitle, {\n name: 'attr',\n attribute: 'alt'\n })\n\n view.replaceContent(cardTitleSelector, ele.CardTitle, {\n name: 'text'\n })\n view.replaceContent(customerStoryLabel, ele.label, {\n name: 'text'\n })\n });\n}\n\n\nfunction feGridController(service, model, view) {\n\n var heading = document.querySelectorAll('.panel__content h2')[1]\n var subHeading = document.querySelector('.panel__content h2+p+p');\n\n model.target.gridSection.forEach(function(data) {\n view.replaceContent(heading, data.heading, {\n name: 'text'\n })\n view.replaceContent(subHeading, data.sub_heading, {\n name: 'text'\n })\n })\n}\n\nfunction feStatsController(service, model, view) {\n\n var heading = document.querySelector('.section__stats h2')\n\n view.replaceContent(heading, model.target.statsSection.heading, {\n name: 'text'\n })\n\n model.target.statsSection.cards.forEach(function(data, i) {\n\n var cardTitle = document.querySelectorAll('.stats__content h3')[i];\n var cardFooter = document.querySelectorAll('.stats__content h3+p+p')[i];\n\n view.replaceContent(cardTitle, data.heading, {\n name: 'text'\n })\n view.replaceContent(cardFooter, data.sub_heading, {\n name: 'text'\n })\n })\n}\n\nfunction feFormController(service, model, view) {\n\n var heading = document.querySelector('.form-default__content h2');\n var sub_heading = document.querySelector('.form-default__content h2+p+p');\n var submitButtom = document.querySelector('.mktoButton');\n var mktoForm = document.querySelector('.wrapper.section__form-default form.mktoForm');\n\n view.replaceContent(heading, model.target.formSection.heading, {\n name: 'text'\n })\n view.replaceContent(sub_heading, model.target.formSection.sub_heading, {\n name: 'text'\n })\n\n model.target.formSection.inputs.forEach(function(data, i) {\n var placeholder = document.querySelectorAll('.mktoFieldWrap input')[i];\n view.replaceContent(placeholder, data.placeholder, {\n name: 'attr',\n attribute: 'placeholder'\n })\n placeholder.addEventListener('focusin', function() {\n if (document.querySelector('.mktoErrorMsg')) {\n document.querySelector('.mktoErrorMsg').innerHTML = data.errorText\n }\n })\n })\n\n view.replaceContent(submitButtom, model.target.formSection.sButtonTxt, {\n name: 'text'\n })\n\n service.before(mktoForm, '
');\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4107);\n\n _feService.doWhenElementLoaded('.wrapper.section__form-default #marketo_3697', function() {\n document.querySelector('.wrapper.section__form-default #marketo_3697').style.display = 'none';\n }, 50, 30000)\n}\n\nfunction feTranslateController(service, model, view) {\n //convert to eng line\n // var engCont = document.createElement('div');\n // engCont.classList.add('feEngTrans');\n // engCont.innerHTML = model.translateText;\n\n var topBarContent = document.querySelector('.top-bar__content');\n\n if (sessionStorage.getItem(\"engLang\")) {\n // engCont.innerHTML = 'To view this page in Spanish please click here.';\n topBarContent.innerHTML = '
' + model.spanishTranslateText + '
'\n } else {\n topBarContent.innerHTML = '
' + model.translateText + '
'\n }\n\n // service.insertAfter(engCont, topBarContent);\n\n var clickHere = document.querySelector('.convertToEng');\n clickHere.addEventListener('click', function() {\n if (sessionStorage.getItem(\"engLang\")) {\n sessionStorage.removeItem('engLang');\n } else {\n sessionStorage.setItem(\"engLang\", \"yes\");\n }\n window.location.reload();\n })\n}\n\n// service\nvar _feService = new feService();\nvar _feModel = new feModel();\nvar _feView = new feView();\n\nfunction feMain() {\n if (!sessionStorage.getItem(\"engLang\")) {\n // main section selector\n _feService.doWhenElementLoaded('.hero__content', function() {\n feUpdateHero();\n mainSectionController(_feService, _feModel, _feView);\n }, 50, 10000)\n }\n else{\n _feService.doWhenElementLoaded('.hero__content', function() {\n feUpdateHero();\n }, 50, 10000)\n }\n\n _feService.doWhenElementLoaded('.top-bar__content', function() {\n feTranslateController(_feService, _feModel, _feView);\n }, 50, 10000)\n function init(){\n if (!sessionStorage.getItem(\"engLang\")) {\n _feService.doWhenElementLoaded('.panel__content h2', function() {\n subMainSectionController(_feService, _feModel, _feView);\n }, 80, 10000)\n\n _feService.doWhenElementLoaded('.features-list__item h3', function() {\n serviceController(_feService, _feModel, _feView);\n }, 80, 10000)\n\n // logo section controller\n _feService.doWhenElementLoaded('.logo__wrapper a > img', function() {\n feLogoController(_feService, _feModel, _feView);\n }, 80, 10000)\n\n // story section controller\n _feService.doWhenElementLoaded('.card__media > img', function() {\n feStoryController(_feService, _feModel, _feView);\n }, 50, 30000)\n\n _feService.doWhenElementLoaded('.panel__content h2', function() {\n feGridController(_feService, _feModel, _feView);\n }, 50, 30000)\n\n _feService.doWhenElementLoaded('.stats__content h3', function() {\n feStatsController(_feService, _feModel, _feView);\n }, 50, 30000)\n\n function whenMk2Loaded() {\n _feService.doWhenElementLoaded('.mktoFieldWrap input', function() {\n feFormController(_feService, _feModel, _feView);\n }, 50, 30000)\n }\n\n _feService.doWhenMarketoLoaded(whenMk2Loaded)\n\n } \n }\n \n var oneRunTop = true;\n window.addEventListener('scroll', function () {\n var pageOffset = window.pageYOffset;\n if (pageOffset > 300 && oneRunTop) {\n init();\n oneRunTop = false;\n }\n });\n}\nfeMain();\n\nfunction feUpdateHero() {\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Talkdesk' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Talkdesk Named a Leader in Gartner Magic Quadrant

' +\n '

' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n document.querySelector('.section__hero').parentElement.innerHTML = feHeroHTML;\n}","lastChanged":"\"2020-03-25T11:24:35.864Z\"","selector":"body"}],"selector":"body"}]},"id":"5e3419fbc210674f709a3069"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e731c616015ae1a42f2f4c4","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","editorUrl":"https://www.talkdesk.com/","name":"TalkDesk-3 Personalized Spain Language Targeted Homepage and key pages campaign","persistentDecisions":true,"source":"visual","slug":"C4998183","sourceId":"C4998183","status":"paused","createdAt":"2020-01-31T12:10:53.985Z","updatedAt":"2020-07-27T13:13:25.626Z","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n const dimension = 1; // Desired Custom Dimension\n const campaignSlug = 'C4998183'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-03-25T03:21:36.414Z"}]}]},"runningFrom":"2020-03-25T03:21:36.385Z","pausedAt":"2020-07-27T13:13:25.595Z","id":"5e34194d34fbc8dd566d5eee"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e4be5d0bcd33d521297b909","description":"","isArchived":true,"slug":"V127119630","sourceId":"V127119630","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-02-18T13:25:36.423Z","updatedAt":"2020-09-04T05:57:02.537Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"selector":"body","changes":[{"type":"jc","js":"// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"Baseline variation\" \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n} catch (err) {\n}","lastChanged":"\"2020-02-07T09:50:39.694Z\"","selector":"body"}]}]},"id":"5e4be5d0bcd33d521297b90a"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2 #1/Learn more","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header .header__wrap-nav {\n display: none;\n}\nhtml body header .header__wrap-logo >div:last-child {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n}\nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nheader .header__wrap-logo > div:first-child {\n line-height: 2.5 ; \n}\n.section__form-demo .form-default__form.marketo--transparent {\n background: #172241;\n padding: 30px 38px;\n border-radius: 5px;\n min-height: 494px !important;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ff6300;\n border-radius: 1px;\n border: 1px solid #ff6300;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\n.wrapper.section__form-demo .form-default__form.marketo--transparent h2 {\n font-size: 1.2rem;\n line-height: 29px;\n font-weight: 100;\n}\nsection.-glued > div {\n margin-top: 5rem;\n}\n.wrapper.section__form-demo .panel__media {\n background-repeat: no-repeat;\n background-size: cover;\n height: 100%;\n background-position: center center;\n height: 334px !important;\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/peloton-header.png') !important;\n}\n.section__form-demo > div > div:last-child {\n margin: 0;\n}\n.wrapper.section__form-demo .panel__media img,\n.panel__content .wrapper__cta {\n display: none;\n}\n.panel__content .content__quote {\n font-size: 0.8rem;\n font-weight: 500;\n line-height: 1.5;\n}\n.panel__content .label.-dashed {\n line-height: 1.5;\n margin-top: 10px;\n}\nsection .panel__content .content__logo {\n margin-bottom: 1rem;\n width: 70px;\n}\n.panel__content p {\n font-size: 0.6rem !important;\n}\n.feHero-head h2 {\n font-size: 1.5rem;\n line-height: 1.5;\n}\n.feHero-head p {\n font-size: 1.2rem;\n line-height: 2.2;\n} \n.feHero-head+ div {\n padding-top: 40px;\n}\n.feHero-head {\n margin-left: -10px;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n\n@media only screen and (min-width: 992px) {\n .section__form-demo > div > div:first-child {\n max-width: 60%;\n flex: 0 0 60%;\n padding-left: 50px;\n }\n .section__form-demo > div > div:last-child {\n max-width: 40%;\n flex: 0 0 40%;\n }\n .section__form-demo > div {\n max-width: 1200px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n margin: 0;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .wrapper.section__form-demo .panel__media {\n margin: auto;\n margin: 0px 10px;\n }\n .feHero-head p {\n line-height: 1.2;\n }\n .feHero-head h2 {\n line-height: 1.3;\n }\n .panel__content {\n padding-top: 20px;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important; \n margin: auto;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n .feHero-head+ div {\n padding-top: 10px;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}\n\n@media only screen and (min-device-width: 481px) and (max-device-width: 1023px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div {\n margin: auto;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n margin-top: 1.5rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div {\n padding: 0px 1rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"// Polyfill\n\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object'){\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode){\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith) \n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n\n\n\n/* =======================Variation start========================= */\n\n\n(function() {\n var FEHelper = {\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if ( \n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, delayInterval); \n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n }; \n\n var feTestimonialSec = ''+ \n '
'+ \n '

#1 Call Center Software for innovative enterprises. Trusted by 1,800+ brands

'+ \n '

Make customer experience your competitive advantage.

'+ \n '
'+\n '
'+\n '
'+ \n '
'+ \n ' \"\"
'+ \n '
'+ \n '
'+ \n '
'+ \n ' \"peloton_no_margins\"'+ \n '

\"We came to Talkdesk because we were looking for something more than just a contact center solution. We were looking for a partner who wanted to innovate as much as we do.\"

'+ \n '

Zac Jacobson, VP of Member Experience, Peloton

'+ \n ' '+ \n '
'+ \n '
'+\n '
';\n \n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = \"

Fill out the form to get in touch with a Talkdesk Solutions Consultant

\";\n\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-6\";\n feHeroSec.innerHTML = feTestimonialSec;\n\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n\n function init() {\n window.scroll(0, 100);\n\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild,document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function(){\n MktoForms2.whenReady(function(){\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Learn more\";\n })\n });\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"V2 #1/Learn more\"; \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n } catch (err) {\n }","lastChanged":"\"2020-02-07T10:40:40.687Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e4be5d0bcd33d521297b909","slug":"V14797461","sourceId":"V14797461","isArchived":true,"createdAt":"2020-02-18T13:25:36.485Z","updatedAt":"2020-09-04T05:57:02.538Z","id":"5e4be5d0bcd33d521297b90b"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V3 #1 Solution/Get in Touch","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header .header__wrap-nav {\n display: none;\n}\nhtml body header .header__wrap-logo >div:last-child {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body #marketo_3574 {\n display: none !important;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n}\nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nheader .header__wrap-logo > div:first-child {\n line-height: 2.5 ; \n}\n.section__form-demo .form-default__form.marketo--transparent {\n background: #172241;\n padding: 30px 38px;\n border-radius: 5px;\n min-height: 494px !important;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ff6300;\n border-radius: 1px;\n border: 1px solid #ff6300;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\n.wrapper.section__form-demo .form-default__form.marketo--transparent h2 {\n font-size: 1.2rem;\n line-height: 29px;\n font-weight: 100;\n}\nsection.-glued > div {\n margin-top: 5rem;\n}\n.wrapper.section__form-demo .panel__media {\n background-repeat: no-repeat;\n background-size: cover;\n height: 100%;\n background-position: center center;\n height: 235px !important;\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/Employbridge.jpeg') !important;\n}\n.section__form-demo > div > div:last-child {\n margin: 0;\n}\n.wrapper.section__form-demo .panel__media img,\n.panel__content .wrapper__cta {\n display: none;\n}\n.panel__content .content__quote {\n font-size: 0.8rem;\n font-weight: 500;\n line-height: 1.5;\n}\n.panel__content .label.-dashed {\n line-height: 1.5;\n margin-top: 10px;\n}\nsection .panel__content .content__logo {\n margin-bottom: 1rem;\n width: 125px;\n}\n.panel__content p {\n font-size: 0.6rem !important;\n}\n.feHero-head h2 {\n font-size: 1.5rem;\n line-height: 1.5;\n}\n.feHero-head p {\n font-size: 1.2rem;\n line-height: 2.2;\n} \n.feHero-head+ div {\n padding-top: 40px;\n}\n.feHero-head {\n margin-left: -10px;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n\n@media only screen and (min-width: 992px) {\n .section__form-demo > div > div:first-child {\n max-width: 60%;\n flex: 0 0 60%;\n padding-left: 50px;\n }\n .section__form-demo > div > div:last-child {\n max-width: 40%;\n flex: 0 0 40%;\n }\n .section__form-demo > div {\n max-width: 1200px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n margin: 0;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .wrapper.section__form-demo .panel__media {\n margin: auto;\n margin: 0px 10px;\n }\n .feHero-head p {\n line-height: 1.2;\n }\n .feHero-head h2 {\n line-height: 1.3;\n }\n .panel__content {\n padding-top: 20px;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important; \n margin: auto;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n .feHero-head+ div {\n padding-top: 10px;\n }\n .feHero-head {\n margin-left: 0px;\n }\n html .wrapper.section__form-demo .panel__media {\n height: 225px !important;\n }\n}\n\n@media only screen and (min-device-width: 481px) and (max-device-width: 1023px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div {\n margin: auto;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n margin-top: 1.5rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div {\n padding: 0px 1rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"// Polyfill\n\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object'){\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode){\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith) \n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n\n/* =======================Variation start========================= */\n\n\n(function() {\n var FEHelper = {\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if ( \n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, delayInterval); \n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n }; \n\n var feTestimonialSec = ''+ \n '
'+ \n '

#1 Call Center Software Solution for innovative enterprises. Trusted by 1,800+ brands

'+ \n '

Make customer experience your competitive advantage.

'+ \n '
'+\n '
'+\n '
'+ \n '
'+ \n ' \"\"
'+ \n '
'+ \n '
'+ \n '
'+ \n ' \"employbridge-logo\"'+ \n '

\"Talkdesk is focused on building for the future, but not at the expense of their current customers. They not only listen, but they take action on our feedback and ideas. We’ve gained a true business partner with Talkdesk.\"

'+ \n '

DALE STURGILL, VP OF CALL CENTER

'+ \n ' '+ \n '
'+ \n '
'+\n '
';\n \n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = \"

Fill out the form to get in touch with a Talkdesk Solutions Consultant

\";\n\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-6\";\n feHeroSec.innerHTML = feTestimonialSec;\n\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n\n function init() {\n window.scroll(0, 100);\n\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild,document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function(){\n MktoForms2.whenReady(function(){\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Get in Touch\";\n })\n });\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"V3 #1 Solution/Get in Touch\"; \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n } catch (err) {\n }","lastChanged":"\"2020-06-18T16:42:55.423Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e4be5d0bcd33d521297b909","slug":"V12187751","sourceId":"V12187751","isArchived":false,"createdAt":"2020-02-18T13:25:36.487Z","updatedAt":"2020-09-04T05:57:02.538Z","id":"5e4be5d0bcd33d521297b90c"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 Talkdesk/Talk to us","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header .header__wrap-nav {\n display: none;\n}\nhtml body header .header__wrap-logo >div:last-child {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n}\nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nheader .header__wrap-logo > div:first-child {\n line-height: 2.5 ; \n}\n.section__form-demo .form-default__form.marketo--transparent {\n background: #172241;\n padding: 30px 38px;\n border-radius: 5px;\n min-height: 494px !important;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ff6300;\n border-radius: 1px;\n border: 1px solid #ff6300;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\n.wrapper.section__form-demo .form-default__form.marketo--transparent h2 {\n font-size: 1.2rem;\n line-height: 29px;\n font-weight: 100;\n}\nsection.-glued > div {\n margin-top: 5rem;\n}\n.wrapper.section__form-demo .panel__media {\n background-repeat: no-repeat;\n background-size: cover;\n height: 100%;\n background-position: center center;\n height: 334px !important;\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/peloton-header.png') !important;\n}\n.section__form-demo > div > div:last-child {\n margin: 0;\n}\n.wrapper.section__form-demo .panel__media img,\n.panel__content .wrapper__cta {\n display: none;\n}\n.panel__content .content__quote {\n font-size: 0.8rem;\n font-weight: 500;\n line-height: 1.5;\n}\n.panel__content .label.-dashed {\n line-height: 1.5;\n margin-top: 10px;\n}\nsection .panel__content .content__logo {\n margin-bottom: 1rem;\n width: 70px;\n}\n.panel__content p {\n font-size: 0.6rem !important;\n}\n.feHero-head h2 {\n font-size: 1.5rem;\n line-height: 1.5;\n}\n.feHero-head p {\n font-size: 1.2rem;\n line-height: 2.2;\n} \n.feHero-head+ div {\n padding-top: 40px;\n}\n.feHero-head {\n margin-left: -10px;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n\n@media only screen and (min-width: 992px) {\n .section__form-demo > div > div:first-child {\n max-width: 60%;\n flex: 0 0 60%;\n padding-left: 50px;\n }\n .section__form-demo > div > div:last-child {\n max-width: 40%;\n flex: 0 0 40%;\n }\n .section__form-demo > div {\n max-width: 1200px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n margin: 0;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .wrapper.section__form-demo .panel__media {\n margin: auto;\n margin: 0px 10px;\n }\n .feHero-head p {\n line-height: 1.2;\n }\n .feHero-head h2 {\n line-height: 1.3;\n }\n .panel__content {\n padding-top: 20px;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important; \n margin: auto;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n .feHero-head+ div {\n padding-top: 10px;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}\n\n@media only screen and (min-device-width: 481px) and (max-device-width: 1023px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div {\n margin: auto;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n margin-top: 1.5rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div {\n padding: 0px 1rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}\n@media only screen and (min-width: 1366px) {\n.fe-desktop {\n display: block;\n}\n.fe-mobile {\n display: none;\n}\n}\n@media only screen and (max-width: 1366px) {\n .fe-desktop {\n display: none;\n }\n .fe-mobile {\n display: block;\n }\n }","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"// Polyfill\n\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object'){\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode){\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith) \n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n\n\n/* =======================Variation start========================= */\n\n\n(function() {\n var FEHelper = {\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if ( \n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, delayInterval); \n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n }; \n\n var feTestimonialSec = ''+ \n '
'+ \n '

Talkdesk Cloud Call Center Software Trusted
by 1,800+ Businesses

'+ \n '

Talkdesk Cloud Call Center Software Trusted by 1,800+ Businesses

'+ \n '

Make customer experience your competitive advantage.

'+ \n '
'+\n '
'+\n '
'+ \n '
'+ \n ' \"\"
'+ \n '
'+ \n '
'+ \n '
'+ \n ' \"peloton_no_margins\"'+ \n '

\"We came to Talkdesk because we were looking for something more than just a contact center solution. We were looking for a partner who wanted to innovate as much as we do.\"

'+ \n '

Zac Jacobson, VP of Member Experience, Peloton

'+ \n ' '+ \n '
'+ \n '
'+\n '
';\n \n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = \"

Fill out the form to get in touch with a Talkdesk Solutions Consultant

\";\n\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-6\";\n feHeroSec.innerHTML = feTestimonialSec;\n\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n\n function init() {\n window.scroll(0, 100);\n\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild,document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function(){\n MktoForms2.whenReady(function(){\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Talk to us\";\n })\n });\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"V1 Talkdesk/Talk to us\"; \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n } catch (err) {\n }","lastChanged":"\"2020-02-07T10:38:30.537Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e4be5d0bcd33d521297b909","slug":"V10736841","sourceId":"V10736841","isArchived":true,"createdAt":"2020-02-18T13:25:36.488Z","updatedAt":"2020-09-04T05:57:02.538Z","id":"5e4be5d0bcd33d521297b90d"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-7.1: A/B [Get Started] V3 #1 Solution/Get in Touch","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/get-started/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/get-started/","persistentDecisions":true,"source":"visual","sourceId":"C40570091","createdAt":"2020-02-04T10:31:18.731Z","updatedAt":"2020-09-04T05:57:02.532Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-02-18T13:26:38.721Z"}]}]},"slug":"C40570091","status":"paused","description":"Full-Scaled 100%","runningFrom":"2020-02-18T13:26:38.593Z","pausedAt":"2020-09-04T05:57:02.429Z","id":"5e4be5d0bcd33d521297b909"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e68b40980419e9b5c3c0062","description":"","isArchived":true,"slug":"V127119636","sourceId":"V127119636","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-03-11T09:48:57.640Z","updatedAt":"2020-09-04T05:58:59.012Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"selector":"body","changes":[{"type":"jc","js":"try {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 1; // Desired Custom Dimension \n var campaignName = \"TalkDesk-5.1: [Request Demo] A/B New copy and CTAs\";\n //Campaign Name\n var variationName = \"Baseline\"\n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n} catch (err) {\n console && console.log(err)\n}","lastChanged":"\"2020-02-05T10:46:20.087Z\"","selector":"body"}]}]},"id":"5e68b40980419e9b5c3c0063"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 Live demo","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header {\n height: auto;\n}\n\nhtml body header .header__wrap-nav {\n display: none;\n}\n\nhtml body header .header__wrap-logo {\n border: medium none;\n padding: 0;\n}\n\nhtml body section:first-of-type.-glued {\n margin-top: 0px !important;\n}\n\nhtml body header .header__wrap-logo .col-6 a.button,\nhtml body header .header__wrap-logo .col-6 a#quicksearch__open,\nhtml body header .header__wrap-logo .col-6 .button-menu {\n display: none !important;\n}\n\n/* Remove Sticky */\nhtml body header,\nhtml body header.fixed {\n position: static !important;\n}\n\nhtml body header.hide {\n transform: inherit;\n}\n\n@media (max-width: 991px) {\n html body header {\n height: 3.75rem;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n };\n function bmSpacing() {\n document.querySelector('header[data-area=\"header\"]').style.marginTop = \"3.2rem\";\n if(window.screen.width < 767) {\n document.querySelector('header[data-area=\"header\"]').style.marginTop = \"3.8rem\";\n }\n }\n function init() {\n var img = document.querySelector('.section__form-demo .media__left h2 img').outerHTML;\n document.querySelector('.section__form-demo .media__left h2').innerHTML = 'Make customer experience your competitive advantage! Explore our Demo now!' + img;\n \n FEHelper.onLoadElement('.section__form-demo .form-demo__form button[type=\"submit\"]', function() {\n document.querySelector('.section__form-demo .form-demo__form button[type=\"submit\"]').innerHTML = 'Request a 1:1 live demo';\n }, 50, 10000);\n }\n\n FEHelper.onLoadElement('.section__form-demo .media__left h2 img', init, 50, 10000);\n \n FEHelper.onLoadElement('section.section__top-bar.fe-strip', bmSpacing, 50, 10000);\n})();\n\n// Custum dimention\n\n\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 1; // Desired Custom Dimension \n var campaignName = \"TalkDesk-5.1: [Request Demo] New copy and CTAs\" ;\n //Campaign Name\n var variationName = \"V1 Live\" \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n//console.info(\"check\"+model.backstage.activeVariation.name);\n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n//console.info(model.backstage.activeVariation.name);\n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n} catch (err) {\n console && console.log(err)\n}","lastChanged":"\"2020-02-07T12:56:43.798Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e68b40980419e9b5c3c0062","slug":"V13207451","sourceId":"V13207451","isArchived":false,"createdAt":"2020-03-11T09:48:57.706Z","updatedAt":"2020-09-04T05:58:59.012Z","id":"5e68b40980419e9b5c3c0064"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-5.1: [Request Demo] A/B New copy and CTAs 100%","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/request-demo/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/request-demo/","persistentDecisions":true,"source":"visual","sourceId":"C21225061","createdAt":"2020-02-05T10:40:47.115Z","updatedAt":"2020-09-04T05:58:59.007Z","slug":"C21225061","status":"paused","description":"V1 Live demo is full-scaled","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-03-11T09:49:53.565Z"}]}]},"runningFrom":"2020-03-11T09:49:53.536Z","pausedAt":"2020-09-04T05:58:58.964Z","id":"5e68b40980419e9b5c3c0062"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e71cea564f2b39a7359c28f","description":"","isArchived":true,"slug":"V127119640","sourceId":"V127119640","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-03-18T07:32:53.168Z","updatedAt":"2020-05-06T16:41:40.493Z","id":"5e71cea564f2b39a7359c290"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Content strip","campaign":"5e71cea564f2b39a7359c28f","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V9883165","sourceId":"V9883165","redirectCode":false,"createdAt":"2020-03-18T07:33:40.258Z","updatedAt":"2020-05-06T16:41:40.493Z","customCSS":"html body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n//console && console.log('testing for preview link');\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n hasClass: function (element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function (element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n }\n };\n //strip copy and href\nvar stripCopy=\"Enable your agents to work from anywhere. \";\nvar stripUrlCopy=\"Move to the cloud in as little as 24 hours.\";\nvar stripUrl=\"https://www.talkdesk.com/start-now/business-continuity-contact-centers/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip');\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip');\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n FEHelper.addClass(document.querySelector('body'),'top_bar');\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-04-17T09:08:30.660Z\"","selector":"body"}],"selector":"body"}]},"id":"5e71ced464f2b39a7359c291"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e6fa124ed67471610aad1f2","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-13 Homepage content strip 100% (non-user)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com","match":"regex"},{"include":false,"url":"https://www.talkdesk.com/call-center-solutions/travel-hospitality","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":true,"source":"visual","slug":"C1617007","sourceId":"C1617007","status":"paused","createdAt":"2020-03-18T07:32:53.109Z","updatedAt":"2020-05-06T16:41:40.487Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1617007'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-04-06T16:57:04.095Z"}]}]},"isArchived":false,"runningFrom":"2020-03-18T15:07:24.446Z","pausedAt":"2020-05-06T16:41:40.441Z","id":"5e71cea564f2b39a7359c28f"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e71f35d448baa1f20f9d7fc","description":"","isArchived":true,"slug":"V127119642","sourceId":"V127119642","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-03-18T10:09:33.500Z","updatedAt":"2020-03-18T15:05:45.667Z","id":"5e71f35d448baa1f20f9d7fd"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"100% personalized","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"@media screen and (min-width:1200px){\n html body .section__panel.section__panel--full .panel__content {\n text-align: center;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n }\n}\n\nhtml body section.-stacked+section{\n margin-top: 0rem !important;\n}\n\nhtml body section.-stacked:nth-child(5) .wrapper.wrapper--normal{\n flex: 0 0 100%;\n max-width: 100%;\n margin-left: 0px;\n}\n\nhtml body .-glued.-stacked .panel__content .wrapper__cta a,\nhtml body section.-stacked .wrapper.wrapper--normal.wrapper--darkblue{\n background-color: #f5f5f5 !important;\n color: #172241 !important;\n box-shadow: none !important;\n}\n\nhtml body .-glued.-stacked .panel__content .wrapper__cta a{\n border-color: #ff6300 !important;\n \tmargin-bottom: 0px;\n}\nhtml body .-glued.-stacked .panel__content .wrapper__cta a:hover{\n background-color: #FF6300 !important;\n border-color: #FF6300 !important;\n color: #fff !important;\n}\n\nhtml body .-glued.-stacked .panel__content .subText{\n font-size: 12px;\n margin-top: 0px;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n \n \n function init() {\n \n // Section Text Change\n document.querySelector('.-glued.-stacked .panel__content h2').textContent = \"Opentalk is Going Virtual\"\n document.querySelector('.-glued.-stacked .panel__content .p1 span').textContent = \"Join us on May 6th 2020 to kick off CX Month with Opentalk Virtual, where you'll have the chance to learn from the most innovative minds in CX. Then tune-in each week for even more great content designed to help you transform your customer experience. Registration opening soon.\";\n document.querySelector('.-glued.-stacked .panel__content .wrapper__cta span').textContent = \"Join Us (It’s Free!)\";\n \n // Link change\n \n document.querySelector('.-glued.-stacked .panel__content .wrapper__cta a').setAttribute('href','https://www.talkdesk.com/opentalk')\n }\n \n FEHelper.onLoadElement('.-glued.-stacked .panel__content h2', init, 50, 10000);\n })();","lastChanged":"\"2020-03-18T10:23:13.959Z\"","selector":"body"}],"selector":"body"},{"changes":[],"selector":":nth-child(6) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1)"},{"changes":[],"selector":":nth-child(6) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1)"}]},"campaign":"5e71f35d448baa1f20f9d7fc","slug":"V8293168","sourceId":"V8293168","isArchived":false,"createdAt":"2020-03-18T10:09:33.690Z","updatedAt":"2020-03-18T15:05:45.667Z","id":"5e71f35d448baa1f20f9d7fe"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e6fa124ed67471610aad1f2","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-15 Homepage secondary Content strip below Hero","editorUrl":"http://www.talkdesk.com/","pageTargets":[{"include":true,"url":"http://www.talkdesk.com/","match":"simple"}],"persistentDecisions":true,"source":"visual","sourceId":"C4946386","createdAt":"2020-03-16T06:47:39.717Z","updatedAt":"2020-03-18T15:06:22.459Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C4946386'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}\n\ntry {\n /*** Reusable functions starts here*****/\n (function () {\n var __feFN = {};\n __feFN.fePageUrl = window.location.href;\n /************************ HELPER FUNCTION START *******************/\n __feFN.waitForElement = function (element, callback) {\n var feCounter = 0;\n var fewaitForElement = setInterval(function () {\n if (document.querySelectorAll(element).length > 0) {\n clearInterval(fewaitForElement);\n callback();\n }\n feCounter++;\n if (feCounter > 30) {\n clearInterval(fewaitForElement);\n }\n }, 200);\n };\n\n __feFN.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n if (__feFN.fePageUrl.indexOf('fe-log') != -1) {\n // showConsoleMsg(\"feEventPush \" + eventName);\n }\n\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n };\n\n\n __feFN.live = function (selector, event, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element && function (ElementPrototype) {\n ElementPrototype.matches = ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(selector),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n }(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found, el = e.target || e.srcElement;\n while (el && el.matches && el !== context && !(found = el.matches(selector))) el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n }\n\n\n /************************ HELPER FUNCTION END *******************/\n if (window.location.pathname === \"/\") {\n __feFN.live('.wrapper__cta a[href=\"https://www.talkdesk.com/call-center-software/platform/boost\"]', 'click', function () {\n // Tracks clicks - get started now cta click\n __feFN.fePushEvents('get_started_now_cta_click');\n });\n }\n })();\n} catch (err) {\n console && console.log(err);\n}\n\n","lastChanged":"2020-03-18T15:05:45.663Z"}]}]},"description":"No experimentation. 100% personalized","slug":"C4946386","status":"paused","runningFrom":"2020-03-18T15:00:12.631Z","pausedAt":"2020-03-18T15:05:45.619Z","id":"5e71f35d448baa1f20f9d7fc"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e73dd04697783801ce9b2cd","description":"","isArchived":true,"slug":"V127119643","sourceId":"V127119643","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-03-19T20:58:44.690Z","updatedAt":"2020-07-27T13:07:00.888Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'Baseline variation'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-06T14:32:48.881Z\"","selector":"body"}],"selector":"body"}]},"id":"5e73dd04697783801ce9b2ce"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V3 Form On-page/No hero","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .section__hero {\n min-height: unset !important;\n}\n\nhtml body .section__hero .hero__media {\n background: none !important;\n width: 100%;\n}\n\nhtml body .section__hero .hero__media img {\n display: none;\n}\n\nhtml body .section__hero .hero__content h1 {\n padding-top: 0;\n}\n\nhtml body .section__hero .hero__content p.label.label--medium.-text-orange {\n display: none;\n}\n\nhtml body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n}\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\n\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n\nhtml body .fe_request-demo-container {\n max-width: 450px;\n padding: 0;\n}\n\nhtml body.bs4-xl .fe_request-demo-container {\n max-width: 630px;\n}\n\nhtml body .fe_request-demo-container>div {\n margin-bottom: 0.5rem;\n position: relative;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo {\n border-width: 1px;\n margin: 1rem 0 0 0;\n min-width: unset;\n padding-bottom: .6875rem;\n padding-top: .9375rem;\n}\n\nhtml body .fe_error {\n background-color: #993b00;\n border-radius: .1875rem;\n color: #fff;\n display: none;\n font-size: .875rem;\n font-weight: 600;\n left: 60px;\n padding: .625rem 1.25rem;\n position: absolute;\n top: -42px;\n white-space: nowrap;\n z-index: 200;\n}\n\nhtml body .fe_request-demo-container>div input:focus+.fe_error {\n display: block;\n}\n\nhtml body .fe_error:after {\n border-right: solid 10px transparent;\n border-top: solid 10px #993b00;\n content: '';\n display: block;\n left: 0;\n position: absolute;\n top: 95%;\n z-index: 200;\n}\n\nhtml body .fe_section__heros-grid {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\nhtml body .fe_section__heros-grid .logo__wrapper {\n max-width: unset;\n min-width: unset;\n width: auto;\n padding: 0;\n}\n\nhtml body .fe_section__logos-grid {\n padding-bottom: 2rem;\n padding-top: 0;\n}\n\nhtml body .fe_section__heros {\n margin-top: 0 !important;\n}\n\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n }\n\n html body .fe_error span {\n display: block;\n }\n\n html body .fe_error {\n left: 0;\n }\n\n html body .fe_phone-container .fe_error,\n html body .fe_email-container .fe_error {\n top: -63px;\n }\n}\n\n@media (max-width: 991px) {\n html body .fe_request-demo-container {\n max-width: none;\n padding: 0 0 0 10px;\n }\n\n html body .section__hero.section__hero--portrait.wrapper--big .hero__content {\n padding-bottom: 1.25rem;\n }\n\n html body .section__hero.section__hero--portrait.wrapper--big .hero__media .hero__content {\n padding-top: 1.25rem;\n }\n}\n\n@media (max-width: 767px) {\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n\n html body .section__hero .col-14 {\n order: 2;\n }\n\n html body .fe_request-demo-container {\n padding: 0 0 0 20px;\n }\n\n html body section.-stacked .wrapper.wrapper--big .col-12 {\n max-width: 100% !important;\n flex: 0 0 100% !important;\n }\n\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n validateEmail: function(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(String(email).toLowerCase());\n },\n };\n\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"v3\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero section\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Center Solution';\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Powerfully Simple, Endless Adaptable, Actively Intelligent.';\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'align-self-center'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'col-sm-12'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'offset-sm-1'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'offset-lg-0'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-14'),\n 'd-none'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-2'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-1'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-sm-12'\n );\n\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n\n // Add request demo form\n var feRequestDemoHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' Request Demo' +\n ' ' +\n '
';\n ('
');\n document.querySelector(\n '.section__hero .hero__media'\n ).innerHTML = feRequestDemoHTML;\n\n // Clicks on Request Demo cta\n document\n .querySelector('.fe_request-demo')\n .addEventListener('click', function(e) {\n e.preventDefault();\n if (!validateForm()) {\n FEHelper.onLoadElement(\n '.wrapper.section__form-default button[type=\"submit\"].mktoButton',\n function() {\n document.querySelector(\n '#FirstName'\n ).value = document.querySelector('.fe_first-name').value;\n document.querySelector(\n '#LastName'\n ).value = document.querySelector('.fe_last-name').value;\n document.querySelector('#Phone').value = document.querySelector(\n '.fe_phone'\n ).value;\n document.querySelector('#Email').value = document.querySelector(\n '.fe_email'\n ).value;\n document\n .querySelector(\n '.wrapper.section__form-default button[type=\"submit\"].mktoButton'\n )\n .click();\n },\n 50,\n 10000\n );\n }\n });\n }\n\n function validateForm() {\n var errors = 0;\n\n // Remove all error messages\n FEHelper.removeElements('.fe_request-demo-container .fe_error');\n\n // Email\n if (!FEHelper.validateEmail(document.querySelector('.fe_email').value)) {\n FEHelper.after(\n document.querySelector('.fe_email'),\n '
Must be valid email. example@yourdomain.com
'\n );\n document.querySelector('.fe_email').focus();\n errors++;\n }\n\n // Phone\n if (\n !/\\d{3}-\\d{3}-\\d{4}/.test(document.querySelector('.fe_phone').value) &&\n !/\\d{10}/.test(document.querySelector('.fe_phone').value)\n ) {\n FEHelper.after(\n document.querySelector('.fe_phone'),\n '
Must be a phone number. 503-555-1212
'\n );\n document.querySelector('.fe_phone').focus();\n errors++;\n }\n\n // Last Name\n if (document.querySelector('.fe_last-name').value.trim() == '') {\n FEHelper.after(\n document.querySelector('.fe_last-name'),\n '
This field is required.
'\n );\n document.querySelector('.fe_last-name').focus();\n errors++;\n }\n\n // First Name\n if (document.querySelector('.fe_first-name').value.trim() == '') {\n FEHelper.after(\n document.querySelector('.fe_first-name'),\n '
This field is required.
'\n );\n document.querySelector('.fe_first-name').focus();\n errors++;\n }\n\n return errors;\n }\n\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();","lastChanged":"\"2020-01-17T14:47:53.772Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5e73dd04697783801ce9b2cd","slug":"V41767591","sourceId":"V41767591","isArchived":true,"createdAt":"2020-03-19T20:58:44.766Z","updatedAt":"2020-07-27T13:07:00.888Z","id":"5e73dd04697783801ce9b2cf"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V4 2 CTA (how it works)","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .section__hero {\n background: none !important;\n}\n\nhtml body .section__hero .hero__content p {\n display: none;\n}\n\nhtml body .section__hero .hero__content p.p1 {\n display: block;\n}\n\nhtml body .section__hero {\n min-height: unset !important;\n}\n\nhtml body .section__hero .media__right {\n display: none !important;\n}\n\nhtml body .section__hero .hero__content h1 {\n padding-top: 0;\n text-align: center;\n}\n\nhtml body .section__hero .hero__content p.p1 {\n text-align: center;\n}\n\nhtml body .section__hero .hero__content p.label.label--medium.-text-orange {\n display: none;\n}\n\n/* html body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n} */\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\n\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n\nhtml body .fe_request-demo-container {\n padding: 0;\n text-align: center;\n}\n\nhtml body .fe_request-demo-container>div {\n margin-bottom: 0.5rem;\n position: relative;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo,\nhtml body .fe_request-demo-container .fe_how-it-works {\n margin: 1rem 0 0 0;\n padding-bottom: .6875rem;\n padding-top: .9375rem;\n}\n\nhtml body .fe_section__heros {\n margin-top: 0 !important;\n}\n\nhtml body .fe_section__heros-grid {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\nhtml body .fe_section__heros-grid .logo__wrapper {\n max-width: unset;\n min-width: unset;\n width: auto;\n padding: 0;\n}\n\nhtml body .fe_section__logos-grid {\n padding-bottom: 4rem;\n padding-top: 0;\n}\n\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n }\n}\n\n@media (max-width: 991px) {\n html body .fe_request-demo-container {\n padding: 0 0 0 10px;\n }\n\n html body .section__hero.section__hero--portrait.wrapper--big .hero__content {\n padding-bottom: 1.25rem;\n }\n}\n\n@media (max-width: 767px) {\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n\n html body .section__hero .col-14 {\n order: 2;\n }\n\n html body .fe_request-demo-container {\n padding: 0;\n }\n\n html body .fe_request-demo-container .fe_request-demo {\n display: block;\n max-width: 238px;\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n html body .fe_section__logos-grid {\n padding-top: 4rem;\n }\n}\n/* new style for btn */\n.fixed .fe_header-cta {\n display: none!important;\n}\nheader.fixed .header__wrap-logo {\n justify-content: space-between;\n}\nheader .header__wrap-logo {\n justify-content: space-between;\n}\n.fe_request-demo-container + a {display: none !important;}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"v4\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero section\n document\n .querySelector('.section__hero .col-12')\n .setAttribute('class', 'col-14');\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Contact Center Solution';\n if (document.querySelector('.hero__content p.p1')) {\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.';\n } else {\n FEHelper.before(\n document.querySelector('.hero__content .wrapper__cta'),\n '

Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.

'\n );\n }\n\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n\n // Add request demo form\n var feRequestDemoHTML =\n '' +\n '
' +\n ' ' +\n ' Request Demo' +\n ' ' +\n ' ' +\n ' ' +\n ' See How It Works' +\n ' ' +\n ' ' +\n '
';\n FEHelper.prepend(\n document.querySelector('.hero__content .wrapper__cta'),\n feRequestDemoHTML\n );\n\n // Clicks on Request Demo cta\n document\n .querySelector('.fe_request-demo')\n .addEventListener('click', function(e) {\n e.preventDefault();\n if (document.querySelector('.wrapper.section__form-default')) {\n document\n .querySelector('.wrapper.section__form-default')\n .scrollIntoView({\n behavior: 'smooth',\n });\n }\n });\n\n // Add script for video\n var script = document.createElement('script');\n script.type = 'text/javascript';\n script.src = 'https://fast.wistia.com/assets/external/E-v1.js';\n script.setAttribute('async', 'true');\n document.getElementsByTagName('head')[0].appendChild(script);\n }\n\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();\n\n// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'V4 2 CTA (how it works)'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-06T14:33:32.191Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5e73dd04697783801ce9b2cd","slug":"V95803861","sourceId":"V95803861","isArchived":false,"createdAt":"2020-03-19T20:58:44.768Z","updatedAt":"2020-07-27T13:07:00.888Z","id":"5e73dd04697783801ce9b2d0"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2 Form On-page/ Hero image","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .section__hero {\n background: none !important;\n}\nhtml body .section__hero .hero__content p {\n display: none;\n}\nhtml body .section__hero .hero__content p.p1 {\n display: block;\n}\n/* CSS on appending form before */\n.hero__content .form-default__form button[type='submit'] {\n background: #4BC3C9 !important;\n}\n.hero__content .form-default__form {\n margin-top: 1.5rem;\n}\n.hero__content .mktoFieldWrap .mktoError {\n color: #fff !important;\n background-color: #993b00 !important;\n}\n.hero__content .mktoFieldWrap .mktoError:after {\n border-top-color: #993b00 !important;\n}\nhtml body .section__hero .hero__content {\n min-height: 707px;\n display: inline-block;\n}\n/* css end here*/\nhtml body .fe_hidden {\n display: none;\n}\nhtml body .section__hero .media__right {\n order: unset;\n}\nhtml body .section__hero .hero__media {\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk4/v2-new.png') !important;\n background-repeat: no-repeat;\n background-size: contain;\n}\nhtml body.bs4-xl .section__hero .hero__media {\n background-image: url(https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk4/v2.png) !important;\n background-size: cover;\n}\nhtml body.bs4-lg .section__hero .hero__media {\n position: relative;\n top: -110px;\n}\nhtml body.bs4-md .section__hero .hero__media {\n position: relative;\n top: -150px;\n}\n/* html body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n} */\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n@media (min-width: 1280px) {\n\thtml body .hero__content p.p1 span {\n\t display: block;\n\t}\n}\nhtml body .fe_section__logos-grid {\n padding-top: 0 !important;\n}\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n html body .hero__content p.p1 span {\n display: inline;\n }\n html body .section__hero .hero__content {\n min-height: 630px;\n }\n}\n@media (max-width: 767px) {\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n html body section.-stacked .wrapper.wrapper--big .col-12 {\n max-width: 100% !important;\n flex: 0 0 100% !important;\n }\n html body .section__hero .hero__content {\n min-height: 625px;\n }\n}\n/* new style for btn */\n.fixed .fe_header-cta {\n display: none!important;\n}\nheader.fixed .header__wrap-logo {\n justify-content: space-between;\n}\nheader .header__wrap-logo {\n justify-content: space-between;\n}\nhtml body div.hero__content .wrapper__cta a {display: none !important}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n validateEmail: function(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(String(email).toLowerCase());\n },\n };\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n var feHeroImages =\n '' +\n ' \"\"' +\n ' \"\"';\n function init() {\n // Adjust hero section\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Contact Center';\n if (document.querySelector('.hero__content p.p1')) {\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.';\n } else {\n FEHelper.before(\n document.querySelector('.hero__content .wrapper__cta'),\n '

Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.

'\n );\n }\n if (document.querySelector('.section__hero .hero__media').innerHTML.trim() == '') {\n document.querySelector('.section__hero .hero__media').innerHTML =\n '\"\"';\n }\n document.querySelector('.section__hero .hero__media').innerHTML =\n document.querySelector('.section__hero .hero__media').innerHTML +\n feHeroImages;\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-md-6'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-md-5'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-0'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'offset-xl-1'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-sm-12'\n );\n FEHelper.removeClass(\n document.querySelector('.section__hero .row .col-12'),\n 'col-sm-7'\n );\n FEHelper.addClass(\n document.querySelector('.section__hero .row .col-14'),\n 'offset-xl-1'\n );\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n window.scroll(0, 500);\n var bmForm = document.querySelector('.-stacked .section__form-default .form-default__form');\n var bmHeroSection = document.querySelector(\".section__hero.section__hero--portrait .hero__content\");\n bmHeroSection.appendChild(bmForm);\n var middleSec = document.querySelector(\".section__features-list\").offsetTop;\n window.addEventListener(\"scroll\", function() {\n if(window.pageYOffset >= middleSec) {\n if(document.querySelector(\".section__hero.section__hero--portrait .hero__content .form-default__form\") != null) {\n document.querySelector(\".section__form-default > div > div:last-child\").appendChild(document.querySelector(\".section__hero.section__hero--portrait .hero__content .form-default__form\"));\n }\n } else {\n var bmForm = document.querySelector('.-stacked .section__form-default .form-default__form');\n var bmHeroSection = document.querySelector(\".section__hero.section__hero--portrait .hero__content\");\n if(bmForm != null) {\n bmHeroSection.appendChild(bmForm);\n }\n }\n });\n setTimeout(function(){\n window.scroll(0, 0);\n},500);\n // window.scroll(0, 0);\n }\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();\n// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'V2 Form On-page/ Hero image'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-11T14:11:12.954Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5e73dd04697783801ce9b2cd","slug":"V35058271","sourceId":"V35058271","isArchived":false,"createdAt":"2020-03-19T20:58:44.768Z","updatedAt":"2020-07-27T13:07:00.888Z","id":"5e73dd04697783801ce9b2d1"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 Email field Request Demo","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .section__hero {\n background: none !important;\n}\n\nhtml body .section__hero .hero__content p {\n display: none;\n}\n\nhtml body .section__hero .hero__content p.p1 {\n display: block;\n}\n\nhtml body .section__hero .hero__media {\n background-image: url(\"https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2019/09/06074054/hero-homepage3-1740x1160.png\") !important;\n}\n\n/* html body .section__top-bar .wrapper.wrapper--full.wrapper--teal,\nhtml body.top_bar .section__top-bar .top-bar__content a:hover {\n background-color: #172241;\n} */\n\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined,\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta:hover {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\n/*html body header .header__wrap-logo a.button.button--darkblue.-outlined:hover,*/\nhtml body header .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n background-color: rgba(255, 255, 255, 0);\n color: #172241;\n margin-right: 1rem;\n}\n\nhtml body .hero__content .wrapper__cta a.button--darkblue {\n display: none;\n}\n\nhtml body .hero__content p.p1 span {\n display: block;\n}\n\nhtml body .fe_request-demo-container {\n padding: 3rem 0 1.25rem;\n}\n\nhtml body .fe_request-demo-container>div {\n display: inline-block;\n position: relative;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo {\n border-width: 1px;\n margin: 0 0 0 1.25rem;\n min-width: unset;\n padding-bottom: .6875rem;\n padding-top: .9375rem;\n position: relative;\n top: -1px;\n}\n\nhtml body .fe_request-demo-container .fe_request-demo span.button__text {\n padding: 0;\n}\n\nhtml body .fe_error {\n background-color: #993b00;\n border-radius: .1875rem;\n color: #fff;\n display: none;\n font-size: .875rem;\n font-weight: 600;\n left: 60px;\n padding: .625rem 1.25rem;\n position: absolute;\n top: -42px;\n white-space: nowrap;\n z-index: 200;\n}\n\nhtml body input.fe_email:focus+.fe_error {\n display: block;\n}\n\nhtml body .fe_error:after {\n border-right: solid 10px transparent;\n border-top: solid 10px #993b00;\n content: '';\n display: block;\n left: 0;\n position: absolute;\n top: 95%;\n z-index: 200;\n}\n\n@media (min-width: 1280px) {\n html body .fe_request-demo-container>div {\n min-width: 240px;\n }\n}\n\n@media (max-width: 1279px) {\n html body header.fixed .header__wrap-logo a.button.button--darkblue.-outlined.fe_header-cta {\n display: none;\n } \n}\n\n@media (min-width: 768px) and (max-width: 1279px) {\n html body .fe_request-demo-container>div input {\n max-width: 150px;\n }\n\n html body .fe_request-demo-container .fe_request-demo {\n margin-left: 0.5rem;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n html body .hero__content p.p1 span {\n display: inline;\n }\n}\n\n@media (max-width: 767px) {\n html body .fe_request-demo-container>div {\n display: block;\n }\n\n html body .fe_request-demo-container .fe_request-demo {\n display: block;\n margin: 1rem 0 0;\n }\n\n html body section.-stacked+section .wrapper--big12.section__logos-grid.fe_section__logos-grid {\n padding-top: 4rem;\n }\n\n html body .fe_error span {\n display: block;\n }\n\n html body .fe_error {\n left: 0;\n top: -63px;\n }\n}\n/* new style for btn */\n.fixed .fe_header-cta {\n display: none!important;\n}\nheader.fixed .header__wrap-logo {\n justify-content: space-between;\n}\nheader .header__wrap-logo {\n justify-content: space-between;\n}\n.fe_request-demo-container + a {visibility: hidden !important;}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList\n ? element.classList.contains(className)\n : new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n prepend: function(targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n validateEmail: function(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(String(email).toLowerCase());\n },\n };\n\n var feLogoSectionHTML =\n '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero section\n document.querySelector('.hero__content h1').innerHTML =\n 'The Fastest Growing Cloud Contact Center Solution';\n if (document.querySelector('.hero__content p.p1')) {\n document.querySelector('.hero__content p.p1').innerHTML =\n 'Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.';\n } else {\n FEHelper.before(\n document.querySelector('.hero__content .wrapper__cta'),\n '

Make Customer Experience Your Competitive Advantage. Trusted, Adaptable, Intuitive.

'\n );\n }\n if (document.querySelector('.section__hero .hero__media').innerHTML.trim() == '') {\n document.querySelector('.section__hero .hero__media').innerHTML =\n '\"\"';\n }\n\n // Add header cta for mobile\n var feHeaderCTA =\n '1-844-332-2859';\n FEHelper.prepend(\n document.querySelector('header .header__wrap-logo .col-6'),\n feHeaderCTA\n );\n document\n .querySelector('header .header__wrap-logo .col-6')\n .setAttribute('class', 'col-6 col-md-6 col-xl-6 text-right');\n\n // Add logos\n FEHelper.after(\n document.querySelector('div[data-area=\"quicksearch\"]').nextElementSibling,\n feLogoSectionHTML\n );\n\n // Add request demo form\n var feRequestDemoHTML =\n '' +\n '
' +\n '
' +\n ' ' +\n ' Request Demo' +\n ' ' +\n '
';\n\n FEHelper.prepend(\n document.querySelector('.hero__content .wrapper__cta'),\n feRequestDemoHTML\n );\n\n // Clicks on Request Demo cta\n document\n .querySelector('.fe_request-demo')\n .addEventListener('click', function(e) {\n e.preventDefault();\n var email = document.querySelector('.fe_email').value;\n FEHelper.removeElements('.fe_email-container .fe_error');\n if (FEHelper.validateEmail(email)) {\n if (document.querySelector('.wrapper.section__form-default')) {\n document\n .querySelector('.wrapper.section__form-default')\n .scrollIntoView({\n behavior: 'smooth',\n });\n }\n if (document.querySelector('#Email')) {\n document.querySelector('#Email').value = email;\n } else {\n FEHelper.onLoadElement('.mktoForm #Email', function() {\n document.querySelector('#Email').value = email;\n }, 50, 10000);\n }\n } else {\n FEHelper.after(\n document.querySelector('.fe_email'),\n '
Must be valid email. example@yourdomain.com
'\n );\n document.querySelector('.fe_email').focus();\n }\n });\n }\n\n FEHelper.onLoadElement('.hero__content h1', init, 50, 10000);\n})();\n\n// GA Integration\n(function() {\n try {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var forceClearInterval = false;\n var dimension = 1; // Desired Custom Dimension\n var variationName = 'V1 Email field Request Demo'; // Needs to match 1:1 the variation name in Backstage\n var campaignName = 'TalkDesk-4: PRO [Homepage] Hero banner experiences'; // Descriptive Name Of Campaign\n var holdback = '',\n predictive = '';\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru have multiple trackers on a page, so specific the actual name 'gtm2' for those instances */\n var tracker = window.ga.getAll()[0].get('name'); // 'gtm2';\n window.funnelEnvy.addListener('backstage.activeVariation', function(model, message) {\n // Make sure it's the current variation\n if (model.backstage.activeVariation.name == variationName) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback' : '';\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + ': ' + variationName + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + ': ' + variationName + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n }\n });\n setTimeout(function() {\n forceClearInterval = true\n }, 10000);\n }\n } catch (err) {\n console.log(err)\n }\n})();","lastChanged":"\"2020-02-07T10:28:33.352Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5e73dd04697783801ce9b2cd","slug":"V46582381","sourceId":"V46582381","isArchived":false,"createdAt":"2020-03-19T20:58:44.770Z","updatedAt":"2020-07-27T13:07:00.889Z","id":"5e73dd04697783801ce9b2d2"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":"EXPERIMENT","audience":"5e7c8e58fa54a01f0caac076","holdback":50,"holdbackMode":"random","predictVariations":true,"trafficAllocation":100,"decisionMode":"Predictive","name":"TalkDesk-4a: PRO [Homepage for Users] Hero banner experiences -","pageTargets":[{"include":true,"url":"https://www.talkdesk.com","match":"simple"}],"editorUrl":"https://www.talkdesk.com","source":"visual","sourceId":"C45750421","persistentDecisions":false,"createdAt":"2020-01-16T13:49:55.998Z","updatedAt":"2020-07-27T13:07:00.883Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-03-26T14:44:05.120Z"}]}]},"slug":"C45750421","status":"paused","description":"Removed baseline and set targeting to user clicked login.","runningFrom":"2020-03-19T21:00:24.332Z","pausedAt":"2020-07-27T13:07:00.809Z","id":"5e73dd04697783801ce9b2cd"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e857a4db70e9a2d3a18dd64","description":"","isArchived":true,"slug":"V127119645","sourceId":"V127119645","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-04-02T05:38:21.752Z","updatedAt":"2020-04-02T05:39:58.236Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> BL');\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 3; // Desired Custom Dimension\n var variationString = \"TalkDesk-8 Benchmark Gated/Ungated Form Flow: Baseline variation\"; // Descriptive Name Of Campaign: Variation \n var forceClearInterval = false;\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n }, 10000)\n }\n })();\n} catch (err) {\n console && console.log(err);\n}","lastChanged":"\"2020-02-28T12:28:55.074Z\"","selector":"body"}],"selector":"body"}]},"id":"5e857a4db70e9a2d3a18dd65"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Variation 2","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body section.default.fixed-top {\n margin-top: 0;\n overflow: auto;\n bottom: 0;\n}\n\nhtml body section[data-section=\"ScoreBoard\"] .section__filters {\n text-align: left;\n}\n\nhtml body section[data-section=\"ScoreBoard\"] .section__filters a.fe_download {\n float: right;\n\twhite-space: nowrap;\n}\n\nhtml body section[data-section=\"ScoreBoard\"] .section__filters a.fe_download span.button__text {\n padding: 0;\n}\n\nhtml body section[data-section=\"ScoreBoard\"] .wrapper__cta a[data-trigger=\"variation_gated\"].button.button--orange {\n display: none;\n}\n\n@media (max-width: 1279px) {\n html body section[data-section=\"ScoreBoard\"] .section__filters a.fe_download {\n display: block;\n float: none;\n margin-top: 1rem;\n padding-left: 0;\n padding-right: 0;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> V2');\n(function() {\n var FEHelper = {\n onLoadWindow: function(trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (typeof window == 'object') {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n };\n\n function init() {\n // console.log('typeof window.MktoForms2: ' + typeof window.MktoForms2);\n\n window.BENCHMARK_VARIATIONS = {\n variation: 'true',\n variation_gated: true,\n variation_form: 4069,\n variation_steps_split: true,\n variation_steps_2_page: 'results',\n };\n }\n\n function initResults() {\n FEHelper.removeClass(\n document.querySelector(\n 'section[data-section=\"ScoreBoard\"] .section__filters'\n ),\n 'justify-content-md-end'\n );\n\n var ctaHTML =\n '' +\n '
' +\n ' ';\n FEHelper.append(\n document.querySelector(\n 'section[data-section=\"ScoreBoard\"] .section__filters'\n ),\n ctaHTML\n );\n\n document\n .querySelector('.fe_download')\n .addEventListener('click', function(e) {\n e.preventDefault();\n document.querySelector('a[data-trigger=\"variation_gated\"]').click();\n });\n }\n\n FEHelper.onLoadWindow(init, 50, 10000);\n\n if (window.location.pathname.indexOf('/benchmark-tool/results') != -1) {\n FEHelper.onLoadElement(\n 'a[data-trigger=\"variation_gated\"]',\n initResults,\n 50,\n 10000\n );\n }\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 3; // Desired Custom Dimension\n var variationString = \"TalkDesk-8 Benchmark Gated/Ungated Form Flow: Variation 2\"; // Descriptive Name Of Campaign: Variation \n var forceClearInterval = false;\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n }, 10000)\n }\n })();\n} catch (err) {\n console && console.log(err);\n}","lastChanged":"\"2020-02-28T12:31:02.042Z\""}],"selector":"body"}]},"description":"Gate CTA on results page and add another Download CTA to top of table","campaign":"5e857a4db70e9a2d3a18dd64","slug":"V22905375","sourceId":"V22905375","createdAt":"2020-04-02T05:38:21.866Z","updatedAt":"2020-04-02T05:39:58.236Z","id":"5e857a4db70e9a2d3a18dd66"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Variation 3","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> V3');\n(function() {\n var FEHelper = {\n onLoadWindow: function(trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (typeof window == 'object') {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n };\n\n function init() {\n // console.log('typeof window.MktoForms2: ' + typeof window.MktoForms2);\n\n window.BENCHMARK_VARIATIONS = {\n variation: 'ungated',\n variation_form: 4069,\n variation_steps_split: true,\n variation_steps_2_page: 'results',\n };\n }\n\n FEHelper.onLoadWindow(init, 50, 10000);\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 3; // Desired Custom Dimension\n var variationString = \"TalkDesk-8 Benchmark Gated/Ungated Form Flow: Variation 3\"; // Descriptive Name Of Campaign: Variation \n var forceClearInterval = false;\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n }, 10000)\n }\n })();\n} catch (err) {\n console && console.log(err);\n}","lastChanged":"\"2020-02-28T12:31:29.522Z\""}],"selector":"body"}]},"description":"Ungate the download.","campaign":"5e857a4db70e9a2d3a18dd64","slug":"V22905375","sourceId":"V22905375","createdAt":"2020-04-02T05:38:21.869Z","updatedAt":"2020-04-02T05:39:58.236Z","id":"5e857a4db70e9a2d3a18dd67"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Variation 4","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body section.default.fixed-top {\n margin-top: 0;\n overflow: auto;\n bottom: 0;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> V4');\n(function() {\n var FEHelper = {\n onLoadWindow: function(trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (typeof window == 'object') {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (typeof window.MktoForms2 == 'object') {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n };\n\n function init() {\n // console.log('typeof window.MktoForms2: ' + typeof window.MktoForms2);\n\n window.BENCHMARK_VARIATIONS = {\n variation: 'true',\n variation_gated: true,\n variation_form: 4069,\n variation_steps_split: true,\n variation_steps_2_page: 'results',\n };\n }\n\n function initResults() {\n // document.querySelector('a[data-trigger=\"variation_gated\"]').click();\n\n FEHelper.onLoadMktoForms2(\n function() {\n FEHelper.removeClass(\n document.querySelector(\n 'section[data-target=\"variation_gated\"].d-none'\n ),\n 'd-none'\n );\n },\n 50,\n 10000\n );\n }\n\n FEHelper.onLoadWindow(init, 50, 10000);\n\n if (window.location.pathname.indexOf('/benchmark-tool/results') != -1) {\n FEHelper.onLoadElement(\n 'section[data-target=\"variation_gated\"].d-none #FirstName',\n initResults,\n 50,\n 10000\n );\n }\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 3; // Desired Custom Dimension\n var variationString = \"TalkDesk-8 Benchmark Gated/Ungated Form Flow: Variation 4\"; // Descriptive Name Of Campaign: Variation \n var forceClearInterval = false;\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n }, 10000)\n }\n })();\n} catch (err) {\n console && console.log(err);\n}","lastChanged":"\"2020-02-28T12:31:55.378Z\"","selector":"body"}],"selector":"body"}]},"description":"Present the modal immediately after submitting step 1 of the form.","campaign":"5e857a4db70e9a2d3a18dd64","slug":"V22905375","sourceId":"V22905375","createdAt":"2020-04-02T05:38:21.871Z","updatedAt":"2020-04-02T05:39:58.237Z","id":"5e857a4db70e9a2d3a18dd68"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Variation 1","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body section.default.fixed-top {\n margin-top: 0;\n overflow: auto;\n bottom: 0;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> V1');\n(function() {\n var FEHelper = {\n onLoadWindow: function(trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (typeof window == 'object') {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n };\n\n function init() {\n // console.log('typeof window.MktoForms2: ' + typeof window.MktoForms2);\n\n window.BENCHMARK_VARIATIONS = {\n variation: 'true',\n variation_gated: true,\n variation_form: 4069,\n variation_steps_split: true,\n variation_steps_2_page: 'results',\n };\n }\n\n FEHelper.onLoadWindow(init, 50, 10000);\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 3; // Desired Custom Dimension\n var variationString = \"TalkDesk-8 Benchmark Gated/Ungated Form Flow: Variation 1\"; // Descriptive Name Of Campaign: Variation \n var forceClearInterval = false;\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n }, 10000)\n }\n })();\n} catch (err) {\n console && console.log(err);\n}","lastChanged":"\"2020-02-28T12:29:23.050Z\"","selector":"body"}],"selector":"body"}]},"description":"Gate CTA on results page","campaign":"5e857a4db70e9a2d3a18dd64","slug":"V22905375","sourceId":"V22905375","createdAt":"2020-04-02T05:38:21.871Z","updatedAt":"2020-04-02T05:39:58.237Z","id":"5e857a4db70e9a2d3a18dd69"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-8 V1 100% Benchmark Gated/Ungated Form Flow","editorUrl":"https://talkdesk.com/benchmark-tool/","pageTargets":[{"include":true,"url":"https://talkdesk.com/benchmark-tool/","match":"simple"},{"include":true,"url":"https://talkdesk.com/benchmark-tool/results","match":"simple"}],"persistentDecisions":true,"source":"visual","sourceId":"C3394298","createdAt":"2019-12-24T09:52:08.458Z","updatedAt":"2020-04-02T05:39:58.232Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n window.feActiveExperiment = 'TalkDesk-8';\n})();\n","lastChanged":"2020-04-02T05:39:48.054Z"}]}]},"description":"Full-scalled V1 Gate CTA on results page","slug":"C3394298","status":"running","runningFrom":"2020-04-02T05:39:58.179Z","id":"5e857a4db70e9a2d3a18dd64"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e857cdab415497d62fe4a65","description":"","isArchived":true,"slug":"V127119646","sourceId":"V127119646","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-04-02T05:49:14.685Z","updatedAt":"2020-08-06T14:40:49.807Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"\"2020-03-11T10:04:16.186Z\"","selector":"body"}],"selector":"body"}]},"id":"5e857cdab415497d62fe4a66"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2 Contact Center - People","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n padding-top: 4rem;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 4rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n padding-top: 6rem;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1400+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

In the Meantime

' +\n '

Learn more about Talkdesk\\'s Enterprise Contact Center Platform by visiting our Demo Center.

' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero columns\n document.querySelector('.thank-you__content > .col-14').classList.add('col-12');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-sm-6');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-14');\n\n // Adjust headlines\n // document.querySelector('h2.thank-you__title').innerHTML = 'Thank You for Your Demo Request!';\n // FEHelper.after(document.querySelector('h2.thank-you__title'), '

Our team will contact you shortly.

');\n\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n\n // Add back link\n var backLink = document.querySelector('.thank-you__content > div > a').outerHTML;\n FEHelper.before(document.querySelector('.fe_section__logos-grid h2'), backLink);\n }\n\n function initBenchmark() {\n var feSubTitle = document.querySelector('h4.thank-you__sub-title').outerHTML;\n var feThankYouHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n '

Thank You!

' + feSubTitle +\n ' ' +\n ' Back to homepage ' +\n ' ' +\n '
' +\n '
' +\n '
';\n document.querySelector('.default .wrapper').parentElement.innerHTML = feThankYouHTML;\n init();\n }\n\n if (window.location.href.indexOf('/benchmark-tool/thankyou') != -1) {\n FEHelper.onLoadElement(\n '.default .wrapper.wrapper--normal h4.thank-you__sub-title',\n initBenchmark,\n 50,\n 10000\n );\n } else {\n FEHelper.onLoadElement(\n '.section__thank-you .thank-you__title',\n init,\n 50,\n 10000\n );\n }\n})();","lastChanged":"\"2020-02-18T14:44:30.035Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e857cdab415497d62fe4a65","slug":"V6931374","sourceId":"V6931374","createdAt":"2020-04-02T05:49:14.805Z","updatedAt":"2020-08-06T14:40:49.807Z","id":"5e857cdab415497d62fe4a67"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V3 Contact Center - Products","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n padding-top: 4rem;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 4rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n padding-top: 6rem;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1400+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

In the Meantime

' +\n '

Learn more about Talkdesk\\'s Enterprise Contact Center Platform by visiting our Demo Center.

' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero columns\n document.querySelector('.thank-you__content > .col-14').classList.add('col-12');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-sm-6');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-14');\n\n // Adjust headlines\n // document.querySelector('h2.thank-you__title').innerHTML = 'Thank You for Your Demo Request!';\n // FEHelper.after(document.querySelector('h2.thank-you__title'), '

Our team will contact you shortly.

');\n\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n\n // Add back link\n var backLink = document.querySelector('.thank-you__content > div > a').outerHTML;\n FEHelper.before(document.querySelector('.fe_section__logos-grid h2'), backLink);\n }\n\n function initBenchmark() {\n var feSubTitle = document.querySelector('h4.thank-you__sub-title').outerHTML;\n var feThankYouHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n '

Thank You!

' + feSubTitle +\n ' ' +\n ' Back to homepage ' +\n ' ' +\n '
' +\n '
' +\n '
';\n document.querySelector('.default .wrapper').parentElement.innerHTML = feThankYouHTML;\n init();\n }\n\n if (window.location.href.indexOf('/benchmark-tool/thankyou') != -1) {\n FEHelper.onLoadElement(\n '.default .wrapper.wrapper--normal h4.thank-you__sub-title',\n initBenchmark,\n 50,\n 10000\n );\n } else {\n FEHelper.onLoadElement(\n '.section__thank-you .thank-you__title',\n init,\n 50,\n 10000\n );\n }\n})();","lastChanged":"\"2020-02-18T14:45:55.571Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e857cdab415497d62fe4a65","slug":"V7817541","sourceId":"V7817541","createdAt":"2020-04-02T05:49:14.808Z","updatedAt":"2020-08-06T14:40:49.808Z","id":"5e857cdab415497d62fe4a68"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 Demo center","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body .row.thank-you__content.align-items-center.justify-content-center.fe_has-subtitle {\n min-height: 327px;\n}\n\nhtml body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n padding-top: 4rem;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 4rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 2rem;\n margin-bottom: 1rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body .fe_hero .fe_section__hero {\n background-color: #fff;\n margin-top: -4rem;\n min-height: unset !important;\n position: relative;\n}\n\nhtml body .fe_hero .fe_section__hero .hero__media {\n background-image: url(\"https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/01/15072545/hero-demo-center-1740x1160.png\");\n background-size: contain;\n}\n\nhtml body .fe_hero .fe_section__hero .hero__content {\n padding: 0 !important;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 0;\n }\n\n html body .hero__content h2,\n html body .section__hero .wrapper__cta a.button {\n margin-top: 1.25rem;\n }\n\n html body .row.thank-you__content.align-items-center.justify-content-center.fe_has-subtitle {\n padding-bottom: 5rem;\n padding-top: 5rem;\n }\n}\n\n@media (max-width: 767px) {\n html body .section__hero .wrapper__cta a.button {\n min-width: unset;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1400+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Experience' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

In the Meantime

' +\n '
' +\n '

' +\n ' Learn more about Talkdesk\\'s Enterprise Contact Center Platform by visiting our Demo Center.' +\n '

' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero columns\n document.querySelector('.thank-you__content > .col-14').classList.add('col-12');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-sm-6');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-14');\n\n // Adjust headlines\n // document.querySelector('h2.thank-you__title').innerHTML = 'Thank You for Your Demo Request!';\n // FEHelper.after(document.querySelector('h2.thank-you__title'), '

Our team will contact you shortly.

');\n\n // Check for sub-title/thank you text\n if (document.querySelector('.thank-you__content .thank-you__sub-title') || document.querySelector('.thank-you__content .thank-you__text')) {\n document.querySelector('.thank-you__content').classList.add('fe_has-subtitle');\n }\n\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n\n // Add back link\n var backLink = document.querySelector('.thank-you__content > div > a').outerHTML;\n FEHelper.before(document.querySelector('.fe_section__logos-grid h2'), backLink);\n }\n\n function initBenchmark() {\n var feSubTitle = document.querySelector('h4.thank-you__sub-title').outerHTML;\n var feThankYouHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n '

Thank You!

' + feSubTitle +\n ' ' +\n ' Back to homepage ' +\n ' ' +\n '
' +\n '
' +\n '
';\n document.querySelector('.default .wrapper').parentElement.innerHTML = feThankYouHTML;\n init();\n }\n\n if (window.location.href.indexOf('/benchmark-tool/thankyou') != -1) {\n FEHelper.onLoadElement(\n '.default .wrapper.wrapper--normal h4.thank-you__sub-title',\n initBenchmark,\n 50,\n 10000\n );\n } else {\n FEHelper.onLoadElement(\n '.section__thank-you .thank-you__title',\n init,\n 50,\n 10000\n );\n }\n})();","lastChanged":"\"2020-02-12T11:09:02.022Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5e857cdab415497d62fe4a65","slug":"V4904921","sourceId":"V4904921","createdAt":"2020-04-02T05:49:14.809Z","updatedAt":"2020-08-06T14:40:49.808Z","id":"5e857cdab415497d62fe4a69"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-9: V3 100% [Thank You] Demo Center Link","pageTargets":[{"include":true,"url":"/thank-you","match":"regex"},{"include":false,"url":".*www\\.talkdesk\\.com\\/resources\\/.*\\/thank-you","match":"regex"}],"editorUrl":"https://www.talkdesk.com/start-now/cloud-call-center-software/thank-you/","persistentDecisions":true,"source":"visual","sourceId":"C1246110","createdAt":"2020-01-13T12:48:44.553Z","updatedAt":"2020-08-06T14:40:49.804Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C4694874'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-07-23T11:26:15.929Z"}]}]},"slug":"C1246110","status":"paused","description":"Full-scaled V3 Contact Center - Products","runningFrom":"2020-04-02T05:50:44.266Z","pausedAt":"2020-08-06T14:40:49.729Z","id":"5e857cdab415497d62fe4a65"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e8b7c64694ded7e302ce565","description":"","isArchived":true,"slug":"V127119648","sourceId":"V127119648","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-04-06T19:00:52.362Z","updatedAt":"2020-04-06T20:15:01.564Z","id":"5e8b7c64694ded7e302ce566"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Travel Offer","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n//console && console.log('testing for preview link');\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Get started with Talkdesk for Travel & Hospitality for\";\nvar stripUrlCopy=\"free in as little as 24 hours.\";\nvar stripUrl=\"https://www.talkdesk.com/start-now/travel-hospitality/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip');\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip');\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-04-06T19:04:47.948Z\"","selector":"body"}],"selector":"body"},{"changes":[{"js":"(function() {\n//console && console.log('testing for preview link');\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Enable your agents to work from anywhere. \";\nvar stripUrlCopy=\"Move to the cloud in as little as 24 hours.\";\nvar stripUrl=\"https://www.talkdesk.com/start-now/business-continuity-contact-centers/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip');\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip');\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-03-23T18:15:54.932Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5e8b7c64694ded7e302ce565","slug":"V98831652","sourceId":"V98831652","createdAt":"2020-04-06T19:00:52.455Z","updatedAt":"2020-04-06T20:15:01.564Z","id":"5e8b7c64694ded7e302ce567"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-18 Travel Industry page 100%","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/travel-hospitality","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/start-now/travel-hospitality/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/call-center-solutions/travel-hospitality/","persistentDecisions":true,"source":"visual","sourceId":"C52445001","createdAt":"2020-03-18T07:32:53.109Z","updatedAt":"2020-04-06T20:15:01.552Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1617007'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-04-06T19:45:17.589Z"}]}]},"isArchived":false,"slug":"C52445001","status":"running","runningFrom":"2020-04-06T20:15:01.515Z","id":"5e8b7c64694ded7e302ce565"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5e9ff2c9f15986251eeed7a3","description":"","isArchived":true,"slug":"V127119650","sourceId":"V127119650","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-04-22T07:31:21.452Z","updatedAt":"2020-08-06T14:40:25.660Z","id":"5e9ff2c9f15986251eeed7a4"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2: Contact Center - People","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .wrapper.section__hero {\n display: none;\n}\n\nhtml body .fe_section__cards-grid {\n padding: 0 0 2.5rem;\n}\n\nhtml body .fe_section__cards-headline {\n padding-bottom: 2.5rem;\n}\n\nhtml body .fe_section__cards-headline h2 {\n padding: 1rem 0;\n}\n\nhtml body .fe_section__cards-headline p {\n margin: 0;\n}\n\n@media (max-width: 991px) {\n html body .fe_section__cards-headline {\n padding-top: 2.5rem\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onTextChange: function(selector, text, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (document.querySelector(selector) &&\n document.querySelector(selector).innerHTML != text\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n };\n\n var feCardsGridHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

DEMO CENTER LIBRARY

' +\n '

Experience the Modern Contact Center

' +\n '

Watch a demo to see how we help companies like yours make customer experience a competetive advantage.

' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
';\n\n function addContactCenter() {\n \nFEHelper.onLoadElement('.section__filters',function(){\n FEHelper.removeElements('.fe_section__cards-grid');\n FEHelper.before(document.querySelector('.section__filters'), feCardsGridHTML);\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML;\n },50,10000);\n \n }\n\n var feSectionFiltersHTML = '';\n\n function init() {\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML;\n\n addContactCenter();\n\n }\nfunction initEvn(){\n document.body.addEventListener('click', function(e) {\n \n FEHelper.onTextChange('section[data-section=\"CardsList\"]', feSectionFiltersHTML, function() {\n addContactCenter();\n document.querySelector('.section__filters').scrollIntoView({\n behavior: 'smooth',\n });\n }, 50, 5000);\n });\n }\n FEHelper.onLoadElement('body section .wrapper.wrapper--normal.wrapper--transparent.section__filters', init, 50, 10000);\nFEHelper.onLoadElement('body', initEvn, 50, 10000);\n})();","lastChanged":"\"2020-03-05T07:47:38.205Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e9ff2c9f15986251eeed7a3","slug":"V15322922","sourceId":"V15322922","createdAt":"2020-04-22T07:31:21.516Z","updatedAt":"2020-08-06T14:40:25.660Z","id":"5e9ff2c9f15986251eeed7a5"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1: Contact Center - Products","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .wrapper.section__hero {\n display: none;\n}\n\nhtml body .fe_section__cards-grid {\n padding: 0 0 2.5rem;\n}\n\nhtml body .fe_section__cards-headline {\n padding-bottom: 2.5rem;\n}\n\nhtml body .fe_section__cards-headline h2 {\n padding: 1rem 0;\n}\n\nhtml body .fe_section__cards-headline p {\n margin: 0;\n}\n\n@media (max-width: 991px) {\n html body .fe_section__cards-headline {\n padding-top: 2.5rem\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onTextChange: function(selector, text, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n \n if (document.querySelector(selector) &&\n document.querySelector(selector).innerHTML != text\n ) {\n clearInterval(interval);\n trigger();\n \n\t\t}\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n };\n\n var feCardsGridHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

DEMO CENTER LIBRARY

' +\n '

Experience the Modern Contact Center

' +\n '

Watch a demo to see how we help companies like yours make customer experience a competetive advantage.

' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
';\n\n function addContactCenter() {\n FEHelper.onLoadElement('.section__filters',function(){\n FEHelper.removeElements('.fe_section__cards-grid'); \n FEHelper.before(document.querySelector('.section__filters'), feCardsGridHTML);\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML; \n },50,10000);\n }\n\n var feSectionFiltersHTML = '';\n\n function init() {\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML;\n\n addContactCenter();\n\n \n }\nfunction initEvn(){\n document.body.addEventListener('click', function(e) {\n FEHelper.onTextChange('section[data-section=\"CardsList\"]', feSectionFiltersHTML, function() {\n addContactCenter();\n document.querySelector('.section__filters').scrollIntoView({\n behavior: 'smooth',\n });\n }, 50, 5000);\n });\n }\n FEHelper.onLoadElement('body section .wrapper.wrapper--normal.wrapper--transparent.section__filters', init, 50, 10000);\nFEHelper.onLoadElement('body', initEvn, 50, 10000);\n})();","lastChanged":"\"2020-03-05T07:48:36.208Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5e9ff2c9f15986251eeed7a3","slug":"V19670981","sourceId":"V19670981","createdAt":"2020-04-22T07:31:21.517Z","updatedAt":"2020-08-06T14:40:25.660Z","id":"5e9ff2c9f15986251eeed7a6"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-11: Full-scaled V2 People Persona on Demo Center hero","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/demo-center/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/agent-experience/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/innovation/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/leader-experience/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/manager-experience/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/platform-and-integrations/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/","match":"regex"}],"editorUrl":"https://www.talkdesk.com/demo-center","persistentDecisions":true,"source":"visual","sourceId":"C1705000","createdAt":"2020-02-12T13:38:08.374Z","updatedAt":"2020-08-06T14:40:25.657Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C5205885'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-04-22T07:44:59.481Z"}]}]},"slug":"C1705000","status":"paused","description":"V2: Contact Center - People 100%","runningFrom":"2020-04-22T07:44:59.447Z","pausedAt":"2020-08-06T14:40:25.625Z","id":"5e9ff2c9f15986251eeed7a3"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5eb24f21d5684bab140051c0","description":"","isArchived":true,"slug":"V127119651","sourceId":"V127119651","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-05-06T05:46:09.285Z","updatedAt":"2020-08-03T08:43:33.728Z","id":"5eb24f21d5684bab140051c1"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Exit Pop-up","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .bmPopup-wrapper.bmShow {\n display: block;\n }\n html body .bmHide,\n html body .bmPopup .thankSec { /*thankSec.....*/\n display: none;\n }\n html body .bmPopup.bmThanks .leftSec { /*thankSec leftsec*/\n display: none !important;\n }\n html body .bmPopup.bmThanks .thankSec { /*thankSec.....*/\n display: block; \n width: 50%;\n background-color: #FF6300;\n padding: 45px;\n color: #fff;\n }\n html body .bmPopup.bmThanks .thankSec .bmPara { /*thankSec para...*/\n font-size: 1.3rem;\n font-weight: 400;\n margin-bottom: 0.5rem;\n line-height: 1.4;\n }\n html body .bmPopup.bmThanks .thankSec h1 { /*thankSec heading*/\n font-size: 2.125rem;\n margin-bottom: 1rem;\n }\n html body .bmPopup.bmThanks .thankSec a { /*thankSec heading a...*/\n font-weight: 600; \n }\n html body .bmPopup-wrapper { /*bmPopup wrapper...*/\n display: none;\n position: relative;\n z-index: 999;\n }\n html body .bmPopup {\n display: flex;\n position: fixed;\n top: 50%;\n transform: translateY(-50%);\n margin: auto;\n left: 0;\n right: 0;\n transition: all 0.3s ease-in-out;\n max-width: 1074px;\n min-height: 592px;\n box-shadow: 0px 0px 25px rgba(0,0,0,0.2);\n }\n html body .bmPopup-wrapper .leftSec { /*leftSec */\n width: 50%;\n background-color: #FF6300;\n padding: 55px 100px;\n color: #fff;\n }\n html body .bmPopup-wrapper .rightSec { /*rightsec*/\n width: 50%;\n background-color: #172241;\n color: #ffff;\n position: relative;\n }\n html body .bmPopup-wrapper .bmSub-head {\n margin-bottom: 0.6rem;\n font-family: Poppins;\n font-size: 34px;\n font-weight: 600;\n line-height: 44px;\n }\n html body .bmSub-head span { /*rightsec heading*/\n color: #FF6300;\n }\n html body .bmPopup-wrapper .leftSec .bmPara { /*leftsec para*/\n font-family: Poppins;\n font-size: 22px;\n font-weight: 600;\n line-height: 32px;\n }\n .paraSec .bmPara {\n margin: 0;\n font-family: Poppins;\n font-size: 18px;\n font-weight: 600;\n line-height: 28px;\n }\n .bmImg {\n background-image: url(https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-16/agent-happy-remote.jpg);\n background-size: cover;\n background-position: center;\n width: 537px;\n min-height: 348px;\n }\n /* form button */ \n html body .bmPopup-wrapper .bmPopup_Form button:hover { \n color: #fff;\n background-color: #172241;\n outline-color: #172241 !important;\n border-radius: 0 !important;\n }\n html body .bmPopup-wrapper .bmPopup_Form button { \n background-color: #172241;\n padding: 0.8rem 3rem;\n border: 0;\n border-radius: 0 !important;\n outline: 2px solid #172241;\n cursor: pointer;\n color: #ffff;\n font-family: Poppins;\n font-size: 13px;\n font-weight: 600;\n line-height: 24px;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: 1px;\n }\n /* form */\n .bmPopup_Form input {\n font-family: Roboto;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n height: 50px;\n }\n .bmPopup_Form form .mktoFieldWrap {\n margin-bottom: 1rem; \n }\n .bmPopup_Form {\n /* position: absolute; */\n display: block;\n /* bottom: 55px;*/\n width: 100%;\n }\n /* marketo error */\n .bmPopup-wrapper .mktoFieldWrap .mktoError {\n background-color: #993b00;\n }\n .bmPopup-wrapper .mktoFieldWrap .mktoError:after {\n color: #993b00;\n }\n /* popup para */\n .paraSec {\n position: absolute;\n bottom: 0;\n padding: 45px 70px;\n }\n html body .bmPopup-wrapper .leftSec .bmTrial:nth-child(3) {\n margin-bottom: 2rem;\n }\n html body .bmPopup-wrapper .leftSec .bmTrial { /*leftsec para*/\n color: #fff;\n font-family: Roboto;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n }\n html body .bmPopup-wrapper .leftSec .bmTrial .bmHighlight {\n color: #fff;\n font-weight: 600;\n }\n .paraSec > .bmPara > span {\n border-bottom: 1px solid;\n padding-bottom: 2px;\n }\n html body .bmPopup-wrapper .bmClose { /*close btn.....*/\n position: absolute;\n top: -33px;\n right: 5px;\n cursor: pointer;\n font-size: 2rem;\n line-height: 1;\n color: #fff;\n }\n html body .bmPopup-wrapper .bmOverlay { /* overlay */\n position: fixed;\n background-color: rgba(0, 0, 0,.4);\n z-index: -1;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n }\n\n@media screen and (max-width:1366px) and (min-width:768px){\n html body .bmPopup{\n max-width: 985px;\n min-height: 535px;\n width: 90%;\n }\n html body .bmPopup-wrapper .leftSec{\n padding: 36px 60px;\n }\n html body .bmPopup-wrapper .leftSec .bmPara{\n font-size: 21px;\n }\n html body .bmPopup-wrapper .leftSec .bmTrial{\n font-size: 15px;\n }\n .bmPopup_Form input{\n height: 44px;\n }\n html body .bmPopup-wrapper .bmPopup_Form button{\n padding: 0.6rem 3rem;\n }\n .bmImg{\n width: 100%;\n min-height: 289px;\n }\n html body .bmPopup-wrapper .bmClose{\n font-size: 1.5rem;\n }\n html body .bmPopup-wrapper .bmSub-head {\n font-size: 33px;\n line-height: 40px;\n }\n} \n \n@media screen and (max-width:767px){\n .paraSec{\n padding: 30px 35px;\n height: 50%;\n }\n html body .bmPopup-wrapper .bmSub-head {\n font-size: 27px;\n line-height: 34px;\n }\n .paraSec .bmPara {\n font-size: 18px;\n line-height: 28px;\n }\n /* html body .bmPopup-wrapper .leftSec , \n html body .bmPopup-wrapper .rightSec {\n width: 100%;\n} */\nhtml body .bmPopup-wrapper .rightSec{\n display: flex;\n flex-direction: column;\n}\nhtml body .bmPopup-wrapper .leftSec {\n padding-bottom: 23px;\n padding: 23px 10px;\n}\nhtml body .bmPopup{\n /* display: block;\n top: 0;\n bottom: 0;\n position: fixed;\n overflow-y: scroll;\n overflow-x: hidden;\n transform: inherit; */\n width: 90%;\n min-height: 510px;\n}\n\n.bmImg{\n width: 100%;\n min-height: 234px;\n height: 50%;\n}\n.bmPopup_Form {\n position: static;\n}\n.bmPopup_Form {\n width: 100%;\n}\n.bmPopup_Form input {\n padding: 14px;\n}\n.bmPopup_Form input {\n height: 40px;\n}\nhtml body .bmPopup-wrapper .bmPopup_Form button {\n padding: 0.5rem 3rem;\n}\nhtml body .bmPopup-wrapper .bmClose{\n font-size: 1.5rem;\n}\n}\n \n@media screen and (max-width:628px){\n html body .bmPopup-wrapper .bmSub-head {\n font-size: 21px;\n line-height: 34px;\n }\n}\n\n@media screen and (max-width:530px){\n html body .bmPopup-wrapper .bmSub-head {\n font-size: 19px;\n line-height: 34px;\n }\n .paraSec .bmPara {\n font-size: 15px;\n line-height: 25px;\n }\n html body .bmPopup-wrapper .bmPopup_Form button {\n padding: 0.5rem 0rem !important;\n min-width: 145px !important;\n }\n}\n\n@media screen and (max-width: 900px) and (min-width: 768px) {\n .paraSec {\n padding: 22px 32px;\n }\n html body .bmPopup-wrapper .leftSec {\n padding: 55px 18px;\n \n }\n /* .bmPopup_Form {\n width: 100%;\n padding-right: 5%;\n position: static;\n } */\n }","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> Exit Pop-up!!');\n\n(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var bmPopup = ''+ \n '
'+\n '
'+ \n '
'+\n '
'+ \n '

Wait! Optimize Your Remote Contact Center Today!

'+ \n '

Securely engage customers on any channel and manage remote agents more effectively with an end-to-end cloud contact center.

'+ \n '
'+ \n '
'+\n '
'+\n '
'+ \n ''+ \n'
'+ \n'

Thank You!'+ \n'

'+ \n'

A Talkdesk Solutions Consultant will contact shortly.

'+ \n'

In the meantime learn more about Boost by visiting Boost for Business Continuity.

'+ \n'
'+\n '
'+ \n '
'+\n '
'+\n '
'+\n '

Talkdesk For Business Continuity

'+ \n '

Transition to the Cloud. It’s Easy, Secure, and Cost-Effective.

'+ \n '
'+\n '
'+ \n '
';\n\n function createSession() {\n if(FEHelper.getCookie('firstVisit') == null) {\n FEHelper.setCookie('firstVisit', '1',365);\n }\n }\n //adding form\nfunction addForm(){\n window.scroll(0,800);\n FEHelper.waitforMarketo(loadMarketoForm);\n \n \n}\nvar offset;\n function init() {\n console && console.log('>> ' + typeof window.MktoForms2);\n //check device width \n if(window.screen.width > 767) {\n // image load\n var imgEl = document.createElement(\"img\");\n imgEl.src = \"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-16/agent-happy-remote.jpg\";\n imgEl.style.display = \"none\";\n document.querySelector(\"body\").appendChild(imgEl);\n //create popup element \n var popupEL = document.createElement(\"div\");\n popupEL.className = \"bmPopup-wrapper\";\n popupEL.innerHTML = bmPopup;\n //insert popup element in body \n document.querySelector(\"body\").appendChild(popupEL);\n //when marketo script loaded \n //addForm();\n //add mouseout event \n document.addEventListener(\"mouseout\", function(e) {\n if (e.toElement == null && e.relatedTarget == null) {\n if(FEHelper.getCookie('firstVisit') == null) {\n popupEL.classList.add(\"bmShow\");\n /* form impression */\n FEHelper.fePushEvents(\"Talkdesk-16 popup Impression\");\n //create session \n createSession();\n offset=window.pageYOffset;\n addForm();\n \n }\n }\n });\n /* form click event */\n document.querySelector(\".bmPopup form\").addEventListener(\"click\", function() {\n FEHelper.fePushEvents(\"Talkdesk-16 form click\");\n })\n\n document.querySelector(\".bmPopup .bmClose\").addEventListener(\"click\", function() {\n createSession();\n popupEL.classList.remove(\"bmShow\"); \n })\n document.querySelector(\".bmOverlay\").addEventListener(\"click\", function() {\n createSession();\n popupEL.classList.remove(\"bmShow\"); \n })\n }\n }\n function loadMarketoForm() {\n window.scroll(0,offset);\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4231);\n MktoForms2.whenReady(function(form) {\n FEHelper.onLoadElement('.bmPopup_Form form .mktoButtonRow button', function() {\n document.querySelector(\".bmPopup_Form form .mktoButtonRow button\").textContent = \"Get Started\";\n }, 50, 10000);\n form.onSuccess(function(callback) {\n // set form id in localStorage\n if(form.getId() == \"4231\"){\n localStorage.setItem(\"fe_16_FormId\", form.getId());\n }\n }); \n });\n // });\n //load marketo form\n // MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4231,function(form){\n // // Add an onSuccess handler\n // form.onSuccess(function(values, followUpUrl) {\n // // Get the form's jQuery element and hide it\n // document.querySelector(\".bmPopup\").classList.add(\"bmThanks\");\n // // Return false to prevent the submission handler from taking the lead to the follow up url\n // return false;\n // });\n // });\n } \n function addScript( ) {\n var s = document.createElement( 'script' );\n s.setAttribute( 'src', \"//app-sj15.marketo.com/js/forms2/js/forms2.min.js\" );\n document.body.appendChild( s );\n }\n //wait for body to invoked initial method\n FEHelper.onLoadElement('body', init, 50, 10000);\n})();","lastChanged":"\"2020-06-30T22:08:04.402Z\"","selector":":nth-child(12) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}],"selector":":nth-child(12) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"campaign":"5eb24f21d5684bab140051c0","slug":"V13124241","sourceId":"V13124241","createdAt":"2020-05-06T05:46:09.363Z","updatedAt":"2020-08-03T08:43:33.728Z","id":"5eb24f21d5684bab140051c2"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e6fa124ed67471610aad1f2","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk- 16: 100% Exit Pop-Up [Start Now] Page","editorUrl":"https://www.talkdesk.com/start-now/cloud-call-center-software/","persistentDecisions":true,"pageTargets":[{"include":true,"url":"https://www.talkdesk.com","match":"regex"},{"include":false,"url":"https://www.talkdesk.com/exclusive/national-channel-certification-day/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/partners/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/cx-talent/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/cx-talent/hire/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/cx-talent/get-hired/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/CX-Talent/congratulations/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/partners/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/developers/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/careers/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/request-demo/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/news-and-press/press-releases/talkdesk-raises-143-million-in-series-c-funding/","match":"simple"},{"include":false,"match":"simple","url":"https://www.talkdesk.com/blog/a-celebratory-toast-to-customer-success-cx-innovation-and-helping-others/"}],"source":"visual","sourceId":"C12877241","createdAt":"2020-03-23T07:45:49.971Z","updatedAt":"2020-08-03T08:43:33.722Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C7301844'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-07-23T15:28:02.881Z"}]}]},"slug":"C12877241","status":"paused","isArchived":false,"description":"Exit intent popup is full-scaled","runningFrom":"2020-05-06T05:48:05.076Z","pausedAt":"2020-08-03T08:43:33.673Z","id":"5eb24f21d5684bab140051c0"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5eb336b8bf811da7141af0fc","description":"","isArchived":true,"slug":"V127119652","sourceId":"V127119652","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-05-06T22:14:16.786Z","updatedAt":"2020-07-16T18:12:16.926Z","customCSS":"html body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Introducing Talkdesk CX Cloud™, \";\nvar stripUrlCopy=\"an end-to-end solution for delivering great customer experiences.\";\nvar stripUrl=\"https://www.talkdesk.com/call-center-software/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-05-06T22:17:16.112Z\"","selector":"body"}],"selector":"body"}]},"id":"5eb336b8bf811da7141af0fd"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Top Banner","campaign":"5eb336b8bf811da7141af0fc","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V14714765","sourceId":"V14714765","redirectCode":false,"createdAt":"2020-05-06T22:20:19.296Z","updatedAt":"2020-07-16T18:12:59.353Z","customCSS":"body header.header--clean + section:first-of-type.-stacked.-glued {\n margin-top: 7.125rem;\n}\nhtml body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Talkdesk Rated #1 in Contact Center Operations on G2.\";\nvar stripUrlCopy=\"Learn More in the Press Alert.\";\nvar stripUrl=\"https://www.talkdesk.com/news-and-press/press-releases/talkdesk-alert-talkdesk-leads-g2-summer-2020-report-in-four-categories-with-highest-g2-scores-and-user-reviews/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-06-23T15:05:59.139Z\"","selector":"body"}],"selector":"body"},{"changes":[],"selector":":nth-child(27) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"id":"5eb33823bf811da7141af100"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Live Demo","campaign":"5eb336b8bf811da7141af0fc","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"slug":"V1341619","sourceId":"V1341619","redirectCode":false,"createdAt":"2020-07-16T18:08:04.374Z","updatedAt":"2020-07-16T18:12:51.953Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a","changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Strengthen Customer Relationships with Every Interaction.\";\nvar stripUrlCopy=\"View Live Product Demo\";\nvar stripUrl=\"https://www.talkdesk.com/live-demo/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-07-16T18:11:52.742Z\"","selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]}]},"id":"5f109784d85af1960f917db3"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-10 Promote CX Cloud on homepage content strip (100%)","description":"Full Scaled","persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"regex"},{"include":false,"url":"https://www.talkdesk.com/call-center-solutions/travel-hospitality/","match":"simple"}],"source":"visual","slug":"C10407873","sourceId":"C10407873","status":"paused","isArchived":false,"createdAt":"2020-05-06T22:14:16.763Z","updatedAt":"2020-07-16T18:12:16.923Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-07-16T18:12:14.732Z"}]}]},"runningFrom":"2020-05-06T22:26:44.670Z","pausedAt":"2020-07-16T18:12:16.884Z","resumedAt":"2020-07-16T18:12:14.690Z","id":"5eb336b8bf811da7141af0fc"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5ec7947bf5732ccd31d580c8","description":"","isArchived":false,"slug":"V127119653","sourceId":"V127119653","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-05-22T08:59:39.768Z","updatedAt":"2020-07-23T07:06:26.721Z","id":"5ec7947bf5732ccd31d580c9"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 No nav","campaign":"5ec7947bf5732ccd31d580c8","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V2715815","sourceId":"V2715815","redirectCode":false,"createdAt":"2020-05-22T09:04:29.125Z","updatedAt":"2020-07-23T07:06:26.722Z","customCSS":"@media only screen and (min-width: 992px) {\n\thtml body section:first-of-type.-glued {\n\t\tmargin-top: 5rem;\n\t}\n\thtml body header {\n\t\theight: 5rem;\n\t}\n\thtml body .container .header__wrap-nav,\n\thtml body .header__wrap-logo .text-right a[href^=\"https://www.talkdesk.com\"] {\n\t\tdisplay: none;\n\t}\n\thtml body header .header__wrap-logo {\n\t\tborder-bottom: none;\n\t}\n\thtml body header.fixed {\n\t\tdisplay: none;\n\t}\n}","customJavascript":{"customJavascriptInstructions":[]},"id":"5ec7959df5732ccd31d580ca"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5ec7e3a0f5732ccd31d580cf","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-19: [Start Now] LP - Test Removing Navigation","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-center-software/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/start-now/cloud-call-center-software/","persistentDecisions":true,"source":"visual","sourceId":"C5894675","createdAt":"2020-03-12T13:57:51.331Z","updatedAt":"2020-07-23T07:06:26.716Z","slug":"C5894675","status":"paused","isArchived":false,"customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C5894675'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-05-27T09:13:09.208Z"}]}]},"runningFrom":"2020-05-27T09:13:09.173Z","pausedAt":"2020-07-23T07:06:26.675Z","id":"5ec7947bf5732ccd31d580c8"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f1095cad85af1960f917daf","description":"","isArchived":true,"slug":"V127119656","sourceId":"V127119656","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-16T18:00:42.528Z","updatedAt":"2020-10-05T15:18:23.310Z","customCSS":"html body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Introducing Talkdesk CX Cloud™, \";\nvar stripUrlCopy=\"an end-to-end solution for delivering great customer experiences.\";\nvar stripUrl=\"https://www.talkdesk.com/call-center-software/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-05-06T22:17:16.112Z\"","selector":"body"}],"selector":"body"}]},"id":"5f1095cad85af1960f917db0"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Request Demo","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"body header.header--clean + section:first-of-type.-stacked.-glued {\n margin-top: 7.125rem;\n}\nhtml body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Experience the Modern Contact Center.\";\nvar stripUrlCopy=\"Request a Demo Today.\";\nvar stripUrl=\"https://www.talkdesk.com/request-demo/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-09-16T05:46:46.568Z\"","selector":"body"}],"selector":"body"},{"changes":[],"selector":":nth-child(27) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"campaign":"5f1095cad85af1960f917daf","slug":"V14714766","sourceId":"V14714766","createdAt":"2020-07-16T18:00:42.604Z","updatedAt":"2020-10-05T15:18:23.311Z","id":"5f1095cad85af1960f917db1"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Live Demo","campaign":"5f1095cad85af1960f917daf","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V13416191","sourceId":"V13416191","redirectCode":false,"createdAt":"2020-07-16T18:14:00.189Z","updatedAt":"2020-10-05T15:18:23.311Z","customCSS":"body header.header--clean + section:first-of-type.-stacked.-glued {\n margin-top: 7.125rem;\n}\nhtml body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Strengthen Customer Relationships with Every Interaction.\";\nvar stripUrlCopy=\"Sign Up for Monthly Product Demo.\";\nvar stripUrl=\"https://www.talkdesk.com/live-demo/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-09-16T05:48:34.247Z\"","selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}],"selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"id":"5f1098e895948bce0f86f047"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e6fa124ed67471610aad1f2","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-20 A/B Eyebrow w/ Demo Experiences","description":"Full Scaled","persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"regex"},{"include":false,"url":"https://www.talkdesk.com/request-demo","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/get-started","match":"simple"}],"source":"visual","sourceId":"C2071294","isArchived":false,"createdAt":"2020-05-06T22:14:16.763Z","updatedAt":"2020-10-05T15:18:23.307Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C2071294'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-09-23T14:50:01.030Z"}]}]},"slug":"C2071294","status":"running","runningFrom":"2020-07-16T18:16:28.018Z","pausedAt":"2020-09-23T14:38:41.375Z","resumedAt":"2020-10-05T15:18:23.248Z","id":"5f1095cad85af1960f917daf"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f1099e043d66c7c06a36c7a","description":"","isArchived":true,"slug":"V127119657","sourceId":"V127119657","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-16T18:18:08.506Z","updatedAt":"2020-10-05T15:18:34.453Z","customCSS":"html body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Introducing Talkdesk CX Cloud™, \";\nvar stripUrlCopy=\"an end-to-end solution for delivering great customer experiences.\";\nvar stripUrl=\"https://www.talkdesk.com/call-center-software/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-05-06T22:17:16.112Z\"","selector":"body"}],"selector":"body"}]},"id":"5f1099e043d66c7c06a36c7b"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Live Demo","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"","customJavascript":{"customJavascriptInstructions":[{"selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a","changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Strengthen Customer Relationships with Every Interaction.\";\nvar stripUrlCopy=\"View Live Product Demo\";\nvar stripUrl=\"https://www.talkdesk.com/live-demo/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-07-16T18:14:45.886Z\"","selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]}]},"campaign":"5f1099e043d66c7c06a36c7a","slug":"V13416192","sourceId":"V13416192","createdAt":"2020-07-16T18:18:08.555Z","updatedAt":"2020-10-05T15:18:34.453Z","id":"5f1099e043d66c7c06a36c7c"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Known Customers Experience","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"body header.header--clean + section:first-of-type.-stacked.-glued {\n margin-top: 7.125rem;\n}\nhtml body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Realize the Full Capabilities of Talkdesk.\";\nvar stripUrlCopy=\"Learn More About Business Transformation.\";\nvar stripUrl=\"https://www.talkdesk.com/business-transformation-services/cx-success/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-07-16T18:20:02.760Z\"","selector":"body"}],"selector":"body"},{"changes":[],"selector":":nth-child(27) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"campaign":"5f1099e043d66c7c06a36c7a","slug":"V1407976","sourceId":"V1407976","createdAt":"2020-07-16T18:18:08.558Z","updatedAt":"2020-10-05T15:18:34.453Z","id":"5f1099e043d66c7c06a36c7d"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5e0094dad9a11d0f79a8cd56","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-20.1 Eyebrow for Known Customers","description":"Full Scaled","persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/","pageTargets":[{"include":false,"url":"https://www.talkdesk.com/business-transformation-services/cx-success/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/","match":"regex"}],"source":"visual","sourceId":"C6639169","isArchived":false,"createdAt":"2020-05-06T22:14:16.763Z","updatedAt":"2020-10-05T15:18:34.443Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-09-23T14:36:48.159Z"}]}]},"slug":"C6639169","status":"running","runningFrom":"2020-07-16T18:20:58.916Z","pausedAt":"2020-09-23T14:36:48.120Z","resumedAt":"2020-10-05T15:18:34.407Z","id":"5f1099e043d66c7c06a36c7a"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f15a34b43d66c7c06a36c81","description":"","isArchived":true,"slug":"V127119658","sourceId":"V127119658","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-20T13:59:39.126Z","updatedAt":"2020-07-23T11:31:56.852Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"\"2020-07-21T13:57:05.543Z\"","selector":"body"}],"selector":"body"}]},"id":"5f15a34b43d66c7c06a36c82"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Request Demo","campaign":"5f15a34b43d66c7c06a36c81","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V6377170","sourceId":"V6377170","redirectCode":false,"createdAt":"2020-07-20T14:04:38.172Z","updatedAt":"2020-11-09T19:36:17.691Z","customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n /* padding-top: 4rem; */\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 5.5rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 0;\n margin-bottom: 2.5rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n padding-top: 6rem;\n }\n}\n\n.fe_learn-more .card__title {\n font-size: 21px;\n line-height: 1.5;\n height: 5.8rem !important;\n} \n\n.fe-request-demo {\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 20px 20px;\n margin-right: -20px;\n margin-left: -20px;\n background: #172241;\n min-height: 90px !important;\n}\n\n.fe-request-demo p {\n font-family: Poppins-SemiBold,sans-serif;\n font-size: 18px;\n color: #FFFFFF;\n letter-spacing: 0;\n line-height: 28px;\n margin-bottom: 0px;\n}\n\na.link.link--ui.fe-demo-link {\n display: inline-block;\n margin-left: 40px;\n padding: 14px;\n min-width: 190px;\n font-family: Poppins-SemiBold,sans-serif;\n font-size: 13px;\n color: #FFFFFF;\n letter-spacing: 1px;\n text-align: center;\n line-height: 24px;\n font-weight: 600;\n text-transform: uppercase;\n border-radius: 3px;\n width: 206px;\n height: 50px;\n background: #ff6300;\n}\na.link.link--ui.fe-demo-link:hover {\n background: #cc4f00;\n}\n@media (min-width: 1920px){\n html body .fe-request-demo {\n margin-right: -20px !important;\n margin-left: -20px !important;\n }\n}\n@media (min-width: 1280px){\nsection:first-of-type {\n margin-top: 13.75rem;\n}\n}\n@media (min-width: 992px){\n html body .fe-request-demo {\n margin-right: -15px;\n margin-left: -15px;\n }\n section:first-of-type {\n margin-top: 11.875rem;\n}\n}\n\n@media (min-width: 768px){\n .fe-request-demo {\n margin-right: -20px;\n margin-left: -20px;\n }\n section {\n margin-top: 4rem;\n}\n\n\n}\n\n@media screen and (max-width:991px){\n .fe-request-demo {\n flex-direction: column;\n}\n\n.fe-request-demo p {\n text-align: center;\n}\n\na.link.link--ui.fe-demo-link {\n margin-left: 0px;\n margin-top: 15px;\n}\n\n}\n@media screen and (max-width:767px){\n html body a.link.link--ui.fe-demo-link{\n width: 187px;\n }\n html body .fe-request-demo p {\n font-size: 17px;\n line-height: 140%;\n\n}\n html body .fe_learn-more h2.fe_learn-more-title {\n font-size: 21px;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n pushEvent: function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 50);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 5000);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1400+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
';\n\n var feRequest=''+\n '
'+\n '

Experience the Cloud Contact Center for Innovative Enterprises

'+\n ' Request Demo'+\n '
';\n function init() {\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n // Add back link\n FEHelper.after(document.querySelector('.section__thank-you .thank-you__content'), feRequest);\n\n // trigger event\n document.querySelector(\"a.fe-demo-link\").addEventListener(\"click\", function() {\n FEHelper.pushEvent(\"Request Demo CTA clicks\");\n })\n\n }\n FEHelper.onLoadElement(\n '.wrapper--big.wrapper--teal.section__thank-you',\n init,\n 50,\n 80000\n );\n})();","lastChanged":"\"2020-07-22T14:15:56.716Z\"","selector":"body","type":"jc"}],"selector":"body"},{"changes":[{"lastChanged":"\"2020-11-09T19:33:01.004Z\"","newText":"1800+ Businesses Around the World Rely on Talkdesk","selector":":nth-child(10) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > h2","type":"tc"}],"selector":":nth-child(10) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > h2"},{"changes":[{"lastChanged":"\"2020-11-09T19:33:43.484Z\"","newText":"1800+ Businesses Around the World Rely on Talkdesk","selector":":nth-child(9) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > h2","type":"tc"}],"selector":":nth-child(9) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > h2"}]},"id":"5f15a47643d66c7c06a36c83"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-21 Request Demo on Resource Thank you pages","editorUrl":"https://www.talkdesk.com/resources/datasheets/agent-assist/thank-you","pageTargets":[{"include":true,"url":".*www\\.talkdesk\\.com\\/resources\\/.*\\/thank-you","match":"regex"}],"persistentDecisions":true,"source":"visual","slug":"C1847666","sourceId":"C1847666","status":"running","isArchived":false,"createdAt":"2020-07-20T13:59:39.105Z","updatedAt":"2020-07-23T11:33:06.144Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n const dimension = 1; // Desired Custom Dimension\n const campaignSlug = 'C1847666'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-07-23T11:32:31.651Z"}]}]},"runningFrom":"2020-07-21T06:07:03.754Z","pausedAt":"2020-07-21T06:07:04.557Z","resumedAt":"2020-07-23T11:23:28.582Z","description":"Full-scale","id":"5f15a34b43d66c7c06a36c81"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f183dce43d66c7c06a36c97","description":"","isArchived":true,"slug":"V127119659","sourceId":"V127119659","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-22T13:23:26.650Z","updatedAt":"2020-07-30T15:30:47.699Z","id":"5f183dce43d66c7c06a36c98"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 No nav","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"@media only screen and (min-width: 992px) {\n\thtml body section:first-of-type.-glued {\n\t\tmargin-top: 5rem;\n\t}\n\thtml body header {\n\t\theight: 5rem;\n\t}\n\thtml body .container .header__wrap-nav,\n\thtml body .header__wrap-logo .text-right a[href^=\"https://www.talkdesk.com\"] {\n\t\tdisplay: none;\n\t}\n\thtml body header .header__wrap-logo {\n\t\tborder-bottom: none;\n\t}\n\thtml body header.fixed {\n\t\tdisplay: none;\n\t}\n}","customJavascript":{"customJavascriptInstructions":[]},"campaign":"5f183dce43d66c7c06a36c97","slug":"V6519071","sourceId":"V6519071","createdAt":"2020-07-22T13:23:26.730Z","updatedAt":"2020-07-30T15:30:47.699Z","id":"5f183dce43d66c7c06a36c99"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5ec7e3a0f5732ccd31d580cf","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk-19: [Start Now] LP - Test Removing Navigation 100%","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-center-software/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/gb/cloud-call-centre-software/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-centre-software-fr/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/anz/cloud-call-centre-software/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-centre-software-es","match":"simple"}],"editorUrl":"https://www.talkdesk.com/start-now/cloud-call-center-software/","persistentDecisions":true,"source":"visual","sourceId":"C4033006","createdAt":"2020-03-12T13:57:51.331Z","updatedAt":"2020-07-30T15:30:47.693Z","isArchived":false,"customJavascript":[],"slug":"C4033006","status":"paused","description":"full scaled","runningFrom":"2020-07-23T07:06:59.215Z","pausedAt":"2020-07-30T15:30:47.639Z","id":"5f183dce43d66c7c06a36c97"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f22b75c0fe25ce47dab190e","description":"","isArchived":true,"slug":"V127119661","sourceId":"V127119661","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-30T12:04:44.642Z","updatedAt":"2020-08-03T08:46:21.248Z","id":"5f22b75c0fe25ce47dab190f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Exit Pop-up","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .bmPopup-wrapper.bmShow {\n display: block;\n}\n\n.bmPopup_Form form {\n padding: 0px;\n width: 100% !important;\n}\nhtml body .bmHide,\nhtml body .bmPopup .thankSec { /*thankSec.....*/\n display: none;\n}\nhtml body .bmPopup.bmThanks .leftSec { /*thankSec leftsec*/\n display: none !important;\n}\nhtml body .bmPopup_Form .mktoForm .mktoOffset,\nhtml body .bmPopup_Form .mktoForm .mktoGutter {\n display: none\n}\n\n#mktoForm_4282 > .mktoFormRow .mktoFormCol {\n margin-bottom: 0px !important;\n}\n.mktoFieldDescriptor.mktoFormCol.bm-half {\n width: 50%;\n}\n/* For demo center page */\n#mktoForm_4282 > .mktoFormRow:nth-child(8) > div:nth-child(1) {\n padding-right: 5px;\n}\n#mktoForm_4282 > .mktoFormRow:nth-child(8) > div:nth-child(2) {\n padding-left: 5px;\n}\nhtml body .bmPopup_Form .mktoFieldWrap .mktoError {\n\tpadding: 5px 6px !important;\n}\nhtml body .bmPopup.bmThanks .thankSec { /*thankSec.....*/\n display: block; \n width: 50%;\n background-color: #FF6300;\n padding: 45px;\n color: #fff;\n}\nhtml body .bmPopup.bmThanks .thankSec .bmPara { /*thankSec para...*/\n font-size: 1.3rem;\n font-weight: 400;\n margin-bottom: 0.5rem;\n line-height: 1.4;\n}\nhtml body .bmPopup.bmThanks .thankSec h1 { /*thankSec heading*/\n font-size: 2.125rem;\n margin-bottom: 1rem;\n}\nhtml body .bmPopup.bmThanks .thankSec a { /*thankSec heading a...*/\n font-weight: 600; \n}\nhtml body .bmPopup-wrapper { /*bmPopup wrapper...*/\n display: none;\n position: relative;\n z-index: 999;\n}\nhtml body .bmPopup {\n display: flex;\n position: fixed;\n top: 50%;\n transform: translateY(-50%);\n margin: auto;\n left: 0;\n right: 0;\n transition: all 0.3s ease-in-out;\n max-width: 1074px;\n min-height: 592px;\n box-shadow: 0px 0px 25px rgba(0,0,0,0.2);\n}\nhtml body .bmPopup-wrapper .leftSec { /*leftSec */\n width: 50%;\n background-color: #FF6300;\n padding: 50px 100px;\n color: #fff;\n}\nhtml body .bmPopup-wrapper .rightSec { /*rightsec*/\n width: 50%;\n background-color: #172241;\n color: #ffff;\n position: relative;\n}\nhtml body .bmPopup-wrapper .bmSub-head {\n margin-bottom: 0.6rem;\n font-family: Poppins;\n font-size: 34px;\n font-weight: 600;\n line-height: 44px;\n}\nhtml body .bmSub-head span { /*rightsec heading*/\n color: #FF6300;\n}\nhtml body .bmPopup-wrapper .leftSec .bmPara { /*leftsec para*/\n font-family: Poppins;\n font-size: 22px;\n font-weight: 600;\n line-height: 32px;\n}\n.paraSec .bmPara {\n margin: 0;\n font-family: Poppins;\n font-size: 18px;\n font-weight: 600;\n line-height: 28px;\n}\n.bmImg {\n background-image: url(https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-16/agent-happy-remote.jpg);\n background-size: cover;\n background-position: center;\n width: 537px;\n min-height: 348px;\n}\n/* form button */ \nhtml body .bmPopup-wrapper .bmPopup_Form button:hover { \n color: #fff;\n background-color: #172241;\n outline-color: #172241 !important;\n border-radius: 0 !important;\n}\nhtml body .bmPopup-wrapper .bmPopup_Form button { \n background-color: #172241 !important;\n padding: 0.5rem 3rem !important;\n border: 0 !important;\n border-radius: 0 !important;\n outline: 2px solid #172241;\n cursor: pointer;\n color: #fff !important;\n font-family: Poppins;\n font-size: 13px !important;\n font-weight: 600;\n line-height: 24px;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: 1px;\n background-image: none !important;\n}\nhtml body .bmPopup-wrapper .bmPopup_Form .mktoSimple {\n margin-left: 0 !important;\n}\n/* form */\n.bmPopup_Form input, \n.bmPopup_Form select {\n font-family: Roboto;\n font-size: 16px !important;\n font-weight: 400;\n line-height: 40px !important;\n height: 40px;\n width: 100% !important;\n padding: .9375rem .9375rem .6875rem !important;\n}\n.bmPopup_Form select {\n padding: 0px 10px !important;\n}\n.bmPopup_Form form .mktoFieldWrap {\n margin-bottom: .8rem; \n}\n.bmPopup_Form {\n /* position: absolute; */\n display: block;\n /* bottom: 55px;*/\n width: 100%;\n}\n/* marketo error */\n.bmPopup-wrapper .mktoFieldWrap .mktoError {\n background-color: #993b00;\n}\n.bmPopup-wrapper .mktoFieldWrap .mktoError:after {\n color: #993b00;\n}\n/* popup para */\n.paraSec {\n padding: 0px 40px;\n height: 40%;\n display: flex;\n justify-content: center;\n flex-direction: column;\n}\nhtml body .bmPopup-wrapper .leftSec .bmTrial:nth-child(3) {\n margin-bottom: 2rem;\n}\nhtml body .bmPopup-wrapper .leftSec .bmTrial { /*leftsec para*/\n color: #fff;\n font-family: Roboto;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n}\nhtml body .bmPopup-wrapper .leftSec .bmTrial .bmHighlight {\n color: #fff;\n font-weight: 600;\n}\n.paraSec > .bmPara > span {\n border-bottom: 1px solid;\n padding-bottom: 2px;\n}\nhtml body .bmPopup-wrapper .bmClose { /*close btn.....*/\n position: absolute;\n top: -33px;\n right: 5px;\n cursor: pointer;\n font-size: 2rem;\n line-height: 1;\n color: #fff;\n}\nhtml body .bmPopup-wrapper .bmOverlay { /* overlay */\n position: fixed;\n background-color: rgba(0, 0, 0,.4);\n z-index: -1;\n height: 100%;\n width: 100%;\n top: 0;\n left: 0;\n}\n\nhtml body .bmPopup-wrapper .mktoButtonWrap.pl-5 {\n display: none;\n}\n\n.bmPopup_Form form {\n padding-top: 16px;\n}\n@media screen and (max-width:1365px) and (min-width:768px){\nhtml body .bmPopup{\n max-width: 985px;\n min-height: 535px;\n width: 90%;\n}\nhtml body .paraSec {\n height: 50%;\n}\nhtml body .bmPopup-wrapper .leftSec{\n padding: 20px 50px;\n}\nhtml body .bmPopup-wrapper .leftSec .bmPara{\n font-size: 21px;\n line-height: 1.5;\n}\nhtml body .bmPopup-wrapper .leftSec .bmTrial{\n font-size: 15px;\n line-height: 1.5;\n}\nhtml body .paraSec{\n padding: 0px 30px;\n}\nhtml body .selectbox select,\nhtml body .bmPopup_Form input{\n height: 40px;\n padding: 10px 11px;\n width: 100% !important;\n}\n.bmPopup_Form form .mktoFieldWrap{\n margin-bottom: .6rem;\n}\nhtml body .bmPopup-wrapper .bmPopup_Form button{\n padding: 0.6rem 3rem;\n}\n.bmImg{\n width: 100%;\n min-height: 50%;\n}\nhtml body .bmPopup-wrapper .bmClose{\n font-size: 1.5rem;\n}\nhtml body .bmPopup-wrapper .bmSub-head {\n font-size: 33px;\n line-height: 40px;\n}\n} \n@media screen and (max-width:767px){\n.paraSec{\n padding: 30px 35px;\n height: 50%;\n}\nhtml body .bmPopup-wrapper .bmSub-head {\n font-size: 27px;\n line-height: 34px;\n}\n.paraSec .bmPara {\n font-size: 18px;\n line-height: 28px;\n}\n/* html body .bmPopup-wrapper .leftSec , \nhtml body .bmPopup-wrapper .rightSec {\n width: 100%;\n} */\nhtml body .bmPopup-wrapper .rightSec{\ndisplay: flex;\nflex-direction: column;\n}\nhtml body .bmPopup-wrapper .leftSec {\npadding-bottom: 23px;\npadding: 23px 20px;\n}\nhtml body .bmPopup{\nwidth: 90%;\nmin-height: 510px;\n}\n.bmImg{\nwidth: 100%;\nmin-height: 234px;\nheight: 50%;\n}\n.bmPopup_Form {\nposition: static;\n}\n.bmPopup_Form {\nwidth: 100%;\n}\n.bmPopup_Form input {\npadding: 14px;\n}\n.bmPopup_Form input {\nheight: 40px;\n}\nhtml body .bmPopup-wrapper .bmPopup_Form button {\npadding: 0.5rem 3rem;\n}\nhtml body .bmPopup-wrapper .bmClose{\nfont-size: 1.5rem;\n}\n}\n@media screen and (max-width:628px){\nhtml body .bmPopup-wrapper .bmSub-head {\n font-size: 21px;\n line-height: 34px;\n}\n}\n@media screen and (max-width:530px){\nhtml body .bmPopup-wrapper .bmSub-head {\n font-size: 19px;\n line-height: 34px;\n}\n.paraSec .bmPara {\n font-size: 15px;\n line-height: 25px;\n}\nhtml body .bmPopup-wrapper .bmPopup_Form button {\n padding: 0.5rem 0rem !important;\n min-width: 145px !important;\n}\n}\n@media screen and (max-width: 900px) and (min-width: 768px) {\n.paraSec {\n padding: 0px 32px;\n}\nhtml body .bmPopup-wrapper .leftSec {\n padding: 40px 18px;\n}\n}\nhtml body .mktoFormRow {flex-flow: wrap !important;}\n@media screen and (min-width: 1065) {\n html body .paraSec{\n bottom: 10%;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"console && console.log('>> Exit Pop-up!!');\n\n(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var bmPopup = ''+ \n '
'+\n '
'+ \n '
'+\n '
'+ \n '

Wait! Optimize Your Remote Contact Center Today!

'+ \t\n '

Securely engage customers on any channel and manage remote agents more effectively with an end-to-end cloud contact center.

'+ \n '
'+ \n '
'+\n '
'+\n '
'+ \n ''+ \n'
'+ \n'

Thank You!'+ \n'

'+ \n'

A Talkdesk Solutions Consultant will contact shortly.

'+ \n'

In the meantime learn more about Boost by visiting Boost for Business Continuity.

'+ \n'
'+\n '
'+ \n '
'+\n '
'+\n '
'+\n '

Talkdesk For Business Continuity

'+ \n '

Transition to the Cloud. It’s Easy, Secure, and Cost-Effective.

'+ \n '
'+\n '
'+ \n '
';\n\n function createSession() {\n if(FEHelper.getCookie('firstVisit') == null) {\n FEHelper.setCookie('firstVisit', '1',365);\n }\n }\n //adding form\nfunction addForm(){\n window.scroll(0,800);\n FEHelper.waitforMarketo(loadMarketoForm);\n \n \n}\nvar offset;\n function init() {\n if(window.location.pathname.indexOf('demo-center') !== -1 || window.location.pathname == \"/cloud-contact-center-buyers-kit/\") {\n addScript();\n }\n console && console.log('>> ' + typeof window.MktoForms2);\n //check device width \n if(window.screen.width > 767) {\n // image load\n var imgEl = document.createElement(\"img\");\n imgEl.src = \"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-16/agent-happy-remote.jpg\";\n imgEl.style.display = \"none\";\n document.querySelector(\"body\").appendChild(imgEl);\n //create popup element \n var popupEL = document.createElement(\"div\");\n popupEL.className = \"bmPopup-wrapper\";\n popupEL.innerHTML = bmPopup;\n //insert popup element in body \n document.querySelector(\"body\").appendChild(popupEL);\n //when marketo script loaded \n //addForm();\n //add mouseout event \n document.addEventListener(\"mouseout\", function(e) {\n if (e.toElement == null && e.relatedTarget == null) {\n if(FEHelper.getCookie('firstVisit') == null) {\n popupEL.classList.add(\"bmShow\");\n /* form impression */\n FEHelper.fePushEvents(\"Talkdesk-16 popup Impression\");\n //create session \n createSession();\n offset=window.pageYOffset;\n addForm();\n \n }\n }\n });\n /* form click event */\n document.querySelector(\".bmPopup form\").addEventListener(\"click\", function() {\n FEHelper.fePushEvents(\"Talkdesk-16 form click\");\n })\n\n document.querySelector(\".bmPopup .bmClose\").addEventListener(\"click\", function() {\n createSession();\n popupEL.classList.remove(\"bmShow\"); \n })\n document.querySelector(\".bmOverlay\").addEventListener(\"click\", function() {\n createSession();\n popupEL.classList.remove(\"bmShow\"); \n })\n }\n }\n function loadMarketoForm() {\n window.scroll(0,offset);\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4282);\n MktoForms2.whenReady(function(form) {\n FEHelper.onLoadElement('.bmPopup_Form form .mktoButtonRow button', function() {\n document.querySelector(\".bmPopup_Form form .mktoButtonRow button\").textContent = \"Get Started\";\n }, 50, 10000);\n // adding class\n var popupField = document.querySelectorAll('.bmPopup input[name=\"FirstName\"], .bmPopup input[name=\"LastName\"]');\n for(var i = 0 ; i< popupField.length; i++) {\n popupField[i].closest('.mktoFormCol').classList.add('bm-half')\n }\n form.onSuccess(function(callback) {\n // set form id in localStorage\n if(form.getId() == \"4282\"){\n localStorage.setItem(\"fe_16_FormId\", form.getId());\n }\n }); \n });\n // });\n //load marketo form\n // MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4231,function(form){\n // // Add an onSuccess handler\n // form.onSuccess(function(values, followUpUrl) {\n // // Get the form's jQuery element and hide it\n // document.querySelector(\".bmPopup\").classList.add(\"bmThanks\");\n // // Return false to prevent the submission handler from taking the lead to the follow up url\n // return false;\n // });\n // });\n } \n function addScript( ) {\n var s = document.createElement( 'script' );\n s.setAttribute( 'src', \"//app-sj15.marketo.com/js/forms2/js/forms2.min.js\" );\n document.body.appendChild( s );\n }\n //wait for body to invoked initial method\n FEHelper.onLoadElement('body', init, 50, 10000);\n})();","lastChanged":"\"2020-12-01T14:05:34.504Z\"","selector":":nth-child(12) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}],"selector":":nth-child(12) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"campaign":"5f22b75c0fe25ce47dab190e","slug":"V13124242","sourceId":"V13124242","createdAt":"2020-07-30T12:04:44.762Z","updatedAt":"2020-12-01T14:05:39.554Z","id":"5f22b75c0fe25ce47dab1910"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f296b1d0cc8a4fa70869c9f","holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk- 16: 100% Exit Pop-Up Updated Marketo ID","editorUrl":"https://www.talkdesk.com/start-now/cloud-call-center-software/","persistentDecisions":true,"pageTargets":[{"include":false,"url":"https://www.talkdesk.com/exclusive/national-channel-certification-day/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/partners/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/cx-talent/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/partners/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/developers/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/careers/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/request-demo/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/news-and-press/press-releases/talkdesk-raises-143-million-in-series-c-funding/","match":"simple"},{"include":false,"match":"simple","url":"https://www.talkdesk.com/blog/a-celebratory-toast-to-customer-success-cx-innovation-and-helping-others/"},{"include":false,"url":"https://www.talkdesk.com/resources/datasheets/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/resources/ebooks/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/resources/guides/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/resources/reports/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/resources/webinars/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/resources/white-papers/","match":"contains"},{"include":true,"url":"https://www.talkdesk.com","match":"regex"},{"include":false,"match":"contains","url":"https://www.talkdesk.com/blog/"}],"source":"visual","sourceId":"C3810990","createdAt":"2020-03-23T07:45:49.971Z","updatedAt":"2020-12-03T16:28:29.190Z","customJavascript":[],"isArchived":false,"description":"Exit intent popup is full-scaled","slug":"C3810990","status":"running","runningFrom":"2020-08-03T08:46:21.176Z","id":"5f22b75c0fe25ce47dab190e"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f24066ed63d6b1502262d3c","description":"","isArchived":false,"slug":"V127119662","sourceId":"V127119662","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-31T11:54:22.880Z","updatedAt":"2020-11-09T20:33:21.657Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"\"2020-03-11T10:04:16.186Z\"","selector":"body"}],"selector":"body"}]},"id":"5f24066ed63d6b1502262d3d"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 Demo center","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body .row.thank-you__content.align-items-center.justify-content-center.fe_has-subtitle {\n min-height: 327px;\n}\n\nhtml body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n padding-top: 4rem;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 4rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 2rem;\n margin-bottom: 1rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body .fe_hero .fe_section__hero {\n background-color: #fff;\n margin-top: -4rem;\n min-height: unset !important;\n position: relative;\n}\n\nhtml body .fe_hero .fe_section__hero .hero__media {\n background-image: url(\"https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/01/15072545/hero-demo-center-1740x1160.png\");\n background-size: contain;\n}\n\nhtml body .fe_hero .fe_section__hero .hero__content {\n padding: 0 !important;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 0;\n }\n\n html body .hero__content h2,\n html body .section__hero .wrapper__cta a.button {\n margin-top: 1.25rem;\n }\n\n html body .row.thank-you__content.align-items-center.justify-content-center.fe_has-subtitle {\n padding-bottom: 5rem;\n padding-top: 5rem;\n }\n}\n\n@media (max-width: 767px) {\n html body .section__hero .wrapper__cta a.button {\n min-width: unset;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1400+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Experience' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

In the Meantime

' +\n '
' +\n '

' +\n ' Learn more about Talkdesk\\'s Enterprise Contact Center Platform by visiting our Demo Center.' +\n '

' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero columns\n document.querySelector('.thank-you__content > .col-14').classList.add('col-12');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-sm-6');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-14');\n\n // Adjust headlines\n // document.querySelector('h2.thank-you__title').innerHTML = 'Thank You for Your Demo Request!';\n // FEHelper.after(document.querySelector('h2.thank-you__title'), '

Our team will contact you shortly.

');\n\n // Check for sub-title/thank you text\n if (document.querySelector('.thank-you__content .thank-you__sub-title') || document.querySelector('.thank-you__content .thank-you__text')) {\n document.querySelector('.thank-you__content').classList.add('fe_has-subtitle');\n }\n\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n\n // Add back link\n var backLink = document.querySelector('.thank-you__content > div > a').outerHTML;\n FEHelper.before(document.querySelector('.fe_section__logos-grid h2'), backLink);\n }\n\n function initBenchmark() {\n var feSubTitle = document.querySelector('h4.thank-you__sub-title').outerHTML;\n var feThankYouHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n '

Thank You!

' + feSubTitle +\n ' ' +\n ' Back to homepage ' +\n ' ' +\n '
' +\n '
' +\n '
';\n document.querySelector('.default .wrapper').parentElement.innerHTML = feThankYouHTML;\n init();\n }\n\n if (window.location.href.indexOf('/benchmark-tool/thankyou') != -1) {\n FEHelper.onLoadElement(\n '.default .wrapper.wrapper--normal h4.thank-you__sub-title',\n initBenchmark,\n 50,\n 10000\n );\n } else {\n FEHelper.onLoadElement(\n '.section__thank-you .thank-you__title',\n init,\n 50,\n 10000\n );\n }\n})();","lastChanged":"\"2020-02-12T11:09:02.022Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5f24066ed63d6b1502262d3c","slug":"V49049211","sourceId":"V49049211","createdAt":"2020-07-31T11:54:22.950Z","updatedAt":"2020-11-09T20:33:21.657Z","id":"5f24066ed63d6b1502262d3e"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V3 Contact Center - Products","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n padding-top: 4rem;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 4rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n padding-top: 6rem;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1800+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"IBM\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Fujitsu\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Hornblower\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Cognosante\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"Canon\" ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

In the Meantime

' +\n '

Learn more about Talkdesk\\'s Enterprise Contact Center Platform by visiting our Demo Center.

' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero columns\n document.querySelector('.thank-you__content > .col-14').classList.add('col-12');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-sm-6');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-14');\n\n // Adjust headlines\n // document.querySelector('h2.thank-you__title').innerHTML = 'Thank You for Your Demo Request!';\n // FEHelper.after(document.querySelector('h2.thank-you__title'), '

Our team will contact you shortly.

');\n\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n\n // Add back link\n var backLink = document.querySelector('.thank-you__content > div > a').outerHTML;\n FEHelper.before(document.querySelector('.fe_section__logos-grid h2'), backLink);\n }\n\n function initBenchmark() {\n var feSubTitle = document.querySelector('h4.thank-you__sub-title').outerHTML;\n var feThankYouHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n '

Thank You!

' + feSubTitle +\n ' ' +\n ' Back to homepage ' +\n ' ' +\n '
' +\n '
' +\n '
';\n document.querySelector('.default .wrapper').parentElement.innerHTML = feThankYouHTML;\n init();\n }\n\n if (window.location.href.indexOf('/benchmark-tool/thankyou') != -1) {\n FEHelper.onLoadElement(\n '.default .wrapper.wrapper--normal h4.thank-you__sub-title',\n initBenchmark,\n 50,\n 10000\n );\n } else {\n FEHelper.onLoadElement(\n '.section__thank-you .thank-you__title',\n init,\n 50,\n 10000\n );\n }\n})();","lastChanged":"\"2020-11-10T07:53:28.868Z\"","selector":"body"}],"selector":"body"},{"changes":[],"selector":":nth-child(8) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > h2"},{"changes":[],"selector":":nth-child(8) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(3) > div"},{"changes":[],"selector":":nth-child(8) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(4) > div"},{"changes":[],"selector":":nth-child(8) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(5) > div"},{"changes":[],"selector":":nth-child(8) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(6) > div"},{"changes":[],"selector":":nth-child(8) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(2) > div"}]},"campaign":"5f24066ed63d6b1502262d3c","slug":"V78175411","sourceId":"V78175411","createdAt":"2020-07-31T11:54:22.951Z","updatedAt":"2020-11-10T07:53:34.507Z","id":"5f24066ed63d6b1502262d3f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2 Contact Center - People","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .row.thank-you__content.align-items-center.justify-content-center {\n min-height: 267px;\n}\n\nhtml body h4.thank-you__sub-title {\n font-family: \"Roboto\", sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.875rem;\n margin-bottom: 0 !important;\n}\n\nhtml body .thank-you__icon {\n display: none;\n}\n\nhtml body .container .section__thank-you .thank-you__content .thank-you__title {\n margin-bottom: 0.5rem;\n margin-top: 0;\n}\n\nhtml body .container .section__thank-you .thank-you__content .link {\n display: none;\n}\n\nhtml body .fe_section__logos {\n overflow: hidden;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid {\n padding: 4rem 0 0;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h2 {\n padding-bottom: 0.5rem;\n padding-top: 4rem;\n}\n\nhtml body .fe_section__logos .fe_section__logos-grid h3 {\n padding-bottom: 0;\n}\n\nhtml body .fe_learn-more {\n margin-top: 4rem;\n}\n\nhtml body .fe_learn-more h2.fe_learn-more-title {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nhtml body .fe_learn-more p.fe_learn-more-subtitle {\n margin-bottom: 3rem;\n}\n\nhtml body section+footer {\n margin-top: 4rem;\n}\n\nhtml body .thank-you__content a {\n color: #172241 !important;\n font-weight: 700 !important;\n text-decoration: underline !important;\n}\n\n@media (min-width: 1920px) {\n html body h4.thank-you__sub-title {\n font-size: 1.25rem;\n }\n}\n\n@media (max-width: 991px) {\n html body .row.thank-you__content.align-items-center.justify-content-center>div {\n padding-bottom: 2rem;\n padding-top: 6rem;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n after: function(targetElement, afterElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterend', afterElement);\n }\n },\n };\n\n var feLogoSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1400+ Businesses Around the World Rely on Talkdesk

' +\n '

We provide broad multifactor authentication & integration support

' +\n '
' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"peloton\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"stitchfix\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"dropbox\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var feLearnMoreSectionHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

In the Meantime

' +\n '

Learn more about Talkdesk\\'s Enterprise Contact Center Platform by visiting our Demo Center.

' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n function init() {\n // Adjust hero columns\n document.querySelector('.thank-you__content > .col-14').classList.add('col-12');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-sm-6');\n document.querySelector('.thank-you__content > .col-14').classList.remove('col-14');\n\n // Adjust headlines\n // document.querySelector('h2.thank-you__title').innerHTML = 'Thank You for Your Demo Request!';\n // FEHelper.after(document.querySelector('h2.thank-you__title'), '

Our team will contact you shortly.

');\n\n // Add logos\n FEHelper.before(document.querySelector('footer'), feLogoSectionHTML);\n\n // Add learn more\n FEHelper.before(document.querySelector('.fe_section__logos'), feLearnMoreSectionHTML);\n\n // Add back link\n var backLink = document.querySelector('.thank-you__content > div > a').outerHTML;\n FEHelper.before(document.querySelector('.fe_section__logos-grid h2'), backLink);\n }\n\n function initBenchmark() {\n var feSubTitle = document.querySelector('h4.thank-you__sub-title').outerHTML;\n var feThankYouHTML = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n '

Thank You!

' + feSubTitle +\n ' ' +\n ' Back to homepage ' +\n ' ' +\n '
' +\n '
' +\n '
';\n document.querySelector('.default .wrapper').parentElement.innerHTML = feThankYouHTML;\n init();\n }\n\n if (window.location.href.indexOf('/benchmark-tool/thankyou') != -1) {\n FEHelper.onLoadElement(\n '.default .wrapper.wrapper--normal h4.thank-you__sub-title',\n initBenchmark,\n 50,\n 10000\n );\n } else {\n FEHelper.onLoadElement(\n '.section__thank-you .thank-you__title',\n init,\n 50,\n 10000\n );\n }\n})();","lastChanged":"\"2020-02-18T14:44:30.035Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f24066ed63d6b1502262d3c","slug":"V69313741","sourceId":"V69313741","createdAt":"2020-07-31T11:54:22.954Z","updatedAt":"2020-11-09T20:33:21.658Z","id":"5f24066ed63d6b1502262d40"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-9: V3 100% [Thank You] Update Demo Center top Cards","pageTargets":[{"include":true,"url":"/thank-you","match":"regex"},{"include":false,"url":".*www\\.talkdesk\\.com\\/resources\\/.*\\/thank-you","match":"regex"}],"editorUrl":"https://www.talkdesk.com/start-now/cloud-call-center-software/thank-you/","persistentDecisions":true,"source":"visual","sourceId":"C1006886","createdAt":"2020-01-13T12:48:44.553Z","updatedAt":"2020-11-09T20:33:21.654Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C4694874'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-11-09T20:33:17.608Z"}]}]},"description":"Full-scaled V3 Contact Center - Products","slug":"C1006886","status":"running","isArchived":false,"runningFrom":"2020-08-06T14:41:22.104Z","pausedAt":"2020-11-09T20:33:17.563Z","resumedAt":"2020-11-09T20:33:21.593Z","id":"5f24066ed63d6b1502262d3c"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f24089dbcf439090230a10d","description":"","isArchived":false,"slug":"V127119663","sourceId":"V127119663","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-07-31T12:03:41.339Z","updatedAt":"2020-08-06T14:41:01.924Z","id":"5f24089dbcf439090230a10e"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1: Contact Center - Products","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .wrapper.section__hero {\n display: none;\n}\n\nhtml body .fe_section__cards-grid {\n padding: 0 0 2.5rem;\n}\n\nhtml body .fe_section__cards-headline {\n padding-bottom: 2.5rem;\n}\n\nhtml body .fe_section__cards-headline h2 {\n padding: 1rem 0;\n}\n\nhtml body .fe_section__cards-headline p {\n margin: 0;\n}\n\n@media (max-width: 991px) {\n html body .fe_section__cards-headline {\n padding-top: 2.5rem\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onTextChange: function(selector, text, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n \n if (document.querySelector(selector) &&\n document.querySelector(selector).innerHTML != text\n ) {\n clearInterval(interval);\n trigger();\n \n\t\t}\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n };\n\n var feCardsGridHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

DEMO CENTER LIBRARY

' +\n '

Experience the Modern Contact Center

' +\n '

Watch a demo to see how we help companies like yours make customer experience a competetive advantage.

' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
';\n\n function addContactCenter() {\n FEHelper.onLoadElement('.section__filters',function(){\n FEHelper.removeElements('.fe_section__cards-grid'); \n FEHelper.before(document.querySelector('.section__filters'), feCardsGridHTML);\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML; \n },50,10000);\n }\n\n var feSectionFiltersHTML = '';\n\n function init() {\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML;\n\n addContactCenter();\n\n \n }\nfunction initEvn(){\n document.body.addEventListener('click', function(e) {\n FEHelper.onTextChange('section[data-section=\"CardsList\"]', feSectionFiltersHTML, function() {\n addContactCenter();\n document.querySelector('.section__filters').scrollIntoView({\n behavior: 'smooth',\n });\n }, 50, 5000);\n });\n }\n FEHelper.onLoadElement('body section .wrapper.wrapper--normal.wrapper--transparent.section__filters', init, 50, 10000);\nFEHelper.onLoadElement('body', initEvn, 50, 10000);\n})();","lastChanged":"\"2020-03-05T07:48:36.208Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f24089dbcf439090230a10d","slug":"V19670982","sourceId":"V19670982","createdAt":"2020-07-31T12:03:41.438Z","updatedAt":"2020-08-06T14:41:01.924Z","id":"5f24089dbcf439090230a10f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2: Contact Center - People","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"html body .wrapper.section__hero {\n display: none;\n}\n\nhtml body .fe_section__cards-grid {\n padding: 0 0 2.5rem;\n}\n\nhtml body .fe_section__cards-headline {\n padding-bottom: 2.5rem;\n}\n\nhtml body .fe_section__cards-headline h2 {\n padding: 1rem 0;\n}\n\nhtml body .fe_section__cards-headline p {\n margin: 0;\n}\n\n@media (max-width: 991px) {\n html body .fe_section__cards-headline {\n padding-top: 2.5rem\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onTextChange: function(selector, text, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (document.querySelector(selector) &&\n document.querySelector(selector).innerHTML != text\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n removeElements: function(selector) {\n var elements = document.querySelectorAll(selector);\n if (elements.length) {\n for (var i = 0; i < elements.length; i++) {\n elements[i].parentNode.removeChild(elements[i]);\n }\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n };\n\n var feCardsGridHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

DEMO CENTER LIBRARY

' +\n '

Experience the Modern Contact Center

' +\n '

Watch a demo to see how we help companies like yours make customer experience a competetive advantage.

' +\n '
' +\n '
' +\n ' ' +\n ' ' +\n ' ' +\n ' ' +\n '
' +\n '
';\n\n function addContactCenter() {\n FEHelper.onLoadElement('.section__filters',function(){\n FEHelper.removeElements('.fe_section__cards-grid');\n FEHelper.before(document.querySelector('.section__filters'), feCardsGridHTML);\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML;\n },50,10000);\n }\n\n var feSectionFiltersHTML = '';\n\n function init() {\n feSectionFiltersHTML = document.querySelector('section[data-section=\"CardsList\"]').innerHTML;\n addContactCenter();\n\n \n }\n function initEvn(){\n document.body.addEventListener('click', function(e) {\n FEHelper.onTextChange('section[data-section=\"CardsList\"]', feSectionFiltersHTML, function() {\n addContactCenter();\n document.querySelector('.section__filters').scrollIntoView({\n behavior: 'smooth',\n });\n }, 50, 5000);\n });\n }\n FEHelper.onLoadElement('body section .wrapper.wrapper--normal.wrapper--transparent.section__filters', init, 50, 10000);\n FEHelper.onLoadElement('body', initEvn, 50, 10000);\n})();","lastChanged":"\"2020-07-31T15:36:38.968Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f24089dbcf439090230a10d","slug":"V15322923","sourceId":"V15322923","createdAt":"2020-07-31T12:03:41.441Z","updatedAt":"2020-08-06T14:41:01.925Z","id":"5f24089dbcf439090230a110"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"TalkDesk-11: Update Demo Center top Cards","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/demo-center/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/agent-experience/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/innovation/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/leader-experience/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/manager-experience/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/platform-and-integrations/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/demo-center/","match":"regex"},{"include":true,"url":"https://talkdesk.com/demo-center/","match":"regex"}],"editorUrl":"https://www.talkdesk.com/demo-center","persistentDecisions":true,"source":"visual","sourceId":"C1304576","createdAt":"2020-02-12T13:38:08.374Z","updatedAt":"2020-08-06T14:41:01.921Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C5205885'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-08-06T05:16:22.747Z"}]}]},"description":"V2: Contact Center - People 100%","slug":"C1304576","status":"running","isArchived":false,"runningFrom":"2020-08-06T14:41:01.888Z","id":"5f24089dbcf439090230a10d"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f2cfce40fe25ce47dab191e","description":"","isArchived":true,"slug":"V127119664","sourceId":"V127119664","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-07T07:04:04.835Z","updatedAt":"2020-10-09T07:27:33.369Z","id":"5f2cfce40fe25ce47dab191f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"p9n","campaign":"5f2cfce40fe25ce47dab191e","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1095092","sourceId":"V1095092","redirectCode":false,"createdAt":"2020-08-07T07:04:50.739Z","updatedAt":"2020-10-09T07:27:33.369Z","customCSS":"html body div[data-area='quicksearch'] + section.-glued ,.Fe-section + .section.-glued{\n display: none;\n}\nsection.section.default.-glued.-bg-transparent .wrapper.wrapper--darkblue{\n background-color: #ff6300;\n}\n.strip__content h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n}\n .strip__content h3 a {\n color: #172241!important;\n font-weight: 700;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n // change text \n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\n\n\n\n\n var banner = '\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n \"Talkdesk
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

Talkdesk Is the Cloud Contact Center Solution for Innovative Enterprises

\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n FeHelper.after('[data-area=\"quicksearch\"]', banner)\n FeHelper._on('click','.Fe-section .wrapper__cta a', function () {\n FeHelper.fePushEvents('Hero_CTA_Watch_Video_New_User');\n });\n FeHelper._on('click','.strip__content a', function () {\n window.localStorage.setItem('TalkDesk-22',true);\n });\n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"]',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-08-17T10:03:07.627Z\"","selector":"body"}],"selector":"body"}]},"id":"5f2cfd120fe25ce47dab1920"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f2d2587d63d6b1502262d49","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-22 Dynamic Hero (New user)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":true,"source":"visual","slug":"C1078370","sourceId":"C1078370","status":"paused","isArchived":false,"createdAt":"2020-08-07T07:04:04.813Z","updatedAt":"2020-10-09T07:27:33.362Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1078370'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-08-14T14:23:34.212Z"}]}]},"runningFrom":"2020-08-07T10:53:43.485Z","pausedAt":"2020-10-09T07:27:33.318Z","resumedAt":"2020-08-14T14:23:34.183Z","description":"CD:2","id":"5f2cfce40fe25ce47dab191e"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f2d2b7bd63d6b1502262d4b","description":"","isArchived":true,"slug":"V127119665","sourceId":"V127119665","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-07T10:22:51.263Z","updatedAt":"2020-08-14T14:25:07.770Z","id":"5f2d2b7bd63d6b1502262d4c"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"p9n","campaign":"5f2d2b7bd63d6b1502262d4b","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1095099","sourceId":"V1095099","redirectCode":false,"createdAt":"2020-08-07T10:23:52.325Z","updatedAt":"2020-11-12T17:26:55.042Z","customCSS":"html body div[data-area='quicksearch'] + section.-glued, .Fe-section + .section.-glued{\n display: none;\n}\nsection.section.default.-glued.-bg-transparent .wrapper.wrapper--darkblue{\n background-color: #ff6300;\n}\n.strip__content h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n}\n .strip__content h3 a {\n color: #172241!important;\n font-weight: 700;\n}\n.Fe-section .hero__content p {\n display: none;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function(\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n };\n \n \n FeHelper.after=function(reference_selector, htmlString){\n var reference_element = document.querySelectorAll(reference_selector);\n for(var i = 0; i < reference_element.length ; i++ ) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n\n FeHelper.before=function(reference_selector, htmlString){\n var reference_element = document.querySelectorAll(reference_selector);\n for(var i = 0; i < reference_element.length ; i++ ) {\n reference_element[i].insertAdjacentHTML(\"afterbegin\", htmlString);\n }\n };\n \n FeHelper.removeElement= function (element_selector) {\n var element = document.querySelector(element_selector);\n element.parentNode.removeChild(element);\n };\n // pure live click\n FeHelper._on = function(event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function(ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function(selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function(e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n // tarack goal event\n FeHelper.trackGAEvent = function(\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\n\n var banner ='\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n \"Transforming
\\\n
\\\n
\\\n
\\\n
\\\n

CUSTOMERS

\\\n

Transforming Your Business for Measurable Success

\\\n

\\\n Enterprise-class capability, consumer app simplicity.\\\n

\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n \n /*-----------------------\n init is the main controller\n --------------------*/ \n FeHelper.init = function() {\n FeHelper.after('[data-area=\"quicksearch\"]' , banner);\n FeHelper._on('click','.Fe-section .wrapper__cta a', function () {\n FeHelper.fePushEvents('Hero_CTA_Watch_Video_User_Clicked_Login');\n });\n FeHelper._on( 'click','.strip__content a', function () {\n window.localStorage.setItem('TalkDesk-22',true);\n });\n //insert new marketo form \n FeHelper.before('.form-default__form.marketo--transparent','
')\n //remove old marketo form \n FeHelper.removeElement('#marketo_3697');\n //update subhead copy \n document.querySelector('.form-default__content h2 + p +p').innerHTML='Fill out the form to get in touch with a Talkdesk Solutions Consultant.';\ndocument.querySelector('.form-default__content h2').innerHTML = 'Evaluate Your Contact Center Maturity Level and See How You Stack-up';\t\n\n FeHelper._on('click','a[href=\"#marketo_3697\"]',function(e){\n e.preventDefault();\n window.scrollTo({\n top: document.querySelector('#default_form_11').offsetTop,\n left: 0,\n behavior: 'smooth'\n });\n });\n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"]',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-11-12T17:26:52.779Z\"","selector":"body"}],"selector":"body"}]},"id":"5f2d2bb8d63d6b1502262d4e"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f2d28230cc8a4fa70869ca4","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-22 Dynamic Hero (User clicked login)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":true,"source":"visual","slug":"C1864193","sourceId":"C1864193","status":"running","isArchived":false,"createdAt":"2020-08-07T10:22:51.249Z","updatedAt":"2020-08-14T14:25:07.759Z","runningFrom":"2020-08-07T10:55:04.678Z","pausedAt":"2020-08-14T14:12:59.617Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1864193'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-08-14T14:13:11.418Z"}]}]},"resumedAt":"2020-08-14T14:25:07.717Z","description":"CD:2","id":"5f2d2b7bd63d6b1502262d4b"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f2d3073d63d6b1502262d4f","description":"","isArchived":true,"slug":"V127119666","sourceId":"V127119666","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-07T10:44:03.899Z","updatedAt":"2020-10-09T07:28:09.427Z","id":"5f2d3073d63d6b1502262d50"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"p9n","campaign":"5f2d3073d63d6b1502262d4f","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V10950991","sourceId":"V10950991","redirectCode":false,"createdAt":"2020-08-07T10:44:44.664Z","updatedAt":"2020-10-09T07:28:09.427Z","customCSS":"html body div[data-area='quicksearch'] + section.-glued, .Fe-section + .section.-glued{\n display: none;\n}\nsection.section.default.-glued.-bg-transparent .wrapper.wrapper--darkblue{\n background-color: #ff6300;\n}\n.strip__content h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n}\n .strip__content h3 a {\n color: #172241!important;\n font-weight: 700;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function(\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n };\n \n // change text \n FeHelper.after=function(reference_selector, htmlString){\n var reference_element = document.querySelectorAll(reference_selector);\n for(var i = 0; i < reference_element.length ; i++ ) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n\n \n\n // pure live click\n FeHelper._on = function(event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function(ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function(selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function(e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function(\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n \nvar banner='
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n \"Talkdesk
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

Talkdesk Cloud Contact Center Software

\\\n

Enterprise-class capability, consumer app simplicity.

\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function() {\n FeHelper.after('[data-area=\"quicksearch\"]' , banner)\n FeHelper._on('click','.Fe-section .wrapper__cta a', function () {\n FeHelper.fePushEvents('Hero_CTA_Watch_Video_2nd_Session');\n });\n FeHelper._on('click','.strip__content a', function () {\n window.localStorage.setItem('TalkDesk-22',true);\n });\n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"]',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-08-13T10:24:53.049Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f2d309cd63d6b1502262d51"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f2d21b5d63d6b1502262d48","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-22 Dynamic Hero (2nd session)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":true,"source":"visual","slug":"C5241855","sourceId":"C5241855","status":"paused","isArchived":false,"createdAt":"2020-08-07T10:44:03.878Z","updatedAt":"2020-10-09T07:28:09.422Z","runningFrom":"2020-08-07T10:53:59.274Z","pausedAt":"2020-10-09T07:28:09.378Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C5241855'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-08-14T14:23:48.528Z"}]}]},"resumedAt":"2020-08-14T14:23:48.499Z","description":"CD:2","id":"5f2d3073d63d6b1502262d4f"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f2d3166d63d6b1502262d52","description":"","isArchived":true,"slug":"V127119667","sourceId":"V127119667","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-07T10:48:06.105Z","updatedAt":"2020-10-09T07:27:53.178Z","id":"5f2d3166d63d6b1502262d53"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"p9n","campaign":"5f2d3166d63d6b1502262d52","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1095095","sourceId":"V1095095","redirectCode":false,"createdAt":"2020-08-07T10:49:02.005Z","updatedAt":"2020-10-09T07:27:53.178Z","customCSS":"html body div[data-area='quicksearch'] + section.-glued, .Fe-section + .section.-glued{\n display: none;\n}\nsection.section.default.-glued.-bg-transparent .wrapper.wrapper--darkblue{\n background-color: #ff6300;\n}\n.Fe-section .media.media--video {\n opacity: 1;\n}\n.strip__content h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n}\n .strip__content h3 a {\n color: #172241!important;\n font-weight: 700;\n}\n.Fe-section .hero__content .p1 {\n display: none;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function(\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n };\n \n // change text \n FeHelper.after=function(reference_selector, htmlString){\n var reference_element = document.querySelectorAll(reference_selector);\n for(var i = 0; i < reference_element.length ; i++ ) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n \n\n // pure live click\n FeHelper._on = function(event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function(ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function(selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function(e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function(\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n }; \n \n var banner ='\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n

CUSTOMERS

\\\n

Talkdesk Customer Success Stories

\\\n

\\\n Enterprise-class capability, consumer app simplicity.\\\n

\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n\n \n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function() {\n FeHelper.after('[data-area=\"quicksearch\"]' , banner)\n FeHelper._on('click','.Fe-section .wrapper__cta a', function () {\n FeHelper.fePushEvents('Hero_CTA_Watch_Video_Users_Submitted_a_form');\n });\n FeHelper._on('click','.strip__content a', function () {\n window.localStorage.setItem('TalkDesk-22',true);\n });\n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"]',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-08-11T14:35:24.253Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f2d319ed63d6b1502262d54"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f3531b80fe25ce47dab193c","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"TALKDESK-22 DYNAMIC HERO (Users submitted a form)","persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"source":"visual","slug":"C3653058","sourceId":"C3653058","status":"paused","isArchived":false,"createdAt":"2020-08-07T10:48:06.092Z","updatedAt":"2020-10-09T07:27:53.172Z","runningFrom":"2020-08-07T10:54:19.862Z","pausedAt":"2020-10-09T07:27:53.128Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C3653058'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-08-14T14:24:04.848Z"}]}]},"resumedAt":"2020-08-14T14:24:04.802Z","description":"CD:2","id":"5f2d3166d63d6b1502262d52"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f3509afbcf439090230a131","description":"","isArchived":true,"slug":"V127119668","sourceId":"V127119668","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-13T09:36:47.252Z","updatedAt":"2020-10-19T15:56:58.420Z","id":"5f3509afbcf439090230a132"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Biz Continuity Ribbon","campaign":"5f3509afbcf439090230a131","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1920126","sourceId":"V1920126","redirectCode":false,"createdAt":"2020-08-13T09:38:52.072Z","updatedAt":"2020-10-19T15:56:58.421Z","customCSS":"@media screen and (min-width:992px){\n html body.page-id-16162 .fe-strip-section .wrapper--orange,\n html body.page-id-24412 .fe-strip-section .wrapper--orange{\n flex: 0 0 85.71429%;\n max-width: 85.71429%;\n margin-left: 7.14286%;\n }\n}\nhtml body .section.-stacked + .fe-strip-section{\n margin-top: 0px !important;\n}\n\nhtml body .fe-strip-section.section .wrapper--big {\n padding-top: 0px !important;\n}\nhtml body .fe-strip-section.section a {\n margin-left: 3px;\n}\n\nhtml body .fe-strip-section + section {\n margin-top: 0px;\n}\n\nhtml body.fe-strip-scroll .fe-strip-section {\n position: fixed;\n top: 91px;\n z-index: 110;\n margin: 0 auto !important;\n background: #ff6300;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .fe-strip-section h4 {\n font-size: 22px;\n letter-spacing: 0;\n line-height: 30px;\n}\nhtml body .fe-strip-section h4 a{\n color: #172241 !important;\n}\nhtml body section#fe-form-section::before {\n display: block;\n content: \" \";\n margin-top: -250px;\n height: 250px;\n visibility: hidden;\n pointer-events: none;\n}\n@media screen and (max-width : 991px){\n html body.fe-strip-scroll header.hide ~ .fe-strip-section{\n top: 60px;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n }\n html body.fe-strip-scroll header ~ .fe-strip-section{\n top: 120px;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n }\n}\n@media screen and (max-width : 767px){\n html body section#fe-form-section::before {\n margin-top: -240px !important;\n height: 285px !important;\n }\n}\n\n@media screen and (max-width : 340px){\n.fe-strip-section .strip__content h4 {\n font-size: 17px;\n}\n\n.fe-strip-section .strip__content h4 a {\n margin-left: 5px !important;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n // change text \n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n },\n FeHelper.addClass= function (element_selector, className) {\n var element = document.querySelectorAll(element_selector);\n for(var i = 0; i < element.length; i++) {\n if (element[i].classList)\n element[i].classList.add(className);\n else if (!BmHelper.hasClass(element[i], className))\n element[i].className += ' ' + className;\n }\n },\n FeHelper.removeClass= function (element_selector, className) {\n var element = document.querySelectorAll(element_selector);\n for(var i = 0; i < element.length; i++) {\n if (element[i].classList)\n element[i].classList.remove(className);\n else\n element[i].className = element[i].className.replace(new RegExp('\\\\b' + className + '\\\\b', 'g'), '');\n }\n },\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\nvar banner = '\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

See How to Move your Contact Center to the Cloud. Free Demo

\\\n

\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n \n //insert section\n FeHelper.after('[data-area=\"quicksearch\"] + .section.-stacked', banner)\n\n //Add id to form section\n var formSection = document.querySelector('.section.-glued.-contained + .section.-stacked');\n formSection.setAttribute('id', 'fe-form-section');\n\n //scroll event\n window.addEventListener('scroll', function(){\n var st = window.pageYOffset || document.documentElement.scrollTop;\n var stripItem = document.querySelector('.fe-strip-section + section');\n var stripItem2 = stripItem.offsetTop - 150;\n if(st > stripItem2){\n // FEHelper.removeClass(document.querySelector('body'), 'fe-bottom-hidden');\n FeHelper.addClass('body', 'fe-strip-scroll');\n }else{\n FeHelper.removeClass('body', 'fe-strip-scroll');\n }\n });\n\n FeHelper._on('click','.strip__content h4 a', function () {\n FeHelper.fePushEvents('Free_Demo_CTA_clicks');\n });\n \n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"] + .section.-stacked',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-08-17T06:01:07.491Z\"","selector":"body"}],"selector":"body"}]},"id":"5f350a2cbcf439090230a133"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-23 Ribbon content strip for targeted Pages","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/cloud-contact-center/platform/boost/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/business-continuity/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-center-software/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/cloud-contact-center/platform/boost/","persistentDecisions":true,"source":"visual","slug":"C1995261","sourceId":"C1995261","status":"paused","isArchived":false,"createdAt":"2020-08-13T09:36:47.228Z","updatedAt":"2020-10-19T15:56:58.418Z","runningFrom":"2020-08-13T11:07:02.084Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C1995261'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-08-20T15:38:26.037Z"}]}]},"pausedAt":"2020-10-19T15:56:58.363Z","resumedAt":"2020-08-20T15:38:25.991Z","resetAt":"2020-08-18T17:14:29.863Z","description":"CD:3","id":"5f3509afbcf439090230a131"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f36714c0cc8a4fa70869cd2","description":"","isArchived":true,"slug":"V127119669","sourceId":"V127119669","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-14T11:11:08.242Z","updatedAt":"2020-08-14T14:24:35.695Z","id":"5f36714c0cc8a4fa70869cd3"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1","campaign":"5f36714c0cc8a4fa70869cd2","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V2715428","sourceId":"V2715428","redirectCode":false,"createdAt":"2020-08-14T11:12:51.961Z","updatedAt":"2020-11-12T16:52:18.339Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n\n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n\n FeHelper.before = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterbegin\", htmlString);\n }\n };\n\n FeHelper.removeElement = function (element_selector) {\n var element = document.querySelector(element_selector);\n element.parentNode.removeChild(element);\n };\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n //insert new marketo form \n FeHelper.before('.form-default__form.marketo--transparent', '
');\n //remove old marketo form \n FeHelper.removeElement('#marketo_3697');\n\n FeHelper._on('click','a[href=\"#marketo_3697\"]',function(e){\n e.preventDefault();\n window.scrollTo({\n top: document.querySelector('#default_form_7').offsetTop,\n left: 0,\n behavior: 'smooth'\n });\n });\n }\n\n FeHelper.initHeadline = function () {\n //update headline and subhead copy \n\n document.querySelector('.form-default__content h2').innerHTML = 'Evaluate Your Contact Center Maturity Level and See How You Stack-up';\n document.querySelector('.form-default__content h2 + p +p').innerHTML = 'Fill out the form to get in touch with a Talkdesk Solutions Consultant.';\n\n }\n FeHelper.doWhenElementLoaded(\n '.form-default__form.marketo--transparent',\n FeHelper.init,\n 50,\n 10000\n );\n FeHelper.doWhenElementLoaded(\n '.form-default__content h2',\n FeHelper.initHeadline,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-11-12T16:52:16.490Z\"","selector":"a > img"}],"selector":"a > img"}]},"id":"5f3671b30cc8a4fa70869cd4"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f2d28230cc8a4fa70869ca4","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-22 page for User logged in click","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/business-transformation-services/cx-success/","match":"exact"}],"editorUrl":"https://www.talkdesk.com/business-transformation-services/cx-success/","persistentDecisions":true,"source":"visual","slug":"C1232138","sourceId":"C1232138","status":"running","isArchived":false,"createdAt":"2020-08-14T11:11:08.226Z","updatedAt":"2020-08-14T14:24:35.692Z","runningFrom":"2020-08-14T14:24:35.664Z","id":"5f36714c0cc8a4fa70869cd2"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f3cea72bcf439090230a13c","description":"","isArchived":true,"slug":"V127119670","sourceId":"V127119670","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-19T09:01:38.161Z","updatedAt":"2020-11-10T16:07:28.750Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"selector":"body","changes":[{"type":"jc","js":"// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"Baseline variation\" \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n} catch (err) {\n}","lastChanged":"\"2020-02-07T09:50:39.694Z\"","selector":"body"}]}]},"id":"5f3cea72bcf439090230a13d"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1 Talkdesk/Talk to us","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header .header__wrap-nav {\n display: none;\n}\nhtml body header .header__wrap-logo >div:last-child {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n}\nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nheader .header__wrap-logo > div:first-child {\n line-height: 2.5 ; \n}\n.section__form-demo .form-default__form.marketo--transparent {\n background: #172241;\n padding: 30px 38px;\n border-radius: 5px;\n min-height: 494px !important;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ff6300;\n border-radius: 1px;\n border: 1px solid #ff6300;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\n.wrapper.section__form-demo .form-default__form.marketo--transparent h2 {\n font-size: 1.2rem;\n line-height: 29px;\n font-weight: 100;\n}\nsection.-glued > div {\n margin-top: 5rem;\n}\n.wrapper.section__form-demo .panel__media {\n background-repeat: no-repeat;\n background-size: cover;\n height: 100%;\n background-position: center center;\n height: 334px !important;\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/peloton-header.png') !important;\n}\n.section__form-demo > div > div:last-child {\n margin: 0;\n}\n.wrapper.section__form-demo .panel__media img,\n.panel__content .wrapper__cta {\n display: none;\n}\n.panel__content .content__quote {\n font-size: 0.8rem;\n font-weight: 500;\n line-height: 1.5;\n}\n.panel__content .label.-dashed {\n line-height: 1.5;\n margin-top: 10px;\n}\nsection .panel__content .content__logo {\n margin-bottom: 1rem;\n width: 70px;\n}\n.panel__content p {\n font-size: 0.6rem !important;\n}\n.feHero-head h2 {\n font-size: 1.5rem;\n line-height: 1.5;\n}\n.feHero-head p {\n font-size: 1.2rem;\n line-height: 2.2;\n} \n.feHero-head+ div {\n padding-top: 40px;\n}\n.feHero-head {\n margin-left: -10px;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n\n@media only screen and (min-width: 992px) {\n .section__form-demo > div > div:first-child {\n max-width: 60%;\n flex: 0 0 60%;\n padding-left: 50px;\n }\n .section__form-demo > div > div:last-child {\n max-width: 40%;\n flex: 0 0 40%;\n }\n .section__form-demo > div {\n max-width: 1200px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n margin: 0;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .wrapper.section__form-demo .panel__media {\n margin: auto;\n margin: 0px 10px;\n }\n .feHero-head p {\n line-height: 1.2;\n }\n .feHero-head h2 {\n line-height: 1.3;\n }\n .panel__content {\n padding-top: 20px;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important; \n margin: auto;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n .feHero-head+ div {\n padding-top: 10px;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}\n\n@media only screen and (min-device-width: 481px) and (max-device-width: 1023px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div {\n margin: auto;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n margin-top: 1.5rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div {\n padding: 0px 1rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}\n@media only screen and (min-width: 1366px) {\n.fe-desktop {\n display: block;\n}\n.fe-mobile {\n display: none;\n}\n}\n@media only screen and (max-width: 1366px) {\n .fe-desktop {\n display: none;\n }\n .fe-mobile {\n display: block;\n }\n }","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"// Polyfill\n\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object'){\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode){\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith) \n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n\n\n/* =======================Variation start========================= */\n\n\n(function() {\n var FEHelper = {\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if ( \n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, delayInterval); \n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n }; \n\n var feTestimonialSec = ''+ \n '
'+ \n '

Talkdesk Cloud Call Center Software Trusted
by 1,800+ Businesses

'+ \n '

Talkdesk Cloud Call Center Software Trusted by 1,800+ Businesses

'+ \n '

Make customer experience your competitive advantage.

'+ \n '
'+\n '
'+\n '
'+ \n '
'+ \n ' \"\"
'+ \n '
'+ \n '
'+ \n '
'+ \n ' \"peloton_no_margins\"'+ \n '

\"We came to Talkdesk because we were looking for something more than just a contact center solution. We were looking for a partner who wanted to innovate as much as we do.\"

'+ \n '

Zac Jacobson, VP of Member Experience, Peloton

'+ \n ' '+ \n '
'+ \n '
'+\n '
';\n \n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = \"

Fill out the form to get in touch with a Talkdesk Solutions Consultant

\";\n\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-6\";\n feHeroSec.innerHTML = feTestimonialSec;\n\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n\n function init() {\n window.scroll(0, 100);\n\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild,document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function(){\n MktoForms2.whenReady(function(){\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Talk to us\";\n })\n });\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"V1 Talkdesk/Talk to us\"; \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n } catch (err) {\n }","lastChanged":"\"2020-02-07T10:38:30.537Z\"","selector":"body"}],"selector":"body"}]},"isArchived":true,"campaign":"5f3cea72bcf439090230a13c","slug":"V10736842","sourceId":"V10736842","createdAt":"2020-08-19T09:01:38.345Z","updatedAt":"2020-11-10T16:07:28.750Z","id":"5f3cea72bcf439090230a13e"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V3 #1 Solution/Get in Touch","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"@media screen and (min-width: 1280px){\n html body .section__form-demo {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n}\n\nhtml body header .header__wrap-logo >div:last-child,\nhtml body header .header__wrap-nav {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body #marketo_3574 {\n display: none !important;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n} \nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nhtml body header .header__wrap-logo > div:first-child {\n line-height: 2.5; \n}\nhtml body .section__form-demo .form-default__form.marketo--transparent {\n background: #ff6300;\n padding: 50px 85px;\n border-radius: 5px;\n min-height: 494px !important;\n}\nhtml body .section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ffffff;\n border-radius: 1px;\n /* border: 1px solid #ff6300; */\n}\nhtml body .section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\nhtml body section.-glued:first-of-type > div {\n margin-top: 5rem;\n}\nhtml body .section__form-demo > div > div:last-child {\n margin: 0;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n@media only screen and (min-width: 992px) {\n html body .section__form-demo > div {\n max-width: 1259px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n\n html body .section__form-demo {\n padding-top: 0px !important;\n padding-left: 0px!important;\n padding-right: 0px!important;\n \n }\n \n html body .section.-glued .section__form-demo > div.row{\n flex-direction: column-reverse !important;\n }\n html body .section.-glued .section__form-demo > div.row > div {\n width: 100% !important;\n max-width: 100% !important;\n flex: 0 0 100% !important;\n padding: 80px !important;\n }\n html body .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n html body .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n\n}\n@media only screen and (max-width: 767px) {\n html body .section.-glued .section__form-demo > div.row > div.fe-right {\n display: none;\n }\n}\n\n@media only screen and (max-width: 500px) {\n html body .section.-glued .section__form-demo > div.row > div {\n padding: 20px 0px !important;\n \n }\n html body .section__form-demo .form-default__form.marketo--transparent {\n padding: 30px 65px !important;\n }\n}\n/* New CSS */\nhtml body .section__form-demo > div.row > div {\n width: 50% !important;\n max-width: 50%;\n flex: 0 0 50%;\n padding: 0px !important;\n}\nhtml body .fe-Img {\n background-image: url(\"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/Employbridge.jpeg\");\n background-size: cover;\n background-position: center;\n width: 100%;\n min-height: 481px;\n position: relative;\n}\nhtml body .fe-Img::after {\n position: absolute;\n content: '';\n background: url(\"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/employbridge-logo.png\");\n width: 230px;\n height: 40px;\n bottom: 29px;\n background-repeat: no-repeat;\n left: 41px;\n background-size: contain;\n}\nhtml body .fe-paraSec {\n padding: 70px 45px;\n background: #172241;\n}\nhtml body p.fe-Para {\n margin-bottom: 20px;\n font-family: inherit;\n font-size: 18px;\n font-weight: 600;\n line-height: 28px;\n}\np.fe-sign {\n font-size: 16px;\n font-weight: 500;\n line-height: 26px;\n font-family: inherit;\n}\nhtml body .wrapper--orange.section__form-demo {\n background: #f5f5f5;\n}\nhtml body .wrapper--orange.section__form-demo > div {\n background: #ff6300;\n flex-direction: row-reverse;\n}\nhtml body .fe-right{\n padding: 0px;\n background:#172241;\n}\nhtml body p.fe-from-head {\n font-size: 24px;\n font-weight: 600;\n line-height: 34px;\n font-family: inherit;\n}\nhtml body p.fe-from-subhead {\n font-size: 16px;\n font-weight: 700;\n line-height: 26px;\n margin-bottom: 20px;\n font-family: inherit;\n}\nhtml body form.mktoForm {\n padding: 0px;\n}\nhtml body p.fe-form-content {\n font-size: 14px;\n font-weight: 400;\n line-height: 24px;\n font-family: inherit;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"// Polyfill\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object') {\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode) {\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith)\n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n/* =======================Variation start========================= */\n(function () {\n var FEHelper = {\n waitforMarketo: function (trigger) {\n var interval = setInterval(function () {\n if (\n window.MktoForms2\n ) {\n clearInterval(interval);\n trigger();\n }\n }, 50);\n setTimeout(function () {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function (selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n },\n };\n var feTestimonialSec = '' +\n '
' +\n '
' +\n '
' +\n '

\"Talkdesk is focused on building for the future, but not at the expense of their current customers. They not only listen, but they take action on our feedback and ideas. We’ve gained a true business partner with Talkdesk.\"

' +\n '

— DALE STURGILL, VP OF CALL CENTER

' +\n '
' +\n '
';\n var feFormHead = '' +\n '
' +\n '

#1 Call Center Software Solution for Innovative Enterprises. Trusted by 1,800+ Brands

' +\n '

Make customer experience your competitive advantage.

' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant.

';\n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = feFormHead;\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-5 fe-right\";\n feHeroSec.innerHTML = feTestimonialSec;\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n function init() {\n window.scroll(0, 100);\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild, document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function () {\n MktoForms2.whenReady(function () {\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Get in Touch\";\n })\n });\n})();","lastChanged":"\"2020-08-19T09:07:15.283Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"isArchived":false,"campaign":"5f3cea72bcf439090230a13c","slug":"V12187752","sourceId":"V12187752","createdAt":"2020-08-19T09:01:38.345Z","updatedAt":"2020-11-10T16:07:28.750Z","id":"5f3cea72bcf439090230a13f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V2 #1/Learn more","campaignType":"visual","isBaselineVariation":false,"redirectCode":false,"customCSS":"html body header .header__wrap-nav {\n display: none;\n}\nhtml body header .header__wrap-logo >div:last-child {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n}\nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nheader .header__wrap-logo > div:first-child {\n line-height: 2.5 ; \n}\n.section__form-demo .form-default__form.marketo--transparent {\n background: #172241;\n padding: 30px 38px;\n border-radius: 5px;\n min-height: 494px !important;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ff6300;\n border-radius: 1px;\n border: 1px solid #ff6300;\n}\n.section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\n.wrapper.section__form-demo .form-default__form.marketo--transparent h2 {\n font-size: 1.2rem;\n line-height: 29px;\n font-weight: 100;\n}\nsection.-glued > div {\n margin-top: 5rem;\n}\n.wrapper.section__form-demo .panel__media {\n background-repeat: no-repeat;\n background-size: cover;\n height: 100%;\n background-position: center center;\n height: 334px !important;\n background-image: url('https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/peloton-header.png') !important;\n}\n.section__form-demo > div > div:last-child {\n margin: 0;\n}\n.wrapper.section__form-demo .panel__media img,\n.panel__content .wrapper__cta {\n display: none;\n}\n.panel__content .content__quote {\n font-size: 0.8rem;\n font-weight: 500;\n line-height: 1.5;\n}\n.panel__content .label.-dashed {\n line-height: 1.5;\n margin-top: 10px;\n}\nsection .panel__content .content__logo {\n margin-bottom: 1rem;\n width: 70px;\n}\n.panel__content p {\n font-size: 0.6rem !important;\n}\n.feHero-head h2 {\n font-size: 1.5rem;\n line-height: 1.5;\n}\n.feHero-head p {\n font-size: 1.2rem;\n line-height: 2.2;\n} \n.feHero-head+ div {\n padding-top: 40px;\n}\n.feHero-head {\n margin-left: -10px;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n\n@media only screen and (min-width: 992px) {\n .section__form-demo > div > div:first-child {\n max-width: 60%;\n flex: 0 0 60%;\n padding-left: 50px;\n }\n .section__form-demo > div > div:last-child {\n max-width: 40%;\n flex: 0 0 40%;\n }\n .section__form-demo > div {\n max-width: 1200px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n margin: 0;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .wrapper.section__form-demo .panel__media {\n margin: auto;\n margin: 0px 10px;\n }\n .feHero-head p {\n line-height: 1.2;\n }\n .feHero-head h2 {\n line-height: 1.3;\n }\n .panel__content {\n padding-top: 20px;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important; \n margin: auto;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n .feHero-head+ div {\n padding-top: 10px;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}\n\n@media only screen and (min-device-width: 481px) and (max-device-width: 1023px) {\n .wrapper.wrapper--shadow.section__form-demo > div > div {\n margin: auto;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:last-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n margin-top: 1.5rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div {\n padding: 0px 1rem;\n }\n .wrapper.wrapper--shadow.section__form-demo > div > div:first-child {\n flex: 0 0 100% !important;\n max-width: 100% !important;\n margin: auto;\n }\n .feHero-head {\n margin-left: 0px;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"// Polyfill\n\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object'){\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode){\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith) \n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n\n\n\n/* =======================Variation start========================= */\n\n\n(function() {\n var FEHelper = {\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if ( \n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, delayInterval); \n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n }; \n\n var feTestimonialSec = ''+ \n '
'+ \n '

#1 Call Center Software for innovative enterprises. Trusted by 1,800+ brands

'+ \n '

Make customer experience your competitive advantage.

'+ \n '
'+\n '
'+\n '
'+ \n '
'+ \n ' \"\"
'+ \n '
'+ \n '
'+ \n '
'+ \n ' \"peloton_no_margins\"'+ \n '

\"We came to Talkdesk because we were looking for something more than just a contact center solution. We were looking for a partner who wanted to innovate as much as we do.\"

'+ \n '

Zac Jacobson, VP of Member Experience, Peloton

'+ \n ' '+ \n '
'+ \n '
'+\n '
';\n \n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = \"

Fill out the form to get in touch with a Talkdesk Solutions Consultant

\";\n\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-6\";\n feHeroSec.innerHTML = feTestimonialSec;\n\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n\n function init() {\n window.scroll(0, 100);\n\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild,document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function(){\n MktoForms2.whenReady(function(){\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Learn more\";\n })\n });\n})();\n\n// GA Integration\ntry {\n (function() {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n var dimension = 2; // Desired Custom Dimension \n var campaignName = \"TalkDesk-7.1: A/B [Get Started] No Distraction and Form is Higher live\" ;\n var variationName = \"V2 #1/Learn more\"; \n // Must match 1:1 the name of the variation in Backstage \n var forceClearInterval = false;\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n //Check it's the correct active variation \n if (model.backstage.activeVariation.name.indexOf(variationName) != -1) {\n // Check if in holdback \n if (model.backstage.activeVariation.holdback) {\n variationName = variationName + \" Holdback\";\n } else {\n variationName = variationName + \" Predictive\";\n }\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n tracker = window.ga.getAll()[0].get('name');\n // set the custom dimension \n window.ga(tracker + '.set', 'dimension' + dimension, campaignName + \" \" + variationName);\n // send the event to GA \n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", campaignName + \" \" + variationName, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true\n },\n 10000)\n }\n });\n }\n })();\n } catch (err) {\n }","lastChanged":"\"2020-02-07T10:40:40.687Z\"","selector":"body"}],"selector":"body"}]},"isArchived":true,"campaign":"5f3cea72bcf439090230a13c","slug":"V14797462","sourceId":"V14797462","createdAt":"2020-08-19T09:01:38.347Z","updatedAt":"2020-11-10T16:07:28.751Z","id":"5f3cea72bcf439090230a140"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk 24- Revised layout for Get Started Page","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/get-started/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/get-started/","persistentDecisions":true,"source":"visual","sourceId":"C1746956","createdAt":"2020-02-04T10:31:18.731Z","updatedAt":"2020-11-10T16:07:28.748Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-10-19T09:19:14.920Z"}]}]},"description":"Full-Scaled 100%","slug":"C1746956","status":"running","isArchived":false,"runningFrom":"2020-09-04T08:10:07.605Z","pausedAt":"2020-10-19T09:19:14.845Z","resumedAt":"2020-11-10T16:07:28.679Z","id":"5f3cea72bcf439090230a13c"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f3cece1d63d6b1502262d66","description":"","isArchived":true,"slug":"V127119671","sourceId":"V127119671","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-08-19T09:12:01.791Z","updatedAt":"2020-10-19T03:29:38.732Z","id":"5f3cece1d63d6b1502262d67"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1","campaign":"5f3cece1d63d6b1502262d66","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V2715501","sourceId":"V2715501","redirectCode":false,"createdAt":"2020-08-19T09:12:42.533Z","updatedAt":"2020-10-19T03:29:38.732Z","customCSS":"html body .wrapper--lightblue.section__form-demo > .row {\n flex-direction: row-reverse;\n}\n\nhtml body .wrapper--lightblue.section__form-demo > .row > div:not(.media__left) {\n margin-left: auto;\n margin-right: auto;\n}\n\n.section__form-demo .form-demo__content h2{\n padding-bottom: 30px;\n}\n\nhtml body .fe-image-text{\n padding: 50px 78px;\n padding-bottom: 0px;\n padding-right: 63px !important;\n}\nhtml body .fe-image-text p{\n margin-bottom: 20px;\n font-family: inherit;\n font-size: 18px;\n font-weight: 600;\n line-height: 26px;\n}\nhtml body .fe-image-outer {\n background-image: url(\"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-24/end-to-end-contact-center-software-2.png\");\n background-size: 80%;\n background-position: center;\n width: 100%;\n min-height: 506px;\n position: relative;\n background-repeat: no-repeat;\n\n}\n\n html body .wrapper.section__form-demo {\n max-width: 1260px;\n width: 100%;\n margin: 0 auto;\n \n }\n\n@media screen and (min-width:992px) and (max-width:1260px){\n\n html body .fe-image-text{\n padding: 50px 52px;\n }\n html body .fe-image-outer {\n background-size: 90%;\n min-height: 450px;\n }\n\n} \n@media screen and (min-width:992px){\n html body .wrapper.section__form-demo {\n /* background: #ff6300; */\n background: linear-gradient(to left, #172241 50%, #ff6300 50%);\n \n }\n\n html body .wrapper--lightblue.section__form-demo > .row .media__left {\n padding-left: 0px !important;\n /* padding-right: 0px !important; */\n }\n html body .wrapper--lightblue.section__form-demo > .row > div:not(.media__left) {\n flex: 0 0 42%;\n max-width: 42%;\n } \n html body .section:first-of-type.-glued {\n margin-top: 3rem !important;\n } \n html body .header--clean:not(.fixed){\n position: inherit;\n }\n}\n@media screen and (max-width:991px){\n html body .wrapper--lightblue.section__form-demo > .row {\n flex-direction: column-reverse !important;\n }\n html body .section__form-demo .media__left{\n display: none;\n\n }\n html body .wrapper.section__form-demo {\n background: #ff6300;\n \n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n \n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n \n \n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n \n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\n /*-----------------------\n init is the main controller\n --------------------*/\n\n FeHelper.init = function () {\n \n //Text Remove\n \n document.querySelector('.section__form-demo .media__left').innerHTML = '

An End-to-End Cloud Contact Center Solution: Customer Engagement, Workforce Engagement, Enterprise Collaboration, AI & Knowledge, and Analytics & Insights, all on a single unified platform.

';\n\n document.querySelector('.section__form-demo .form-demo__content').innerHTML = \"

Request a Demo of Talkdesk Enterprise Cloud Contact Center

\";\n \n\n };\n FeHelper.demoCTA=function(){\n document.querySelector('.mktoButton').textContent=\"Request a 1:1 live demo\";\n }\n FeHelper.doWhenElementLoaded(\n '.section__form-demo h2',\n FeHelper.init,\n 50,\n 10000\n );\n\n\n FeHelper.doWhenElementLoaded(\n '.mktoButton',\n FeHelper.demoCTA,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n })();","lastChanged":"\"2020-09-03T14:53:48.954Z\"","selector":"body"}],"selector":"body"}]},"id":"5f3ced0a0fe25ce47dab194d"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk 24- Revised layout for Demo Page","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/request-demo/","match":"simple"}],"persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/request-demo/","source":"visual","slug":"C1371728","sourceId":"C1371728","status":"running","isArchived":false,"createdAt":"2020-08-19T09:12:01.775Z","updatedAt":"2020-10-19T03:29:38.727Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1371728'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-10-19T03:25:31.548Z"}]}]},"runningFrom":"2020-09-04T08:09:27.185Z","description":"Full-scaled","pausedAt":"2020-10-19T03:25:31.519Z","resumedAt":"2020-10-19T03:29:38.685Z","id":"5f3cece1d63d6b1502262d66"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f58bc32d63d6b1502262d8b","description":"","isArchived":false,"slug":"V127119672","sourceId":"V127119672","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-09-09T11:27:46.268Z","updatedAt":"2020-11-10T16:06:37.407Z","customCSS":"@media screen and (min-width: 1280px){\n html body .section__form-demo {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n}\n\nhtml body header .header__wrap-logo >div:last-child,\nhtml body header .header__wrap-nav {\n display: none;\n}\nhtml body header {\n height: auto;\n padding: 1rem 0rem;\n}\nhtml body #marketo_3574 {\n display: none !important;\n}\nhtml body header ~ section.-glued,\nhtml body header ~ section.-glued > div {\n max-width: 100%;\n} \nhtml body header .header__wrap-logo {\n border: none;\n padding-bottom: 0rem;\n}\nhtml body header .header__wrap-logo > div:first-child {\n line-height: 2.5; \n}\nhtml body .section__form-demo .form-default__form.marketo--transparent {\n background: #ff6300;\n padding: 50px 85px;\n border-radius: 5px;\n min-height: 494px !important;\n}\nhtml body .section__form-demo .form-default__form.marketo--transparent [type=\"submit\"] {\n width: 100%;\n color: #ffffff;\n border-radius: 1px;\n /* border: 1px solid #ff6300; */\n}\nhtml body .section__form-demo .form-default__form.marketo--transparent [type=\"submit\"]:hover {\n color: #fff;\n border-color: #fff;\n}\nhtml body section.-glued:first-of-type > div {\n margin-top: 5rem;\n}\nhtml body .section__form-demo > div > div:last-child {\n margin: 0;\n}\nhtml body section:first-of-type.-glued {\n margin-top: auto !important;\n}\n@media only screen and (min-width: 992px) {\n html body .section__form-demo > div {\n max-width: 1259px;\n margin: auto;\n }\n}\n@media only screen and (max-width: 990px) {\n\n html body .section__form-demo {\n padding-top: 0px !important;\n padding-left: 0px!important;\n padding-right: 0px!important;\n \n }\n \n html body .section.-glued .section__form-demo > div.row{\n flex-direction: column-reverse !important;\n }\n html body .section.-glued .section__form-demo > div.row > div {\n width: 100% !important;\n max-width: 100% !important;\n flex: 0 0 100% !important;\n padding: 80px !important;\n }\n html body .section__form-demo .form-default__form.marketo--transparent {\n padding: 20px;\n }\n html body .section__form-demo .form-default__form.marketo--transparent {\n margin-top: 10px;\n }\n\n}\n@media only screen and (max-width: 767px) {\n html body .section.-glued .section__form-demo > div.row > div.fe-right {\n display: none;\n }\n}\n\n@media only screen and (max-width: 500px) {\n html body .section.-glued .section__form-demo > div.row > div {\n padding: 20px 0px !important;\n \n }\n html body .section__form-demo .form-default__form.marketo--transparent {\n padding: 30px 65px !important;\n }\n}\n/* New CSS */\nhtml body .section__form-demo > div.row > div {\n width: 50% !important;\n max-width: 50%;\n flex: 0 0 50%;\n padding: 0px !important;\n}\nhtml body .fe-Img {\n background-image: url(\"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/Employbridge.jpeg\");\n background-size: cover;\n background-position: center;\n width: 100%;\n min-height: 481px;\n position: relative;\n}\nhtml body .fe-Img::after {\n position: absolute;\n content: '';\n background: url(\"https://fe-test-dev.s3.amazonaws.com/talkDesk/TalkDesk-7/employbridge-logo.png\");\n width: 230px;\n height: 40px;\n bottom: 29px;\n background-repeat: no-repeat;\n left: 41px;\n background-size: contain;\n}\nhtml body .fe-paraSec {\n padding: 70px 45px;\n background: #172241;\n}\nhtml body p.fe-Para {\n margin-bottom: 20px;\n font-family: inherit;\n font-size: 18px;\n font-weight: 600;\n line-height: 28px;\n}\np.fe-sign {\n font-size: 16px;\n font-weight: 500;\n line-height: 26px;\n font-family: inherit;\n}\nhtml body .wrapper--orange.section__form-demo {\n background: #f5f5f5;\n}\nhtml body .wrapper--orange.section__form-demo > div {\n background: #ff6300;\n flex-direction: row-reverse;\n}\nhtml body .fe-right{\n padding: 0px;\n background:#172241;\n}\nhtml body p.fe-from-head {\n font-size: 24px;\n font-weight: 600;\n line-height: 34px;\n font-family: inherit;\n}\nhtml body p.fe-from-subhead {\n font-size: 16px;\n font-weight: 700;\n line-height: 26px;\n margin-bottom: 20px;\n font-family: inherit;\n}\nhtml body form.mktoForm {\n padding: 0px;\n}\nhtml body p.fe-form-content {\n font-size: 14px;\n font-weight: 400;\n line-height: 24px;\n font-family: inherit;\n}","customJavascript":{"customJavascriptInstructions":[{"selector":"body","changes":[{"type":"jc","js":"// Polyfill\nfunction ReplaceWithPolyfill() {\n 'use-strict'; // For safari, and IE > 10\n var parent = this.parentNode, i = arguments.length, currentNode;\n if (!parent) return;\n if (!i) // if there are no arguments\n parent.removeChild(this);\n while (i--) { // i-- decrements i and returns the value of i before the decrement\n currentNode = arguments[i];\n if (typeof currentNode !== 'object') {\n currentNode = this.ownerDocument.createTextNode(currentNode);\n } else if (currentNode.parentNode) {\n currentNode.parentNode.removeChild(currentNode);\n }\n // the value of \"i\" below is after the decrement\n if (!i) // if currentNode is the first argument (currentNode === arguments[0])\n parent.replaceChild(currentNode, this);\n else // if currentNode isn't the first\n parent.insertBefore(this.previousSibling, currentNode);\n }\n}\nif (!Element.prototype.replaceWith)\n Element.prototype.replaceWith = ReplaceWithPolyfill;\nif (!CharacterData.prototype.replaceWith)\n CharacterData.prototype.replaceWith = ReplaceWithPolyfill;\nif (!DocumentType.prototype.replaceWith)\n DocumentType.prototype.replaceWith = ReplaceWithPolyfill;\n/* =======================Variation start========================= */\n(function () {\n var FEHelper = {\n waitforMarketo: function (trigger) {\n var interval = setInterval(function () {\n if (\n window.MktoForms2\n ) {\n clearInterval(interval);\n trigger();\n }\n }, 50);\n setTimeout(function () {\n clearInterval(interval);\n }, 10000);\n },\n onLoadElement: function (selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n },\n };\n var feTestimonialSec = '' +\n '
' +\n '
' +\n '
' +\n '

\"Talkdesk is focused on building for the future, but not at the expense of their current customers. They not only listen, but they take action on our feedback and ideas. We’ve gained a true business partner with Talkdesk.\"

' +\n '

— DALE STURGILL, VP OF CALL CENTER

' +\n '
' +\n '
';\n var feFormHead = '' +\n '
' +\n '

#1 Call Center Software Solution for Innovative Enterprises. Trusted by 1,800+ Brands

' +\n '

Make customer experience your competitive advantage.

' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant.

';\n var bmFormHeadEl = document.createElement('div')\n bmFormHeadEl.innerHTML = feFormHead;\n var feHeroSec = document.createElement('div');\n feHeroSec.className = \"col-12 col-xl-5 col-md-5 fe-right\";\n feHeroSec.innerHTML = feTestimonialSec;\n function bmAdd_col() {\n var bmFormCol = document.querySelector(\".section__form-demo > div > div:last-child\");\n bmFormCol.classList.remove(\"col-sm-10\");\n }\n function init() {\n window.scroll(0, 100);\n var formEl = document.createElement(\"div\");\n formEl.className = \"form-default__form marketo--transparent\";\n formEl.innerHTML = \"
\";\n document.querySelector(\".form-demo__form.marketo--transparent\").replaceWith(formEl);\n document.querySelector(\".section__form-demo > div > div:first-child\").replaceWith(feHeroSec);\n document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").insertBefore(bmFormHeadEl.firstChild, document.querySelector(\".wrapper.section__form-demo .form-default__form.marketo--transparent\").firstChild);\n }\n function bmSpacing() {\n document.querySelector(\"section.-glued > div\").style.marginTop = \"8rem\";\n }\n function loadMarketoForm() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 3697);\n }\n FEHelper.onLoadElement(\n '.form-demo__form.marketo--transparent',\n init,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n \".wrapper.section__form-demo > div > div:last-child\",\n bmAdd_col,\n 50,\n 15000\n ),\n FEHelper.onLoadElement(\n 'section.section__top-bar.fe-strip',\n bmSpacing,\n 50,\n 15000\n ),\n FEHelper.waitforMarketo(loadMarketoForm);\n FEHelper.waitforMarketo(function () {\n MktoForms2.whenReady(function () {\n window.scroll(0, 0);\n document.querySelector(\".section__form-demo .form-default__form.marketo--transparent [type='submit']\").textContent = \"Get in Touch\";\n })\n });\n})();","lastChanged":"\"2020-10-19T09:17:38.831Z\"","selector":"body"}]}]},"id":"5f58bc32d63d6b1502262d8c"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"v1: Multi-step form on the page","campaign":"5f58bc32d63d6b1502262d8b","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1823821","sourceId":"V1823821","redirectCode":false,"createdAt":"2020-09-09T11:28:14.433Z","updatedAt":"2020-11-10T16:06:37.407Z","customCSS":".section:first-of-type.-glued {\n background-color: #152241;\n}\n.fe_hero {\n background: transparent !important; \n}\n.fe_steps .section__features-list .features-list__content .features-list__item a {\n border: 2px solid #6B748C;\n border-radius: 3px;\n position: relative;\n z-index: 1;\n cursor: pointer;\n}\n\nhtml body .fe_steps .content__title,\nhtml body .section__features-list .features-list__content .features-list__item h3{\n color: #fff !important;\n}\nhtml body .section__features-list .features-list__content .features-list__item h3{\n font-size: 18px !important;\n font-family: inherit;\n line-height: 24px;\n}\nhtml body .fe_step-2 .features-list__content .features-list__item h3{\n line-height: 30px !important;\n}\n.fe_steps .section__features-list .features-list__content {\n padding-top: 0px;\n padding-bottom: 3rem;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus,\n.fe_steps .section__features-list .features-list__content .features-list__item a:active {\n background-color: transparent;\n color: #172241;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus [class^=icon-],\n.fe_steps .section__features-list .features-list__content .features-list__item a:active [class^=icon-] {\n color: #4bc3c9;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus :not([class^=icon-]),\n.fe_steps .section__features-list .features-list__content .features-list__item a:active :not([class^=icon-]) {\n color: #172241;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected {\n background-color: #4bc3c9 !important;\n box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);\n color: #fff;\n border-color: #4bc3c9 !important;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover [class^=icon-],\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected [class^=icon-] {\n color: #172241;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover :not([class^=icon-]),\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected :not([class^=icon-]) {\n color: #fff;\n}\n\n.fe_disabled {\n opacity: 0.5;\n}\n\n.fe_steps .fe_step-2 .section__features-list .features-list__content .features-list__item a h3 {\n font-size: 18px;\n margin-top: 0;\n}\n\n.fe_steps .wrapper.wrapper--white {\n background-color: #152241;\n}\n\nhtml body .wrapper.wrapper--orange {\n background-color: transparent !important;\n padding-bottom: 0;\n padding-top: 0;\n}\n\n\n\n\nhtml body .wrapper.wrapper--orange>.row.justify-content-center {\n display: none;\n}\n\nbody.bs4-xl .section__form-demo>div {\n margin: auto;\n max-width: 85%;\n}\n\nbody.bs4-lg .section__form-demo>div {\n margin: auto;\n max-width: 1260px;\n}\n\n.fe_headlines {\n background-color: #152241;\n max-width: none !important;\n padding: 3rem 0 !important;\n padding-bottom: 16px !important;\n text-align: center;\n}\n\nhtml body .fe_steps .content__title {\n margin-bottom: 0px !important;\n\n}\nhtml body .fe_steps .features-list__content > .row:first-child {\n margin-bottom: 59px;\n}\nhtml body .fe_steps .features-list__content > .row:last-child {\n margin-top: 59px;\n}\nhtml body .fe_step-3 .features-list__content > .row:first-child {\n margin-bottom: 17px !important;\n}\n\nhtml body .fe_step-2 .features-list__content > .row:last-child .button {\n margin-top: 0px;\n min-width: 181px;\n}\nhtml body .fe_step-3 .features-list__content > .row:last-child{\n margin-top: 0px !important;\n}\n.fe_headlines p {\n margin-bottom: 0;\n margin-top: 0.5rem;\n font-size: 16px;\n font-family: inherit;\n text-transform: uppercase;\n}\n\n.fe_steps {\n color: #172241;\n max-width: none !important;\n text-align: center;\n margin-left: -15px;\n margin-right: -15px;\n}\n\nhtml body.bs4-xl .fe_steps {\n margin-left: -20px;\n margin-right: -20px;\n}\n\n.fe_options {\n margin: auto;\n max-width: 715px;\n}\n\n.fe_options>div {\n cursor: pointer;\n float: left;\n margin: 0 0 20px 20px;\n min-width: 225px;\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_options>div:first-child {\n margin-left: 0;\n}\n\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n\n.fe_step-headlines>p:first-child {\n font-size: 20px;\n margin-bottom: 0;\n}\n\n.fe_next button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n vertical-align: top;\n cursor: pointer;\n}\n.fe_next, \n.fe_back,\n.fe_step-3 .mktoButtonWrap button {\n min-width: 181px;\n color: #fff !important;\n height: 50px;\n}\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_next {\n cursor: pointer;\n color: #FFFFFF !important;\n}\nhtml body .fe_step-1 .fe_next {\n margin-right: 0px !important;\n margin-top: 0px !important;\n}\n\n.fe_step-2 .fe_options>div {\n min-width: 170px;\n text-transform: none;\n}\n\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 15px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: 0;\n}\n\n.fe_step-2 .fe_options {\n max-width: 740px;\n}\n\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 15px 0;\n}\n\n.fe_hidden {\n display: none;\n}\n\n.fe_step-3 .fe_step-headlines>p:first-child {\n font-size: 22px;\n}\n\n.fe_form {\n margin: auto;\n max-width: 665px;\n padding: 15px 0 50px;\n}\n\n.fe_form .mktoForm {\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_form .mktoForm .mktoFormRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 50%;\n}\n\n.fe_form .mktoForm .mktoButtonRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n}\n\n.fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 12px;\n}\n\n.fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 12px;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: block;\n margin: auto;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton {\n margin: 20px 0 0;\n font-size: .8125rem !important;\n padding: .6875rem 1.25rem .5625rem;\n margin-top: 22px;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton,\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:hover {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton:hover {\n background-color: #cc4f00 !important;\n border-color: #cc4f00 !important;\n}\n\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step{\n background-color: #152241 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n margin-right: 40px;\n cursor: pointer;\n font-size: .8125rem !important;\n }\n\nhtml body .fe_back {\n cursor: pointer; \n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: none;\n}\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {\n margin-bottom: 20px;\n}\n\n.fe_clear {\n clear: both;\n}\n\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol {\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_clear {\n clear: both;\n}\n\n.fe_step-2 .fe_next button {\n left: 0;\n padding: 0;\n min-width: 120px;\n margin: 0 10px;\n}\n\n.fe_step-2 .fe_next {\n text-align: center;\n cursor: pointer;\n}\n\n.fe_step-2 .fe_next button.fe_prev-step i.icon-ui-arrowlink {\n transform: rotate(180deg);\n}\n.section.-glued + .section.-glued +.section.-glued .container{\n max-width: 100%;\n}\n.fe_step-3 .fe_form form > .mktoFormRow {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow + .mktoFormRow {\n display: block;\n width: 100%;\n padding: 0;\n min-height: 220px;\n}\n.mktoHasWidth.mktoLayoutLeft legend {\n display: none;\n}\n\n@media (min-width: 992px) {\n #marketo_3574 > div:nth-child(16) {\n padding-left: 20px;\n padding-right: 47px;\n }\n /* html body p.fe-select {\n margin-right: 2.5rem;\n } */\n .bm_large {\n width: 40%;\n max-width: 40%;\n flex: 0 0 40%;\n }\n}\n@media (max-width: 991px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 20px;\n}\n .fe_headlines {\n margin-left: -20px;\n margin-right: -20px;\n }\n\n .fe_headlines>div {\n padding: 0 20px;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 0 20px 8px;\n }\n\n .fe_step-2 .fe_options {\n max-width: 705px;\n }\n\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 8px;\n }\n}\n@media (min-width: 767px) {\n .fe_headlines p br {\n display: none;\n }\n}\n@media (max-width: 767px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 0px;\n}\n .fe_headlines p {\n font-weight: 500;\n }\n .fe_form .mktoForm .mktoFormRow {\n float: none;\n width: 100%;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 0;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap >button:nth-child(2) {\n /* margin-top: 59px; */\n }\n\n .fe_form {\n padding-bottom: 30px !important;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 0;\n }\n\n .fe_options>div {\n display: block;\n float: none;\n margin: 0 auto 20px;\n max-width: 225px;\n }\n\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 auto 20px;\n }\n\n .fe_step-2 .fe_options>div:first-child,\n .fe_step-2 .fe_options>div:nth-child(4),\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: auto;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n /* display: none; */\n margin-right: 0 !important;\n\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n /* display: block; */\n margin-right: 0 !important;\n }\n html body .fe_form .mktoForm .mktoButtonRow .mktoButton,\n html body .fe_step-2 .features-list__content > .row:last-child .button:nth-child(2){\n margin-top: 2rem;\n }\n /* html body .fe_steps .content__title {\n padding: 0 .8rem !important;\n } */\n\n .fe_steps .section__features-list .features-list__content .features-list__item a {\n flex-direction: row;\n padding: 0.8rem .5rem;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a i {\n margin: 0 10px !important;\n font-size: 1.5rem;\n }\n html body .section__features-list .features-list__content .features-list__item h3 {\n font-size: 16px !important;\n line-height: 22px;\n margin: 0;\n margin-left: 15px;\n }\n html body .fe_step-2 .features-list__content .features-list__item h3 {\n line-height: 24px !important;\n }\n html body .fe_steps .features-list__content .row-cols-md-5 > div {\n padding: 0.5rem 0rem !important;\n }\n html body .section__features-list .features-list__content .features-list__item h3 br {\n display: none;\n }\n .fe_step-2 .section__features-list .features-list__content .features-list__item a {\n justify-content: center;\n padding: 0.8rem .5rem;\n }\n html body .fe_steps .features-list__content > .row:last-child > div {\n padding: 0;\n padding-bottom: 0;\n }\n html body .fe_steps .features-list__content > .row:last-child > div > div.wrapper__cta {\n /* display: flex; */\n }\n html body .fe_step-2 .features-list__content > .row:last-child > div > div.wrapper__cta {\n display: flex;\n justify-content: space-between;\n }\n html body .fe_step-2 .features-list__content > .row:last-child .button {\n width: 47%;\n min-width: 47%;\n margin: 0 !important;\n }\n html body .fe_form .mktoForm .mktoButtonRow .mktoButton {\n width: 47%;\n min-width: 47%;\n padding: 0;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: flex;\n width: 100%;\n padding: 0;\n justify-content: space-between;\n }\n .fe_form .mktoForm .mktoButtonRow {\n margin-top: 33px;\n }\n html body .fe_steps .features-list__content > .row:last-child {\n margin-top: 30px;\n }\n .fe_steps .wrapper.wrapper--white {\n padding: 0;\n }\n html body .fe_step-3 .features-list__content > .row:last-child > div {\n max-width: 92%;\n flex: 0 0 92%;\n }\n .fe_steps .section__features-list .features-list__content {\n padding-bottom: 2rem;\n }\n html body .fe_step-2 .features-list__content > .row:last-child {\n margin-bottom: 30px;\n }\n}\nhtml body .fe_steps .button .button__text {\n font-size: .8125rem;\n}\nhtml body p.fe-select {\n font-size: 1rem;\n color: #fff;\n}\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton[type='submit']:hover {\n background-color: #cc4f00;\n border-color: #cc4f00;\n}\n/* ipad field */\n@media only screen and (max-width: 991px) and (min-width: 768px) {\n /* html body div.fe_step-2 .features-list__content > div:nth-child(2) > div, \n html body div.fe_step-2 .features-list__content > div:nth-child(3) > div {\n width: 33%;\n max-width: 33%;\n } */\n html body .fe_step-1 .row-cols-md-5 > div {\n max-width: 181px !important;\n}\n html body .fe_form .mktoForm{\n margin-top: 0px;\n }\n}\n/* @media screen and (min-width:1300px) and (max-width:2000px){\n html body .fe_steps .features-list__content .row-cols-md-5 {\n padding-left: 5%;\n padding-right: 5%;\n }\n} */\nhtml body .fe_steps .features-list__content .row-cols-md-5 {\n padding-left: 0;\n padding-right: 0;\n min-height: 108px;\n}\n\n@media screen and (min-width:768px){\n html body .fe_step-2 .row-cols-md-5 > div{\n height: 103px;\n }\n html body .fe_step-2 .row-cols-md-5 > div,\n html body .fe_step-1 .row.row-cols-md-5 > div {\n padding: 16px 12px !important;\n max-width:189px !important;\n width: 189px !important;\n min-width: 189px !important;\n}\n\n .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n cursor: pointer; \n margin-right: 28px !important;\n margin-top: 30px !important;\n }\n html body .fe_step-2 .features-list__content > .row:last-child .button,\n .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile):focus{\n outline: none;\n }\n html body .fe_back {\n cursor: pointer; \n margin-right: 24px !important;\n }\n}\n@media screen and (min-width:1240px) and (max-width:1439px){\n .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-right: 29px !important;\n margin-top: 30px !important;\n }\n}\n@media screen and (min-width:1798px) and (max-width:2022px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 31px !important;\n }\n\n}\n@media screen and (min-width:2023px) and (max-width:2591px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 28px !important;\n \n }\n}\n/* @media screen and (min-width:2591px) and (max-width:2697px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 22px !important;\n \n }\n} */\n@media screen and (min-width:2592px) and (max-width:4045px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 22px !important;\n margin-right: 30px !important;\n }\n}\n@media screen and (min-width:4046px) and (max-width:5395px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 22px !important;\n margin-right: 30px !important;\n }\n}\n@media screen and (min-width:5396px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 25px !important;\n }\n}\n@media screen and (min-width:1366px){\n html body .wrapper.wrapper--orange{\n height: 620px !important;\n }\n}\nhtml body .mktoFieldWrap .mktoError{\n height: 42px;\n max-width: 210px;\n width: 100%;\n left: 10px;\n top: -42px;\n}\nhtml body .fe_step-3 .mktoFieldWrap #Email + .mktoError,\nhtml body .fe_step-3 .mktoFieldWrap #Phone + .mktoError{\n height: 58px;\n top: -58px;\n}\n\n@media screen and (min-width:921px){\n html body .fe_steps .wrapper.wrapper--orange h2.content__title {\n max-width: 83%;\n margin: 0 auto;\n \n }\n \n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n }\n\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software
Solution for Innovative
Enterprises.

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' Next ' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

0 to 5

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

6 to 10

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

11 to 50

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

1,000+

' +\n '
' +\n '
' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n ' Back ' +\n ' Next ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\nvar feAgent;\nvar formValues = {};\n\nfunction selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Number_of_Agents__c');\n frSelectBoxValue.value = formValues.Number_of_Agents__c;\n } \n \n function init() {\n FEHelper.before(document.querySelector('.wrapper.wrapper--orange > .row.justify-content-center'), feHeroHTML);\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n }, 50, 30000);\n\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n FEHelper.onLoadElement('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]', function() {\n // document.querySelector('.fe_form').appendChild(document.querySelector('.form-demo__form.marketo--transparent'));\n FEHelper.append(document.querySelector('.fe_form'), '
');\n FEHelper.before(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]'), '');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n form.onSuccess(function(values, followUpUrl) {\n //after submit the form \n //FEHelper.formSubmit(form, values.Email, followUpUrl);\n return false;\n });\n }\n });\n }, 50, 10000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item > a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n FEHelper.removeClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n } else {\n FEHelper.addClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .features-list__item > a');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .features-list__item > a.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n FEHelper.removeClass(document.querySelector('.fe_step-2 .wrapper__cta .fe_next'), 'fe_disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 2 views');\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Form views');\n if (document.querySelector('.fe_step-2 .features-list__item a.fe_selected')) {\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Number_of_Agents__c'] = document.querySelector('.fe_step-2 .features-list__item a.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n\n // Previous Step clicks\n document.querySelector('.fe_step-2 .fe_back').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n });\n\n document.addEventListener('click', function(e) {\n if (FEHelper.hasClass(e.target, 'fe_previous-step')) {\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n }\n });\n \n }\n\n if (window.location.href.indexOf('/get-started') != -1) {\n FEHelper.onLoadElement('.wrapper.wrapper--orange > .row.justify-content-center', init, 50, 10000);\n }\n})();","lastChanged":"\"2020-10-15T10:58:13.392Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f58bc4ed63d6b1502262d8d"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"v2: Multi-step form in overlay with social proof","campaign":"5f58bc32d63d6b1502262d8b","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"slug":"V7039251","sourceId":"V7039251","redirectCode":false,"createdAt":"2020-09-09T11:28:34.839Z","updatedAt":"2020-11-10T16:06:37.408Z","customCSS":".fe_overlay {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n background-color: rgba(0, 0, 0,.4);\n z-index: 2147483644!important;\n}\n\n.fe_popup {\n background-color: #fff;\n left: 50%;\n margin: auto;\n max-width: 1074px;\n position: fixed;\n top: 50%;\n transform: translate(-50%, -50%);\n width: 1074px;\n z-index: 2147483646!important;\n}\n\n.fe_social-proof {\n text-align: center;\n}\n\n.fe_logos {\n display: flex;\n align-items: center;\n max-width: 680px;\n margin: auto;\n}\n\n.fe_social-proof p {\n font-weight: bold;\n margin-bottom: 0;\n font-size: 20px;\n}\n\n.fe_steps {\n color: #172241;\n max-width: none !important;\n padding-top: 40px;\n text-align: center;\n}\n\n.fe_options {\n margin: auto;\n max-width: 630px;\n}\n\n.fe_options>div {\n border-radius: 2px;\n border: 2px solid #868b90;\n cursor: pointer;\n float: left;\n font-size: 15px;\n height: 50px;\n line-height: 44px;\n margin: 0 0 15px 15px;\n width: 200px;\n}\n\n.fe_options>div:hover,\n.fe_options>div.fe_selected {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\n.fe_options>div:first-child {\n margin-left: 0;\n}\n\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n.bm_large {\n width: 335px !important;\n}\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n\n.fe_step-headlines>p:first-child {\n font-size: 22px;\n margin-bottom: 5px;\n}\n\n.fe_next button,\n.fe_prev button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n}\n\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_button {\n display: flex;\n justify-content: center;\n padding: 0px 0 0px;\n}\np.mktoButton.fe_previous-step {\n margin-right: 20px;\n}\n.fe_prev i {\n transform: rotate(180deg);\n}\n.fe_prev {\n margin-right: 25px;\n}\n\n.fe_step-2 .fe_options>div {\n width: 160px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-right: 15px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(5),\n.fe_step-2 .fe_options>div:nth-child(9) {\n margin-left: 0;\n}\n\n.fe_step-2 .fe_options {\n max-width: 510px;\n}\n\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 0 0 15px;\n}\n\n.fe_hidden {\n display: none;\n}\n\n.fe_close {\n position: absolute;\n right: 0;\n top: 2px;\n font-weight: bold;\n font-size: 22px;\n padding: 0 8px;\n cursor: pointer;\n}\n.fe_form > form > .mktoFormRow {\n width: 75%;\n margin: auto;\n text-align: left;\n}\n.fe_form > form fieldset > div {\n width: 50%;\n display: inline-block;\n margin: 0;\n}\n.fe_form .mktoFieldWrap input {\n border: 1px solid gray;\n}\n.fe_form .mktoButtonWrap.mktoSimple {\n margin: 0 auto;\n}\n.fe_form .mktoButton {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n}\n.fe_get-started-popup .mktoFormCol legend {\n /* margin-bottom: -36px; */\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow:first-of-type {\n display: none;\n}\n.mktoButton.fe_previous-step + .mktoButton.fe_previous-step {\n display: none;\n}\n.fe_step-headlines {\n margin-bottom: 40px;\n}\n.fe_social-proof {\n margin-top: 23px;\n}\n@media (min-width: 991px) and (max-width: 1024px) {\n .fe_popup {\n max-width: 880px;\n }\n}\n@media (max-width: 991px) {\n .fe_popup {\n max-width: 700px;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 0 15px 5px;\n }\n\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-right: 5px;\n margin-left: 0; \n }\n\n .fe_step-2 .fe_options {\n max-width: 496px;\n }\n}\n\n@media (max-width: 767px) {\n button.mktoButton.fe_previous-step.fe_mobile + button.mktoButton.fe_previous-step.fe_mobile {display: none;}\n .fe_popup {\n max-width: 90%;\n max-height: 90%;\n overflow: auto;\n }\n .fe_form > form > .mktoFormRow ,\n .fe_form > form fieldset > div {\n width: 100%\n }\n .fe_options>div {\n float: none;\n margin: 0 auto 15px;\n }\n\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n\n .fe_step-2 .fe_options>div {\n margin: auto !important;\n margin-bottom: 15px !important;\n }\n\n}\n.fe_step-3 .fe_previous-mobile-step {\n display: none;\n}\n/* form error */\n.fe_get-started-popup .mktoFieldWrap .mktoError {\n background-color: #993b00;\n color: #fff;\n}\n.fe_get-started-popup .mktoFieldWrap .mktoError:after {\n border-top: 10px solid #993b00;\n}\n@media only screen and (max-width: 513px) {\n p.mktoButton.fe_previous-step {\n margin-right: 0;\n }\n .fe_step-3 .fe_previous-mobile-step {\n display: block;\n margin-top: 15px;\n }\n p.mktoButton.fe_previous-step {\n display: none;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else{\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n };\n\n var fePopUpHTML = '' +\n '
' +\n '
' +\n '
' +\n '
X
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
Customer Engagement
' +\n '
Workforce Engagement
' +\n '
Reporting & Analytics
' +\n '
AI & Knowledge
' +\n '
Integrations
' +\n '
Platforms
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
0 to 5
' +\n '
6 to 10
' +\n '
11 to 50
' +\n '
51 to 250
' +\n '
251 to 999
'+\n '
1,000+
' +\n '
' +\n '
' +\n '
'+\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1800+ Businesses Around the World Rely on Talkdesk

' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n ' \"hornblower.png\"' +\n '
' +\n '
' +\n ' \"doctolib\"' +\n '
' +\n '
' +\n ' \"zumiez\"' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var formValues = {};\n function selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Company_Size__c');\n frSelectBoxValue.value = formValues.Company_Size__c;\n }\n\n function init() {\n document.body.insertAdjacentHTML('beforeend', fePopUpHTML);\n\n FEHelper.onLoadMktoForms2(function() {\n \n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n FEHelper.onLoadElement('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]', function() {\n FEHelper.before(document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]'), '

Back

');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').insertAdjacentHTML('afterend', '

Back

');\n\n document.querySelector('.fe_step-3 .fe_previous-step').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n })\n document.querySelector('.fe_step-3 .fe_previous-mobile-step').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n })\n\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n }\n });\n \n }, 50, 30000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .fe_options > div');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n\n if (document.querySelector('.fe_step-1 .fe_options > div.fe_selected')) {\n document.querySelector('.fe_step-1 .fe_next button').removeAttribute('disabled');\n } else {\n document.querySelector('.fe_step-1 .fe_next button').setAttribute('disabled', 'disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .fe_options > div');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .fe_options > div.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n FEHelper.addClass(e.target, 'fe_selected');\n document.querySelector('.fe_step-2 .fe_next button').removeAttribute('disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next > button').addEventListener('click', function(e) {\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .fe_options > div.fe_selected');\n FEHelper.fePushEvents('TD-25 Question 2 views');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next > button').addEventListener('click', function(e) {\n if (document.querySelector('.fe_step-2 .fe_options > div.fe_selected')) {\n FEHelper.fePushEvents('TD-25 Form views');\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Company_Size__c'] = document.querySelector('.fe_step-2 .fe_options > div.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n document.querySelector('.fe_step-2 .fe_prev > button').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n })\n\n var feGetStartedLinks = document.querySelectorAll('header a[href=\"https://www.talkdesk.com/get-started/\"]');\n for (var i = feGetStartedLinks.length - 1; i >= 0; i--) {\n feGetStartedLinks[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.removeClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n window.scrollTo(0, 500);\n setTimeout(function() {\n window.scrollTo(0, 0)\n }, 500);\n });\n }\n\n document.querySelector('.fe_overlay').addEventListener('click', function(e) {\n FEHelper.addClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n });\n\n document.querySelector('.fe_close').addEventListener('click', function(e) {\n FEHelper.addClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n });\n }\n\n FEHelper.onLoadElement('header a[href=\"https://www.talkdesk.com/get-started/\"]', init, 50, 10000);\n})();","lastChanged":"\"2020-09-28T13:58:35.458Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f58bc62d63d6b1502262d8e"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Multi-step form on the page W/O icon","campaign":"5f58bc32d63d6b1502262d8b","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"slug":"V1556044","sourceId":"V1556044","redirectCode":false,"createdAt":"2020-09-14T09:07:51.018Z","updatedAt":"2020-11-10T16:06:37.408Z","customCSS":".section:first-of-type.-glued {\n background-color: #152241;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a {\n border: 2px solid #6B748C;\n border-radius: 3px;\n position: relative;\n z-index: 1;\n cursor: pointer;\n}\n.fe_steps .section__features-list .features-list__content {\n padding-top: 0rem;\n padding-bottom: 3rem;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus,\n.fe_steps .section__features-list .features-list__content .features-list__item a:active {\n background-color: transparent;\n color: #172241;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus [class^=icon-],\n.fe_steps .section__features-list .features-list__content .features-list__item a:active [class^=icon-] {\n color: #4bc3c9;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus :not([class^=icon-]),\n.fe_steps .section__features-list .features-list__content .features-list__item a:active :not([class^=icon-]) {\n color: #172241;\n}\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected {\n background-color: #4bc3c9 !important;\n box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);\n color: #fff;\n border-color: #4bc3c9 !important;\n}\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover [class^=icon-],\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected [class^=icon-] {\n color: #172241;\n}\n.fe_back,\n.section__features-list .features-list__content p,\n.fe_steps .section__features-list .features-list__content .features-list__item a h3,\n.section__features-list .features-list__content .features-list__text > :last-child,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover :not([class^=icon-]),\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected :not([class^=icon-]) {\n color: #fff;\n}\n.fe_disabled {\n opacity: 0.5;\n}\n.fe_steps .fe_step-2 .section__features-list .features-list__content .features-list__item a h3 {\n font-size: 18px;\n margin-top: 0;\n}\nhtml body .fe_steps .wrapper.wrapper--orange,\n.fe_steps .wrapper.wrapper--white {\n background-color: #152241;\n}\nhtml body .wrapper.wrapper--orange {\n background-color: transparent;\n padding-bottom: 0;\n padding-top: 0;\n}\nhtml body .wrapper.wrapper--orange>.row.justify-content-center {\n display: none;\n}\nbody.bs4-xl .section__form-demo>div {\n margin: auto;\n max-width: 85%;\n}\nbody.bs4-lg .section__form-demo>div {\n margin: auto;\n max-width: 1260px;\n}\n.fe_headlines {\n background-color: #152241;\n max-width: none !important;\n padding: 3rem 0 !important;\n text-align: center;\n padding-bottom: 0px !important;\n}\n\n.fe_headlines p {\n margin-bottom: 16px;\n margin-top: 0.5rem;\n font-family: inherit;\n text-transform: uppercase;\n}\n.fe_steps {\n color: #172241;\n max-width: none !important;\n text-align: center;\n margin-left: -15px;\n margin-right: -15px;\n}\n.fe_steps .content__title {\n margin-bottom: 58px !important;\n}\nhtml body.bs4-xl .fe_steps {\n margin-left: -20px;\n margin-right: -20px;\n}\n.fe_options {\n margin: auto;\n max-width: 715px;\n}\n.fe_options>div {\n cursor: pointer;\n float: left;\n margin: 0 0 20px 20px;\n min-width: 225px;\n padding-left: 0;\n padding-right: 0;\n}\n.fe_options>div:first-child {\n margin-left: 0;\n}\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n.fe_step-headlines>p:first-child {\n font-size: 20px;\n margin-bottom: 0;\n}\n.fe_next button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n vertical-align: top;\n}\n.fe_next, .fe_back {\n min-width: 180px;\n height: 50px;\n color: #fff !important;\n cursor: pointer;\n}\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_step-2 .fe_options>div {\n min-width: 170px;\n text-transform: none;\n}\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 15px;\n}\n.fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: 0;\n}\n.fe_step-2 .fe_options {\n max-width: 740px;\n}\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 15px 0;\n}\n.fe_hidden {\n display: none;\n}\n.fe_step-3 .fe_step-headlines>p:first-child {\n font-size: 22px;\n}\n.fe_form {\n margin: auto;\n max-width: 665px;\n padding: 15px 0 50px;\n}\n.fe_form .mktoForm {\n padding-left: 0;\n padding-right: 0;\n}\n.fe_form .mktoForm .mktoFormRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 50%;\n}\n.fe_form .mktoForm .mktoButtonRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n}\n.fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 12px;\n}\n.fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 12px;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: block;\n margin: auto;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton {\n margin: 20px 0 0;\n font-size: .8125rem;\n padding: .6875rem 1.25rem .5625rem;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton{\n background-color: #ff6300;\n border-color: #ff6300;\n color: #fff;\n height: 50px;\n min-width: 180px !important;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton:hover{\n background-color: #cc4f00;\n border-color: #cc4f00;\n color: #fff;\n}\n.fe_back {\n cursor: pointer; \n}\n\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n font-family: inherit;\n font-size: .8125rem !important;\n background-color: #152241 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n margin-right: 40px;\n cursor: pointer;\n font-size: .8125rem !important;\n \n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:hover{\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n color: #ffffff !important;\n}\n/* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: none;\n} */\n.fe_form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {\n margin-bottom: 20px;\n}\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol {\n padding-left: 0;\n padding-right: 0;\n}\n.fe_clear {\n clear: both;\n}\n.fe_step-2 .fe_next button {\n left: 0;\n padding: 0;\n min-width: 120px;\n margin: 0 10px;\n}\n.fe_step-2 .fe_next {\n text-align: center;\n}\n.fe_step-2 .fe_next button.fe_prev-step i.icon-ui-arrowlink {\n transform: rotate(180deg);\n}\n.section.-glued + .section.-glued +.section.-glued .container{\n max-width: 100%;\n}\n.features-list__item .-hover-teal i {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow {\n display: none;\n}\n.mktoButton.fe_previous-step + .mktoButton.fe_previous-step {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow + .mktoFormRow {\n display: block;\n width: 100%;\n padding: 0;\n}\n.mktoHasWidth.mktoLayoutLeft legend {\n display: none;\n}\n@media (max-width: 991px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 20px;\n}\n .fe_headlines {\n margin-left: -20px;\n margin-right: -20px;\n }\n .fe_headlines>div {\n padding: 0 20px;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 0 20px 8px;\n }\n .fe_step-2 .fe_options {\n max-width: 705px;\n }\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 8px;\n }\n}\n@media (min-width: 767px) {\n .fe_headlines p br {\n display: none;\n }\n}\n@media (max-width: 767px) {\n html body .fe_form{\n padding-bottom: 20px !important;\n }\n .fe_headlines p {\n font-weight: 500;\n }\n /* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n} */\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton{\n margin-top: 2rem;\n}\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 0px;\n}\n .fe_form .mktoForm .mktoFormRow {\n float: none;\n width: 100%;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 0;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 0;\n }\n .fe_options>div {\n display: block;\n float: none;\n margin: 0 auto 20px;\n max-width: 225px;\n }\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 auto 20px;\n }\n .fe_step-2 .fe_options>div:first-child,\n .fe_step-2 .fe_options>div:nth-child(4),\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: auto;\n }\n /* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n } */\n /* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: block;\n margin-right: 0;\n } */\n\n /* html body .fe_steps .content__title {\n padding: 0 .8rem !important;\n } */\n .fe_steps .section__features-list .features-list__content .features-list__item a {\n flex-direction: row;\n padding: 0.8rem 1rem !important;\n }\n html body .section__features-list .features-list__content .features-list__item h3 {\n font-size: 16px !important;\n line-height: 22px;\n margin: 0;\n margin-left: 15px;\n }\n html body .fe_step-2 .features-list__content .features-list__item h3 {\n line-height: 24px !important;\n }\n html body .fe_steps .features-list__content .row-cols-md-5 > div {\n padding: 0.5rem 0rem !important;\n }\n html body .fe_steps .fe_step-1 .row.row-cols-md-3 > div {\n padding: 0.5rem 0px !important;\n max-width: 330px !important;\n }\n .fe_step-1 .section__features-list .features-list__content .button {\n margin-top: 0px;\n }\n html body .section__features-list .features-list__content .features-list__item h3 br {\n display: none;\n }\n .fe_step-2 .section__features-list .features-list__content .features-list__item a {\n justify-content: center;\n padding: 0.8rem .5rem;\n }\n html body .fe_steps .features-list__content > .row:last-child > div {\n padding: 0;\n }\n html body .fe_steps .features-list__content > .row:last-child > div > div.wrapper__cta {\n /* display: flex; */\n }\n html body .fe_step-2 .features-list__content > .row:last-child > div > div.wrapper__cta {\n display: flex;\n justify-content: space-between;\n }\n html body .fe_step-2 .features-list__content > .row:last-child .button {\n width: 47%;\n min-width: 47%;\n margin: 0 !important;\n }\n html body .fe_form .mktoForm .mktoButtonRow .mktoButton {\n width: 47%;\n min-width: 47% !important;\n padding: 0;\n margin: 0 !important;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: flex;\n width: 100%;\n padding: 0;\n justify-content: space-between;\n }\n .fe_form .mktoForm .mktoButtonRow {\n margin-top: 41px;\n }\n html body .fe_step-1 .features-list__content > .row:last-child, \n html body .fe_step-2 .features-list__content > .row:last-child {\n margin-top: 30px;\n }\n .fe_steps .wrapper.wrapper--white {\n padding: 0;\n }\n html body .fe_step-3 .features-list__content > .row:last-child > div {\n max-width: 92%;\n flex: 0 0 92%;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a h3 {\n margin-top: 0 !important;\n line-height: 22px !important;\n margin-left: 0;\n } \n .fe_form .mktoForm {\n margin-top: 0px;\n }\n .fe_steps .section__features-list .features-list__content {\n padding-bottom: 2rem;\n }\n html body .fe_step-2 .features-list__content > .row:last-child {\n margin-bottom: 20px;\n }\n}\n\n@media (min-width: 992px) {\n html body form > div:nth-child(16) {\n padding-left: 20px !important;\n padding-right: 47px !important;\n }\n html body p.fe-select {\n margin-right: 2.5rem;\n }\n .bm_large {\n width: 40%;\n max-width: 40%;\n flex: 0 0 40%;\n }\n}\nhtml body .fe_steps .button .button__text {\n font-size: .8125rem;\n}\nhtml body p.fe-select {\n font-size: 1rem;\n}\n\n/* ipad field */\n@media only screen and (max-width: 991px) and (min-width: 768px) {\nhtml body div.fe_step-2 .features-list__content > div:nth-child(2) > div, \nhtml body div.fe_step-2 .features-list__content > div:nth-child(3) > div {\n width: 33%;\n max-width: 33%;\n}\n}\n@media screen and (min-width:768px){\nhtml body .fe_step-2 .features-list__content .row-cols-md-5 > div{\n max-width: 189px;\n height: 103px;\n padding: 16px 12px !important;\n}\n.fe_step-2 .fe_next, .fe_step-2 .fe_back{\n margin-top: 65px !important; \n}\nhtml body .fe_form {\n padding-top: 0px !important;\n}\nhtml body .fe_form form{\n margin-top: 0px;\n}\nhtml body .fe_steps .fe_step-3 .content__title {\n margin-bottom: 40px !important;\n}\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:not(.fe_mobile) {\n margin-top: 38px;\n margin-right: 28px;\n}\n\nhtml body .fe_step-2 .fe_back {\n margin-right: 24px !important;\n}\n\n.section__features-list .features-list__content .features-list__item a{\n padding: 1.25rem 1rem !important;\n justify-content: center !important;\n}\n\n.fe_next, .fe_back {\n margin-top: 58px !important;\n}\nhtml body .fe_steps .fe_step-1 .fe-select,\nhtml body .fe_steps .fe_step-1 .fe_next{\n margin-right: 0px !important;\n}\n}\n@media screen and (min-width:1366px){\nbody.bs4-lg .section__form-demo>div{\n height: 620px;\n}\n}\nhtml body .mktoFieldWrap .mktoError{\nheight: 42px;\n}\n\nhtml body .fe_step-1 .row.row-cols-md-3 h3 {\nfont-size: 18px;\n}\n\nhtml body .fe_step-1 .row.row-cols-md-3 > div {\npadding: 16px 12px !important;\nmax-width: 324px !important;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n };\n\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software
Solution for Innovative
Enterprises.

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' Next ' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

0 to 5

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

6 to 10

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

11 to 50

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

1,000+

' +\n '
' +\n '
' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n ' Back ' +\n ' Next ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n var feAgent;\n var formValues = {};\n\nfunction selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Number_of_Agents__c');\n frSelectBoxValue.value = formValues.Number_of_Agents__c;\n}\n\n function init() {\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.before(document.querySelector('.wrapper.wrapper--orange > .row.justify-content-center'), feHeroHTML);\n\n FEHelper.onLoadMktoForms2(function() {\n \n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n \n }, 50, 30000);\n\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n\n FEHelper.onLoadElement('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]', function() {\n // document.querySelector('.fe_form').appendChild(document.querySelector('.form-demo__form.marketo--transparent'));\n FEHelper.append(document.querySelector('.fe_form'), '
');\n FEHelper.before(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]'), '');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n }\n });\n }, 50, 10000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item > a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n FEHelper.removeClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n } else {\n FEHelper.addClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .features-list__item > a');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .features-list__item > a.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n FEHelper.removeClass(document.querySelector('.fe_step-2 .wrapper__cta .fe_next'), 'fe_disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 2 views');\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Form views');\n if (document.querySelector('.fe_step-2 .features-list__item a.fe_selected')) {\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Number_of_Agents__c'] = document.querySelector('.fe_step-2 .features-list__item a.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n\n // Previous Step clicks\n document.querySelector('.fe_step-2 .fe_back').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n });\n\n document.addEventListener('click', function(e) {\n if (FEHelper.hasClass(e.target, 'fe_previous-step')) {\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n }\n });\n }\n\n if (window.location.href.indexOf('/get-started') != -1) {\n FEHelper.onLoadElement('.wrapper.wrapper--orange > .row.justify-content-center', init, 50, 10000);\n }\n})();","lastChanged":"\"2020-10-15T11:00:27.044Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f5f32e70fe25ce47dab19ba"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5ec7e3a0f5732ccd31d580cf","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"TD-25: [Get Started] Multi-step engagement flow[v1: On-page MSF]","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/get-started/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/get-started/","persistentDecisions":true,"source":"visual","slug":"C1772190","sourceId":"C1772190","status":"paused","isArchived":false,"createdAt":"2020-09-09T11:27:46.251Z","updatedAt":"2020-11-10T16:06:37.405Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 1; // Desired Custom Dimension\n const campaignSlug = 'C1772190'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-11-05T17:14:34.072Z"}]}]},"description":"CD-1","runningFrom":"2020-10-16T17:32:03.390Z","pausedAt":"2020-11-10T16:06:37.334Z","resumedAt":"2020-10-19T09:19:33.150Z","id":"5f58bc32d63d6b1502262d8b"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f5e2674d63d6b1502262da4","description":"","isArchived":false,"slug":"V127119673","sourceId":"V127119673","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-09-13T14:02:28.291Z","updatedAt":"2020-09-13T14:06:03.081Z","id":"5f5e2674d63d6b1502262da5"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"WebTeam Test Variation 1","description":"Campaign for testing the integration with our platform","campaign":"5f5e2674d63d6b1502262da4","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1467570","sourceId":"V1467570","redirectCode":false,"createdAt":"2020-09-13T14:05:39.623Z","updatedAt":"2020-09-13T14:06:03.082Z","id":"5f5e27330fe25ce47dab19b7"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":50,"holdbackMode":"fullScale","trafficAllocation":100,"predictVariations":true,"decisionMode":"Predictive","name":"WebTeam Test","description":"Campaign for testing the integration with our platform","pageTargets":[{"include":true,"url":"http://localhost/","match":"simple"}],"editorUrl":"http://localhost/","source":"visual","slug":"C1227456","sourceId":"C1227456","status":"running","persistentDecisions":false,"isArchived":false,"createdAt":"2020-09-13T14:02:28.210Z","updatedAt":"2020-09-13T14:11:38.439Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n console.log('WebTeam Test Campaign');\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-09-13T14:06:03.076Z"}]}]},"runningFrom":"2020-09-13T14:06:03.032Z","id":"5f5e2674d63d6b1502262da4"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f6372e0bcf439090230a177","description":"","isArchived":false,"slug":"V127119674","sourceId":"V127119674","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-09-17T14:29:52.116Z","updatedAt":"2020-09-17T14:40:09.481Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"lastChanged":"\"2020-09-17T14:35:15.121Z\"","newText":"Building Your Model for CX Greatness","selector":":nth-child(1) > h1","type":"tc"},{"type":"tc","newText":"Build Resilient Cloud Contact Centers","lastChanged":"\"2020-09-17T14:36:41.329Z\"","selector":":nth-child(1) > h1"}],"selector":":nth-child(1) > h1"}]},"id":"5f6372e0bcf439090230a178"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Copy Changed in Header","campaign":"5f6372e0bcf439090230a177","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V4434473","sourceId":"V4434473","redirectCode":false,"createdAt":"2020-09-17T14:39:17.858Z","updatedAt":"2020-09-17T14:40:09.482Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"selector":":nth-child(1) > h1","changes":[{"type":"tc","newText":"Building Your Model for CX Greatness","lastChanged":"\"2020-09-17T14:39:42.948Z\"","selector":":nth-child(1) > h1"}]}]},"id":"5f6375150cc8a4fa70869d0e"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk 26 - CX Transformation","description":"Copy Variant in Header","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/cx-transformation/","match":"simple"}],"persistentDecisions":true,"source":"visual","slug":"C7437696","sourceId":"C7437696","status":"running","isArchived":false,"createdAt":"2020-09-17T14:29:52.030Z","updatedAt":"2020-09-17T14:40:09.478Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"","lastChanged":"2020-09-17T14:31:43.753Z"}]}]},"editorUrl":"https://www.talkdesk.com/cx-transformation/","runningFrom":"2020-09-17T14:40:09.253Z","id":"5f6372e0bcf439090230a177"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f6b5db9d63d6b1502262dc3","description":"","isArchived":false,"slug":"V127119675","sourceId":"V127119675","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-09-23T14:37:45.145Z","updatedAt":"2020-10-05T15:19:13.375Z","customCSS":"html body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Talkdesk Leads G2 Fall 2020 with Highest Scores Across the Most Categories. \";\nvar stripUrlCopy=\"Read the Press Alert.\";\nvar stripUrl=\"https://www.talkdesk.com/news-and-press/press-releases/talkdesk-alert-talkdesk-leads-g2-fall-2020-with-highest-g2-scores-more-categories-than-any-other-ccaas-provider/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-09-23T14:43:32.054Z\"","selector":"body"}],"selector":"body"},{"selector":":nth-child(17) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a","changes":[{"type":"hc","newHtml":"Talkdesk Leads G2 Fall 2020 with Highest Scores Across the Most Categories Read the Press Alert.","lastChanged":"\"2020-09-23T14:41:49.757Z\"","selector":":nth-child(17) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]}]},"id":"5f6b5db9d63d6b1502262dc4"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Live Demo","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"body header.header--clean + section:first-of-type.-stacked.-glued {\n margin-top: 7.125rem;\n}\nhtml body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Strengthen Customer Relationships with Every Interaction.\";\nvar stripUrlCopy=\"Sign Up for Monthly Product Demo.\";\nvar stripUrl=\"https://www.talkdesk.com/live-demo/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-09-16T05:48:34.247Z\"","selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}],"selector":":nth-child(14) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"campaign":"5f6b5db9d63d6b1502262dc3","slug":"V13416194","sourceId":"V13416194","createdAt":"2020-09-23T14:37:45.337Z","updatedAt":"2020-10-05T15:19:13.376Z","id":"5f6b5db9d63d6b1502262dc5"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Request Demo","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":"body header.header--clean + section:first-of-type.-stacked.-glued {\n margin-top: 7.125rem;\n}\nhtml body header {\n top: 3.125rem;\n}\nhtml body header.fixed {\n top: 0;\n}\n/* Banner CSS */\n\nhtml body .section__top-bar.fe-strip {\n position: absolute;\n}\nhtml body .section__top-bar.fe-strip {\n /* position: fixed; */\n z-index: 997;\n top: 0;\n margin-top: 0;\n overflow: hidden;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.125rem;\n line-height: 3.125rem;\n text-align: center;\n font-weight: 600;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n width: 100%;\n color: #fff;\n text-decoration: none;\n}\nbody .section__top-bar.-js-hide {\n -webkit-transform: translateY(-60px);\n -ms-transform: translateY(-60px);\n transform: translateY(-60px);\n}\n\n@media (max-width: 992px){\nhtml body header {\n top: 3.75rem;\n}\nbody section:first-of-type.-glued {\n margin-top: 3.75rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 6.75rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 6.75rem;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content {\n height: 3.75rem !important;\n font-size: .875rem !important;\n line-height: 1.125rem !important;\n}\n\nhtml body .section__top-bar.fe-strip {\n position: fixed;\n}\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0 8px !important;\n}\nbody header.anime-in .header__wrap-logo, \nbody header.anime-out .header__wrap-logo,\nbody header.anime-in-ended .header__wrap-logo {\n top: 3.75rem;\n}\nbody.top_bar header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\nbody header.hide .header__wrap-logo {\n top: 0;\n}\nbody header.hide {\n -webkit-transform: translateY(0%);\n -ms-transform: translateY(0%);\n transform: translateY(0%);\n top: 0;\n}\n}\n@media (max-width: 350px){\n\nhtml body .section__top-bar.fe-strip .top-bar__content a {\n padding: 0px !important;\n}\n \n}\n@media (min-width: 992px){\nbody section:first-of-type.-glued {\n margin-top: 13.125rem;\n}\nbody section:first-of-type.-stacked {\n margin-top: 16.125rem;\n}\nbody section:first-of-type.-stacked.-glued {\n margin-top: 13.125rem;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n insertBefore: function(beforeElement, targetElement) {\n targetElement.parentNode.insertBefore(beforeElement, targetElement);\n },\n insertAfter: function(afterElement, targetElement) {\n targetElement.parentNode.insertBefore(\n afterElement,\n targetElement.nextSibling\n );\n },\n };\n //strip copy and href\nvar stripCopy=\"Experience the Modern Contact Center.\";\nvar stripUrlCopy=\"Request a Demo Today.\";\nvar stripUrl=\"https://www.talkdesk.com/request-demo/\";\n//strip html for blog pages \nvar stripHtml =''+ \n'
'+ \n'
'+ \n'
'+ \n'
'+ \n' '+ \n'
'+ \n'
'+ \n'
'+ \n'
';\n//add strip on blog page and blog sub pages \n function init(){\n var targetElement=document.querySelector('footer.-bg-darkblue');\n var stripEle=document.createElement('section');\n if(document.querySelectorAll('body.default_form').length){\n stripEle.setAttribute('class','-stacked section__top-bar fe-strip')\n }\n else {\n stripEle.setAttribute('class','section__top-bar fe-strip')\n }\n stripEle.innerHTML=stripHtml;\n //adding strip before header element\n FEHelper.insertBefore(stripEle,targetElement);\n }\n FEHelper.onLoadElement(\n 'footer.-bg-darkblue',\n init,\n 50,\n 10000\n );\n})();","lastChanged":"\"2020-09-16T05:46:46.568Z\"","selector":"body"}],"selector":"body"},{"changes":[],"selector":":nth-child(27) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > div > a"}]},"campaign":"5f6b5db9d63d6b1502262dc3","slug":"V14079762","sourceId":"V14079762","createdAt":"2020-09-23T14:37:45.338Z","updatedAt":"2020-10-05T15:19:13.376Z","id":"5f6b5db9d63d6b1502262dc6"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"G2 Fall Eyebrow V2","campaign":"5f6b5db9d63d6b1502262dc3","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"slug":"V2190001","sourceId":"V2190001","redirectCode":false,"createdAt":"2020-09-23T14:44:51.858Z","updatedAt":"2020-10-05T15:19:13.376Z","id":"5f6b5f630fe25ce47dab19cc"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"a","campaign":"5f6b5db9d63d6b1502262dc3","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V9778588","sourceId":"V9778588","redirectCode":false,"createdAt":"2020-10-05T15:18:55.030Z","updatedAt":"2020-10-05T15:19:13.376Z","id":"5f7b395f009169d10c302e5a"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","predictVariations":false,"trafficAllocation":100,"decisionMode":"A/B/n Test","name":"Talkdesk G2 Fall Eyebrow","description":"Full Scaled for 7 Days, then reverting back to Demo Eyebrow","persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"regex"}],"source":"visual","sourceId":"C66391692","isArchived":false,"createdAt":"2020-05-06T22:14:16.763Z","updatedAt":"2020-10-05T15:19:13.373Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C2071294'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-09-23T15:14:19.252Z"}]}]},"slug":"C66391692","status":"paused","runningFrom":"2020-09-23T14:48:42.481Z","pausedAt":"2020-10-05T15:19:13.324Z","id":"5f6b5db9d63d6b1502262dc3"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f6cb822bcf439090230a19e","description":"","isArchived":true,"slug":"V127119676","sourceId":"V127119676","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-09-24T15:15:46.127Z","updatedAt":"2020-10-09T06:15:20.689Z","id":"5f6cb822bcf439090230a19f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Sticky footer","campaign":"5f6cb822bcf439090230a19e","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1101212","sourceId":"V1101212","redirectCode":false,"createdAt":"2020-09-24T15:16:16.049Z","updatedAt":"2020-10-09T06:15:20.689Z","customCSS":"@media screen and (min-width: 1920px){\n .bannerText.container .bannerTextInr{\n flex: 0 0 90.71429%;\n max-width: 90.71429%;\n margin-left: 5.14286%;\n }\n}\n.feBanner {\n background-color: #FF6300;\n width: 100%;\n z-index: 99;\n position: fixed;\n \n}\n.bannerText.container .bannerTextInr {\n display: flex;\n padding: 12px;\n align-items: center;\n justify-content: center;\n position: relative;\n}\n.bannerTextInr span.cross {\n position: absolute;\n top: 18px;\n left: 21px;\n font-size: 21px;\n color: #fff;\n cursor: pointer;\n}\nhtml body .bannerText p {\n font-size: 18px;\n font-weight: 600;\n margin-right: 46px;\n margin-bottom: 0;\n line-height: 24px;\n color: #fff;\n font-family: Poppins,sans-serif;\n}\n\n.fehide .feBanner {\n display: none;\n}\n.feBanner .button.button--darkblue{\n border-color: #fff;\n color: #fff;\n}\nhtml body .feBanner .button.button--darkblue.-outlined:active, \nhtml body .feBanner .button.button--darkblue.-outlined:focus, \nhtml body .feBanner .button.button--darkblue.-outlined:hover{\n background-color: #fff;\n border-color: #fff;\n color: #172241;\n}\n.feBanner {\n bottom: -70px;\n transition: all .5s;\n transition-delay: 0.5s;\n}\n.feshow .feBanner {\n z-index: 500;\n border-top: 1px solid #ef6236;\n bottom: 0;\n\n}\n.feshow.fehide .feBanner {\n display: none;\n \n}\nbody.feshow {\n margin-bottom: 44px;\n}\n\n\nbody.feshow.fehide {\n margin-bottom: 0px;\n}\n\n@media only screen and (max-width: 1279px) {\n html body .bannerTextInr span.cross{\n left: 0px;\n }\n\n}\n\n@media only screen and (max-width: 1023px) {\n html body .bannerTextInr {\n display: block !important;\n text-align: center;\n }\n html body .bannerTextInr p {\n font-size: 20px;\n font-weight: 600;\n text-align: center;\n padding: 0 27px;\n margin-right: 0;\n margin-bottom: 10px;\n line-height: 1.5;\n }\n .feBanner{\n bottom: -189px;\n }\n\n}\n@media only screen and (max-width: 767px) {\n html body .feBanner{\n display: none !important;\n }\n}\n/* @media only screen and (max-width: 500px) {\n html body .bannerTextInr p{\n font-size: 16px;\n }\n html body .bannerTextInr span.cross{\n top: 3px;\n left: 15px;\n }\n}\n@media only screen and (max-width: 350px) {\n html body .bannerTextInr p{\n padding: 0px\n }\n html body .bannerTextInr span.cross{\n left: 0px !important;\n }\n} */","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function () {\n var FEHelper = {\n onLoadElement: function (selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n else {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n prepend: function (targetElement, prependElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('afterbegin', prependElement);\n }\n },\n setCookie: function (name, value, days) {\n var expires = \"\";\n if (days) {\n var date = new Date();\n date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));\n expires = \"; expires=\" + date.toUTCString();\n }\n document.cookie = name + \"=\" + (value || \"\") + expires + \"; path=/\";\n },\n getCookie: function (name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n }\n }\n\n var banner = '' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

Make Customer Experience Your Competitive Advantage with Talkdesk

' +\n ' ' +\n ' get started' +\n ' ' +\n '
' +\n '
' +\n '
';\n\n function init() {\n window.addEventListener('scroll', function () {\n var st = window.pageYOffset || document.documentElement.scrollTop;\n var stripItem = document.querySelector('body');\n var stripItem2 = stripItem.offsetTop + 200;\n if (st > stripItem2) {\n document.querySelector('body').classList.add(\"feshow\");\n } else {\n document.querySelector('body').classList.remove(\"feshow\");\n }\n });\n\n FEHelper.prepend(\n document.querySelector('body'),\n banner\n );\n\n document.querySelector('.feBanner .cross').addEventListener(\"click\", function () {\n document.querySelector('body').classList.add(\"fehide\");\n FEHelper.setCookie('fe-close-banner', true, 365);\n });\n document.querySelector('.feBanner a').addEventListener(\"click\", function () {\n document.querySelector('body').classList.add(\"fehide\");\n FEHelper.setCookie('fe-close-banner', true, 365);\n });\n \n \n }\n\n function initCookie(){\n document.querySelector('body').classList.add(\"fehide\");\n document.querySelector('#cookies #close-cookies').addEventListener(\"click\", function () {\n document.querySelector('body').classList.remove(\"fehide\");\n init();\n });\n }\n\n if (!FEHelper.getCookie('fe-close-banner') && (!FEHelper.getCookie('tdcom_cookie_bar') || FEHelper.getCookie('tdcom_cookie_bar') == 1)) {\n FEHelper.onLoadElement('body', init, 50, 10000);\n }\n FEHelper.onLoadElement('#cookies.-js-display #close-cookies', initCookie, 50, 10000);\n})();","lastChanged":"\"2020-10-05T11:32:42.001Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f6cb840bcf439090230a1a0"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5ec7e3a0f5732ccd31d580cf","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-28: Scroll Trigger Get Started Promo","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/","match":"contains"},{"include":true,"url":"https://www.talkdesk.com/cloud-contact-center/","match":"contains"},{"include":true,"url":"https://www.talkdesk.com/blog/","match":"contains"},{"include":false,"url":"https://www.talkdesk.com/cloud-contact-center/platform/boost/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/call-center-solutions/business-continuity/","match":"simple"},{"include":false,"url":"https://www.talkdesk.com/start-now/cloud-call-center-software/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/cloud-contact-center/","persistentDecisions":true,"source":"visual","slug":"C1167885","sourceId":"C1167885","status":"running","isArchived":false,"createdAt":"2020-09-24T15:15:46.107Z","updatedAt":"2020-10-13T10:41:42.012Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n var dimension = 2; // Desired Custom Dimension\n var campaignSlug = 'C1167885'; // Campaign ID taken from URL \n var predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker, Most of the time we can leave this blank, unless otherwise specified\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n\t // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-10-13T10:41:04.934Z"}]}]},"runningFrom":"2020-10-09T06:15:20.635Z","id":"5f6cb822bcf439090230a19e"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f7324ffdbe38bf75209b806","description":"","isArchived":false,"slug":"V127119677","sourceId":"V127119677","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-09-29T12:13:51.714Z","updatedAt":"2020-11-25T11:36:26.977Z","customCSS":"","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function () {\n // Wait for element\n var FEHelper = {\n onLoadElement: function (selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelector(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n }\n }\n\n //initial method called \n \n function init() {\n var feGetStartedLinks = document.querySelectorAll('header a[href=\"https://www.talkdesk.com/get-started/\"]');\n for(var i = feGetStartedLinks.length - 1; i >= 0; i--) {\n feGetStartedLinks[i].addEventListener('click', function (e) {\n \n triggerCustomJS();\n });\n }\n }\n\n function triggerCustomJS() {\n // GA Integration\n \n try {\n (function () {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1312683'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString = campaignSlug + ' : Baseline',\n holdback = '', predictive = '';\n var forceClearInterval = false;\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function () {\n forceClearInterval = true;\n }, 10000);\n\n }\n })();\n } catch (err) {\n console.log(err);\n }\n }\n\n FEHelper.onLoadElement('header a[href=\"https://www.talkdesk.com/get-started/\"]', init, 50, 10000);\n\n })();\n} catch (e) {\n // console.log(e);\n}","lastChanged":"\"2020-11-25T11:35:54.679Z\"","selector":"body"}],"selector":"body"}]},"id":"5f7324ffdbe38bf75209b807"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"v2: Multi-step modal","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":".fe_overlay {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n background-color: rgba(0, 0, 0, .4);\n z-index: 2147483644!important;\n}\n.fe_hidden {\n display: none;\n}\n.fe_popup {\n background-color: #fff;\n left: 50%;\n margin: auto;\n max-width: 1075px;\n position: fixed;\n top: 50%;\n transform: translate(-50%, -50%);\n width: 1075px;\n z-index: 2147483646!important;\n min-height: 597px;\n}\n/* social proof icons */\n.fe_social-proof {\n text-align: center;\n position: absolute;\n bottom: 15px;\n left: 0;\n right: 0;\n}\n.fe_social-proof p {\n font-weight: bold;\n margin-bottom: 0;\n font-size: 20px;\n}\n.fe_logos {\n display: flex;\n align-items: center;\n max-width: 680px;\n margin: auto;\n}\n.fe_logos > div {\n width: 100%;\n}\n.fe_social-proof h3 {\n margin-bottom: -10px;\n}\n/* step section */\n.fe_steps {\n color: #172241;\n padding-top: 40px;\n text-align: center;\n}\n.fe_options {\n margin: auto;\n max-width: 570px;\n margin-bottom: 30px;\n}\n.fe_step-2 .fe_options > div[fe-val] {\n line-height: 71px;\n width: 165px;\n height: 71px;\n border-radius: 2px;\n border: 2px solid #D8D8D8;\n cursor: pointer;\n float: left;\n font-size: 15px;\n margin: 12px;\n font-weight: bold;\n font-family: 'Poppins';\n color: #172241;\n}\n.fe_options > div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n/* prev and next button */\nhtml body .fe_next button,\nhtml body .fe_prev button,\nhtml body .fe_step-3 .fe_previous {\n font-size: 14px !important;\n outline: none;\n position: relative;\n min-width: 180px;\n width: 180px;\n height: 50px;\n line-height: 47px;\n letter-spacing: 1px;\n text-align: center;\n color: #fff;\n border: 2px solid;\n border-radius: 3px;\n display: inline-block !important;\n padding: 0;\n font-family: inherit;\n}\nhtml body .fe_form .mktoButton {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n min-width: 180px;\n height: 50px;\n line-height: 50px;\n margin: 0;\n font-size: 14px;\n vertical-align: middle;\n padding: 0;\n}\nhtml body .fe_form .mktoButtonRow {\n margin-top: 13px;\n}\nhtml body .fe_next button {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n}\nhtml body .fe_prev button,\nhtml body .fe_step-3 .fe_previous {\n background-color: #fff !important;\n color: #172241 !important;\n border: 2px solid #ff6300 !important;\n}\nhtml body .fe_form .mktoButton:hover,\nhtml body .fe_next button:hover {\n background-color: #cc4f00 !important;\n border-color: #cc4f00 !important;\n}\n.fe_button {\n display: flex;\n justify-content: center;\n padding: 0px 0 0px;\n}\n.fe_prev button:hover,\nhtml body .fe_step-3 p.fe_previous:hover {\n color: #fff !important;\n background: #ff6300 !important;\n border: 2px solid #ff6300;\n}\n.fe_next button:disabled {\n opacity: 0.5;\n}\n.fe_step-3 p.fe_previous {\n margin: 0;\n margin-right: 25px;\n font-weight: 600;\n text-transform: uppercase;\n vertical-align: middle;\n -webkit-appearance: none;\n -webkit-border-radius: 0;\n}\n.fe_next button + p {\n margin-top: 10px;\n color: #6B748C;\n}\n.fe_prev {\n margin-right: 25px;\n}\n/* first step options */\n.fe_step-1 .features-list__item h3 {\n font-size: 16px;\n line-height: normal;\n}\n.fe_step-1 .row {\n max-width: 84%;\n margin: auto;\n margin-bottom: 29px;\n}\n.fe_steps .features-list__item a {\n border: 2px solid #D8D8D8;\n border-radius: 4px;\n position: relative;\n display: block;\n height: 100%;\n padding: 1rem .5rem;\n cursor: pointer;\n}\n.fe_steps .features-list__item {\n height: 100%;\n}\n.fe_steps .features-list__item a:hover,\n.fe_steps .features-list__item a.fe_selected,\n.fe_step-2 .fe_options>div:hover,\n.fe_step-2 .fe_options>div.fe_selected {\n background-color: #4bc3c9;\n border-color: #4bc3c9;\n color: #fff;\n}\n.fe_steps .features-list__item a.fe_selected i{\n color: #172241;\n}\n.fe_step-headlines h2 {\n font-size: 24px;\n}\n.fe_close {\n position: absolute;\n right: 0;\n top: -44px;\n font-size: 26px;\n padding: 0 8px;\n cursor: pointer;\n}\n.fe_close i {\n color: #fff;\n font-weight: bold;\n}\n/* form css */\n.fe_form > form > .mktoFormRow {\n width: 60%;\n margin: auto;\n text-align: left;\n}\n.fe_form > form fieldset > div {\n width: 50%;\n display: inline-block;\n margin: 0;\n}\n.fe_form .mktoFieldWrap input {\n border: 1px solid gray;\n}\n.fe_form .mktoButtonWrap.mktoSimple {\n margin: 0 auto;\n}\n.fe_get-started-popup .mktoFormCol legend {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow:first-of-type {\n display: none;\n}\n.fe_step-headlines {\n margin-bottom: 26px;\n}\n/* form error */\n.fe_get-started-popup .mktoFieldWrap .mktoError {\n background-color: #993b00;\n color: #fff;\n max-height: 100%;\n}\n.fe_get-started-popup .mktoFieldWrap .mktoError:after {\n border-top: 10px solid #993b00;\n}\n@media (max-width: 1280px) {\n .fe_step-1 .row {\n max-width: 100%;\n }\n .fe_step-1 .row > div {\n max-width: 16%;\n flex: 0 0 16%;\n }\n .fe_popup {\n max-width: 991px;\n }\n}\n@media (min-width: 991px) and (max-width: 1024px) {\n .fe_popup {\n max-width: 880px;\n }\n}\n.fe_para {\n display: none !important;\n font-size: 18px;\n color: #172241;\n font-family: 'Poppins';\n display: block;\n margin-bottom: 16px;\n text-transform: uppercase;\n font-weight: 600;\n}\n@media (max-width: 991px) {\n .fe_popup {\n max-width: 700px;\n }\n html body .fe_next button, \n html body .fe_prev button, \n html body .fe_step-3 .fe_previous {\n width: 100%;\n }\n .fe_step-1 .fe_next button {\n width: 50%;\n }\n .fe_step-1 .row > div {\n max-width: 30%;\n flex: 0 0 30%;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 0 15px 5px;\n }\n\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-right: 5px;\n margin-left: 0; \n }\n\n .fe_step-2 .fe_options {\n max-width: 496px;\n }\n .fe_close {\n right: 10px;\n top: 10px\n }\n .fe_close i {\n color: #000;\n }\n .fe_step-3 p.fe_previous {\n margin-right: 20px;\n }\n .fe_para {\n display: block !important;\n }\n .fe_step-1 .row {\n max-width: 496px;\n }\n .fe_button {\n max-width: 504px;\n margin: auto;\n }\n .fe_step-headlines h2 {\n width: 77%;\n margin: auto;\n }\n .fe_popup {\n max-width: 100%;\n max-height: 100%;\n overflow: auto;\n height: 100%;\n padding-bottom: 30px;\n }\n .fe_steps {\n max-width: 90%;\n margin: auto;\n }\n .fe_prev {\n margin: 0;\n }\n .fe_button button {\n width: 100%;\n min-width: 100% !important;\n }\n .fe_button > div {\n width: 50%;\n padding: 0 0.5rem;\n }\n .fe_step-1 .row > div {\n max-width: 100%;\n flex: 0 0 100%;\n padding-top: 5px !important;\n padding-bottom: 5px !important;\n }\n .fe_social-proof {\n display: none;\n }\n .fe_steps .features-list__item a {\n display: flex;\n align-items: center;\n padding: 1rem 1rem;\n }\n .fe_steps .features-list__item h3 {\n display: inline-block;\n margin-left: 15px;\n }\n .fe_steps .features-list__item i {\n display: inline-block;\n margin-bottom: 0 !important;\n font-size: 1.6rem;\n margin: 0px 6px;\n }\n .fe_steps .features-list__item br {\n display: none;\n }\n .fe_step-2 .fe_options > div[fe-val] {\n margin: 0 !important;\n float: none !important;\n margin-bottom: 0.7rem !important;\n width: 100%;\n height: 60px;\n line-height: 58px;\n font-size: 18px;\n }\n .fe_step-2 .fe_options {\n padding: 0 0.5rem;\n padding-top: 0.3rem\n }\n .fe_form {\n max-width: 496px;\n margin: auto;\n }\n .fe_form > form > .mktoFormRow,\n .fe_form > form fieldset > div {\n width: 100%\n }\n .fe_step-3 .fe_step-headlines {\n margin-bottom: 51px;\n }\n .fe_options {\n margin-bottom: 32px;\n }\n html body .fe_step-3 .fe_previous, \n html body .fe_form .mktoButton {\n width: 50%;\n min-width: 0;\n padding-left: 0;\n padding-right: 0;\n }\n .fe_form form,\n .fe_form form fieldset {\n padding: 0;\n }\n html body .fe_form .mktoButtonRow {\n margin-right: 0;\n margin-left: 0;\n margin-top: 14px;\n }\n .fe_form .mktoButtonWrap.mktoSimple {\n display: flex;\n justify-content: center;\n width: 100%;\n }\n}\n\n@media (max-width: 360px) { \n .fe_step-headlines h2 {\n width: 90%;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else{\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n };\n\n var fePopUpHTML = '' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software
Solution for innovative
enterprises.

'+\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
0 to 5
' +\n '
6 to 10
' +\n '
11 to 50
' +\n '
51 to 250
' +\n '
251 to 999
'+\n '
1,000+
' +\n '
' +\n '
' +\n '
'+\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1800+ Businesses Around the World Rely on Talkdesk

' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n ' \"hornblower.png\"' +\n '
' +\n '
' +\n ' \"doctolib\"' +\n '
' +\n '
' +\n ' \"zumiez\"' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var formValues = {};\n var formLoaded = false;\n function selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Number_of_Agents__c');\n frSelectBoxValue.value = formValues.Number_of_Agents__c;\n }\n\n function loadPopupForm() {\n FEHelper.onLoadMktoForms2(function() {\n \n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n formLoaded = true;\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n FEHelper.onLoadElement('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]', function() {\n FEHelper.before(document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]'), '

Back

');\n\n document.querySelector('.fe_step-3 .fe_previous').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n })\n\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 #mktoForm_4314.mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n }\n });\n \n }, 50, 30000);\n }\n\n function init() {\n document.body.insertAdjacentHTML('beforeend', fePopUpHTML);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (FEHelper.hasClass(this, 'fe_selected')) {\n FEHelper.removeClass(this, 'fe_selected');\n } else {\n FEHelper.addClass(this, 'fe_selected');\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n document.querySelector('.fe_step-1 .fe_next button').removeAttribute('disabled');\n } else {\n document.querySelector('.fe_step-1 .fe_next button').setAttribute('disabled', 'disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .fe_options > div');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .fe_options > div.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n FEHelper.addClass(e.target, 'fe_selected');\n document.querySelector('.fe_step-2 .fe_next button').removeAttribute('disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next > button').addEventListener('click', function(e) {\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n FEHelper.fePushEvents('TD-25 Question 2 views');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next > button').addEventListener('click', function(e) {\n if (document.querySelector('.fe_step-2 .fe_options > div.fe_selected')) {\n FEHelper.fePushEvents('TD-25 Form views');\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Number_of_Agents__c'] = document.querySelector('.fe_step-2 .fe_options > div.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n document.querySelector('.fe_step-2 .fe_prev > button').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n })\n\n var currScrollPos;\n var feGetStartedLinks = document.querySelectorAll('header a[href=\"https://www.talkdesk.com/get-started/\"]');\n for (var i = feGetStartedLinks.length - 1; i >= 0; i--) {\n feGetStartedLinks[i].addEventListener('click', function(e) {\n e.preventDefault();\n var currScrollPos = document.documentElement.scrollTop\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.removeClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n if(!formLoaded) {\n loadPopupForm();\n }\n if(currScrollPos <= 500 ) {\n window.scrollTo(0, 500);\n setTimeout(function() {\n window.scrollTo(0, currScrollPos)\n }, 500);\n }\n triggerCustomJS();\n });\n }\n\n document.querySelector('.fe_overlay').addEventListener('click', function(e) {\n FEHelper.addClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n });\n\n document.querySelector('.fe_close').addEventListener('click', function(e) {\n FEHelper.addClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n });\n }\n\n // trigger custom js\n function triggerCustomJS() {\n // GA Integration\n\n try {\n (function () {\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 2; // Desired Custom Dimension\n const campaignSlug = 'C1312683'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString = campaignSlug + ' : V2-Multi-step Modal',\n holdback = '', predictive = '';\n var forceClearInterval = false;\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function () {\n forceClearInterval = true;\n }, 10000);\n\n }\n })();\n } catch (err) {\n console.log(err);\n }\n }\n\n FEHelper.onLoadElement('header a[href=\"https://www.talkdesk.com/get-started/\"]', init, 50, 10000);\n})();","lastChanged":"\"2020-11-25T10:54:26.043Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f7324ffdbe38bf75209b806","slug":"V70392511","sourceId":"V70392511","createdAt":"2020-09-29T12:13:51.764Z","updatedAt":"2020-11-25T10:54:29.907Z","id":"5f7324ffdbe38bf75209b808"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Multi-step form on the page W/O icon","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":".section:first-of-type.-glued {\n background-color: #152241;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a {\n border: 2px solid #4bc3c9;\n border-radius: 10px;\n position: relative;\n z-index: 1;\n cursor: pointer;\n }\n .fe_steps .section__features-list .features-list__content {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a:focus,\n .fe_steps .section__features-list .features-list__content .features-list__item a:active {\n background-color: transparent;\n color: #172241;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a:focus [class^=icon-],\n .fe_steps .section__features-list .features-list__content .features-list__item a:active [class^=icon-] {\n color: #4bc3c9;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a:focus :not([class^=icon-]),\n .fe_steps .section__features-list .features-list__content .features-list__item a:active :not([class^=icon-]) {\n color: #172241;\n }\n .fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover,\n .fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected {\n background-color: #4bc3c9 !important;\n box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);\n color: #fff;\n }\n .fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover [class^=icon-],\n .fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected [class^=icon-] {\n color: #172241;\n }\n .fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover :not([class^=icon-]),\n .fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected :not([class^=icon-]) {\n color: #fff;\n }\n .fe_disabled {\n opacity: 0.5;\n }\n .fe_steps .fe_step-2 .section__features-list .features-list__content .features-list__item a h3 {\n font-size: 18px;\n margin-top: 0;\n }\n .fe_steps .wrapper.wrapper--white {\n background-color: #f5f5f5;\n }\n html body .wrapper.wrapper--orange {\n background-color: transparent;\n padding-bottom: 0;\n padding-top: 0;\n }\n html body .fe_steps .wrapper.wrapper--orange {\n background-color: #f5f5f5;\n }\n html body .fe_steps .wrapper.wrapper--orange h2.content__title {\n color: #172241;\n }\n html body .wrapper.wrapper--orange>.row.justify-content-center {\n display: none;\n }\n body.bs4-xl .section__form-demo>div {\n margin: auto;\n max-width: 85%;\n }\n body.bs4-lg .section__form-demo>div {\n margin: auto;\n max-width: 1260px;\n }\n .fe_headlines {\n background-color: #152241;\n max-width: none !important;\n padding: 3rem 0 !important;\n text-align: center;\n }\n \n .fe_headlines p {\n margin-bottom: 0;\n margin-top: 0.5rem;\n }\n .fe_steps {\n color: #172241;\n max-width: none !important;\n text-align: center;\n margin-left: -15px;\n margin-right: -15px;\n }\n html body.bs4-xl .fe_steps {\n margin-left: -20px;\n margin-right: -20px;\n }\n .fe_options {\n margin: auto;\n max-width: 715px;\n }\n .fe_options>div {\n cursor: pointer;\n float: left;\n margin: 0 0 20px 20px;\n min-width: 225px;\n padding-left: 0;\n padding-right: 0;\n }\n .fe_options>div:first-child {\n margin-left: 0;\n }\n .fe_options>div:nth-child(4) {\n margin-left: 0;\n }\n .fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n }\n .fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n }\n .fe_step-headlines>p:first-child {\n font-size: 20px;\n margin-bottom: 0;\n }\n .fe_next button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n vertical-align: top;\n }\n .fe_next button:disabled {\n opacity: 0.5;\n }\n .fe_next {\n /*padding: 20px 0 50px;*/\n cursor: pointer;\n }\n \n .fe_step-2 .fe_options>div {\n min-width: 170px;\n text-transform: none;\n }\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 15px;\n }\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: 0;\n }\n .fe_step-2 .fe_options {\n max-width: 740px;\n }\n .fe_step-2 .fe_step-headlines>p:first-child {\n margin: 15px 0;\n }\n .fe_hidden {\n display: none;\n }\n .fe_step-3 .fe_step-headlines>p:first-child {\n font-size: 22px;\n }\n .fe_form {\n margin: auto;\n max-width: 665px;\n padding: 15px 0 50px;\n }\n .fe_form .mktoForm {\n padding-left: 0;\n padding-right: 0;\n }\n .fe_form .mktoForm .mktoFormRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 50%;\n }\n .fe_form .mktoForm .mktoButtonRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 20px;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 20px;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: block;\n margin: auto;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton {\n margin: 20px 0 0;\n font-size: 1rem;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton{\n background-color: #ff6300;\n border-color: #ff6300;\n color: #fff;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton:hover{\n background-color: #cc4f00;\n border-color: #cc4f00;\n color: #fff;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n background-color: transparent;\n color: #172241;\n margin-right: 40px;\n border-color: #ff6300;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:hover{\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n color: #ffffff !important;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: none;\n }\n .fe_form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {\n margin-bottom: 20px;\n }\n\n .fe_form .mktoForm .mktoFormRow .mktoFormCol {\n padding-left: 0;\n padding-right: 0;\n }\n .fe_clear {\n clear: both;\n }\n .fe_step-2 .fe_next button {\n left: 0;\n padding: 0;\n min-width: 120px;\n margin: 0 10px;\n }\n .fe_step-2 .fe_next {\n text-align: center;\n }\n .fe_step-2 .fe_next button.fe_prev-step i.icon-ui-arrowlink {\n transform: rotate(180deg);\n }\n .section.-glued + .section.-glued +.section.-glued .container{\n max-width: 100%;\n }\n .features-list__item .-hover-teal i {\n display: none;\n }\n .fe_step-3 .fe_form form > .mktoFormRow {\n display: none;\n }\n .mktoButton.fe_previous-step + .mktoButton.fe_previous-step {\n display: none;\n }\n .fe_step-3 .fe_form form > .mktoFormRow + .mktoFormRow {\n display: block;\n width: 100%;\n padding: 0;\n }\n .mktoHasWidth.mktoLayoutLeft legend {\n display: none;\n }\n @media (max-width: 991px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 20px;\n }\n .fe_headlines {\n margin-left: -20px;\n margin-right: -20px;\n }\n .fe_headlines>div {\n padding: 0 20px;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 0 20px 8px;\n }\n .fe_step-2 .fe_options {\n max-width: 705px;\n }\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 8px;\n }\n }\n @media (max-width: 767px) {\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n }\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 0px;\n }\n .fe_form .mktoForm .mktoFormRow {\n float: none;\n width: 100%;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 0;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 0;\n }\n .fe_options>div {\n display: block;\n float: none;\n margin: 0 auto 20px;\n max-width: 225px;\n }\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 auto 20px;\n }\n .fe_step-2 .fe_options>div:first-child,\n .fe_step-2 .fe_options>div:nth-child(4),\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: auto;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: block;\n margin-right: 0;\n }\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a h3{\n margin-top: 0!important\n }\n @media (min-width: 992px) {\n html body form > div:nth-child(16) {\n padding-left: 20px !important;\n padding-right: 47px !important;\n }\n html body p.fe-select {\n margin-right: 2.5rem;\n }\n .bm_large {\n width: 40%;\n max-width: 40%;\n flex: 0 0 40%;\n }\n }\n html body .fe_steps .button .button__text {\n font-size: 1rem;\n }\n html body p.fe-select {\n font-size: 1rem;\n }\n\n /* ipad field */\n@media only screen and (max-width: 991px) and (min-width: 768px) {\n html body div.fe_step-2 .features-list__content > div:nth-child(2) > div, \n html body div.fe_step-2 .features-list__content > div:nth-child(3) > div {\n width: 33%;\n max-width: 33%;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n };\n\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software Solution for
innovative enterprises.

' +\n '

1,800+ Businesses Around the World Rely on Talkdesk

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' Next ' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

0 to 5

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

6 to 10

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

11 to 50

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

1,000+

' +\n '
' +\n '
' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n ' Back ' +\n ' Next ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n var feAgent;\n var formValues = {};\n\nfunction selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Company_Size__c');\n frSelectBoxValue.value = formValues.Company_Size__c;\n}\n\n function init() {\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.before(document.querySelector('.wrapper.wrapper--orange > .row.justify-content-center'), feHeroHTML);\n\n FEHelper.onLoadMktoForms2(function() {\n \n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n \n }, 50, 30000);\n\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n\n FEHelper.onLoadElement('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]', function() {\n // document.querySelector('.fe_form').appendChild(document.querySelector('.form-demo__form.marketo--transparent'));\n FEHelper.append(document.querySelector('.fe_form'), '
');\n FEHelper.before(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]'), '

Back

');\n FEHelper.append(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm .mktoButtonWrap'), '

Back

');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n }\n });\n }, 50, 10000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item > a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n FEHelper.removeClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n } else {\n FEHelper.addClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .features-list__item > a');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .features-list__item > a.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n FEHelper.removeClass(document.querySelector('.fe_step-2 .wrapper__cta .fe_next'), 'fe_disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 2 views');\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Form views');\n if (document.querySelector('.fe_step-2 .features-list__item a.fe_selected')) {\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Company_Size__c'] = document.querySelector('.fe_step-2 .features-list__item a.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n\n // Previous Step clicks\n document.querySelector('.fe_step-2 .fe_back').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n });\n\n document.addEventListener('click', function(e) {\n if (FEHelper.hasClass(e.target, 'fe_previous-step')) {\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n }\n });\n }\n\n if (window.location.href.indexOf('/get-started') != -1) {\n FEHelper.onLoadElement('.wrapper.wrapper--orange > .row.justify-content-center', init, 50, 10000);\n }\n})();","lastChanged":"\"2020-09-28T14:00:33.786Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f7324ffdbe38bf75209b806","slug":"V15560441","sourceId":"V15560441","createdAt":"2020-09-29T12:13:51.766Z","updatedAt":"2020-11-13T04:58:11.642Z","id":"5f7324ffdbe38bf75209b809"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"v1: Multi-step form on the page","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":".section:first-of-type.-glued {\n background-color: #152241;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a {\n border: 2px solid #4bc3c9;\n border-radius: 10px;\n position: relative;\n z-index: 1;\n cursor: pointer;\n}\n\n\n.fe_steps .section__features-list .features-list__content {\n padding-top: 3rem;\n padding-bottom: 3rem;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus,\n.fe_steps .section__features-list .features-list__content .features-list__item a:active {\n background-color: transparent;\n color: #172241;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus [class^=icon-],\n.fe_steps .section__features-list .features-list__content .features-list__item a:active [class^=icon-] {\n color: #4bc3c9;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus :not([class^=icon-]),\n.fe_steps .section__features-list .features-list__content .features-list__item a:active :not([class^=icon-]) {\n color: #172241;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected {\n background-color: #4bc3c9 !important;\n box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover [class^=icon-],\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected [class^=icon-] {\n color: #172241;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover :not([class^=icon-]),\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected :not([class^=icon-]) {\n color: #fff;\n}\n\n.fe_disabled {\n opacity: 0.5;\n}\n\n.fe_steps .fe_step-2 .section__features-list .features-list__content .features-list__item a h3 {\n font-size: 18px;\n margin-top: 0;\n}\n\n.fe_steps .wrapper.wrapper--white {\n background-color: #f5f5f5;\n}\n\nhtml body .wrapper.wrapper--orange {\n background-color: transparent;\n padding-bottom: 0;\n padding-top: 0;\n}\n\nhtml body .fe_steps .wrapper.wrapper--orange {\n background-color: #f5f5f5;\n}\n\nhtml body .fe_steps .wrapper.wrapper--orange h2.content__title {\n color: #172241;\n}\n\nhtml body .wrapper.wrapper--orange>.row.justify-content-center {\n display: none;\n}\n\nbody.bs4-xl .section__form-demo>div {\n margin: auto;\n max-width: 85%;\n}\n\nbody.bs4-lg .section__form-demo>div {\n margin: auto;\n max-width: 1260px;\n}\n\n.fe_headlines {\n background-color: #152241;\n max-width: none !important;\n padding: 3rem 0 !important;\n text-align: center;\n}\n\n\n.fe_headlines p {\n margin-bottom: 0;\n margin-top: 0.5rem;\n}\n\n.fe_steps {\n color: #172241;\n max-width: none !important;\n text-align: center;\n margin-left: -15px;\n margin-right: -15px;\n}\n\nhtml body.bs4-xl .fe_steps {\n margin-left: -20px;\n margin-right: -20px;\n}\n\n.fe_options {\n margin: auto;\n max-width: 715px;\n}\n\n.fe_options>div {\n cursor: pointer;\n float: left;\n margin: 0 0 20px 20px;\n min-width: 225px;\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_options>div:first-child {\n margin-left: 0;\n}\n\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n\n.fe_step-headlines>p:first-child {\n font-size: 20px;\n margin-bottom: 0;\n}\n\n.fe_next button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n vertical-align: top;\n cursor: pointer;\n}\n\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_next {\n cursor: pointer;\n color: #FFFFFF !important;\n}\n\n.fe_step-2 .fe_options>div {\n min-width: 170px;\n text-transform: none;\n}\n\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 15px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: 0;\n}\n\n.fe_step-2 .fe_options {\n max-width: 740px;\n}\n\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 15px 0;\n}\n\n.fe_hidden {\n display: none;\n}\n\n.fe_step-3 .fe_step-headlines>p:first-child {\n font-size: 22px;\n}\n\n.fe_form {\n margin: auto;\n max-width: 665px;\n padding: 15px 0 50px;\n}\n\n.fe_form .mktoForm {\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_form .mktoForm .mktoFormRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 50%;\n}\n\n.fe_form .mktoForm .mktoButtonRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n}\n\n.fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 20px;\n}\n\n.fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 20px;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: block;\n margin: auto;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton {\n margin: 20px 0 0;\n font-size: 1rem !important;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton,\n.fe_form .mktoForm .mktoButtonRow .mktoButton:hover,\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:hover {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step{\n background-color: transparent !important;\n border-color: #ff6300 !important;\n color: #172241 !important;\n margin-right: 40px;\n cursor: pointer;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: none;\n}\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {\n margin-bottom: 20px;\n}\n\n.fe_clear {\n clear: both;\n}\n\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol {\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_clear {\n clear: both;\n}\n\n.fe_step-2 .fe_next button {\n left: 0;\n padding: 0;\n min-width: 120px;\n margin: 0 10px;\n}\n\n.fe_step-2 .fe_next {\n text-align: center;\n cursor: pointer;\n}\n\n.fe_step-2 .fe_next button.fe_prev-step i.icon-ui-arrowlink {\n transform: rotate(180deg);\n}\n.section.-glued + .section.-glued +.section.-glued .container{\n max-width: 100%;\n}\n.fe_step-3 .fe_form form > .mktoFormRow {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow + .mktoFormRow {\n display: block;\n width: 100%;\n padding: 0;\n}\n.mktoHasWidth.mktoLayoutLeft legend {\n display: none;\n}\n\n@media (min-width: 992px) {\n #marketo_3574 > div:nth-child(16) {\n padding-left: 20px;\n padding-right: 47px;\n }\n html body p.fe-select {\n margin-right: 2.5rem;\n }\n .bm_large {\n width: 40%;\n max-width: 40%;\n flex: 0 0 40%;\n }\n}\n@media (max-width: 991px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 20px;\n}\n .fe_headlines {\n margin-left: -20px;\n margin-right: -20px;\n }\n\n .fe_headlines>div {\n padding: 0 20px;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 0 20px 8px;\n }\n\n .fe_step-2 .fe_options {\n max-width: 705px;\n }\n\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 8px;\n }\n}\n\n@media (max-width: 767px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 0px;\n}\n .fe_form .mktoForm .mktoFormRow {\n float: none;\n width: 100%;\n }\n\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 0;\n }\n\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 0;\n }\n\n .fe_options>div {\n display: block;\n float: none;\n margin: 0 auto 20px;\n max-width: 225px;\n }\n\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 auto 20px;\n }\n\n .fe_step-2 .fe_options>div:first-child,\n .fe_step-2 .fe_options>div:nth-child(4),\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: auto;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: block;\n margin-right: 0;\n }\n}\nhtml body .fe_steps .button .button__text {\n font-size: 1rem;\n}\nhtml body p.fe-select {\n font-size: 1rem;\n}\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton[type='submit']:hover {\n background-color: #cc4f00;\n border-color: #cc4f00;\n}\n/* ipad field */\n@media only screen and (max-width: 991px) and (min-width: 768px) {\n html body div.fe_step-2 .features-list__content > div:nth-child(2) > div, \n html body div.fe_step-2 .features-list__content > div:nth-child(3) > div {\n width: 33%;\n max-width: 33%;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n }\n\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software Solution for
innovative enterprises.

' +\n '

1,800+ Businesses Around the World Rely on Talkdesk

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' Next ' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

0 to 5

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

6 to 10

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

11 to 50

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

1,000+

' +\n '
' +\n '
' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n ' Back ' +\n ' Next ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\nvar feAgent;\nvar formValues = {};\n\nfunction selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Company_Size__c');\n frSelectBoxValue.value = formValues.Company_Size__c;\n } \n \n function init() {\n FEHelper.before(document.querySelector('.wrapper.wrapper--orange > .row.justify-content-center'), feHeroHTML);\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n }, 50, 30000);\n\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n FEHelper.onLoadElement('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]', function() {\n // document.querySelector('.fe_form').appendChild(document.querySelector('.form-demo__form.marketo--transparent'));\n FEHelper.append(document.querySelector('.fe_form'), '
');\n FEHelper.before(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]'), '

Back

');\n FEHelper.append(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm .mktoButtonWrap'), '

Back

');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n form.onSuccess(function(values, followUpUrl) {\n //after submit the form \n //FEHelper.formSubmit(form, values.Email, followUpUrl);\n return false;\n });\n }\n });\n }, 50, 10000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item > a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n FEHelper.removeClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n } else {\n FEHelper.addClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .features-list__item > a');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .features-list__item > a.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n FEHelper.removeClass(document.querySelector('.fe_step-2 .wrapper__cta .fe_next'), 'fe_disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 2 views');\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Form views');\n if (document.querySelector('.fe_step-2 .features-list__item a.fe_selected')) {\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Company_Size__c'] = document.querySelector('.fe_step-2 .features-list__item a.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n\n // Previous Step clicks\n document.querySelector('.fe_step-2 .fe_back').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n });\n\n document.addEventListener('click', function(e) {\n if (FEHelper.hasClass(e.target, 'fe_previous-step')) {\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n }\n });\n \n }\n\n if (window.location.href.indexOf('/get-started') != -1) {\n FEHelper.onLoadElement('.wrapper.wrapper--orange > .row.justify-content-center', init, 50, 10000);\n }\n})();","lastChanged":"\"2020-09-28T13:57:10.489Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5f7324ffdbe38bf75209b806","slug":"V18238211","sourceId":"V18238211","createdAt":"2020-09-29T12:13:51.768Z","updatedAt":"2020-11-13T04:58:11.642Z","id":"5f7324ffdbe38bf75209b80a"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5fae50ef0e1e82e72bbf9557","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"TD-25: [Get Started] Multi-step engagement flow modal","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"contains"}],"editorUrl":"https://www.talkdesk.com","persistentDecisions":true,"source":"visual","sourceId":"C1312683","isArchived":false,"createdAt":"2020-09-09T11:27:46.251Z","updatedAt":"2020-11-13T09:26:28.684Z","slug":"C1312683","status":"running","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 1; // Desired Custom Dimension\n const campaignSlug = 'C1312683'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-11-13T04:58:11.637Z"}]}]},"runningFrom":"2020-11-13T04:58:11.510Z","id":"5f7324ffdbe38bf75209b806"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f7c1bd30fe25ce47dab19ec","description":"","isArchived":false,"slug":"V127119678","sourceId":"V127119678","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-06T07:25:07.956Z","updatedAt":"2020-10-06T07:25:08.238Z","id":"5f7c1bd30fe25ce47dab19ed"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"New Visitors","campaign":"5f7c1bd30fe25ce47dab19ec","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1889854","sourceId":"V1889854","redirectCode":false,"createdAt":"2020-10-06T07:28:00.689Z","updatedAt":"2020-10-06T16:01:43.491Z","customCSS":"#hero_1.-glued {\n display: none;\n}\n.bm_hero-section {\n margin-top: 10rem;\n}\n.bm_hero-section .hero__media img {\n opacity: 1;\n}\n.bm_hero-section .hero__media {\n background-image: url(https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/09/29081003/cx-transformation_generic-870x580.jpg);\n background-position: 50%;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\nhtml body section#strip_2 .section__strip {\n background-color: #ff6300;\n}\n\nhtml body section#strip_2 .section__strip .strip__content h3 a {\n color: #172241;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var heroHTML =''+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n ' '+\n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '

CX TRANSFORMATION

'+ \n '

Build Resilient Cloud Contact Centers

'+ \n ' '+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
';\n\n function init() {\n document.querySelector('body #hero_1').insertAdjacentHTML('afterend', heroHTML); \n }\n\n FEHelper.onLoadElement('body #hero_1', init, 50, 10000);\n})();","lastChanged":"\"2020-10-06T07:30:01.916Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f7c1c800fe25ce47dab19ee"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":"5f7c1bd30fe25ce47dab19ed","activeExperiment":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-27 -Targeted HP Hero Banner","pageTargets":[{"include":true,"url":"http://talkdesk.com/","match":"simple"}],"editorUrl":"http://talkdesk.com/","persistentDecisions":true,"source":"visual","slug":"C7796401","sourceId":"C7796401","status":"draft","isArchived":false,"createdAt":"2020-10-06T07:25:07.917Z","updatedAt":"2020-10-06T07:25:08.221Z","id":"5f7c1bd30fe25ce47dab19ec"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f7d9a170fe25ce47dab19ef","description":"","isArchived":true,"slug":"V127119679","sourceId":"V127119679","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-07T10:36:07.348Z","updatedAt":"2020-10-09T07:29:39.005Z","id":"5f7d9a170fe25ce47dab19f0"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"p9n","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"#hero_1.-glued {\n display: none;\n}\n.bm_hero-section {\n margin-top: 10rem;\n}\n.bm_hero-section .hero__media img {\n opacity: 1;\n}\n.bm_hero-section .hero__media {\n background-image: url(https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/09/29081003/cx-transformation_generic-870x580.jpg);\n background-position: 50%;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\nhtml body section#strip_2 .section__strip {\n background-color: #ff6300;\n}\n\nhtml body section#strip_2 .section__strip .strip__content h3 a {\n color: #172241;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var heroHTML =''+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n ' '+\n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '

CX TRANSFORMATION

'+ \n '

Build Resilient Cloud Contact Centers

'+ \n ' '+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
';\n\n function init() {\n document.querySelector('body #hero_1').insertAdjacentHTML('afterend', heroHTML); \n }\n\n FEHelper.onLoadElement('body #hero_1', init, 50, 10000);\n})();","lastChanged":"\"2020-10-07T10:43:11.384Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f7d9a170fe25ce47dab19ef","slug":"V10950910","sourceId":"V10950910","createdAt":"2020-10-07T10:36:07.563Z","updatedAt":"2020-10-09T07:29:39.005Z","id":"5f7d9a170fe25ce47dab19f1"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f2d21b5d63d6b1502262d48","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-27 -Targeted HP Hero Banner(2nd session)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":true,"source":"visual","sourceId":"C3480257","isArchived":false,"createdAt":"2020-08-07T10:44:03.878Z","updatedAt":"2020-10-09T07:29:38.998Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C3480257'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-10-07T10:43:45.892Z"}]}]},"description":"CD:3","slug":"C3480257","status":"running","runningFrom":"2020-10-09T07:29:38.957Z","id":"5f7d9a170fe25ce47dab19ef"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f7d9a7d0fe25ce47dab19f2","description":"","isArchived":true,"slug":"V127119680","sourceId":"V127119680","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-07T10:37:49.733Z","updatedAt":"2020-10-09T07:29:01.174Z","id":"5f7d9a7d0fe25ce47dab19f3"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"p9n","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"#hero_1.-glued {\n display: none;\n}\n.bm_hero-section {\n margin-top: 10rem;\n}\n.bm_hero-section .hero__media img {\n opacity: 1;\n}\n.bm_hero-section .hero__media {\n background-image: url(https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/09/29081003/cx-transformation_generic-870x580.jpg);\n background-position: 50%;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\nhtml body section#strip_2 .section__strip {\n background-color: #ff6300;\n}\n\nhtml body section#strip_2 .section__strip .strip__content h3 a {\n color: #172241;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var heroHTML =''+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n ' '+\n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '

CX TRANSFORMATION

'+ \n '

Build Resilient Cloud Contact Centers

'+ \n ' '+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
';\n\n function init() {\n document.querySelector('body #hero_1').insertAdjacentHTML('afterend', heroHTML); \n }\n\n FEHelper.onLoadElement('body #hero_1', init, 50, 10000);\n})();","lastChanged":"\"2020-10-07T10:45:01.247Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f7d9a7d0fe25ce47dab19f2","slug":"V10950951","sourceId":"V10950951","createdAt":"2020-10-07T10:37:49.982Z","updatedAt":"2020-10-09T07:29:01.175Z","id":"5f7d9a7d0fe25ce47dab19f4"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5f3531b80fe25ce47dab193c","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-27 -Targeted HP Hero Banner(Users submitted a form)","persistentDecisions":true,"editorUrl":"https://www.talkdesk.com/","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"source":"visual","sourceId":"C4156517","isArchived":false,"createdAt":"2020-08-07T10:48:06.092Z","updatedAt":"2020-10-09T07:29:01.169Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C4156517'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-10-07T10:44:24.188Z"}]}]},"description":"CD:3","slug":"C4156517","status":"running","runningFrom":"2020-10-09T07:29:01.120Z","id":"5f7d9a7d0fe25ce47dab19f2"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f7d9c82dbe38bf75209b818","description":"","isArchived":false,"slug":"V127119681","sourceId":"V127119681","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-07T10:46:26.410Z","updatedAt":"2020-11-09T19:19:00.276Z","customCSS":"html body div[data-area='quicksearch'] + section.-glued ,.Fe-section + .section.-glued{\n display: none;\n}\nsection.section.default.-glued.-bg-transparent .wrapper.wrapper--darkblue{\n background-color: #ff6300;\n}\n.strip__content h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n}\n .strip__content h3 a {\n color: #172241!important;\n font-weight: 700;\n}","customJavascript":{"customJavascriptInstructions":[{"selector":"body","changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n // change text \n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\n\n\n\n\n var banner = '\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n \"Talkdesk
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

Talkdesk Is the Cloud Contact Center Solution for Innovative Enterprises

\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n FeHelper.after('[data-area=\"quicksearch\"]', banner)\n FeHelper._on('click','.Fe-section .wrapper__cta a', function () {\n FeHelper.fePushEvents('Hero_CTA_Watch_Video_New_User');\n });\n FeHelper._on('click','.strip__content a', function () {\n window.localStorage.setItem('TalkDesk-22',true);\n });\n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"]',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-10-08T15:16:42.078Z\"","selector":"body"}]}]},"id":"5f7d9c82dbe38bf75209b819"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"variation 1","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"#hero_1.-glued {\n display: none;\n}\n.bm_hero-section {\n margin-top: 10rem;\n}\n.bm_hero-section .hero__media img {\n opacity: 1;\n}\n.bm_hero-section .hero__media {\n background-image: url(https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/09/29081003/cx-transformation_generic-870x580.jpg);\n background-position: 50%;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\nhtml body section#strip_2 .section__strip {\n background-color: #ff6300;\n}\n\nhtml body section#strip_2 .section__strip .strip__content h3 a {\n color: #172241;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var heroHTML =''+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n ' '+\n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '

CX TRANSFORMATION

'+ \n '

Build Resilient Cloud Contact Centers

'+ \n ' '+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
';\n\n function init() {\n document.querySelector('body #hero_1').insertAdjacentHTML('afterend', heroHTML); \n }\n\n FEHelper.onLoadElement('body #hero_1', init, 50, 10000);\n})();","lastChanged":"\"2020-10-07T10:47:52.705Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f7d9c82dbe38bf75209b818","slug":"V10950992","sourceId":"V10950992","createdAt":"2020-10-07T10:46:26.498Z","updatedAt":"2020-11-09T19:19:00.277Z","id":"5f7d9c82dbe38bf75209b81a"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":"EXPERIMENT","audience":"5f2d2587d63d6b1502262d49","holdback":50,"holdbackMode":"random","trafficAllocation":100,"predictVariations":true,"decisionMode":"Predictive","name":"Talkdesk-27 -Targeted HP Hero Banner (New user)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":false,"source":"visual","sourceId":"C1421598","isArchived":false,"createdAt":"2020-08-07T07:04:04.813Z","updatedAt":"2020-11-09T19:19:00.274Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C1421598'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-11-09T19:18:53.741Z"}]}]},"description":"CD:3","slug":"C1421598","status":"paused","runningFrom":"2020-10-09T07:28:44.840Z","pausedAt":"2020-11-09T19:19:00.244Z","resumedAt":"2020-11-09T19:18:53.714Z","id":"5f7d9c82dbe38bf75209b818"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f8941cc628d314e25015c7b","description":"","isArchived":true,"slug":"V127119682","sourceId":"V127119682","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-16T06:46:36.325Z","updatedAt":"2020-10-19T15:57:19.182Z","id":"5f8941cc628d314e25015c7c"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Biz Continuity Ribbon","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"@media screen and (min-width:992px){\n html body.page-id-16162 .fe-strip-section .wrapper--orange,\n html body.page-id-24412 .fe-strip-section .wrapper--orange{\n flex: 0 0 85.71429%;\n max-width: 85.71429%;\n margin-left: 7.14286%;\n }\n html body.page-id-14915 #hero_1 {\n margin-top: 10rem; \n }\n\n}\nhtml body .section.-stacked + .fe-strip-section{\n margin-top: 0px !important;\n}\n\nhtml body .fe-strip-section.section .wrapper--big {\n padding-top: 0px !important;\n}\nhtml body .fe-strip-section.section a {\n margin-left: 3px;\n}\n\nhtml body .fe-strip-section + section {\n margin-top: 0px;\n}\n\nhtml body.fe-strip-scroll.page-id-14915 .fe-strip-section {\n top: 64px;\n}\n\n\nhtml body.fe-strip-scroll .fe-strip-section {\n position: fixed;\n top: 91px;\n z-index: 110;\n margin: 0 auto !important;\n background: #ff6300;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .fe-strip-section h4 {\n font-size: 22px;\n letter-spacing: 0;\n line-height: 30px;\n}\nhtml body .fe-strip-section h4 a{\n color: #172241 !important;\n}\nhtml body section#fe-form-section::before {\n display: block;\n content: \" \";\n margin-top: -250px;\n height: 250px;\n visibility: hidden;\n pointer-events: none;\n}\n@media screen and (max-width : 991px){\n html body.fe-strip-scroll header.hide ~ .fe-strip-section{\n top: 60px;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n }\n html body.fe-strip-scroll header ~ .fe-strip-section{\n top: 120px;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n }\n}\n@media screen and (max-width : 767px){\n html body section#fe-form-section::before {\n margin-top: -240px !important;\n height: 285px !important;\n }\n}\n\n@media screen and (max-width : 340px){\n.fe-strip-section .strip__content h4 {\n font-size: 17px;\n}\n\n.fe-strip-section .strip__content h4 a {\n margin-left: 5px !important;\n}\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n // change text \n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n },\n FeHelper.addClass= function (element_selector, className) {\n var element = document.querySelectorAll(element_selector);\n for(var i = 0; i < element.length; i++) {\n if (element[i].classList)\n element[i].classList.add(className);\n else if (!BmHelper.hasClass(element[i], className))\n element[i].className += ' ' + className;\n }\n },\n FeHelper.removeClass= function (element_selector, className) {\n var element = document.querySelectorAll(element_selector);\n for(var i = 0; i < element.length; i++) {\n if (element[i].classList)\n element[i].classList.remove(className);\n else\n element[i].className = element[i].className.replace(new RegExp('\\\\b' + className + '\\\\b', 'g'), '');\n }\n },\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\nvar banner = '\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

See How to Move your Contact Center to the Cloud. Free Demo

\\\n

\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n \n //insert section\n FeHelper.after('#hero_1', banner)\n\n //Add id to form section\n var formSection = document.querySelector('.section.-glued.-contained + .section.-stacked');\n formSection.setAttribute('id', 'fe-form-section');\n\n //scroll event\n window.addEventListener('scroll', function(){\n var st = window.pageYOffset || document.documentElement.scrollTop;\n var stripItem = document.querySelector('.fe-strip-section + section');\n var stripItem2 = stripItem.offsetTop - 150;\n if(st > stripItem2){\n // FEHelper.removeClass(document.querySelector('body'), 'fe-bottom-hidden');\n FeHelper.addClass('body', 'fe-strip-scroll');\n }else{\n FeHelper.removeClass('body', 'fe-strip-scroll');\n }\n });\n\n FeHelper._on('click','.strip__content h4 a', function () {\n FeHelper.fePushEvents('Free_Demo_CTA_clicks');\n });\n \n };\n\n FeHelper.doWhenElementLoaded(\n '#hero_1, #features_2',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-10-19T08:31:56.295Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f8941cc628d314e25015c7b","slug":"V19201261","sourceId":"V19201261","createdAt":"2020-10-16T06:46:36.417Z","updatedAt":"2020-10-19T15:57:19.182Z","id":"5f8941cc628d314e25015c7d"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"V1: Social-proof new copy","campaign":"5f8941cc628d314e25015c7b","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"slug":"V1872036","sourceId":"V1872036","redirectCode":false,"createdAt":"2020-10-16T06:52:24.971Z","updatedAt":"2020-10-19T15:57:19.183Z","customCSS":"@media screen and (min-width:992px){\n html body.page-id-16162 .fe-strip-section-td23 .wrapper--orange,\n html body.page-id-24412 .fe-strip-section-td23 .wrapper--orange{\n flex: 0 0 85.71429%;\n max-width: 85.71429%;\n margin-left: 7.14286%;\n }\n\n html body.page-id-14915 #hero_1 {\n margin-top: 10rem;\n }\n\n}\nhtml body .section.-stacked + .fe-strip-section-td23{\n margin-top: 0px !important;\n}\n\nhtml body .fe-strip-section-td23.section .wrapper--big {\n padding-top: 0px !important;\n}\nhtml body .fe-strip-section-td23.section a {\n margin-left: 3px;\n}\n\nhtml body .fe-strip-section-td23 + section {\n margin-top: 0px;\n}\nhtml body.fe-strip-scroll-td23.page-id-14915 .fe-strip-section-td23 {\n top: 64px;\n}\n\nhtml body.fe-strip-scroll-td23 .fe-strip-section-td23 {\n position: fixed;\n top: 91px;\n z-index: 110;\n margin: 0 auto !important;\n background: #ff6300;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n}\nhtml body .fe-strip-section-td23 h4 {\n font-size: 18px;\n letter-spacing: 0;\n line-height: 1.5;\n}\nhtml body .fe-strip-section-td23 h4 a{\n color: #172241 !important;\n}\nhtml body section#fe-form-section-td23::before {\n display: block;\n content: \" \";\n margin-top: -250px;\n height: 250px;\n visibility: hidden;\n pointer-events: none;\n}\n@media screen and (max-width : 991px){\n html body.fe-strip-scroll-td23 header.hide ~ .fe-strip-section-td23{\n top: 60px;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n }\n html body.fe-strip-scroll-td23 header ~ .fe-strip-section-td23{\n top: 120px;\n -webkit-transition: all 250ms ease-in-out;\n -o-transition: all 250ms ease-in-out;\n transition: all 250ms ease-in-out;\n }\n}\n@media screen and (max-width : 767px){\n html body section#fe-form-section-td23::before {\n margin-top: -240px !important;\n height: 285px !important;\n\n }\n .fe-strip-section-td23 .strip__content h4 {\n font-size: 17px;\n}\n}\n\n@media screen and (max-width : 340px){\n\n .fe-strip-section-td23 .strip__content h4 {\n font-size: 15px;\n }\n\n .fe-strip-section-td23 .strip__content h4 a {\n margin-left: 5px !important;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n // change text \n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n },\n FeHelper.addClass= function (element_selector, className) {\n var element = document.querySelectorAll(element_selector);\n for(var i = 0; i < element.length; i++) {\n if (element[i].classList)\n element[i].classList.add(className);\n else if (!BmHelper.hasClass(element[i], className))\n element[i].className += ' ' + className;\n }\n },\n FeHelper.removeClass= function (element_selector, className) {\n var element = document.querySelectorAll(element_selector);\n for(var i = 0; i < element.length; i++) {\n if (element[i].classList)\n element[i].classList.remove(className);\n else\n element[i].className = element[i].className.replace(new RegExp('\\\\b' + className + '\\\\b', 'g'), '');\n }\n },\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\nvar banner = '\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

See How 1,800+ Innovative Businesses Successfully Moved To the Cloud With Talkdesk. Free Demo

\\\n

\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n \n //insert section\n FeHelper.after('#hero_1', banner)\n\n //Add id to form section\n var formSection = document.querySelector('.section.-glued.-contained + .section.-stacked');\n formSection.setAttribute('id', 'fe-form-section-td23');\n\n //scroll event\n window.addEventListener('scroll', function(){\n var st = window.pageYOffset || document.documentElement.scrollTop;\n var stripItem = document.querySelector('.fe-strip-section-td23 + section');\n var stripItem2 = stripItem.offsetTop - 150;\n if(st > stripItem2){\n // FEHelper.removeClass(document.querySelector('body'), 'fe-bottom-hidden');\n FeHelper.addClass('body', 'fe-strip-scroll-td23');\n }else{\n FeHelper.removeClass('body', 'fe-strip-scroll-td23');\n }\n });\n\n FeHelper._on('click','.strip__content h4 a', function () {\n FeHelper.fePushEvents('Free_Demo_CTA_clicks');\n });\n \n };\n\n FeHelper.doWhenElementLoaded(\n '#hero_1, #features_2',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-10-19T07:55:53.096Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"id":"5f894328628d314e25015c7e"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"Talkdesk-23.1 [Targeted Pages] New copy ribbon content strip A/B","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/cloud-contact-center/platform/boost/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/business-continuity/","match":"simple"},{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-center-software/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/cloud-contact-center/platform/boost/","persistentDecisions":true,"source":"visual","sourceId":"C1648007","isArchived":false,"createdAt":"2020-08-13T09:36:47.228Z","updatedAt":"2020-10-19T16:05:13.618Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C1648007'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-10-19T15:57:19.179Z"}]}]},"description":"CD:3","slug":"C1648007","status":"running","runningFrom":"2020-10-19T15:57:19.142Z","id":"5f8941cc628d314e25015c7b"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f8d3ed6dbe38bf75209b83d","description":"","isArchived":true,"slug":"V127119683","sourceId":"V127119683","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-19T07:23:02.057Z","updatedAt":"2020-10-19T09:19:00.866Z","id":"5f8d3ed6dbe38bf75209b83e"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Multi-step form on the page W/O icon","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":".section:first-of-type.-glued {\n background-color: #152241;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a {\n border: 2px solid #6B748C;\n border-radius: 3px;\n position: relative;\n z-index: 1;\n cursor: pointer;\n}\n.fe_steps .section__features-list .features-list__content {\n padding-top: 0rem;\n padding-bottom: 3rem;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus,\n.fe_steps .section__features-list .features-list__content .features-list__item a:active {\n background-color: transparent;\n color: #172241;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus [class^=icon-],\n.fe_steps .section__features-list .features-list__content .features-list__item a:active [class^=icon-] {\n color: #4bc3c9;\n}\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus :not([class^=icon-]),\n.fe_steps .section__features-list .features-list__content .features-list__item a:active :not([class^=icon-]) {\n color: #172241;\n}\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected {\n background-color: #4bc3c9 !important;\n box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);\n color: #fff;\n border-color: #4bc3c9 !important;\n}\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover [class^=icon-],\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected [class^=icon-] {\n color: #172241;\n}\n.fe_back,\n.section__features-list .features-list__content p,\n.fe_steps .section__features-list .features-list__content .features-list__item a h3,\n.section__features-list .features-list__content .features-list__text > :last-child,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover :not([class^=icon-]),\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected :not([class^=icon-]) {\n color: #fff;\n}\n.fe_disabled {\n opacity: 0.5;\n}\n.fe_steps .fe_step-2 .section__features-list .features-list__content .features-list__item a h3 {\n font-size: 18px;\n margin-top: 0;\n}\nhtml body .fe_steps .wrapper.wrapper--orange,\n.fe_steps .wrapper.wrapper--white {\n background-color: #152241;\n}\nhtml body .wrapper.wrapper--orange {\n background-color: transparent;\n padding-bottom: 0;\n padding-top: 0;\n}\nhtml body .wrapper.wrapper--orange>.row.justify-content-center {\n display: none;\n}\nbody.bs4-xl .section__form-demo>div {\n margin: auto;\n max-width: 85%;\n}\nbody.bs4-lg .section__form-demo>div {\n margin: auto;\n max-width: 1260px;\n}\n.fe_headlines {\n background-color: #152241;\n max-width: none !important;\n padding: 3rem 0 !important;\n text-align: center;\n padding-bottom: 0px !important;\n}\n\n.fe_headlines p {\n margin-bottom: 16px;\n margin-top: 0.5rem;\n font-family: inherit;\n text-transform: uppercase;\n}\n.fe_steps {\n color: #172241;\n max-width: none !important;\n text-align: center;\n margin-left: -15px;\n margin-right: -15px;\n}\n.fe_steps .content__title {\n margin-bottom: 58px !important;\n}\nhtml body.bs4-xl .fe_steps {\n margin-left: -20px;\n margin-right: -20px;\n}\n.fe_options {\n margin: auto;\n max-width: 715px;\n}\n.fe_options>div {\n cursor: pointer;\n float: left;\n margin: 0 0 20px 20px;\n min-width: 225px;\n padding-left: 0;\n padding-right: 0;\n}\n.fe_options>div:first-child {\n margin-left: 0;\n}\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n.fe_step-headlines>p:first-child {\n font-size: 20px;\n margin-bottom: 0;\n}\n.fe_next button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n vertical-align: top;\n}\n.fe_next, .fe_back {\n min-width: 180px;\n height: 50px;\n color: #fff !important;\n cursor: pointer;\n}\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_step-2 .fe_options>div {\n min-width: 170px;\n text-transform: none;\n}\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 15px;\n}\n.fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: 0;\n}\n.fe_step-2 .fe_options {\n max-width: 740px;\n}\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 15px 0;\n}\n.fe_hidden {\n display: none;\n}\n.fe_step-3 .fe_step-headlines>p:first-child {\n font-size: 22px;\n}\n.fe_form {\n margin: auto;\n max-width: 665px;\n padding: 15px 0 50px;\n}\n.fe_form .mktoForm {\n padding-left: 0;\n padding-right: 0;\n}\n.fe_form .mktoForm .mktoFormRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 50%;\n}\n.fe_form .mktoForm .mktoButtonRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n}\n.fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 12px;\n}\n.fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 12px;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: block;\n margin: auto;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton {\n margin: 20px 0 0;\n font-size: .8125rem;\n padding: .6875rem 1.25rem .5625rem;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton{\n background-color: #ff6300;\n border-color: #ff6300;\n color: #fff;\n height: 50px;\n min-width: 180px !important;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton:hover{\n background-color: #cc4f00;\n border-color: #cc4f00;\n color: #fff;\n}\n.fe_back {\n cursor: pointer; \n}\n\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n font-family: inherit;\n font-size: .8125rem !important;\n background-color: #152241 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n margin-right: 40px;\n cursor: pointer;\n font-size: .8125rem !important;\n \n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:hover{\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n color: #ffffff !important;\n}\n/* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: none;\n} */\n.fe_form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {\n margin-bottom: 20px;\n}\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol {\n padding-left: 0;\n padding-right: 0;\n}\n.fe_clear {\n clear: both;\n}\n.fe_step-2 .fe_next button {\n left: 0;\n padding: 0;\n min-width: 120px;\n margin: 0 10px;\n}\n.fe_step-2 .fe_next {\n text-align: center;\n}\n.fe_step-2 .fe_next button.fe_prev-step i.icon-ui-arrowlink {\n transform: rotate(180deg);\n}\n.section.-glued + .section.-glued +.section.-glued .container{\n max-width: 100%;\n}\n.features-list__item .-hover-teal i {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow {\n display: none;\n}\n.mktoButton.fe_previous-step + .mktoButton.fe_previous-step {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow + .mktoFormRow {\n display: block;\n width: 100%;\n padding: 0;\n}\n.mktoHasWidth.mktoLayoutLeft legend {\n display: none;\n}\n@media (max-width: 991px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 20px;\n}\n .fe_headlines {\n margin-left: -20px;\n margin-right: -20px;\n }\n .fe_headlines>div {\n padding: 0 20px;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 0 20px 8px;\n }\n .fe_step-2 .fe_options {\n max-width: 705px;\n }\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 8px;\n }\n}\n@media (min-width: 767px) {\n .fe_headlines p br {\n display: none;\n }\n}\n@media (max-width: 767px) {\n html body .fe_form{\n padding-bottom: 20px !important;\n }\n .fe_headlines p {\n font-weight: 500;\n }\n /* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n} */\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton{\n margin-top: 2rem;\n}\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 0px;\n}\n .fe_form .mktoForm .mktoFormRow {\n float: none;\n width: 100%;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 0;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 0;\n }\n .fe_options>div {\n display: block;\n float: none;\n margin: 0 auto 20px;\n max-width: 225px;\n }\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n .fe_step-2 .fe_options>div {\n margin: 0 auto 20px;\n }\n .fe_step-2 .fe_options>div:first-child,\n .fe_step-2 .fe_options>div:nth-child(4),\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: auto;\n }\n /* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n display: none;\n } */\n /* .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: block;\n margin-right: 0;\n } */\n\n /* html body .fe_steps .content__title {\n padding: 0 .8rem !important;\n } */\n .fe_steps .section__features-list .features-list__content .features-list__item a {\n flex-direction: row;\n padding: 0.8rem 1rem !important;\n }\n html body .section__features-list .features-list__content .features-list__item h3 {\n font-size: 16px !important;\n line-height: 22px;\n margin: 0;\n margin-left: 15px;\n }\n html body .fe_step-2 .features-list__content .features-list__item h3 {\n line-height: 24px !important;\n }\n html body .fe_steps .features-list__content .row-cols-md-5 > div {\n padding: 0.5rem 0rem !important;\n }\n html body .fe_steps .fe_step-1 .row.row-cols-md-3 > div {\n padding: 0.5rem 0px !important;\n max-width: 330px !important;\n }\n .fe_step-1 .section__features-list .features-list__content .button {\n margin-top: 0px;\n }\n html body .section__features-list .features-list__content .features-list__item h3 br {\n display: none;\n }\n .fe_step-2 .section__features-list .features-list__content .features-list__item a {\n justify-content: center;\n padding: 0.8rem .5rem;\n }\n html body .fe_steps .features-list__content > .row:last-child > div {\n padding: 0;\n }\n html body .fe_steps .features-list__content > .row:last-child > div > div.wrapper__cta {\n /* display: flex; */\n }\n html body .fe_step-2 .features-list__content > .row:last-child > div > div.wrapper__cta {\n display: flex;\n justify-content: space-between;\n }\n html body .fe_step-2 .features-list__content > .row:last-child .button {\n width: 47%;\n min-width: 47%;\n margin: 0 !important;\n }\n html body .fe_form .mktoForm .mktoButtonRow .mktoButton {\n width: 47%;\n min-width: 47% !important;\n padding: 0;\n margin: 0 !important;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: flex;\n width: 100%;\n padding: 0;\n justify-content: space-between;\n }\n .fe_form .mktoForm .mktoButtonRow {\n margin-top: 41px;\n }\n html body .fe_step-1 .features-list__content > .row:last-child, \n html body .fe_step-2 .features-list__content > .row:last-child {\n margin-top: 30px;\n }\n .fe_steps .wrapper.wrapper--white {\n padding: 0;\n }\n html body .fe_step-3 .features-list__content > .row:last-child > div {\n max-width: 92%;\n flex: 0 0 92%;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a h3 {\n margin-top: 0 !important;\n line-height: 22px !important;\n margin-left: 0;\n } \n .fe_form .mktoForm {\n margin-top: 0px;\n }\n .fe_steps .section__features-list .features-list__content {\n padding-bottom: 2rem;\n }\n html body .fe_step-2 .features-list__content > .row:last-child {\n margin-bottom: 20px;\n }\n}\n\n@media (min-width: 992px) {\n html body form > div:nth-child(16) {\n padding-left: 20px !important;\n padding-right: 47px !important;\n }\n html body p.fe-select {\n margin-right: 2.5rem;\n }\n .bm_large {\n width: 40%;\n max-width: 40%;\n flex: 0 0 40%;\n }\n}\nhtml body .fe_steps .button .button__text {\n font-size: .8125rem;\n}\nhtml body p.fe-select {\n font-size: 1rem;\n}\n\n/* ipad field */\n@media only screen and (max-width: 991px) and (min-width: 768px) {\nhtml body div.fe_step-2 .features-list__content > div:nth-child(2) > div, \nhtml body div.fe_step-2 .features-list__content > div:nth-child(3) > div {\n width: 33%;\n max-width: 33%;\n}\n}\n@media screen and (min-width:768px){\nhtml body .fe_step-2 .features-list__content .row-cols-md-5 > div{\n max-width: 189px;\n height: 103px;\n padding: 16px 12px !important;\n}\n.fe_step-2 .fe_next, .fe_step-2 .fe_back{\n margin-top: 65px !important; \n}\nhtml body .fe_form {\n padding-top: 0px !important;\n}\nhtml body .fe_form form{\n margin-top: 0px;\n}\nhtml body .fe_steps .fe_step-3 .content__title {\n margin-bottom: 40px !important;\n}\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:not(.fe_mobile) {\n margin-top: 38px;\n margin-right: 28px;\n}\n\nhtml body .fe_step-2 .fe_back {\n margin-right: 24px !important;\n}\n\n.section__features-list .features-list__content .features-list__item a{\n padding: 1.25rem 1rem !important;\n justify-content: center !important;\n}\n\n.fe_next, .fe_back {\n margin-top: 58px !important;\n}\nhtml body .fe_steps .fe_step-1 .fe-select,\nhtml body .fe_steps .fe_step-1 .fe_next{\n margin-right: 0px !important;\n}\n}\n@media screen and (min-width:1366px){\nbody.bs4-lg .section__form-demo>div{\n height: 620px;\n}\n}\nhtml body .mktoFieldWrap .mktoError{\nheight: 42px;\n}\n\nhtml body .fe_step-1 .row.row-cols-md-3 h3 {\nfont-size: 18px;\n}\n\nhtml body .fe_step-1 .row.row-cols-md-3 > div {\npadding: 16px 12px !important;\nmax-width: 324px !important;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n }\n else {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n };\n\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software
Solution for Innovative
Enterprises.

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' Next ' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

0 to 5

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

6 to 10

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

11 to 50

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

1,000+

' +\n '
' +\n '
' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n ' Back ' +\n ' Next ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n var feAgent;\n var formValues = {};\n\nfunction selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Number_of_Agents__c');\n frSelectBoxValue.value = formValues.Number_of_Agents__c;\n}\n\n function init() {\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.before(document.querySelector('.wrapper.wrapper--orange > .row.justify-content-center'), feHeroHTML);\n\n FEHelper.onLoadMktoForms2(function() {\n \n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n \n }, 50, 30000);\n\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n\n FEHelper.onLoadElement('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]', function() {\n // document.querySelector('.fe_form').appendChild(document.querySelector('.form-demo__form.marketo--transparent'));\n FEHelper.append(document.querySelector('.fe_form'), '
');\n FEHelper.before(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]'), '');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n }\n });\n }, 50, 10000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item > a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n FEHelper.removeClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n } else {\n FEHelper.addClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .features-list__item > a');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .features-list__item > a.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n FEHelper.removeClass(document.querySelector('.fe_step-2 .wrapper__cta .fe_next'), 'fe_disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 2 views');\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Form views');\n if (document.querySelector('.fe_step-2 .features-list__item a.fe_selected')) {\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Number_of_Agents__c'] = document.querySelector('.fe_step-2 .features-list__item a.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n\n // Previous Step clicks\n document.querySelector('.fe_step-2 .fe_back').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n });\n\n document.addEventListener('click', function(e) {\n if (FEHelper.hasClass(e.target, 'fe_previous-step')) {\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n }\n });\n }\n\n if (window.location.href.indexOf('/get-started') != -1) {\n FEHelper.onLoadElement('.wrapper.wrapper--orange > .row.justify-content-center', init, 50, 10000);\n }\n})();","lastChanged":"\"2020-10-15T11:00:27.044Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5f8d3ed6dbe38bf75209b83d","slug":"V15560442","sourceId":"V15560442","createdAt":"2020-10-19T07:23:02.152Z","updatedAt":"2020-10-19T09:19:00.867Z","id":"5f8d3ed6dbe38bf75209b83f"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"v2: Multi-step form in overlay with social proof","campaignType":"visual","isArchived":true,"isBaselineVariation":false,"redirectCode":false,"customCSS":".fe_overlay {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n background-color: rgba(0, 0, 0,.4);\n z-index: 2147483644!important;\n}\n\n.fe_popup {\n background-color: #fff;\n left: 50%;\n margin: auto;\n max-width: 1074px;\n position: fixed;\n top: 50%;\n transform: translate(-50%, -50%);\n width: 1074px;\n z-index: 2147483646!important;\n}\n\n.fe_social-proof {\n text-align: center;\n}\n\n.fe_logos {\n display: flex;\n align-items: center;\n max-width: 680px;\n margin: auto;\n}\n\n.fe_social-proof p {\n font-weight: bold;\n margin-bottom: 0;\n font-size: 20px;\n}\n\n.fe_steps {\n color: #172241;\n max-width: none !important;\n padding-top: 40px;\n text-align: center;\n}\n\n.fe_options {\n margin: auto;\n max-width: 630px;\n}\n\n.fe_options>div {\n border-radius: 2px;\n border: 2px solid #868b90;\n cursor: pointer;\n float: left;\n font-size: 15px;\n height: 50px;\n line-height: 44px;\n margin: 0 0 15px 15px;\n width: 200px;\n}\n\n.fe_options>div:hover,\n.fe_options>div.fe_selected {\n background-color: #172241;\n border-color: #172241;\n color: #fff;\n}\n\n.fe_options>div:first-child {\n margin-left: 0;\n}\n\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n.bm_large {\n width: 335px !important;\n}\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n\n.fe_step-headlines>p:first-child {\n font-size: 22px;\n margin-bottom: 5px;\n}\n\n.fe_next button,\n.fe_prev button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n}\n\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_button {\n display: flex;\n justify-content: center;\n padding: 0px 0 0px;\n}\np.mktoButton.fe_previous-step {\n margin-right: 20px;\n}\n.fe_prev i {\n transform: rotate(180deg);\n}\n.fe_prev {\n margin-right: 25px;\n}\n\n.fe_step-2 .fe_options>div {\n width: 160px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-right: 15px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(5),\n.fe_step-2 .fe_options>div:nth-child(9) {\n margin-left: 0;\n}\n\n.fe_step-2 .fe_options {\n max-width: 510px;\n}\n\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 0 0 15px;\n}\n\n.fe_hidden {\n display: none;\n}\n\n.fe_close {\n position: absolute;\n right: 0;\n top: 2px;\n font-weight: bold;\n font-size: 22px;\n padding: 0 8px;\n cursor: pointer;\n}\n.fe_form > form > .mktoFormRow {\n width: 75%;\n margin: auto;\n text-align: left;\n}\n.fe_form > form fieldset > div {\n width: 50%;\n display: inline-block;\n margin: 0;\n}\n.fe_form .mktoFieldWrap input {\n border: 1px solid gray;\n}\n.fe_form .mktoButtonWrap.mktoSimple {\n margin: 0 auto;\n}\n.fe_form .mktoButton {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n}\n.fe_get-started-popup .mktoFormCol legend {\n /* margin-bottom: -36px; */\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow:first-of-type {\n display: none;\n}\n.mktoButton.fe_previous-step + .mktoButton.fe_previous-step {\n display: none;\n}\n.fe_step-headlines {\n margin-bottom: 40px;\n}\n.fe_social-proof {\n margin-top: 23px;\n}\n@media (min-width: 991px) and (max-width: 1024px) {\n .fe_popup {\n max-width: 880px;\n }\n}\n@media (max-width: 991px) {\n .fe_popup {\n max-width: 700px;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 0 15px 5px;\n }\n\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-right: 5px;\n margin-left: 0; \n }\n\n .fe_step-2 .fe_options {\n max-width: 496px;\n }\n}\n\n@media (max-width: 767px) {\n button.mktoButton.fe_previous-step.fe_mobile + button.mktoButton.fe_previous-step.fe_mobile {display: none;}\n .fe_popup {\n max-width: 90%;\n max-height: 90%;\n overflow: auto;\n }\n .fe_form > form > .mktoFormRow ,\n .fe_form > form fieldset > div {\n width: 100%\n }\n .fe_options>div {\n float: none;\n margin: 0 auto 15px;\n }\n\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n\n .fe_step-2 .fe_options>div {\n margin: auto !important;\n margin-bottom: 15px !important;\n }\n\n}\n.fe_step-3 .fe_previous-mobile-step {\n display: none;\n}\n/* form error */\n.fe_get-started-popup .mktoFieldWrap .mktoError {\n background-color: #993b00;\n color: #fff;\n}\n.fe_get-started-popup .mktoFieldWrap .mktoError:after {\n border-top: 10px solid #993b00;\n}\n@media only screen and (max-width: 513px) {\n p.mktoButton.fe_previous-step {\n margin-right: 0;\n }\n .fe_step-3 .fe_previous-mobile-step {\n display: block;\n margin-top: 15px;\n }\n p.mktoButton.fe_previous-step {\n display: none;\n }\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n trigger();\n return true;\n }\n else{\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n }\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n };\n\n var fePopUpHTML = '' +\n '
' +\n '
' +\n '
' +\n '
X
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
Customer Engagement
' +\n '
Workforce Engagement
' +\n '
Reporting & Analytics
' +\n '
AI & Knowledge
' +\n '
Integrations
' +\n '
Platforms
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
0 to 5
' +\n '
6 to 10
' +\n '
11 to 50
' +\n '
51 to 250
' +\n '
251 to 999
'+\n '
1,000+
' +\n '
' +\n '
' +\n '
'+\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

1800+ Businesses Around the World Rely on Talkdesk

' +\n '
' +\n '
' +\n ' \"ibm\"' +\n '
' +\n '
' +\n ' \"hornblower.png\"' +\n '
' +\n '
' +\n ' \"doctolib\"' +\n '
' +\n '
' +\n ' \"zumiez\"' +\n '
' +\n '
' +\n ' \"pivotal\"' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\n\n var formValues = {};\n function selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Company_Size__c');\n frSelectBoxValue.value = formValues.Company_Size__c;\n }\n\n function init() {\n document.body.insertAdjacentHTML('beforeend', fePopUpHTML);\n\n FEHelper.onLoadMktoForms2(function() {\n \n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n FEHelper.onLoadElement('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]', function() {\n FEHelper.before(document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]'), '

Back

');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').insertAdjacentHTML('afterend', '

Back

');\n\n document.querySelector('.fe_step-3 .fe_previous-step').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n })\n document.querySelector('.fe_step-3 .fe_previous-mobile-step').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n })\n\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n }\n });\n \n }, 50, 30000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .fe_options > div');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n\n if (document.querySelector('.fe_step-1 .fe_options > div.fe_selected')) {\n document.querySelector('.fe_step-1 .fe_next button').removeAttribute('disabled');\n } else {\n document.querySelector('.fe_step-1 .fe_next button').setAttribute('disabled', 'disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .fe_options > div');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .fe_options > div.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n FEHelper.addClass(e.target, 'fe_selected');\n document.querySelector('.fe_step-2 .fe_next button').removeAttribute('disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next > button').addEventListener('click', function(e) {\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .fe_options > div.fe_selected');\n FEHelper.fePushEvents('TD-25 Question 2 views');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next > button').addEventListener('click', function(e) {\n if (document.querySelector('.fe_step-2 .fe_options > div.fe_selected')) {\n FEHelper.fePushEvents('TD-25 Form views');\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Company_Size__c'] = document.querySelector('.fe_step-2 .fe_options > div.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n document.querySelector('.fe_step-2 .fe_prev > button').addEventListener('click', function() {\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n })\n\n var feGetStartedLinks = document.querySelectorAll('header a[href=\"https://www.talkdesk.com/get-started/\"]');\n for (var i = feGetStartedLinks.length - 1; i >= 0; i--) {\n feGetStartedLinks[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.removeClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n window.scrollTo(0, 500);\n setTimeout(function() {\n window.scrollTo(0, 0)\n }, 500);\n });\n }\n\n document.querySelector('.fe_overlay').addEventListener('click', function(e) {\n FEHelper.addClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n });\n\n document.querySelector('.fe_close').addEventListener('click', function(e) {\n FEHelper.addClass(document.querySelector('.fe_get-started-popup'), 'fe_hidden');\n });\n }\n\n FEHelper.onLoadElement('header a[href=\"https://www.talkdesk.com/get-started/\"]', init, 50, 10000);\n})();","lastChanged":"\"2020-09-28T13:58:35.458Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5f8d3ed6dbe38bf75209b83d","slug":"V70392512","sourceId":"V70392512","createdAt":"2020-10-19T07:23:02.153Z","updatedAt":"2020-10-19T09:19:00.867Z","id":"5f8d3ed6dbe38bf75209b840"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"v1: Multi-step form on the page","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":".section:first-of-type.-glued {\n background-color: #152241;\n}\n.fe_hero {\n background: transparent !important; \n}\n.fe_steps .section__features-list .features-list__content .features-list__item a {\n border: 2px solid #6B748C;\n border-radius: 3px;\n position: relative;\n z-index: 1;\n cursor: pointer;\n}\n\nhtml body .fe_steps .content__title,\nhtml body .section__features-list .features-list__content .features-list__item h3{\n color: #fff !important;\n}\nhtml body .section__features-list .features-list__content .features-list__item h3{\n font-size: 18px !important;\n font-family: inherit;\n line-height: 24px;\n}\nhtml body .fe_step-2 .features-list__content .features-list__item h3{\n line-height: 30px !important;\n}\n.fe_steps .section__features-list .features-list__content {\n padding-top: 0px;\n padding-bottom: 3rem;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus,\n.fe_steps .section__features-list .features-list__content .features-list__item a:active {\n background-color: transparent;\n color: #172241;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus [class^=icon-],\n.fe_steps .section__features-list .features-list__content .features-list__item a:active [class^=icon-] {\n color: #4bc3c9;\n}\n\n.fe_steps .section__features-list .features-list__content .features-list__item a:focus :not([class^=icon-]),\n.fe_steps .section__features-list .features-list__content .features-list__item a:active :not([class^=icon-]) {\n color: #172241;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover,\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected {\n background-color: #4bc3c9 !important;\n box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);\n color: #fff;\n border-color: #4bc3c9 !important;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover [class^=icon-],\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected [class^=icon-] {\n color: #172241;\n}\n\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a:hover :not([class^=icon-]),\n.fe_hero .fe_steps .section__features-list .features-list__content .features-list__item a.fe_selected :not([class^=icon-]) {\n color: #fff;\n}\n\n.fe_disabled {\n opacity: 0.5;\n}\n\n.fe_steps .fe_step-2 .section__features-list .features-list__content .features-list__item a h3 {\n font-size: 18px;\n margin-top: 0;\n}\n\n.fe_steps .wrapper.wrapper--white {\n background-color: #152241;\n}\n\nhtml body .wrapper.wrapper--orange {\n background-color: transparent !important;\n padding-bottom: 0;\n padding-top: 0;\n}\n\n\n\n\nhtml body .wrapper.wrapper--orange>.row.justify-content-center {\n display: none;\n}\n\nbody.bs4-xl .section__form-demo>div {\n margin: auto;\n max-width: 85%;\n}\n\nbody.bs4-lg .section__form-demo>div {\n margin: auto;\n max-width: 1260px;\n}\n\n.fe_headlines {\n background-color: #152241;\n max-width: none !important;\n padding: 3rem 0 !important;\n padding-bottom: 16px !important;\n text-align: center;\n}\n\nhtml body .fe_steps .content__title {\n margin-bottom: 0px !important;\n\n}\nhtml body .fe_steps .features-list__content > .row:first-child {\n margin-bottom: 59px;\n}\nhtml body .fe_steps .features-list__content > .row:last-child {\n margin-top: 59px;\n}\nhtml body .fe_step-3 .features-list__content > .row:first-child {\n margin-bottom: 17px !important;\n}\n\nhtml body .fe_step-2 .features-list__content > .row:last-child .button {\n margin-top: 0px;\n min-width: 181px;\n}\nhtml body .fe_step-3 .features-list__content > .row:last-child{\n margin-top: 0px !important;\n}\n.fe_headlines p {\n margin-bottom: 0;\n margin-top: 0.5rem;\n font-size: 16px;\n font-family: inherit;\n text-transform: uppercase;\n}\n\n.fe_steps {\n color: #172241;\n max-width: none !important;\n text-align: center;\n margin-left: -15px;\n margin-right: -15px;\n}\n\nhtml body.bs4-xl .fe_steps {\n margin-left: -20px;\n margin-right: -20px;\n}\n\n.fe_options {\n margin: auto;\n max-width: 715px;\n}\n\n.fe_options>div {\n cursor: pointer;\n float: left;\n margin: 0 0 20px 20px;\n min-width: 225px;\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_options>div:first-child {\n margin-left: 0;\n}\n\n.fe_options>div:nth-child(4) {\n margin-left: 0;\n}\n\n.fe_options>div.fe_clear {\n border: medium none;\n clear: both;\n float: none;\n height: auto;\n margin: auto;\n width: auto;\n}\n\n.fe_step-headlines>p {\n font-size: 14px;\n margin-bottom: 30px;\n}\n\n.fe_step-headlines>p:first-child {\n font-size: 20px;\n margin-bottom: 0;\n}\n\n.fe_next button {\n background: no-repeat;\n border: medium none;\n color: #172241;\n font-size: 14px;\n font-weight: bold;\n left: 12px;\n outline: none;\n position: relative;\n text-transform: uppercase;\n vertical-align: top;\n cursor: pointer;\n}\n.fe_next, \n.fe_back,\n.fe_step-3 .mktoButtonWrap button {\n min-width: 181px;\n color: #fff !important;\n height: 50px;\n}\n.fe_next button:disabled {\n opacity: 0.5;\n}\n\n.fe_next {\n cursor: pointer;\n color: #FFFFFF !important;\n}\nhtml body .fe_step-1 .fe_next {\n margin-right: 0px !important;\n margin-top: 0px !important;\n}\n\n.fe_step-2 .fe_options>div {\n min-width: 170px;\n text-transform: none;\n}\n\n.fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 15px;\n}\n\n.fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: 0;\n}\n\n.fe_step-2 .fe_options {\n max-width: 740px;\n}\n\n.fe_step-2 .fe_step-headlines>p:first-child {\n margin: 15px 0;\n}\n\n.fe_hidden {\n display: none;\n}\n\n.fe_step-3 .fe_step-headlines>p:first-child {\n font-size: 22px;\n}\n\n.fe_form {\n margin: auto;\n max-width: 665px;\n padding: 15px 0 50px;\n}\n\n.fe_form .mktoForm {\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_form .mktoForm .mktoFormRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 50%;\n}\n\n.fe_form .mktoForm .mktoButtonRow {\n float: left;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n}\n\n.fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 12px;\n}\n\n.fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 12px;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: block;\n margin: auto;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton {\n margin: 20px 0 0;\n font-size: .8125rem !important;\n padding: .6875rem 1.25rem .5625rem;\n margin-top: 22px;\n}\n\n.fe_form .mktoForm .mktoButtonRow .mktoButton,\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step:hover {\n background-color: #ff6300 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton:hover {\n background-color: #cc4f00 !important;\n border-color: #cc4f00 !important;\n}\n\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step{\n background-color: #152241 !important;\n border-color: #ff6300 !important;\n color: #fff !important;\n margin-right: 40px;\n cursor: pointer;\n font-size: .8125rem !important;\n }\n\nhtml body .fe_back {\n cursor: pointer; \n}\n.fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n display: none;\n}\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap {\n margin-bottom: 20px;\n}\n\n.fe_clear {\n clear: both;\n}\n\n\n.fe_form .mktoForm .mktoFormRow .mktoFormCol {\n padding-left: 0;\n padding-right: 0;\n}\n\n.fe_clear {\n clear: both;\n}\n\n.fe_step-2 .fe_next button {\n left: 0;\n padding: 0;\n min-width: 120px;\n margin: 0 10px;\n}\n\n.fe_step-2 .fe_next {\n text-align: center;\n cursor: pointer;\n}\n\n.fe_step-2 .fe_next button.fe_prev-step i.icon-ui-arrowlink {\n transform: rotate(180deg);\n}\n.section.-glued + .section.-glued +.section.-glued .container{\n max-width: 100%;\n}\n.fe_step-3 .fe_form form > .mktoFormRow {\n display: none;\n}\n.fe_step-3 .fe_form form > .mktoFormRow + .mktoFormRow {\n display: block;\n width: 100%;\n padding: 0;\n min-height: 220px;\n}\n.mktoHasWidth.mktoLayoutLeft legend {\n display: none;\n}\n\n@media (min-width: 992px) {\n #marketo_3574 > div:nth-child(16) {\n padding-left: 20px;\n padding-right: 47px;\n }\n /* html body p.fe-select {\n margin-right: 2.5rem;\n } */\n .bm_large {\n width: 40%;\n max-width: 40%;\n flex: 0 0 40%;\n }\n}\n@media (max-width: 991px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 20px;\n}\n .fe_headlines {\n margin-left: -20px;\n margin-right: -20px;\n }\n\n .fe_headlines>div {\n padding: 0 20px;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 0 20px 8px;\n }\n\n .fe_step-2 .fe_options {\n max-width: 705px;\n }\n\n .fe_step-2 .fe_options>div:first-child {\n margin-left: 0;\n }\n\n .fe_step-2 .fe_options>div:nth-child(4) {\n margin-left: 8px;\n }\n}\n@media (min-width: 767px) {\n .fe_headlines p br {\n display: none;\n }\n}\n@media (max-width: 767px) {\n #marketo_3574 > div:nth-child(16) {\n padding-right: 0px;\n padding-left: 0px;\n}\n .fe_headlines p {\n font-weight: 500;\n }\n .fe_form .mktoForm .mktoFormRow {\n float: none;\n width: 100%;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(even) {\n padding-right: 0;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap >button:nth-child(2) {\n /* margin-top: 59px; */\n }\n\n .fe_form {\n padding-bottom: 30px !important;\n }\n .fe_form .mktoForm .mktoFormRow:nth-child(odd) {\n padding-left: 0;\n }\n\n .fe_options>div {\n display: block;\n float: none;\n margin: 0 auto 20px;\n max-width: 225px;\n }\n\n .fe_options>div:first-child,\n .fe_options>div:nth-child(4) {\n margin-left: auto;\n }\n\n .fe_step-2 .fe_options>div {\n margin: 0 auto 20px;\n }\n\n .fe_step-2 .fe_options>div:first-child,\n .fe_step-2 .fe_options>div:nth-child(4),\n .fe_step-2 .fe_options>div:nth-child(5) {\n margin-left: auto;\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step {\n /* display: none; */\n margin-right: 0 !important;\n\n }\n\n .fe_form .mktoForm .mktoButtonRow .mktoButton.fe_previous-step.fe_mobile {\n /* display: block; */\n margin-right: 0 !important;\n }\n html body .fe_form .mktoForm .mktoButtonRow .mktoButton,\n html body .fe_step-2 .features-list__content > .row:last-child .button:nth-child(2){\n margin-top: 2rem;\n }\n /* html body .fe_steps .content__title {\n padding: 0 .8rem !important;\n } */\n\n .fe_steps .section__features-list .features-list__content .features-list__item a {\n flex-direction: row;\n padding: 0.8rem .5rem;\n }\n .fe_steps .section__features-list .features-list__content .features-list__item a i {\n margin: 0 10px !important;\n font-size: 1.5rem;\n }\n html body .section__features-list .features-list__content .features-list__item h3 {\n font-size: 16px !important;\n line-height: 22px;\n margin: 0;\n margin-left: 15px;\n }\n html body .fe_step-2 .features-list__content .features-list__item h3 {\n line-height: 24px !important;\n }\n html body .fe_steps .features-list__content .row-cols-md-5 > div {\n padding: 0.5rem 0rem !important;\n }\n html body .section__features-list .features-list__content .features-list__item h3 br {\n display: none;\n }\n .fe_step-2 .section__features-list .features-list__content .features-list__item a {\n justify-content: center;\n padding: 0.8rem .5rem;\n }\n html body .fe_steps .features-list__content > .row:last-child > div {\n padding: 0;\n padding-bottom: 0;\n }\n html body .fe_steps .features-list__content > .row:last-child > div > div.wrapper__cta {\n /* display: flex; */\n }\n html body .fe_step-2 .features-list__content > .row:last-child > div > div.wrapper__cta {\n display: flex;\n justify-content: space-between;\n }\n html body .fe_step-2 .features-list__content > .row:last-child .button {\n width: 47%;\n min-width: 47%;\n margin: 0 !important;\n }\n html body .fe_form .mktoForm .mktoButtonRow .mktoButton {\n width: 47%;\n min-width: 47%;\n padding: 0;\n }\n .fe_form .mktoForm .mktoButtonRow .mktoButtonWrap {\n display: flex;\n width: 100%;\n padding: 0;\n justify-content: space-between;\n }\n .fe_form .mktoForm .mktoButtonRow {\n margin-top: 33px;\n }\n html body .fe_steps .features-list__content > .row:last-child {\n margin-top: 30px;\n }\n .fe_steps .wrapper.wrapper--white {\n padding: 0;\n }\n html body .fe_step-3 .features-list__content > .row:last-child > div {\n max-width: 92%;\n flex: 0 0 92%;\n }\n .fe_steps .section__features-list .features-list__content {\n padding-bottom: 2rem;\n }\n html body .fe_step-2 .features-list__content > .row:last-child {\n margin-bottom: 30px;\n }\n}\nhtml body .fe_steps .button .button__text {\n font-size: .8125rem;\n}\nhtml body p.fe-select {\n font-size: 1rem;\n color: #fff;\n}\nhtml body .fe_form .mktoForm .mktoButtonRow .mktoButton[type='submit']:hover {\n background-color: #cc4f00;\n border-color: #cc4f00;\n}\n/* ipad field */\n@media only screen and (max-width: 991px) and (min-width: 768px) {\n /* html body div.fe_step-2 .features-list__content > div:nth-child(2) > div, \n html body div.fe_step-2 .features-list__content > div:nth-child(3) > div {\n width: 33%;\n max-width: 33%;\n } */\n html body .fe_step-1 .row-cols-md-5 > div {\n max-width: 181px !important;\n}\n html body .fe_form .mktoForm{\n margin-top: 0px;\n }\n}\n/* @media screen and (min-width:1300px) and (max-width:2000px){\n html body .fe_steps .features-list__content .row-cols-md-5 {\n padding-left: 5%;\n padding-right: 5%;\n }\n} */\nhtml body .fe_steps .features-list__content .row-cols-md-5 {\n padding-left: 0;\n padding-right: 0;\n min-height: 108px;\n}\n\n@media screen and (min-width:768px){\n html body .fe_step-2 .row-cols-md-5 > div{\n height: 103px;\n }\n html body .fe_step-2 .row-cols-md-5 > div,\n html body .fe_step-1 .row.row-cols-md-5 > div {\n padding: 16px 12px !important;\n max-width:189px !important;\n width: 189px !important;\n min-width: 189px !important;\n}\n\n .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n cursor: pointer; \n margin-right: 28px !important;\n margin-top: 30px !important;\n }\n html body .fe_step-2 .features-list__content > .row:last-child .button,\n .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile):focus{\n outline: none;\n }\n html body .fe_back {\n cursor: pointer; \n margin-right: 24px !important;\n }\n}\n@media screen and (min-width:1240px) and (max-width:1439px){\n .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-right: 29px !important;\n margin-top: 30px !important;\n }\n}\n@media screen and (min-width:1798px) and (max-width:2022px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 31px !important;\n }\n\n}\n@media screen and (min-width:2023px) and (max-width:2591px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 28px !important;\n \n }\n}\n/* @media screen and (min-width:2591px) and (max-width:2697px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 22px !important;\n \n }\n} */\n@media screen and (min-width:2592px) and (max-width:4045px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 22px !important;\n margin-right: 30px !important;\n }\n}\n@media screen and (min-width:4046px) and (max-width:5395px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 22px !important;\n margin-right: 30px !important;\n }\n}\n@media screen and (min-width:5396px){\n html body .fe_form .mktoForm .mktoButtonRow .fe_previous-step:not(.fe_mobile){\n margin-top: 25px !important;\n }\n}\n@media screen and (min-width:1366px){\n html body .wrapper.wrapper--orange{\n height: 620px !important;\n }\n}\nhtml body .mktoFieldWrap .mktoError{\n height: 42px;\n max-width: 210px;\n width: 100%;\n left: 10px;\n top: -42px;\n}\nhtml body .fe_step-3 .mktoFieldWrap #Email + .mktoError,\nhtml body .fe_step-3 .mktoFieldWrap #Phone + .mktoError{\n height: 58px;\n top: -58px;\n}\n\n@media screen and (min-width:921px){\n html body .fe_steps .wrapper.wrapper--orange h2.content__title {\n max-width: 83%;\n margin: 0 auto;\n \n }\n \n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n onLoadMktoForms2: function(trigger, delayInterval, delayTimeout) {\n var intervalForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(intervalForMktoForms2);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(intervalForMktoForms2);\n }, delayTimeout);\n },\n hasClass: function(element, className) {\n return element.classList ?\n element.classList.contains(className) :\n new RegExp('\\\\b' + className + '\\\\b').test(element.className);\n },\n addClass: function(element, className) {\n if (element.classList) element.classList.add(className);\n else if (!this.hasClass(element, className))\n element.className += ' ' + className;\n },\n removeClass: function(element, className) {\n if (element.classList) element.classList.remove(className);\n else\n element.className = element.className.replace(\n new RegExp('\\\\b' + className + '\\\\b', 'g'),\n ''\n );\n },\n append: function(targetElement, appendElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforeend', appendElement);\n }\n },\n before: function(targetElement, beforeElement) {\n if (targetElement) {\n targetElement.insertAdjacentHTML('beforebegin', beforeElement);\n }\n },\n fePushEvents : function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== 'undefined') {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n //console && console.log('feEventPush', eventName);\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n }\n\n var feHeroHTML = '' +\n '
' +\n '
' +\n '
' +\n '

#1 Call Center Software
Solution for Innovative
Enterprises.

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Which of these features are you most interested in?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' Next ' +\n '

Select all that apply

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

How many agents does your company have?

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

0 to 5

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

6 to 10

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

11 to 50

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n ' ' +\n '
' +\n '
' +\n '
' +\n ' ' +\n '

1,000+

' +\n '
' +\n '
' +\n '
' +\n '
'+\n '
' +\n '
' +\n '
' +\n ' Back ' +\n ' Next ' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '

Fill out the form to get in touch with a Talkdesk Solutions Consultant

' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
' +\n '
';\nvar feAgent;\nvar formValues = {};\n\nfunction selectValuesToForm() {\n //unselect all values \n document.querySelector('#Feature_Request__c').value='';\n var fe_obj = formValues.Feature_Request__c;\n for(var i = 0 ; i < fe_obj.length; i++) {\n var fr_selectBox = document.querySelector('.fe_step-3 #Feature_Request__c option[value=\"'+fe_obj[i]+'\"]');\n fr_selectBox.selected = true; \n }\n var frSelectBoxValue = document.querySelector('.fe_step-3 #Number_of_Agents__c');\n frSelectBoxValue.value = formValues.Number_of_Agents__c;\n } \n \n function init() {\n FEHelper.before(document.querySelector('.wrapper.wrapper--orange > .row.justify-content-center'), feHeroHTML);\n FEHelper.fePushEvents('TD-25 Question 1 views');\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.loadForm(\"//app-sj15.marketo.com\", \"843-DOE-718\", 4314);\n }, 50, 30000);\n\n FEHelper.onLoadMktoForms2(function() {\n MktoForms2.whenReady(function(form) {\n if(form.getId()== 4314){\n FEHelper.onLoadElement('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]', function() {\n // document.querySelector('.fe_form').appendChild(document.querySelector('.form-demo__form.marketo--transparent'));\n FEHelper.append(document.querySelector('.fe_form'), '
');\n FEHelper.before(document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]'), '');\n document.querySelector('.fe_form .mktoForm .mktoButtonRow .mktoButton[type=\"submit\"]').textContent = \"GET IN TOUCH\";\n document.querySelector('.fe_step-3 .form-demo__form.marketo--transparent .mktoForm button[type=\"submit\"]').addEventListener('click',function(){\n FEHelper.fePushEvents('TD-25 Form button clicks');\n });\n }, 50, 10000);\n form.onSuccess(function(values, followUpUrl) {\n //after submit the form \n //FEHelper.formSubmit(form, values.Email, followUpUrl);\n return false;\n });\n }\n });\n }, 50, 10000);\n\n var feStep1Options = document.querySelectorAll('.fe_step-1 .features-list__item > a');\n for (var i = feStep1Options.length - 1; i >= 0; i--) {\n feStep1Options[i].addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Step1 '+this.textContent.trim());\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n\n if (document.querySelector('.fe_step-1 .features-list__item a.fe_selected')) {\n FEHelper.removeClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n } else {\n FEHelper.addClass(document.querySelector('.fe_step-1 .wrapper__cta .fe_next'), 'fe_disabled');\n }\n });\n }\n\n var feStep2Options = document.querySelectorAll('.fe_step-2 .features-list__item > a');\n for (var i = feStep2Options.length - 1; i >= 0; i--) {\n feStep2Options[i].addEventListener('click', function(e) {\n FEHelper.fePushEvents('TD-25 Step2 ('+this.textContent.trim()+')');\n var feStep2SelectedOptions = document.querySelectorAll('.fe_step-2 .features-list__item > a.fe_selected');\n for (var j = feStep2SelectedOptions.length - 1; j >= 0; j--) {\n FEHelper.removeClass(feStep2SelectedOptions[j], 'fe_selected');\n }\n if (e.target.tagName == 'A') {\n if (FEHelper.hasClass(e.target, 'fe_selected')) {\n FEHelper.removeClass(e.target, 'fe_selected');\n } else {\n FEHelper.addClass(e.target, 'fe_selected');\n }\n } else {\n if (FEHelper.hasClass(e.target.parentNode, 'fe_selected')) {\n FEHelper.removeClass(e.target.parentNode, 'fe_selected');\n } else {\n FEHelper.addClass(e.target.parentNode, 'fe_selected');\n }\n }\n FEHelper.removeClass(document.querySelector('.fe_step-2 .wrapper__cta .fe_next'), 'fe_disabled');\n });\n }\n\n // Next Step clicks\n document.querySelector('.fe_step-1 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Question 2 views');\n var featureRequestOpt = document.querySelectorAll('.fe_step-1 .features-list__item a.fe_selected');\n if (featureRequestOpt.length) {\n FEHelper.addClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n var FR_selected = [];\n for(var i = 0; i < featureRequestOpt.length; i++) {\n FR_selected.push(featureRequestOpt[i].getAttribute('fe-val'));\n }\n formValues['Feature_Request__c'] = FR_selected;\n }\n });\n\n document.querySelector('.fe_step-2 .fe_next').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.fePushEvents('TD-25 Form views');\n if (document.querySelector('.fe_step-2 .features-list__item a.fe_selected')) {\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n formValues['Number_of_Agents__c'] = document.querySelector('.fe_step-2 .features-list__item a.fe_selected').getAttribute('fe-val');\n selectValuesToForm();\n }\n });\n\n // Previous Step clicks\n document.querySelector('.fe_step-2 .fe_back').addEventListener('click', function(e) {\n e.preventDefault();\n FEHelper.addClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-1'), 'fe_hidden');\n });\n\n document.addEventListener('click', function(e) {\n if (FEHelper.hasClass(e.target, 'fe_previous-step')) {\n FEHelper.addClass(document.querySelector('.fe_step-3'), 'fe_hidden');\n FEHelper.removeClass(document.querySelector('.fe_step-2'), 'fe_hidden');\n }\n });\n \n }\n\n if (window.location.href.indexOf('/get-started') != -1) {\n FEHelper.onLoadElement('.wrapper.wrapper--orange > .row.justify-content-center', init, 50, 10000);\n }\n})();","lastChanged":"\"2020-10-15T10:58:13.392Z\"","selector":"body","type":"jc"}],"selector":"body"}]},"campaign":"5f8d3ed6dbe38bf75209b83d","slug":"V18238212","sourceId":"V18238212","createdAt":"2020-10-19T07:23:02.154Z","updatedAt":"2020-10-19T09:19:00.867Z","id":"5f8d3ed6dbe38bf75209b841"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":"5dce55f2ea5f5f731740e3e5","holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"[Testing with QA audience] TD-25: [Get Started] Multi-step engagement flow[v1: On-page MSF]","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/get-started/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/get-started/","persistentDecisions":true,"source":"visual","sourceId":"C7805114","isArchived":false,"createdAt":"2020-09-09T11:27:46.251Z","updatedAt":"2020-10-19T09:19:00.861Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 1; // Desired Custom Dimension\n const campaignSlug = 'C1772190'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-10-19T07:24:09.817Z"}]}]},"description":"CD-1","slug":"C7805114","status":"paused","runningFrom":"2020-10-19T07:24:09.742Z","pausedAt":"2020-10-19T09:19:00.784Z","id":"5f8d3ed6dbe38bf75209b83d"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5f9bd96b5338d87435737e34","description":"","isArchived":true,"slug":"V127119684","sourceId":"V127119684","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-10-30T09:14:19.328Z","updatedAt":"2020-11-09T19:19:35.278Z","customCSS":"html body div[data-area='quicksearch'] + section.-glued ,.Fe-section + .section.-glued{\n display: none;\n}\nsection.section.default.-glued.-bg-transparent .wrapper.wrapper--darkblue{\n background-color: #ff6300;\n}\n.strip__content h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n}\n .strip__content h3 a {\n color: #172241!important;\n font-weight: 700;\n}","customJavascript":{"customJavascriptInstructions":[{"selector":"body","changes":[{"type":"jc","js":"(function () {\n try {\n /*-----------------------\n section data \n -----------------------*/\n var FeHelper = this;\n //wait for element to load\n FeHelper.doWhenElementLoaded = function (\n selector,\n trigger,\n delayInterval,\n delayTimeout\n ) {\n var interval = setInterval(function () {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function () {\n clearInterval(interval);\n }, delayTimeout);\n };\n\n // change text \n FeHelper.after = function (reference_selector, htmlString) {\n var reference_element = document.querySelectorAll(reference_selector);\n for (var i = 0; i < reference_element.length; i++) {\n reference_element[i].insertAdjacentHTML(\"afterend\", htmlString);\n }\n }\n\n FeHelper.fePushEvents = function (eventName) {\n var waitForFunnelEnvy = setInterval(function () {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function () {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n }\n\n\n // pure live click\n FeHelper._on = function (event, selector, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element &&\n (function (ElementPrototype) {\n ElementPrototype.matches =\n ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function (selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(\n selector\n ),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n })(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function (e) {\n var found,\n el = e.target || e.srcElement;\n while (\n el &&\n el.matches &&\n el !== context &&\n !(found = el.matches(selector))\n )\n el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n };\n\n // tarack goal event\n FeHelper.trackGAEvent = function (\n $eventCategory,\n $eventAction,\n $eventLabel\n ) {\n if ('ga' in window) {\n ga.getAll()[0].send('event', {\n eventCategory: $eventCategory,\n eventAction: $eventAction,\n eventLabel: $eventLabel\n });\n }\n };\n\n\n\n\n\n var banner = '\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n \"Talkdesk
\\\n
\\\n
\\\n
\\\n
\\\n

\\\n

Talkdesk Is the Cloud Contact Center Solution for Innovative Enterprises

\\\n \\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
\\\n
';\n\n\n /*-----------------------\n init is the main controller\n --------------------*/\n FeHelper.init = function () {\n FeHelper.after('[data-area=\"quicksearch\"]', banner)\n FeHelper._on('click','.Fe-section .wrapper__cta a', function () {\n FeHelper.fePushEvents('Hero_CTA_Watch_Video_New_User');\n });\n FeHelper._on('click','.strip__content a', function () {\n window.localStorage.setItem('TalkDesk-22',true);\n });\n };\n\n FeHelper.doWhenElementLoaded(\n '[data-area=\"quicksearch\"]',\n FeHelper.init,\n 50,\n 10000\n );\n } catch (err) {\n //console && console.log(err);\n }\n})();","lastChanged":"\"2020-10-08T15:16:42.078Z\"","selector":"body"}]}]},"id":"5f9bd96b5338d87435737e35"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"Baseline variation","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"#hero_1.-glued {\n display: none;\n}\n.bm_hero-section {\n margin-top: 10rem;\n}\n.bm_hero-section .hero__media img {\n opacity: 1;\n}\n.bm_hero-section .hero__media {\n background-image: url(https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/09/29081003/cx-transformation_generic-870x580.jpg);\n background-position: 50%;\n background-size: cover;\n background-repeat: no-repeat;\n}\n\nhtml body section#strip_2 .section__strip {\n background-color: #ff6300;\n}\n\nhtml body section#strip_2 .section__strip .strip__content h3 a {\n color: #172241;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"(function() {\n var FEHelper = {\n onLoadElement: function(selector, trigger, delayInterval, delayTimeout) {\n var interval = setInterval(function() {\n if (\n document &&\n document.querySelectorAll(selector) &&\n document.querySelectorAll(selector).length > 0\n ) {\n clearInterval(interval);\n trigger();\n }\n }, delayInterval);\n setTimeout(function() {\n clearInterval(interval);\n }, delayTimeout);\n },\n waitforMarketo: function(trigger){\n var interval = setInterval(function() {\n if ( \n window.MktoForms2\n ) {\n clearInterval(interval); \n trigger(); \n }\n }, 50); \n setTimeout(function() {\n clearInterval(interval);\n }, 30000);\n },\n fePushEvents: function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n },\n getCookie : function(name) {\n var nameEQ = name + \"=\";\n var ca = document.cookie.split(';');\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i];\n while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n }\n return null;\n },\n setCookie: function(name, value, days) {\n var d = new Date;\n d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);\n document.cookie = name + \"=\" + value + \";path=/;expires=\" + d.toGMTString();\n}\n };\n\n var heroHTML =''+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n ' '+\n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '

CX TRANSFORMATION

'+ \n '

Build Resilient Cloud Contact Centers

'+ \n ' '+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
'+ \n '
';\n\n function init() {\n document.querySelector('body #hero_1').insertAdjacentHTML('afterend', heroHTML); \n }\n\n FEHelper.onLoadElement('body #hero_1', init, 50, 10000);\n})();","lastChanged":"\"2020-10-07T10:47:52.705Z\"","selector":"body"}],"selector":"body"}]},"campaign":"5f9bd96b5338d87435737e34","slug":"V14388143","sourceId":"V14388143","createdAt":"2020-10-30T09:14:19.387Z","updatedAt":"2020-11-09T22:05:27.286Z","id":"5f9bd96b5338d87435737e36"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":"5f9bd96b5338d87435737e36","activeExperiment":"EXPERIMENT","audience":"5f2d2587d63d6b1502262d49","holdback":50,"holdbackMode":"variation","trafficAllocation":100,"predictVariations":true,"decisionMode":"Predictive","name":"Talkdesk-27 -FS Targeted HP Hero Banner (New user)","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/","match":"simple"}],"editorUrl":"https://www.talkdesk.com/","persistentDecisions":true,"source":"visual","sourceId":"C6762063","isArchived":false,"createdAt":"2020-08-07T07:04:04.813Z","updatedAt":"2020-11-09T22:07:59.075Z","customJavascript":{"customJavascriptInstructions":[{"changes":[{"type":"jc","js":"try {\n (function() {\n\n if (window.location.href.indexOf('fe-preview=true') == -1) {\n\n const dimension = 3; // Desired Custom Dimension\n const campaignSlug = 'C6762063'; // Campaign ID taken from URL \n const predictiveCampaign = false; // Set true for predictive campaigns, false for A/B tests\n var tracker = ''; // Used to define a custom tracker (EG: A Cloud Guru needs to be gtm2), otherwise leave blank\n\n /* No need to edit anything below this line*/\n var variationString,\n holdback = '', predictive = ''; \n var forceClearInterval = false;\n\n window.funnelEnvy.addListener(\"backstage.activeVariation\", function(model, message) {\n var campaign = model.backstage.activeVariation.campaignSlug;\n if (campaign == campaignSlug) {\n\n variationString = campaignSlug + ': ' + model.backstage.activeVariation.name;\n\n if(predictiveCampaign == true) {\n model.backstage.activeVariation.recommended ? predictive = ' Predictive ' : '';\n model.backstage.activeVariation.holdback ? holdback = ' Holdback': ''; \n }\n\n (function poll() {\n if (forceClearInterval) return;\n if (window.ga && window.ga.getAll) {\n\n /* We'll use the first default tracker for most clients. Others, like A Cloud Guru\n have multiple trackers on a page, so specific the actual name eg: 'gtm2' for those instances\n */\n if (tracker == '' || tracker == ' ') {\n tracker = window.ga.getAll()[0].get('name');\n }\n\n // set the custom dimension\n window.ga(tracker + '.set', 'dimension' + dimension, variationString + predictive + holdback);\n // send the event to GA\n window.ga(tracker + \".send\", \"event\", \"funnelenvy\", variationString + predictive + holdback, {\n \"nonInteraction\": 1\n });\n } else {\n setTimeout(poll, 250);\n }\n })();\n setTimeout(function() {\n forceClearInterval = true;\n }, 10000);\n }\n });\n }\n })();\n} catch (err) {\n console.log(err);\n}","lastChanged":"2020-11-09T22:02:49.090Z"}]}]},"description":"Full-scaled v1 CD:3","slug":"C6762063","status":"running","runningFrom":"2020-10-30T09:16:48.881Z","pausedAt":"2020-11-09T19:18:41.045Z","resumedAt":"2020-11-09T19:19:35.243Z","id":"5f9bd96b5338d87435737e34"},{"variations":[{"isBaselineVariation":true,"name":"Baseline variation","organization":"5da0cc7b2abdc4db166c91a4","campaign":"5fc53dcd42414cd828a0d707","description":"","isArchived":false,"slug":"V127119686","sourceId":"V127119686","redirectUrl":"","redirectCode":false,"campaignType":"","createdAt":"2020-11-30T18:45:33.342Z","updatedAt":"2020-11-30T19:55:14.389Z","id":"5fc53dcd42414cd828a0d708"},{"organization":"5da0cc7b2abdc4db166c91a4","redirectUrl":"","name":"People Variant","description":"People in Background Image","campaignType":"visual","isArchived":false,"isBaselineVariation":false,"redirectCode":false,"customCSS":"#hero_1 .overlay-darkblue-20 {\nbackground-image: url(\"https://infra-cloudfront-talkdeskcom.talkdesk.com/talkdesk_com/2020/11/25084131/Cloud-Contact-Center-Buyers-Kit-1.jpg\") !important;\n}\n.hero__content > p, .hero__content h1 {\ncolor: #172241;\n}","customJavascript":{"customJavascriptInstructions":[{"changes":[{"lastChanged":"\"2020-11-30T18:47:08.532Z\"","newHtml":"
\n
\n
\n
\n
\n
\n
\n

\n

Cloud Contact Center Buyer’s Kit

\n

Saving you time and helping you build the business case for moving to a cloud contact center.

\n\n
\n
\n
\n
\n
\n\"Cloud
","selector":"#hero_1 > :nth-child(1) > :nth-child(1) > :nth-child(1)","type":"hc"}],"selector":"#hero_1 > :nth-child(1) > :nth-child(1) > :nth-child(1)"}]},"campaign":"5fc53dcd42414cd828a0d707","slug":"V61317221","sourceId":"V61317221","createdAt":"2020-11-30T18:45:33.621Z","updatedAt":"2020-12-02T22:14:40.754Z","id":"5fc53dcd42414cd828a0d709"}],"organization":"5da0cc7b2abdc4db166c91a4","holdbackVariation":null,"activeExperiment":null,"audience":null,"holdback":100,"holdbackMode":"random","trafficAllocation":100,"predictVariations":false,"decisionMode":"A/B/n Test","name":"TD 29 - Buyer's Kit Hero Image AB Test","description":"Buyer's Kit Hero Image PERSON VS CLOUDS","pageTargets":[{"include":true,"url":"https://www.talkdesk.com/cloud-contact-center-buyers-kit/","match":"simple"}],"persistentDecisions":true,"source":"visual","sourceId":"C1218977","isArchived":false,"createdAt":"2020-11-30T18:18:54.748Z","updatedAt":"2020-11-30T19:55:14.386Z","editorUrl":"https://www.talkdesk.com/cloud-contact-center-buyers-kit/","slug":"C1218977","status":"running","runningFrom":"2020-11-30T19:55:14.360Z","id":"5fc53dcd42414cd828a0d707"}],"conditions":[{"provider":"browser-info","name":"qa-cookie based on QA param","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"var feCookie = \"feQACookies\";\n\nfunction setCookie(cname, cvalue, exdays) {\n var d = new Date();\n d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));\n var expires = \"expires=\" + d.toGMTString();\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\n}\n\n\nif (window.location.href.indexOf(\"fe-QAtest\") != -1) {\n setCookie(feCookie, true, 365);\n}\n\nfunction getCookie(name) {\n var cookieArr = document.cookie.split(\";\");\n for (var i = 0; i < cookieArr.length; i++) {\n var cookiePair = cookieArr[i].split(\"=\");\n\n if (name == cookiePair[0].trim()) {\n return decodeURIComponent(cookiePair[1]);\n }\n }\n\n return null;\n}\nif (getCookie(feCookie) != null) {\n return true;\n\n}","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1171759","id":"5dce55baea5f5f731740e3e0"},{"provider":"browser-info","name":"fe-QAtest","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"function hasQAParameter() {\ntry{\n var name = \"fe-QAtest\";\n name = name.replace(/[\\[]/, '\\\\[').replace(/[\\]]/, '\\\\]');\n var regex = new RegExp('[\\\\?&]' + name + '=([^&#]*)');\n var results = regex.exec(location.search);\n var paramVal = results===null ? '' : decodeURIComponent(results[1].replace(/\\+/g, ' '))\n return paramVal === \"true\";\n}\ncatch(err){\nreturn false;\n}\n};\n\nif(hasQAParameter()){\nreturn true;\n}\nelse{\nreturn false;\n}","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A3760375","id":"5dce58bc127e291c1fdd6b7f"},{"provider":"browser-info","name":"2nd Session condition","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"var checkFESession = localStorage.getItem(\"fe-user_web_session_count\");\nif(checkFESession>1){\n//console.info('check');\nreturn true\n}else{\nreturn false\n}","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1508315","id":"5dd4136a2fb5bd8c111ec545"},{"provider":"behavioral","name":"Retail & eCommerce Industry Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/retail-ecommerce/","match":"simple"}],"slug":"A1338964","id":"5df9d5101062100919c1c498"},{"provider":"behavioral","name":"Finance Industry Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/financial-services/","match":"simple"}],"slug":"A1696175","id":"5df9d8b21062100919c1c49a"},{"provider":"behavioral","name":"Healthcare Industry Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/healthcare/","match":"simple"}],"slug":"A5712960","id":"5df9d8f529a39abc16b107da"},{"provider":"behavioral","name":"Travel & Hospitality Industry Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/healthcare/","match":"simple"}],"slug":"A1458170","id":"5df9d91b1062100919c1c49b"},{"provider":"behavioral","name":"Enterprise Solutions Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/enterprise/","match":"simple"}],"slug":"A1031983","id":"5df9d96829a39abc16b107db"},{"provider":"behavioral","name":"SMB Solutions Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/smb/","match":"simple"}],"slug":"A1407854","id":"5df9d99329a39abc16b107dc"},{"provider":"behavioral","name":"CS Call Center Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/customer-service/","match":"simple"}],"slug":"A5180054","id":"5df9d9d329a39abc16b107dd"},{"provider":"behavioral","name":"Sales Call Center Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/sales/","match":"simple"}],"slug":"A8959284","id":"5df9da1629a39abc16b107de"},{"provider":"behavioral","name":"BPO Call Center Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/call-center-solutions/bpo/","match":"simple"}],"slug":"A1045113","id":"5df9da471062100919c1c49c"},{"provider":"behavioral","name":"Voice Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/voice\\/","match":"regex"}],"slug":"A3983061","id":"5dfb2cb1606991ac16251ce6"},{"provider":"behavioral","name":"Digital Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/digital\\/","match":"regex"}],"slug":"A1561565","id":"5dfb2db5606991ac16251ce8"},{"provider":"behavioral","name":"Reporting/Analytics Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/reporting-analytics\\/","match":"regex"}],"slug":"A1385967","id":"5dfb2e3781aa99e2236c500f"},{"provider":"behavioral","name":"Workforce Engagement Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/wem\\/","match":"regex"}],"slug":"A9117131","id":"5dfb423811d389a76da13524"},{"provider":"behavioral","name":"Integrations Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/integrations\\/","match":"regex"}],"slug":"A5631886","id":"5dfb427cbb074fbd477f032d"},{"provider":"behavioral","name":"AI & Automation Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/ai-automation\\/","match":"regex"}],"slug":"A2145755","id":"5dfb43e7bb074fbd477f0330"},{"provider":"behavioral","name":"Platform Product Interest","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https:\\/\\/www.talkdesk.com\\/call-center-software\\/platform\\/","match":"regex"}],"slug":"A1771123","id":"5dfb446411d389a76da13527"},{"provider":"behavioral","name":"User Clicked Login","conditionGroups":[{"conditionList":[{"comparisonAttr":"Event","modifier":"has happened","condition":"fe_Login_Click","dataType":"event"}]}],"experimental":{},"pageTargets":[{}],"slug":"A8466784","id":"5e00949e49b3eb881f436298"},{"provider":"browser-info","name":"Check US","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"function getLanguage () {\n\tif (typeof window === \"undefined\") {\n\t return null;\n\t}\n\tconst lang =\n\t (window.navigator.languages && window.navigator.languages[0]) ||\n\t window.navigator.language ||\n\t window.navigator.browserLanguage ||\n\t window.navigator.userLanguage ||\n\t window.navigator.systemLanguage ||\n\t null;\n\treturn lang;\n}\nreturn getLanguage() === 'en-US';\n","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1601471","id":"5e01a36317268dc4161e8695"},{"provider":"browser-info","name":"Check UK","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"function getLanguage () {\n\tif (typeof window === \"undefined\") {\n\t return null;\n\t}\n\tconst lang =\n\t (window.navigator.languages && window.navigator.languages[0]) ||\n\t window.navigator.language ||\n\t window.navigator.browserLanguage ||\n\t window.navigator.userLanguage ||\n\t window.navigator.systemLanguage ||\n\t null;\n\treturn lang;\n}\nreturn getLanguage() === 'uk' || getLanguage() === \"en-gb\";\n","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A16014711","id":"5e01a41f17268dc4161e8696"},{"provider":"browser-info","name":"Browser Language FR Condition","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"function getLanguage () {\n\tif (typeof window === \"undefined\") {\n\t return null;\n\t}\n\tconst lang =\n\t (window.navigator.languages && window.navigator.languages[0]) ||\n\t window.navigator.language ||\n\t window.navigator.browserLanguage ||\n\t window.navigator.userLanguage ||\n\t window.navigator.systemLanguage ||\n\t null;\n\treturn lang;\n}\nreturn getLanguage() === 'fr-fr' || getLanguage() === 'fr';\n","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1036617","id":"5e04428250fef01c2ececd6e"},{"provider":"browser-info","name":"CMS Preview content","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"(function(){\n//get query param\n function getUrlParameter(qPara) {\n var bmPara = window.location.search;\n var queryPara = new URLSearchParams(bmPara);\n var value = queryPara.get(qPara);\n return value;\n }\n//get preview and p value \nvar fe_preview= getUrlParameter('preview');\nvar fe_p=getUrlParameter('p');\n //check both variable value\nif(fe_preview && fe_p){\n return false;\n}\nelse {\n return true;\n}\n})();","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A7899288","id":"5e451c131f88d9aa5f25b618"},{"provider":"browser-info","name":"Desktop only","conditionGroups":[{"conditionList":[{"comparisonAttr":"device_category","modifier":"equals","condition":"desktop","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1106543","id":"5ec7e2fcf5732ccd31d580cd"},{"provider":"behavioral","name":"Custom Audience Event","conditionGroups":[{"conditionList":[{"comparisonAttr":"Event","modifier":"has happened","condition":"Benchmark Form Submit","dataType":"event"}]},{"conditionList":[{"comparisonAttr":"Event","modifier":"has happened","condition":"demo_center_page_form_submit","dataType":"event"}]},{"conditionList":[{"comparisonAttr":"Event","modifier":"has happened","condition":"talkdesk-16 from submit","dataType":"event"}]},{"conditionList":[{"comparisonAttr":"Event","modifier":"has happened","condition":"Fe_Request_Demo_Form_Submit","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"\\/resources\\/webinars\\/.*\\/thank-youuuuuu\\/","match":"regex"}],"slug":"A8499661","id":"5f0834dbe2a5d608024dd14e"},{"provider":"behavioral","name":"Benchmark Form Submit","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://talkdesk.com/benchmark-tool/results","match":"simple"}],"slug":"A84996611","id":"5f0d7f2043d66c7c06a36c6b"},{"provider":"behavioral","name":"Call-center-solutions Request Demo","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/thank-you/","match":"simple"}],"slug":"A1176343","id":"5f0d7f6a43d66c7c06a36c6c"},{"provider":"behavioral","name":"Cloud call center software Thank you","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/start-now/cloud-call-center-software/thank-you/","match":"simple"}],"slug":"A1554085","id":"5f0d7f9395948bce0f86f02c"},{"provider":"behavioral","name":"Cloud Contact Center Request Demo","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/thank-you/","match":"simple"}],"slug":"A8089682","id":"5f0d7fd395948bce0f86f02d"},{"provider":"behavioral","name":"Get started","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/get-started/thank-you/","match":"simple"}],"slug":"A5142674","id":"5f0d801495948bce0f86f02e"},{"provider":"behavioral","name":"Monthly Live Demo","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/live-demo/thank-you/","match":"simple"}],"slug":"A1013347","id":"5f0d803195948bce0f86f02f"},{"provider":"behavioral","name":"Report","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"\\/resources\\/reports\\/.*\\/thank-you\\/","match":"regex"}],"slug":"A1850654","id":"5f0d80a295948bce0f86f030"},{"provider":"behavioral","name":"Request Demo","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"https://www.talkdesk.com/request-demo/thank-you/","match":"simple"}],"slug":"A1407976","id":"5f0d80de43d66c7c06a36c6d"},{"provider":"behavioral","name":"Webinar","conditionGroups":[{"conditionList":[{"comparisonAttr":"Page Visit","modifier":"has happened","condition":"","dataType":"event"}]}],"experimental":{},"pageTargets":[{"include":true,"url":"\\/resources\\/webinars\\/.*\\/thank-you\\/","match":"regex"}],"slug":"A1406272","id":"5f0d810043d66c7c06a36c6e"},{"provider":"browser-info","name":"Firefox browser only","conditionGroups":[{"conditionList":[{"comparisonAttr":"Browser_OS","modifier":"contains","condition":"Firefox","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1224602","id":"5f296597bcf439090230a117"},{"provider":"browser-info","name":"New users","conditionGroups":[{"conditionList":[{"comparisonAttr":"visitor","modifier":"equals","condition":"new","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A5087554","id":"5f2d0bffd63d6b1502262d46"},{"provider":"browser-info","name":"Alternate new User persist","conditionGroups":[{"conditionList":[{"comparisonAttr":"function_is_evaluated","modifier":"equals","condition":"var checkFESession = localStorage.getItem(\"fe-user_web_session_count\");\nif(checkFESession==1){\n//console.info('check');\nreturn true\n}else{\nreturn false\n}","dataType":"string"}]}],"experimental":{},"pageTargets":[{}],"slug":"A1996768","id":"5f36a976bcf439090230a138"}],"org_raw":{"name":"Talkdesk","consentRequired":false,"orgJs":"try {\n /*** Reusable functions starts here*****/\n (function() {\n var __feFN = {};\n __feFN.fePageUrl = window.location.href;\n /************************ HELPER FUNCTION START *******************/\n /**\n * @type function\n * @desc wait for element in page load\n * @param {element} selector which you want to wait for before running \n * @param {callback} callback run when the waited element is present in Dom\n * @return {function} invoke callback function.\n */\n __feFN.waitForElement = function(element, callback) {\n var feCounter = 0;\n var fewaitForElement = setInterval(function() {\n if (document.querySelectorAll(element).length > 0) {\n clearInterval(fewaitForElement);\n callback();\n }\n feCounter++;\n if (feCounter > 30) {\n clearInterval(fewaitForElement);\n }\n }, 200);\n };\n __feFN.doWhenMktoForms2Loaded = function(todoWhenLoaded) {\n var waitForMktoForms2 = setInterval(\n function() {\n if (typeof window.MktoForms2 != 'undefined') {\n clearInterval(waitForMktoForms2);\n todoWhenLoaded();\n }\n }, 50);\n setTimeout(function() {\n clearInterval(waitForMktoForms2);\n }, 8000);\n }\n\n __feFN.doWhendriftLoaded = function(todoWhenLoaded) {\n var waitFordrift = setInterval(\n function() {\n if (typeof window.drift != 'undefined' && typeof window.drift.on != 'undefined') {\n clearInterval(waitFordrift);\n todoWhenLoaded();\n }\n }, 500);\n setTimeout(function() {\n clearInterval(waitFordrift);\n }, 60000);\n },\n __feFN.getQueryParam = function(field, url) {\n var href = url ? url : window.location.href;\n var reg = new RegExp('[?&]' + field + '=([^&#]*)', 'i');\n var string = reg.exec(href);\n return string ? decodeURIComponent(string[1]) : null;\n }\n /**\n * @type function\n * @desc used for pushing event to funnelenvy PRO\n * @param {eventName} eventName which you want to pass to Pro \n * @return {} N/A\n */\n __feFN.fePushEvents = function(eventName) {\n var waitForFunnelEnvy = setInterval(function() {\n if (typeof window.funnelEnvy !== \"undefined\") {\n clearInterval(waitForFunnelEnvy);\n window.funnelEnvy = window.funnelEnvy || [];\n window.funnelEnvy.push({\n event: eventName\n });\n if (__feFN.fePageUrl.indexOf('fe-log') != -1) {\n showConsoleMsg(\"feEventPush \" + eventName);\n }\n\n }\n }, 30);\n setTimeout(function() {\n clearInterval(waitForFunnelEnvy);\n }, 8000);\n };\n\n\n __feFN.live = function(selector, event, callback, context) {\n /****Helper Functions****/\n // helper for enabling IE 8 event bindings\n function addEvent(el, type, handler) {\n if (el.attachEvent) el.attachEvent('on' + type, handler);\n else el.addEventListener(type, handler);\n }\n // matches polyfill\n this.Element && function(ElementPrototype) {\n ElementPrototype.matches = ElementPrototype.matches ||\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n function(selector) {\n var node = this,\n nodes = (node.parentNode || node.document).querySelectorAll(selector),\n i = -1;\n while (nodes[++i] && nodes[i] != node);\n return !!nodes[i];\n };\n }(Element.prototype);\n // live binding helper using matchesSelector\n function live(selector, event, callback, context) {\n addEvent(context || document, event, function(e) {\n var found, el = e.target || e.srcElement;\n while (el && el.matches && el !== context && !(found = el.matches(selector))) el = el.parentElement;\n if (found) callback.call(el, e);\n });\n }\n live(selector, event, callback, context);\n }\n /**\n * @type function\n * @desc fire event to pro on marketo form submission\n * @param {eventName} goalName which you want to pass to Pro \n * @return {} N/A\n */\n __feFN.grabMarketoFom = function(goalName, value) {\n __feFN.doWhenMktoForms2Loaded(function() {\n MktoForms2.whenReady(function(form) {\n form.onSuccess(function(callback) {\n // window.sessionStorage.setItem('Fe_marketo_submit', goalName);\n window.sessionStorage.setItem('Fe_Form_Id', form.getId());\n });\n });\n });\n }\n /************************ HELPER FUNCTION END *******************/\n\n // Added on 11/12/2019 for tracking click goals on benchmark page.\n if (__feFN.fePageUrl.indexOf('https://talkdesk.com/benchmark-tool/') != -1) {\n __feFN.live('.hero__content a', 'click', function() {\n // Tracks clicks - Benchmark CTA Start\n __feFN.fePushEvents('Benchmark_CTA_Start');\n showConsoleMsg('Benchmark CTA Start');\n });\n\n __feFN.live('.form-demo__form .mktoButton.next-step', 'click', function() {\n // Tracks clicks - Benchmark KPI Entered\n __feFN.fePushEvents('Benchmark_KPI_Entered');\n showConsoleMsg('Benchmark KPI Entered');\n });\n }\n // End 11/12/2019\n\n //Added on 11/07/2019 for tracking click goals. \n if (__feFN.fePageUrl.indexOf(\"https://www.talkdesk.com/resources/datasheets/\") != -1) {\n __feFN.live('.datasheets-template-default .wrapper__cta a', 'click', function() {\n // Tracks clicks -download datasheet click\n __feFN.fePushEvents('DOWNLOAD DATASHEET click');\n });\n }\n if (__feFN.fePageUrl.indexOf(\"https://www.talkdesk.com/resources/videos/\") != -1) {\n __feFN.live('.videos-template-default .wrapper__cta a', 'click', function() {\n // Tracks clicks watch video page\n __feFN.fePushEvents('WATCH VIDEO click');\n });\n }\n\n\n\n __feFN.waitForElement('.top-bar__content a', function() {\n __feFN.live('.top-bar__content a', 'click', function() {\n // Tracks clicks - Benchmark CTA Start\n __feFN.fePushEvents('HP_Content_Strip_CTA_clicks');\n showConsoleMsg('HP_Content_Strip_CTA_clicks');\n });\n });\n //Bottom Request demo form submit \n __feFN.grabMarketoFom('Request_Demo')\n //check id in session storage \n if (window && window.sessionStorage && window.sessionStorage.getItem('Fe_Form_Id') && __feFN.fePageUrl.indexOf('/thank-you/') != -1) {\n var formId = window.sessionStorage.getItem('Fe_Form_Id');\n if (formId == 3697) {\n __feFN.fePushEvents('Fe_Request_Demo_Form_Submit');\n window.sessionStorage.removeItem('Fe_Form_Id');\n }\n if (formId == 4314) {\n __feFN.fePushEvents('TD_25_getStarted_Form_Submit');\n window.sessionStorage.removeItem('Fe_Form_Id');\n }\n }\n\n //login CTA click \n __feFN.waitForElement('nav a[href=\"https://www.mytalkdesk.com/users/sign_in\"]', function() {\n\n document.querySelector('nav a[href=\"https://www.mytalkdesk.com/users/sign_in\"]').addEventListener('click', function() {\n __feFN.fePushEvents('fe_Login_Click');\n });\n });\n\n // Added on 17-07-2020\n // Goal name: Sitewide strip clicks\n __feFN.waitForElement('section.-stacked.section__top-bar', function() {\n __feFN.live('section.-stacked.section__top-bar', 'click', function() {\n __feFN.fePushEvents('fe_Strip_click');\n });\n });\n\n // Goal name: Sitewide strip clicks\n __feFN.waitForElement('section.fe-strip', function() {\n __feFN.live('section.fe-strip', 'click', function() {\n // Trigger the event if section.-stacked.section__top-bar is not present on the page\n if (!document.querySelector('section.-stacked.section__top-bar')) {\n __feFN.fePushEvents('fe_Strip_click');\n }\n });\n });\n\n function showConsoleMsg(msg) {\n if (__feFN.getQueryParam('fe-debug', __feFN.fePageUrl)) {\n console && console.log(msg);\n }\n }\n\n // Added on 06/02/20\n // Goal: Benchmark Form Submit\n // Check if user is in benchmark-tool pages\n if (__feFN.fePageUrl.indexOf('/benchmark-tool') != -1) {\n __feFN.doWhenMktoForms2Loaded(function() {\n MktoForms2.whenReady(function(form) {\n form.onSuccess(function(callback) {\n // Check if user has submitted the benchmark-tool form\n if (form.getId() == 4069) {\n // Form submission from benchmark-tool page (baseline variation)\n if (!window.BENCHMARK_VARIATIONS) {\n __feFN.fePushEvents('Benchmark Form Submit');\n }\n // Form submission from results page (other variations)\n if (__feFN.fePageUrl.indexOf('/benchmark-tool/results') != -1) {\n __feFN.fePushEvents('Benchmark Form Submit');\n }\n }\n });\n });\n });\n\n // Added on 28/02/20\n // Goal: Benchmark Form Submit CTA Clicks\n __feFN.live('#mktoForm_4069 button[type=\"submit\"]', 'click', function() {\n __feFN.fePushEvents('Benchmark Form Submit CTA Clicks');\n });\n\n // Goal: Download Your Benchmark CTA Clicks\n if (__feFN.fePageUrl.indexOf('/benchmark-tool/results') != -1) {\n __feFN.live('div.wrapper__cta a.button.button--orange', 'click', function() {\n __feFN.fePushEvents('Download Your Benchmark CTA Clicks');\n });\n }\n }\n\n // Added on 07/02/20 for TalkDesk-4: PRO [Homepage] Hero banner experiences\n // Goal: Request Demo Hero Form submits\n // Goal: Request Demo CTA clicks\n // Goal: Video Engagements\n if (window.location.pathname == '/') {\n var feHeroFormSubmit = false;\n __feFN.live('.fe_request-demo-container a.fe_request-demo', 'click', function() {\n __feFN.fePushEvents('Request_Demo_CTA_clicks');\n if (document.querySelectorAll('.fe_email').length && !document.querySelectorAll('.fe_error').length) {\n __feFN.fePushEvents('Request_Demo_Hero_Form_submits');\n }\n });\n\n __feFN.live('.fe_request-demo-container .wistia_embed', 'click', function() {\n __feFN.fePushEvents('Video_Engagements');\n });\n }\n //https://www.talkdesk.com/get-started/ form CTA click \n if (window.location.pathname === \"/get-started/\") {\n __feFN.live('.mktoButton', 'click', function() {\n __feFN.fePushEvents('get_started_form_submit_click');\n });\n }\n\n // talkdesk 21 \n if(__feFN.fePageUrl.indexOf('https://www.talkdesk.com/request-demo/') != -1) {\n __feFN.doWhenMktoForms2Loaded(function() {\n MktoForms2.whenReady(function(form) {\n form.onSuccess(function(callback) {\n __feFN.fePushEvents('Demo requests (form submits)');\n });\n });\n });\n }\n\n // Added on 04/03/20\n // Goal: Form Submit\n // Check if user is in benchmark-tool pages\n if (__feFN.fePageUrl.indexOf('/demo-center/') != -1) {\n __feFN.doWhenMktoForms2Loaded(function() {\n MktoForms2.whenReady(function(form) {\n form.onSuccess(function(callback) {\n // Check if user has submitted the benchmark-tool form\n if (form.getId() == 3670) {\n sessionStorage.setItem('fe-form-idd', form.getId());\n }\n __feFN.fePushEvents('demo_center_page_form_submit');\n\n\n });\n });\n });\n //form submit goal \n if (window && window.sessionStorage && window.sessionStorage.getItem('fe-form-idd')) {\n __feFN.fePushEvents('demo_center_page_form_submit');\n sessionStorage.removeItem('fe-form-idd');\n //console && console.log('fe-rm');\n\n }\n // Added on 04/03/20\n // set session for cta click\n __feFN.live('a.card__link', 'click', function() {\n sessionStorage.setItem('demo-cta-click', true);\n });\n // Added on 04/03/20\n // Goal: Demo Center Watch Now CTA clicks \n if (window && window.sessionStorage && window.sessionStorage.getItem('demo-cta-click')) {\n __feFN.fePushEvents('Demo Center Watch Now CTA Clicks');\n sessionStorage.removeItem('demo-cta-click');\n }\n }\n //talkdesk-16 from submit goal \n if (window.location.href.indexOf('/thank-you/') != -1 && window.localStorage && window.localStorage.getItem('fe_16_FormId')) {\n\n __feFN.fePushEvents('talkdesk-16 from submit');\n localStorage.removeItem('fe_16_FormId');\n\n }\n\n //talkDesk-22 Hero CTA click \n if(window.localStorage && window.localStorage.getItem('TalkDesk-22')){\n __feFN.fePushEvents('Hero_CTA_LearnMore');\n window.localStorage.removeItem('TalkDesk-22');\n }\n //talkDesk-26 Banner CTA click \n __feFN.live('.feBanner a', 'click', function() {\n localStorage.setItem('TalkDesk-26', true);\n });\n if(window.localStorage && window.localStorage.getItem('TalkDesk-26')){\n __feFN.fePushEvents('TD 26 CTA Click');\n window.localStorage.removeItem('TalkDesk-26');\n }\n\n\n __feFN.doWhendriftLoaded(function() {\n window.drift.on('ready', function(api, eventData) {\n // eventData content described on the \"Configuration and Settings\" page.\n\n window.drift.on(\"startConversation\", function(data) {\n __feFN.fePushEvents('drift_startConversation');\n showConsoleMsg(\"User started a new conversation \");\n })\n\n window.drift.on('welcomeMessage:open', function() {\n __feFN.fePushEvents('welcomeMessage:open');\n showConsoleMsg('Welcome Message is open ');\n });\n window.drift.on('welcomeMessage:close', function() {\n __feFN.fePushEvents('welcomeMessage:close');\n showConsoleMsg('Welcome Message is closed ');\n });\n window.drift.on(\"emailCapture\", function(e) {\n __feFN.fePushEvents('drift_emailCapture');\n showConsoleMsg(\"email capture \");\n });\n window.drift.on(\"message\", function(e) {\n __feFN.fePushEvents('drift_message_received');\n showConsoleMsg(\"message received\");\n });\n window.drift.on(\"message:sent\", function(e) {\n __feFN.fePushEvents('drift_message_sent');\n showConsoleMsg(\"message sent\");\n });\n window.drift.on(\"scheduling:meetingBooked\", function(e) {\n\n __feFN.fePushEvents('drift_meeting_booked');\n showConsoleMsg(\"meeting booked\");\n });\n });\n });\n })();\n} catch (err) {\n console && console.log(err);\n}\n\n// For maintaining session...\ntry {\n (function() {\n function r(e, n, t) {\n function o(i, f) {\n if (!n[i]) {\n if (!e[i]) {\n var c = \"function\" == typeof require && require;\n if (!f && c) return c(i, !0);\n if (u) return u(i, !0);\n var a = new Error(\"Cannot find module '\" + i + \"'\");\n throw a.code = \"MODULE_NOT_FOUND\", a\n }\n var p = n[i] = {\n exports: {}\n };\n e[i][0].call(p.exports, function(r) {\n var n = e[i][1][r];\n return o(n || r)\n }, p, p.exports, r, e, n, t)\n }\n return n[i].exports\n }\n for (var u = \"function\" == typeof require && require, i = 0; i < t.length; i++) o(t[i]);\n return o\n }\n return r\n })()({\n 1: [function(require, module, exports) {\n // Copyright Joyent, Inc. and other Node contributors.\n //\n // Permission is hereby granted, free of charge, to any person obtaining a\n // copy of this software and associated documentation files (the\n // \"Software\"), to deal in the Software without restriction, including\n // without limitation the rights to use, copy, modify, merge, publish,\n // distribute, sublicense, and/or sell copies of the Software, and to permit\n // persons to whom the Software is furnished to do so, subject to the\n // following conditions:\n //\n // The above copyright notice and this permission notice shall be included\n // in all copies or substantial portions of the Software.\n //\n // THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n // USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n 'use strict';\n\n // If obj.hasOwnProperty has been overridden, then calling\n // obj.hasOwnProperty(prop) will break.\n // See: https://github.com/joyent/node/issues/1707\n function hasOwnProperty(obj, prop) {\n return Object.prototype.hasOwnProperty.call(obj, prop);\n }\n\n module.exports = function(qs, sep, eq, options) {\n sep = sep || '&';\n eq = eq || '=';\n var obj = {};\n\n if (typeof qs !== 'string' || qs.length === 0) {\n return obj;\n }\n\n var regexp = /\\+/g;\n qs = qs.split(sep);\n\n var maxKeys = 1000;\n if (options && typeof options.maxKeys === 'number') {\n maxKeys = options.maxKeys;\n }\n\n var len = qs.length;\n // maxKeys <= 0 means that we should not limit keys count\n if (maxKeys > 0 && len > maxKeys) {\n len = maxKeys;\n }\n\n for (var i = 0; i < len; ++i) {\n var x = qs[i].replace(regexp, '%20'),\n idx = x.indexOf(eq),\n kstr, vstr, k, v;\n\n if (idx >= 0) {\n kstr = x.substr(0, idx);\n vstr = x.substr(idx + 1);\n } else {\n kstr = x;\n vstr = '';\n }\n\n k = decodeURIComponent(kstr);\n v = decodeURIComponent(vstr);\n\n if (!hasOwnProperty(obj, k)) {\n obj[k] = v;\n } else if (isArray(obj[k])) {\n obj[k].push(v);\n } else {\n obj[k] = [obj[k], v];\n }\n }\n\n return obj;\n };\n\n var isArray = Array.isArray || function(xs) {\n return Object.prototype.toString.call(xs) === '[object Array]';\n };\n\n }, {}],\n 2: [function(require, module, exports) {\n // Copyright Joyent, Inc. and other Node contributors.\n //\n // Permission is hereby granted, free of charge, to any person obtaining a\n // copy of this software and associated documentation files (the\n // \"Software\"), to deal in the Software without restriction, including\n // without limitation the rights to use, copy, modify, merge, publish,\n // distribute, sublicense, and/or sell copies of the Software, and to permit\n // persons to whom the Software is furnished to do so, subject to the\n // following conditions:\n //\n // The above copyright notice and this permission notice shall be included\n // in all copies or substantial portions of the Software.\n //\n // THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n // USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n 'use strict';\n\n var stringifyPrimitive = function(v) {\n switch (typeof v) {\n case 'string':\n return v;\n\n case 'boolean':\n return v ? 'true' : 'false';\n\n case 'number':\n return isFinite(v) ? v : '';\n\n default:\n return '';\n }\n };\n\n module.exports = function(obj, sep, eq, name) {\n sep = sep || '&';\n eq = eq || '=';\n if (obj === null) {\n obj = undefined;\n }\n\n if (typeof obj === 'object') {\n return map(objectKeys(obj), function(k) {\n var ks = encodeURIComponent(stringifyPrimitive(k)) + eq;\n if (isArray(obj[k])) {\n return map(obj[k], function(v) {\n return ks + encodeURIComponent(stringifyPrimitive(v));\n }).join(sep);\n } else {\n return ks + encodeURIComponent(stringifyPrimitive(obj[k]));\n }\n }).join(sep);\n\n }\n\n if (!name) return '';\n return encodeURIComponent(stringifyPrimitive(name)) + eq +\n encodeURIComponent(stringifyPrimitive(obj));\n };\n\n var isArray = Array.isArray || function(xs) {\n return Object.prototype.toString.call(xs) === '[object Array]';\n };\n\n function map(xs, f) {\n if (xs.map) return xs.map(f);\n var res = [];\n for (var i = 0; i < xs.length; i++) {\n res.push(f(xs[i], i));\n }\n return res;\n }\n\n var objectKeys = Object.keys || function(obj) {\n var res = [];\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) res.push(key);\n }\n return res;\n };\n\n }, {}],\n 3: [function(require, module, exports) {\n 'use strict';\n\n exports.decode = exports.parse = require('./decode');\n exports.encode = exports.stringify = require('./encode');\n\n }, {\n \"./decode\": 1,\n \"./encode\": 2\n }],\n 4: [function(require, module, exports) {\n 'use strict';\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n\n var _slicedToArray = function() {\n function sliceIterator(arr, i) {\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"]) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n return _arr;\n }\n return function(arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if (Symbol.iterator in Object(arr)) {\n return sliceIterator(arr, i);\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n };\n }();\n\n var _createClass = function() {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n return function(Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n }();\n\n var _querystring = require('querystring');\n\n var _querystring2 = _interopRequireDefault(_querystring);\n\n function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n }\n\n function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n }\n\n function isLocalStorageSupported() {\n var testKey = 'test',\n storage = window.localStorage;\n try {\n storage.setItem(testKey, '1');\n storage.removeItem(testKey);\n return true;\n } catch (error) {\n return false;\n }\n }\n\n var canUseLocalStorage = isLocalStorageSupported();\n\n var WebSessionCounter = function() {\n function WebSessionCounter() {\n _classCallCheck(this, WebSessionCounter);\n\n this.update();\n }\n\n _createClass(WebSessionCounter, [{\n key: 'update',\n value: function update() {\n if (canUseLocalStorage) {\n var count = this.count,\n time = this.lastActive;\n\n if (count === 0 || this.isNewSession()) {\n this.count = count + 1;\n this.lastActive = new Date();\n this.lastUtmCampaign = this.currentUtmCampaign;\n }\n }\n }\n }, {\n key: 'isNewSession',\n value: function isNewSession() {\n // use definition from https://support.google.com/analytics/answer/2731565?hl=en\n\n var time = this.lastActive,\n now = new Date();\n\n return [(now - time) / 1000 / 60 > 30, now.toDateString() !== time.toDateString(), this.lastUtmCampaign !== this.currentUtmCampaign].some(function(b) {\n return b;\n });\n }\n }, {\n key: 'count',\n get: function get() {\n if (canUseLocalStorage) {\n return Number(window.localStorage.getItem('fe-user_web_session_count'));\n } else {\n return NaN;\n }\n },\n set: function set(val) {\n window.localStorage.setItem('fe-user_web_session_count', val);\n }\n }, {\n key: 'lastActive',\n get: function get() {\n var time = window.localStorage.getItem('fe-user_web_session_last_active');\n\n if (time) {\n return new Date(time);\n } else {\n return new Date();\n }\n },\n set: function set(time) {\n window.localStorage.setItem('fe-user_web_session_last_active', time.toISOString());\n }\n }, {\n key: 'lastUtmCampaign',\n get: function get() {\n return window.localStorage.getItem('fe-user_web_session_utm_campaign');\n },\n set: function set(val) {\n window.localStorage.setItem('fe-user_web_session_utm_campaign', val);\n }\n }, {\n key: 'currentUtmCampaign',\n get: function get() {\n var _window$location$href = window.location.href.split('?'),\n _window$location$href2 = _slicedToArray(_window$location$href, 2),\n path = _window$location$href2[0],\n _window$location$href3 = _window$location$href2[1],\n query = _window$location$href3 === undefined ? '' : _window$location$href3,\n _querystring$parse = _querystring2.default.parse(query),\n _querystring$parse$ut = _querystring$parse.utm_campaign,\n utm_campaign = _querystring$parse$ut === undefined ? '' : _querystring$parse$ut;\n\n return utm_campaign;\n }\n }]);\n\n return WebSessionCounter;\n }();\n\n exports.default = new WebSessionCounter();\n }, {\n \"querystring\": 3\n }]\n }, {}, [4]);\n} catch (err) {\n console & console.log(err)\n}","hideContentUntilScriptsExecute":true,"integrations":{"marketo":{"options":{"active":true}},"salesforce":{"options":{"active":true}},"universal-analytics":{},"browser-info":{"options":{"active":true}},"behavioral":{"options":{"active":true}}},"domains":"www.talkdesk.com, td-creative-benchmark.meza.talkdeskstg.com","id":"5da0cc7b2abdc4db166c91a4"},"flags":{"enablePageViewTracking":true,"vpLambdaUrl":"https://cec.funnelenvy.com/visitor","vpSplitProbability":1,"vpTimeout":4000}};})()