mmRequestCallbacks[1]({"Scripts":[],"Campaigns":[],"MRRules":[],"PersistData":[{"Name":"srv","IsGlobal":false,"Value":"nycvwcgus05","Expiration":365},{"Name":"pd","IsGlobal":false,"Value":"1088697870|AQAAAAoBQqsVhw7DDU+DjI4BAAjRhFV3zNNIDwAAAAjRhFV3zNNIAAAAAP//////////AAZEaXJlY3QBww0BAAAAAAAAAAAAAP///////////////wAAAAAAAUU=","Expiration":365},{"Name":"mmid","IsGlobal":true,"Value":"1847013429|AQAAAAqrFYcOww0AAA==","Expiration":365}],"SiteInfo":[{"Url":"sproutsocial.com","ID":435}],"SystemData":[{"Version":"1.0","RequestId":1}],"GenInfo":{},"ServerAttributes":{},"mmcoreResponse":"mmcore.SetCookie('mmid','1847013429|AQAAAAqrFYcOww0AAA==',365,1);mmcore.SetCookie('pd','1088697870|AQAAAAoBQqsVhw7DDU+DjI4BAAjRhFV3zNNIDwAAAAjRhFV3zNNIAAAAAP//////////AAZEaXJlY3QBww0BAAAAAAAAAAAAAP///////////////wAAAAAAAUU=',365);mmcore.SetCookie('srv','nycvwcgus05',365);(function(){if(typeof(mmcore.GenInfo)!='object')mmcore.GenInfo={};mmcore.EH=function(e){var s=e.message+'\\r\\n';if(!window.mm_error)window.mm_error=s;else window.mm_error+=s;};\r\ntry{\r\n;(function () {\n\tmmcore.snippets = mmcore.snippets || {};\n\tmmcore.snippets.Trigger = function () {\n\t\tvar eventPool = {};\n\t\tvar eventListeners = {};\n\t\tthis.trigger = function (event_type, event_data, callback) {\n\t\t\teventPool[event_type] = {\n\t\t\t\tevent_data: event_data,\n\t\t\t\tcallback: callback\n\t\t\t};\n\t\t\teventListeners[event_type] = eventListeners[event_type] || [];\n\t\t\tfor (var i = 0; i < eventListeners[event_type].length; i++) {\n\t\t\t\ttry {\n\t\t\t\t\teventListeners[event_type][i](event_data);\n\t\t\t\t} catch (e) {\n\t\t\t\t\tmmcore.EH && mmcore.EH(e)\n\t\t\t\t}\n\t\t\t}\n\t\t\tcallback && callback();\n\t\t};\n\t\tthis.on = function (event_type, callback) {\n\t\t\tvar lastData = eventPool[event_type];\n\t\t\tif (lastData) {\n\t\t\t\ttry {\n\t\t\t\t\tcallback(lastData.event_data);\n\t\t\t\t} catch (e) {\n\t\t\t\t\tmmcore.EH && mmcore.EH(e)\n\t\t\t\t}\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\tlastData.callback && lastData.callback();\n\t\t\t\t\tlastData.callback = null;\n\t\t\t\t}, 0);\n\t\t\t}\n\t\t\teventListeners[event_type] = eventListeners[event_type] || [];\n\t\t\teventListeners[event_type].push(callback);\n\t\t};\n\t};\n\tmmcore.snippets.Trigger.call(mmcore)\n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore._IntegrationFactory=mmcore._IntegrationFactory||function(e){var t=mmcore._IntegrationFactory,n=function(e){mmcore.EH({message:\"[\"+(r?r:\"Integration\")+\"] \"+e})};if(!e||!e.name)return n(\"Missing build parameters.\");var r=e.name,i=e.validate,s=e.check,o=e.timeout||1e4,u=e.interval||50,a=e.exec,f=e.defaults||{};if(!r)return n(\"Invalid integration build, name is required.\");if(!a)return n(\"Invalid integration build, exec is required.\");t._version=\"1.0.6\";if(t[r])return t[r];var l=function(r){r=typeof r==\"object\"?r:{};for(var l in this.defaults)r.hasOwnProperty(l)||(r[l]=this.defaults[l]);for(var c in f)r.hasOwnProperty(c)||(r[c]=f[c]);r._verifyVersion=function(e){var n=t._version.match(/\\d+/g),r=e.match(/\\d+/g),i=Math.max(n.length,r.length);for(var s=0;s<i;s++)if(+n[s]<+r[s])return!1;return!0};if(r.campaign){var h=mmcore.GenInfo[r.campaign];if(r.redirect)if(h){for(var p in h);if(h[p].toLowerCase()!=\"default\")return mmcore.SetCookie(\"mm_redir_\"+r.campaign,JSON.stringify(h),0,1)}else try{h=JSON.parse(mmcore.GetCookie(\"mm_redir_\"+r.campaign,1))}catch(d){}if(!h)return n(\"Campaign not found: \"+r.campaign);var v=[],m=[],g=[];for(var y in h){var b=h[y];m.push(y),g.push(b),v.push(y+\":\"+b)}r.campaignInfo=v=r.campaign+\"=\"+v.join(\"|\"),r.elements=m,r.variants=g}r.isProduction=function(){var e=[\"cfgid\",\"opc.enabled\",\"opc.vis\",\"pt.enabled\",\"un\"];for(var t=0;t<e.length;t++)if(!!mmcore.GetParam(e[t]))return!1;return!0}();if(i){var w=i.call(e,r);if(w!==!0)return n(\"Data validation failed: \"+w)}var E=function(){var t=a.call(e,r);t!==!0&&n(\"Execution failed: \"+t)};if(s)if(s.call(e,r))E();else{var S=!1,x=setInterval(function(){s.call(e,r)&&(clearInterval(x),S=!0,E())},r.interval||u);mmcore.AddDocLoadHandler(function(){setTimeout(function(){if(S)return;clearInterval(x);var e=\"Integration timed out. Checks not passed.\";\"function\"==typeof r.fail&&r.fail(e),n(e)},r.timeout||o)})}else E()};return l._version=e._version,l.defaults={},mmcore._IntegrationFactory[r]=l,l},mmcore.Integrate=function(e,t){var n=mmcore._IntegrationFactory[e];n?n.call(n,t):mmcore.EH({message:\"Integration not installed: \"+e})}\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nvar GA=mmcore._IntegrationFactory({name:\"Google Analytics\",validate:function(e){return e.campaign?e.account?e.slot?e.slot<1||e.slot>50||isNaN(e.slot)?\"Invalid custom variable slot. Must be 1-50.\":!0:\"No custom variable slot.\":\"No GA account.\":\"No campaign.\"},check:function(e){var t=window[e.gaVariable||\"_gaq\"];return t&&t.push},exec:function(e){var t=e.isProduction?\"MM_Prod\":\"MM_Sand\",n=\"mm_\"+e.account,r=window[e.gaVariable||\"_gaq\"];return r.push([n+\"._setAccount\",e.account],[n+\"._setCustomVar\",e.slot,t,e.campaignInfo,1],[n+\"._trackEvent\",t,e.campaignInfo,e.campaignInfo,undefined,!0]),e.callback&&e.callback(),!0},_version:\"1.0.1\"});\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.AddDocLoadHandler(function(){\n    var valer = setInterval(function(){\n        if(!window.jQuery) return;\n        clearInterval(valer);\n        mmcore.trigger('jQueryAvail', {});\n    }, 50);\n    \n    setTimeout(function(){\n        if(!window.jQuery) return console.warn('mm: jQuery not found [site script:jQueryAvailable]');\n        clearInterval(valer)\n    }, 5500);\n});\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\n;(function(){\n      \n    // Only accepts strings. No booleans.\n    var criteria = {\n        'VisitorStatus': 'noValue',\n        'PaidSearch': 'noValue',\n        'MIwM': 'No',\n        'USS': 'No',\n        'OPVC': 'No',\n        'VARR': 'No',\n        'Language': 'noValue'\n    };\n    \n    function restore() {\n        var storedData = JSON.parse(mmcore.GetCookie('mm_pc', 1) || '{}');\n        \n        for(var key in criteria){\n            criteria[key] = storedData[key] || criteria[key];\n            //console.log('criteria = ', criteria);\n        }\n        mmcore.AddDocLoadHandler(function(){\n            setTimeout(calculate, 0);\n        });\n    }\n  \n    function store() {\n        mmcore.SetCookie('mm_pc', JSON.stringify(criteria), 365, 1);\n    }\n  \n    function calculate() {\n        // reusables\n        var url = location.href;\n        String.prototype.bears = function(str) {\n            return !!(~this.indexOf(str));\n        }\n\n        // VisitorStatus\n        var vs = criteria['VisitorStatus'],\n            cookie = mmcore.GetCookie('__utmv', 1);\n        if(~cookie.indexOf('Retention')) vs = 'Retention';\n        else if(~cookie.indexOf('Free')) vs = 'Free';\n        else if(~cookie.indexOf('Invite')) vs = 'Invite';\n        else if(~cookie.indexOf('Conversion')) vs = 'Conversion';\n        else vs = 'Acquisition';\n      \n        criteria['VisitorStatus'] = vs;\n\n\n\n        // PaidSearch\n        var ps = criteria['PaidSearch'];\n\n        var utmSource = (location.search.match(/utm_source=([^&#]+)/) || [, ''])[1].toLowerCase(),\n            utmMedium = (location.search.match(/utm_medium=([^&#]+)/) || [, ''])[1].toLowerCase(),\n            utmCamp = (location.search.match(/utm_campaign=([^&#]+)/) || [, ''])[1].toLowerCase();\n\n        function checkIn(str, check) {\n            return !!(~str.indexOf(check));\n        }\n\n        if (checkIn(utmSource, \"linkedin\") && checkIn(utmMedium, \"cpc\")) {\n            ps = \"SocialLink\";\n        } else if (checkIn(utmSource, \"facebook\") && checkIn(utmMedium, \"cpc\")) {\n            ps = \"SocialFacebook\";\n        } else if (checkIn(utmSource, \"twitter\") && checkIn(utmMedium, \"cpc\")) {\n            ps = \"SocialTwitter\";\n        } else if (checkIn(utmSource, \"google\") && checkIn(utmMedium, \"cpc\") && (!checkIn(utmCamp, \"gdn\") && !checkIn(utmCamp, \"scm\") && !checkIn(utmCamp, \"display\"))) {\n            ps = \"SearchGoogle\";\n        } else if (checkIn(utmSource, \"yahoo-bing\") && checkIn(utmMedium, \"cpc\")) {\n            ps = \"SearchYahooBing\";\n        } else if (checkIn(utmSource, \"google\") && checkIn(utmMedium, \"cpc\") && (checkIn(utmCamp, \"gdn\") || checkIn(utmCamp, \"scm\") || checkIn(utmCamp, \"display\")) && !checkIn(utmCamp, \"remarketing\")) {\n            ps = \"DisplayGoogBran\";\n        } else if (checkIn(utmSource, \"google\") && checkIn(utmMedium, \"cpc\") && (checkIn(utmCamp, \"gdn\") || checkIn(utmCamp, \"scm\") || checkIn(utmCamp, \"display\")) && checkIn(utmCamp, \"remarketing\")) {\n            ps = \"DisplayGRmrktng\"\n        }\n\n        criteria['PaidSearch'] = ps;\n      \n\n\n        //Monitoring and Interacting with Messages\n        var msg = criteria[\"MIwM\"];\n        var msgindex = [\"t07/social-media-listening-monitoring/\", \"t07/twitter-listening-monitoring/\", \"t07/instagram-listening-monitoring/\", \"t07/facebook-listening-monitoring/\"]\n        for (var i = 0; i < msgindex.length; i++) {\n            if (url.indexOf(msgindex[i]) > -1) {\n                msg = \"Yes\";\n            }\n        }\n\n     \tcriteria[\"MIwM\"] = msg;\n\n      \n      \n        //Understanding Sprout Social\n        var under = criteria[\"USS\"];\n        var unindex = ['t07/agency-management-reporting/', 't07/facebook-marketing-management/', 't07/twitter-marketing-management/', 't07/googleplus-management/','t07/googleplus-dashboard/', 't07/social-media-marketing-management/', 't07/instagram-marketing-management/', 't07/social-media-crm/'];\n        \n        for (var i = 0; i < unindex.length; i++) {\n            if (url.indexOf(unindex[i]) > -1) {\n                under = \"Yes\";\n            }\n        }\n        \n        criteria[\"USS\"] = under;\n\n\n\n        //Organizing and Publishing Valuable Data\n        var valdata = criteria[\"OPVC\"];\n        var valindex = ['t07/twitter-scheduling-publishing/', 't07/social-media-scheduling-publishing/', 't07/facebook-scheduling-publishing/', 't07/googleplus-publishing/', 't07/googleplus-scheduling/', 't07/linkedin-publishing/', 't07/linkedin-scheduling/', 't07/linkedin-management/'];\n                                   \n        for (var i = 0; i < valindex.length; i++) {\n            if (url.indexOf(valindex[i]) > -1) {\n                valdata = \"Yes\";\n            }\n        }\n     \n        criteria[\"OPVC\"] = valdata;\n\n\n\n        //View Analytics and Run Reports\n        var reports = criteria[\"VARR\"];\n        var repindex = ['t07/instagram-analytics-reporting/', 't07/twitter-analytics-reporting/', 't07/facebook-analytics-reporting/', 't07/social-media-analytics-reporting/', 't07/googleplus-analytics/'];\n      \n        for (var i = 0; i < repindex.length; i++) {\n            if (url.indexOf(repindex[i]) > -1) {\n                reports = \"Yes\";\n            }\n        } \n     \n        criteria[\"VARR\"] = reports;\n\n\n\n        // Language\n        var lang = criteria[\"Language\"];\n        if (url.bears('app_language=es') || url.bears('es.sproutsocial.com')) {\n            lang = 'Spanish';\n            mmcore.SetCookie('mm_lang', 'lock', 7, 1);\n        } else if (url.bears('app_language=pt') || url.bears('pt.sproutsocial.com')) {\n            lang = 'Portuguese';\n            mmcore.SetCookie('mm_lang', 'lock', 7, 1);\n        } else if (!mmcore.GetCookie('mm_lang', 1)) {\n            lang = 'English';\n        }\n      \n        criteria[\"Language\"] = lang;\n      \n      \n      \n      \n        store();\n\n    }\n  \n    mmcore.getCriteria = function(){\n        calculate();\n        if (mmcore.GetCookie('crm')) mmcore.SetVisitorID(mmcore.GetCookie('crm'),1);\n        return criteria;\n    };\n  \n    // init\n    restore();\n    \n}());\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.on('jQueryAvail', function(e){\n    var $ = window.jQuery;\n\n    function runEventAction(act, val, attr){\n        mmcore.SetAction(act, val, attr || '');\n        mmcore._async = true;\n        mmcore.SetPageID('mmevents');\n        mmcore.CGRequest();\n    };\n\n    // total subscriptions with attribute for plan type\n    $(document).on('maxymiser-subscription-conversion', function(e, planType){\n        runEventAction('Subscriptions', 1, planType);\n    });\n\n    // trial start counts and attribute for type\n    $(document).on('maxymiser-trial-conversion', function(e, type, customerID){\n        runEventAction('TrialStart', 1, type);\n    });\n});\n\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.on('jQueryAvail', function() {\n    setTimeout(function() {\n        mmcore.trigger('actEvent_Insights90SecVisits', {});\n        mmcore.SetAction('Insights90SecVisits', 1, '');\n        mmcore._async = 1;\n        mmcore.SetPageID('mmevents');\n        mmcore.CGRequest();\n    }, 90e3);\n});   \r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.on('jQueryAvail', function() {\n  \n    var $ = jQuery;\n  \n    function isInView(el) {\n        if ($(el).length) {\n            var elBottom = $(el).offset().top + $(el).height(),\n                windowBottom = $(window).scrollTop() + $(window).height();\n            return (windowBottom >= elBottom);\n        }\n    }\n    \n    var alreadyFired = false;\n    $(document).on('scroll', function() {\n        if (!alreadyFired && $('.insights-bottom-cta-img').length && isInView('.insights-bottom-cta-img')) {\n            alreadyFired = true;\n            mmcore.trigger('actEvent_InsightsBotScrollVis', {});\n            mmcore.SetAction('InsightsBotScrollVis', 1, '');\n            mmcore._async = 1;\n            mmcore.SetPageID('mmevents');\n            mmcore.CGRequest();\n        }\n    });\n});\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.on('jQueryAvail', function() {\n  \n    var $ = jQuery;\n    \n    function youreFired(name, val, attr) {\n        mmcore.SetAction(name, val || 1, attr || '');\n        mmcore._async = 1;\n        mmcore.SetPageID('mmevents');\n        mmcore.CGRequest();\n    }\n    \n    mmcore.on('actEvent_Insights90SecVisits', function() {\n        youreFired('InsightEngVisit');\n    });\n    \n    mmcore.on('actEvent_MultipageVisits', function() {\n        youreFired('InsightEngVisit');\n    });\n    \n    mmcore.on('actEvent_InsightsBotScrollVis', function() {\n        youreFired('InsightEngVisit');\n    });\n});\r\n}catch(err){mmcore.EH(err);}\r\ntry{\r\nmmcore.on('jQueryAvail', function(){\n    setTimeout(function(){\n        var lastPath = mmcore.GetCookie('mm_1pvh', 1),\n            lhr = location.href, path = location.pathname;\n            \n        if (lastPath && lastPath !== path) {\n            mmcore.trigger('actEvent_MultipageVisits', {});\n        }\n        mmcore.SetCookie('mm_1pvh', path, 0, 1);\n    }, 200);\n  \n    mmcore.on('actEvent_MultipageVisits', function(){\n        mmcore.SetAction('MultipageVisits', 1, '');\n        mmcore._async = true;\n        mmcore.SetPageID('mmevents');\n        mmcore.CGRequest();      \n    });\n});\r\n}catch(err){mmcore.EH(err);}\r\nif(typeof mmcore._callback=='object'&&typeof mmcore._callback[1]=='function'){try{mmcore._callback[1]();}catch(err){mmcore.EH(err);}\r\nfinally{mmcore._callback[1]=null;}}\r\n})();","Iteration":"Hsf2iUKXbM_a7ZB7dk3-upx1hec","Packages":[]});