CINXE.COM

Digital Marketing Trends 2025 | Brandwatch

<script type="text/javascript"> // Send the user straight to the content (omitting the gate) if they // have already filled out a "content download" form. if (localStorage.formdata_ContentDownloadFormSubmitted) { var current_url = window.location.href.split('?')[0]; var params = document.location.search; if (current_url.indexOf('view') === -1) { window.location.href = current_url + 'view' + params; } else { setTimeout(() => { if (typeof Munchkin !== 'undefined') { Munchkin.munchkinFunction('visitWebPage', { 'url': current_url, 'params': params }); } }, 500); } } </script> <!DOCTYPE html> <html class="no-js" lang="en-US" prefix="og: https://ogp.me/ns#"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="format-detection" content="telephone=no"> <meta name="robots" content="max-image-preview:large"> <title> Digital Marketing Trends 2025 | Brandwatch </title> <!-- Preconnects & dns-prefetch--> <link rel="preconnect" href="https://connect.facebook.net" /> <link rel="dns-prefetch" href="https://connect.facebook.net" /> <link rel="preconnect" href="https://s14415.pcdn.co" /> <link rel="dns-prefetch" href="https://s14415.pcdn.co" /> <link rel="preconnect" href="https://www.googletagmanager.com" /> <link rel="dns-prefetch" href="https://www.googletagmanager.com" /> <link rel="preconnect" href="https://cdn.optimizely.com" /> <link rel="dns-prefetch" href="https://cdn.optimizely.com" /> <link rel="preconnect" href="https://script.hotjar.com" /> <link rel="dns-prefetch" href="https://script.hotjar.com" /> <link rel="preconnect" href="https://cdn.bizible.com" /> <link rel="dns-prefetch" href="https://cdn.bizible.com" /> <link rel="preconnect" href="https://js.driftt.com" /> <link rel="dns-prefetch" href="https://js.driftt.com" /> <link rel="preconnect" href="https://www.google-analytics.com" /> <link rel="dns-prefetch" href="https://www.google-analytics.com" /> <link rel="preconnect" href="https://munchkin.marketo.net/" /> <link rel="dns-prefetch" href="https://munchkin.marketo.net/" /> <link rel="preconnect" href="https://euob.segreencolumn.com" crossorigin> <link rel="dns-prefetch" href="https://euob.segreencolumn.com"> <!-- Hreflang tags --> <link rel='alternate' href='https://www.brandwatch.com/reports/digital-marketing-trends-2025/' hreflang='en' /> <!-- CHEQ INVOCATION TAG --> <script async src="https://euob.segreencolumn.com/sxp/i/da9c4b3dbdd2718a38e7005cd191cc9e.js" data-ch="cheq4ppc" class="ct_clicktrue_43272" data-jsonp="onCheqResponse"></script> <script> document.addEventListener("DOMContentLoaded", function() { if (typeof MktoForms2 !== 'undefined') { MktoForms2.whenReady(function(form) { if (window._cq && typeof window._cq.cheqFormReady === 'function') { window._cq.cheqFormReady(form.getFormElem()); } else { window._cq = window._cq || {}; window._cq.form = form.getFormElem(); } }); } else { console.error("MktoForms2 is not defined."); } }); </script> <!-- END CHEQ INVOCATION TAG --> <!-- Critical JS --> <script> window.api_url = "https://www.brandwatch.com/wp-json/" window.site_url = "https://www.brandwatch.com" window.nonce = "00501dfcda" function is_IE(userAgent) { userAgent = userAgent || navigator.userAgent; return userAgent.indexOf('MSIE ') > -1 || userAgent.indexOf('Trident/') > -1; } if (is_IE()) { document.documentElement.className += ' is-ie'; alert('Brandwatch no longer supports Internet Explorer. Please use a more modern browser: https://browsehappy.com/'); } // Simple interface to add a class to elements on page load // (generally for heros etc) // ----------------------------------------------------------------- function apply_css_class_on_dom_loaded() { var loading_veil = document.getElementById('c-loading-veil'); var loading_veil_spinner = document.getElementById('c-loading-veil__spinner'); var items = document.querySelectorAll('[data-on-page-load-class]'); if (loading_veil) { setTimeout(function() { loading_veil_spinner.classList.add('done'); setTimeout(function() { loading_veil.classList.add('t-fade-out--active'); }, 400); setTimeout(function() { for (i = 0; i < items.length; ++i) { var active_class = items[i].getAttribute('data-on-page-load-class'); items[i].classList.add(active_class); } }, 300); }, 400); } else { for (i = 0; i < items.length; ++i) { var active_class = items[i].getAttribute('data-on-page-load-class'); items[i].classList.add(active_class); } } } document.addEventListener('DOMContentLoaded', apply_css_class_on_dom_loaded); </script> <!-- !END Critical JS --> <!-- Our head scripts --> <script id="head_scripts"> // Set JS enabled class // This must run as soon as possible to minimise render jank // ----------------------------------------------------------------- document.documentElement.classList.add('js'); document.documentElement.classList.remove('no-js'); // Detect Chrome on iOS in order to disable buggy animations and transtions in css // ----------------------------------------------------------------- if (navigator.userAgent.match('CriOS')) { document.documentElement.className += ' is-chrome-ios'; } // Promise polyfill // ----------------------------------------------------------------- // Promises Polyfill - https://github.com/taylorhakes/promise-polyfill !function(e){function n(){}function t(e,n){return function(){e.apply(n,arguments)}}function o(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],s(e,this)}function i(e,n){for(;3===e._state;)e=e._value;return 0===e._state?void e._deferreds.push(n):(e._handled=!0,void o._immediateFn(function(){var t=1===e._state?n.onFulfilled:n.onRejected;if(null===t)return void(1===e._state?r:u)(n.promise,e._value);var o;try{o=t(e._value)}catch(i){return void u(n.promise,i)}r(n.promise,o)}))}function r(e,n){try{if(n===e)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var i=n.then;if(n instanceof o)return e._state=3,e._value=n,void f(e);if("function"==typeof i)return void s(t(i,n),e)}e._state=1,e._value=n,f(e)}catch(r){u(e,r)}}function u(e,n){e._state=2,e._value=n,f(e)}function f(e){2===e._state&&0===e._deferreds.length&&o._immediateFn(function(){e._handled||o._unhandledRejectionFn(e._value)});for(var n=0,t=e._deferreds.length;n<t;n++)i(e,e._deferreds[n]);e._deferreds=null}function c(e,n,t){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof n?n:null,this.promise=t}function s(e,n){var t=!1;try{e(function(e){t||(t=!0,r(n,e))},function(e){t||(t=!0,u(n,e))})}catch(o){if(t)return;t=!0,u(n,o)}}var a=setTimeout;o.prototype["catch"]=function(e){return this.then(null,e)},o.prototype.then=function(e,t){var o=new this.constructor(n);return i(this,new c(e,t,o)),o},o.all=function(e){var n=Array.prototype.slice.call(e);return new o(function(e,t){function o(r,u){try{if(u&&("object"==typeof u||"function"==typeof u)){var f=u.then;if("function"==typeof f)return void f.call(u,function(e){o(r,e)},t)}n[r]=u,0===--i&&e(n)}catch(c){t(c)}}if(0===n.length)return e([]);for(var i=n.length,r=0;r<n.length;r++)o(r,n[r])})},o.resolve=function(e){return e&&"object"==typeof e&&e.constructor===o?e:new o(function(n){n(e)})},o.reject=function(e){return new o(function(n,t){t(e)})},o.race=function(e){return new o(function(n,t){for(var o=0,i=e.length;o<i;o++)e[o].then(n,t)})},o._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){a(e,0)},o._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},o._setImmediateFn=function(e){o._immediateFn=e},o._setUnhandledRejectionFn=function(e){o._unhandledRejectionFn=e},"undefined"!=typeof module&&module.exports?module.exports=o:e.Promise||(e.Promise=o)}(this); // CustomEvent polyfill // ----------------------------------------------------------------- // // CustomEvent -- polyfill for IE11 // -- adapted from Mozilla's: https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill // // if (typeof window.CustomEvent !== 'function') { var default_event_params = { bubbles: false, cancelable: false, detail: undefined, }; var CustomEvent = function(event_type, params) { params = params || default_event_params; var ev = document.createEvent('CustomEvent'); ev.initCustomEvent(event_type, params.bubbles, params.cancelable, params.detail); return ev; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; } // global ajax helpers (global version of some helpers from Ben Halls 'nayjax' npm package used in core) // ----------------------------------------------------------------- // NB: Uses Promises - Must be loaded after Promise Polyfill // Suggest at some point, just move to importing nayjax from a header-specific compiled module. // - To allow both header & footer js to access nayjax, could write in the _module.js file: // import nayjax from 'nayjax'; // window.nayjax = nayjax; // - Then footer modules would use window.nayjax instead of "import 'nayjax'" // - (Similar for crumblr) // global_request() - private, -> promise // --------------------------------- // errors (stringly typed): // - network error - unreachable / interrupted // - request error - 400 codes // - server error - 500 codes // - aborted - .abort() called function global_request(url, method, data_url_encoded, cb_progress) { const xhr = new XMLHttpRequest; const promise = new Promise(function(succeed, fail) { xhr.addEventListener('error', function() { fail('network error'); }); xhr.addEventListener('abort', function() { fail('aborted'); }); if (typeof cb_progress === 'function') { xhr.addEventListener('progress', cb_progress); } xhr.addEventListener('readystatechange', function() { if (xhr.readyState !== 4) { return; } if (xhr.status >= 400 && xhr.status < 500) { fail('request error'); } else if (xhr.status >= 500) { fail('server error'); } else if (xhr.status === 0) { fail('network error'); } else { succeed(xhr.responseText); } }); }); xhr.open(method, url, true); if (typeof data_url_encoded === 'string') { xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhr.send(data_url_encoded); } else { xhr.send(); } return promise; } function global_ajax_post(url, cb_progress) { return global_request(url, 'post', null, cb_progress); } function global_ajax_post_json(url, cb_progress) { return global_ajax_post(url, cb_progress).then(function(response_text) { try { return JSON.parse(response_text); } catch (err) { throw 'invalid json'; } }); } // global crumblr (global version of core cookies/crumblr.js) // ----------------------------------------------------------------- function global_get_cookie(name) { var name_eq = name + '='; var matching_cookie = document.cookie.split(';') .map(function(c) { return c.trim(); }) .filter(function(c) { return c.indexOf(name_eq) === 0; })[0]; return matching_cookie !== undefined ? matching_cookie.substring(name_eq.length) : null; } function global_set_cookie(name, value, expires_in_days_hence, path, domain) { var t = new Date(); if (typeof expires_in_days_hence === 'number') { t.setMilliseconds((new Date()).getMilliseconds() + expires_in_days_hence * 1000 * 3600 * 24); } var parts = [ name + '=' + value, expires_in_days_hence ? ('; expires=' + t.toUTCString()) : '', path ? ('; path=' + path) : '; path=/', domain ? ('; domain=' + domain) : '', ]; document.cookie = parts.join(''); } function global_delete_cookie(name, path, domain) { global_set_cookie(name, '', -1, path, domain); } // global geo ip // ----------------------------------------------------------------- // // script_global_geo_ip.js - provide geolocation data. promise-based. must load after promise polyfill. // - see here for country codes: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 // https://ipstack.com/documentation // const cookie_name = 'bw_geo'; const cookie_days = 5; function global_get_user_geo_location() { // Note: 1) This function is ran once (right here on line 44). // 2) It creates window.global_geo_ip_promise which is then referenced elsewhere. // This allows for one async call the geo ip API, limiting the number of requests. if (window.global_geo_ip_promise) { return false; } const geo_cookie = global_get_geo_cookie(); // 1. If cookie is set, resolve window.global_geo_ip_promise (set on line 31). if (geo_cookie !== null && is_object(geo_cookie)) { window.global_geo_ip_promise = Promise.resolve(geo_cookie); } // 2. If cookie doesn’t exist - make async request && set window.global_geo_ip_promise. else { window.global_geo_ip_promise = global_ajax_post_json('/wp-json/all/identify?no-cache=101%20|%20jq%20%27.%20|%20{ip:%20.ip,%20country_code:.country_code,%20region_code:.region_code}%20%27') .then((data) => { if (data.constructor !== Object || !data.hasOwnProperty('country_code')) { throw 'invalid ipstack return data'; } global_set_geo_cookie(JSON.stringify({ country_code: data.country_code, region_code: data.region_code })); return { country_code: data.country_code, region_code: data.region_code }; }) .catch((err) => { global_set_geo_cookie('FailedGeoIPCheck'); // Could be problem with Ipstack, AdBlocker etc }); } } global_get_user_geo_location(); // helpers // ------------------------------------- function global_get_geo_cookie() { return global_get_cookie(cookie_name); } function global_set_geo_cookie(value) { global_set_cookie(cookie_name, value, cookie_days); } function is_object(cookie) { try { return !!JSON.parse(cookie); } catch (e) { return false; } } // GCLID // ----------------------------------------------------------------- // // script_global_gclid.js // // Google Click ID (GCLID) is a parameter passed in the URL with ad clicks, to identify the // campaign and other attributes of the click associated with the ad for ad tracking and // campaign attribution. In Google Ads, this is enabled by turning on the auto-tagging setting. // It’s required for Google Ads website conversion tracking and also used to link data between // Google Ads and Google Analytics. It can also be used in conjunction with features like // offline conversion tracking. // function getParam(p) { const match = RegExp(`[?&]${p}=([^&]*)`).exec(window.location.search); return match && decodeURIComponent(match[1].replace(/\+/g, " ")); } function getExpiryRecord(value) { const expiryPeriod = 90 * 24 * 60 * 60 * 1000; // 90 day expiry in milliseconds const expiryDate = new Date().getTime() + expiryPeriod; return { value, expiryDate, }; } function addGclid() { const gclidParam = getParam("gclid"); const gclidFormFields = ["Google_Click_ID_gclid__c", "GCLID__c"]; // all possible gclid form field ids here let gclidRecord = null; let currGclidFormField; const gclsrcParam = getParam("gclsrc"); const isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf("aw") !== -1; gclidFormFields.forEach((field) => { if (document.getElementById(field)) { currGclidFormField = document.getElementById(field); } }); if (gclidParam && isGclsrcValid) { gclidRecord = getExpiryRecord(gclidParam); localStorage.setItem("gclid", JSON.stringify(gclidRecord)); } const gclid = gclidRecord || JSON.parse(localStorage.getItem("gclid")); const isGclidValid = gclid && new Date().getTime() < gclid.expiryDate; if (currGclidFormField && isGclidValid) { currGclidFormField.value = gclid.value; } } window.addEventListener("load", addGclid); // GDPR // ----------------------------------------------------------------- function global_gdpr_countries() { return [ 'AT', // Austria 'BE', // Belgium 'BG', // Bulgaria 'HR', // Croatia (Code taken from name in Croatian: Hrvatska) 'CY', // Cyprus 'CZ', // Czechia (Previous ISO country name: Czech Republic) 'DK', // Denmark 'EU', // Europoean Union 'EE', // Estonia (Code taken from name in Estonian: Eesti) 'FI', // Finland 'FR', // France 'DE', // Germany 'GR', // Greece 'HU', // Hungary 'IS', // Iceland (Code taken from name in Icelandic: Ísland) 'IE', // Ireland 'IT', // Italy 'LV', // Latvia 'LI', // Liechtenstein 'LT', // Lithuania 'LU', // Luxembourg 'MT', // Malta 'NL', // Netherlands 'NO', // Norway 'PL', // Poland 'PT', // Portugal 'RO', // Romania 'SK', // Slovakia 'SI', // Slovenia 'ES', // Spain 'SE', // Sweden 'CH', // Switzerland (Code taken from name in Latin: Confoederatio Helvetica) 'GB', // Great Britain 'UK', // United Kingdom ]; } function global_gdpr_precheck_countries() { return [ 'EE', // Estonia 'FI', // Finland 'FR', // France 'HU', // Hungary 'IE', // Ireland 'LV', // Latvia 'LU', // Luxembourg 'NO', // Norway 'PT', // Portugal 'SI', // Slovenia 'SE', // Sweden 'GB', // United Kingdom ]; } // helpers // ------------------------------------- function global_is_gdpr_country(country_code) { if (country_code === 'FailedGeoIPCheck') return true; return country_code && global_gdpr_countries().indexOf(country_code.toUpperCase()) !== -1; } function global_is_gdpr_precheck_country(country_code) { if (country_code === 'FailedGeoIPCheck') return true; return country_code && global_gdpr_precheck_countries().indexOf(country_code.toUpperCase()) !== -1; } // Mobile detection (from http://detectmobilebrowsers.com/) // ----------------------------------------------------------------- window.isMobileDevice = function() { var check = false; (function(a) { if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) check = true; })(navigator.userAgent || navigator.vendor || window.opera); return check; }; if (window.isMobileDevice()) { document.documentElement.className += ' is-mob'; } // Touch device detection // (https://stackoverflow.com/questions/4817029/whats-the-best-way-to-detect-a-touch-screen-device-using-javascript/4819886#4819886) // ----------------------------------------------------------------- window.isTouchDevice = function() { var prefixes = ' -webkit- -moz- -o- -ms- '.split(' '); var mq = function(query) { return window.matchMedia(query).matches; } if (('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch) { return true; } // include the 'heartz' as a way to have a non matching MQ to help terminate the join // https://git.io/vznFH var query = ['(', prefixes.join('touch-enabled),('), 'heartz', ')'].join(''); return mq(query); } if (window.isTouchDevice()) { document.documentElement.className += ' is-touch'; } // Font loading // ----------------------------------------------------------------- (function() { function fontLoadedCallback() { document.documentElement.className += ' wf-active'; } var session_storage_available = true; try { sessionStorage.setItem('localstorage_test', 'local storage availability'); sessionStorage.removeItem('localstorage_test'); } catch (e) { session_storage_available = false; } // Optimization for Repeat Views if (session_storage_available && sessionStorage.foutFontsLoaded) { fontLoadedCallback(); return; } // Inline for fastest possible render - https://github.com/bramstein/fontfaceobserver // Font Face Observer v2.0.13 - © Bram Stein. License: BSD-3-Clause - https://github.com/bramstein/fontfaceobserver (function(){function l(a,b){document.addEventListener?a.addEventListener("scroll",b,!1):a.attachEvent("scroll",b)}function m(a){document.body?a():document.addEventListener?document.addEventListener("DOMContentLoaded",function c(){document.removeEventListener("DOMContentLoaded",c);a()}):document.attachEvent("onreadystatechange",function k(){if("interactive"==document.readyState||"complete"==document.readyState)document.detachEvent("onreadystatechange",k),a()})};function r(a){this.a=document.createElement("div");this.a.setAttribute("aria-hidden","true");this.a.appendChild(document.createTextNode(a));this.b=document.createElement("span");this.c=document.createElement("span");this.h=document.createElement("span");this.f=document.createElement("span");this.g=-1;this.b.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.c.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;"; this.f.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.h.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;";this.b.appendChild(this.h);this.c.appendChild(this.f);this.a.appendChild(this.b);this.a.appendChild(this.c)} function t(a,b){a.a.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+b+";"}function y(a){var b=a.a.offsetWidth,c=b+100;a.f.style.width=c+"px";a.c.scrollLeft=c;a.b.scrollLeft=a.b.scrollWidth+100;return a.g!==b?(a.g=b,!0):!1}function z(a,b){function c(){var a=k;y(a)&&a.a.parentNode&&b(a.g)}var k=a;l(a.b,c);l(a.c,c);y(a)};function A(a,b){var c=b||{};this.family=a;this.style=c.style||"normal";this.weight=c.weight||"normal";this.stretch=c.stretch||"normal"}var B=null,C=null,E=null,F=null;function G(){if(null===C)if(J()&&/Apple/.test(window.navigator.vendor)){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent);C=!!a&&603>parseInt(a[1],10)}else C=!1;return C}function J(){null===F&&(F=!!document.fonts);return F} function K(){if(null===E){var a=document.createElement("div");try{a.style.font="condensed 100px sans-serif"}catch(b){}E=""!==a.style.font}return E}function L(a,b){return[a.style,a.weight,K()?a.stretch:"","100px",b].join(" ")} A.prototype.load=function(a,b){var c=this,k=a||"BESbswy",q=0,D=b||3E3,H=(new Date).getTime();return new Promise(function(a,b){if(J()&&!G()){var M=new Promise(function(a,b){function e(){(new Date).getTime()-H>=D?b():document.fonts.load(L(c,'"'+c.family+'"'),k).then(function(c){1<=c.length?a():setTimeout(e,25)},function(){b()})}e()}),N=new Promise(function(a,c){q=setTimeout(c,D)});Promise.race([N,M]).then(function(){clearTimeout(q);a(c)},function(){b(c)})}else m(function(){function u(){var b;if(b=-1!= f&&-1!=g||-1!=f&&-1!=h||-1!=g&&-1!=h)(b=f!=g&&f!=h&&g!=h)||(null===B&&(b=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),B=!!b&&(536>parseInt(b[1],10)||536===parseInt(b[1],10)&&11>=parseInt(b[2],10))),b=B&&(f==v&&g==v&&h==v||f==w&&g==w&&h==w||f==x&&g==x&&h==x)),b=!b;b&&(d.parentNode&&d.parentNode.removeChild(d),clearTimeout(q),a(c))}function I(){if((new Date).getTime()-H>=D)d.parentNode&&d.parentNode.removeChild(d),b(c);else{var a=document.hidden;if(!0===a||void 0===a)f=e.a.offsetWidth, g=n.a.offsetWidth,h=p.a.offsetWidth,u();q=setTimeout(I,50)}}var e=new r(k),n=new r(k),p=new r(k),f=-1,g=-1,h=-1,v=-1,w=-1,x=-1,d=document.createElement("div");d.dir="ltr";t(e,L(c,"sans-serif"));t(n,L(c,"serif"));t(p,L(c,"monospace"));d.appendChild(e.a);d.appendChild(n.a);d.appendChild(p.a);document.body.appendChild(d);v=e.a.offsetWidth;w=n.a.offsetWidth;x=p.a.offsetWidth;I();z(e,function(a){f=a;u()});t(e,L(c,'"'+c.family+'",sans-serif'));z(n,function(a){g=a;u()});t(n,L(c,'"'+c.family+'",serif')); z(p,function(a){h=a;u()});t(p,L(c,'"'+c.family+'",monospace'))})})};"object"===typeof module?module.exports=A:(window.FontFaceObserver=A,window.FontFaceObserver.prototype.load=A.prototype.load);}()); var roboto_light = new FontFaceObserver('Roboto', { weight: 300 }); var roboto_regular = new FontFaceObserver('Roboto', { weight: 400 }); var roboto_bold = new FontFaceObserver('Roboto', { weight: 600 }); Promise.all([roboto_light.load(), roboto_regular.load(), roboto_bold.load()]).then(function() { fontLoadedCallback(); // Optimization for Repeat Views if (session_storage_available) { sessionStorage.foutFontsLoaded = true; } }); })(); // global_get_page_color // ----------------------------------------------------------------- function global_get_page_color(hex = true) { var page_color = document.body.getAttribute('data-page-color'); var page_color_hex = document.body.getAttribute('data-page-color-hex'); return hex ? page_color_hex : page_color; } </script> <script type="text/javascript"> window.__localisations__forms = {"This field is required":{"en":"This field is required","de":"Feld muss ausgef\u00fcllt werden","es":"Este campo es obligatorio","fr":"Champ requis"},"Select at least one option":{"en":"Select at least one option.","de":"Bitte w\u00e4hlen Sie mindestens eine Option aus","es":"Selecciona al menos una opci\u00f3n","fr":"Merci de s\u00e9lectionner au moins une option"},"Must be between XXX and YYY":{"en":"Must be between XXX and YYY","de":"Muss zwischen XXX und YYY liegen","es":"Debe ser entre XXX y YYY","fr":"Doit \u00eatre compris entre XXX et YYY"},"Must be at least XXX":{"en":"Must be at least XXX","de":"Muss mindestens XXX sein","es":"Debe ser m\u00ednimo XXX","fr":"Ce chiffre doit \u00eatre sup\u00e9rieur \u00e0 XXX"},"Must by at most XXX":{"en":"Must by at most XXX","de":"Darf h\u00f6chstens XXX sein","es":"Debe ser m\u00e1ximo XXX","fr":"Ce chiffre ne peut pas d\u00e9passer XXX"},"Invalid format":{"en":"Invalid format","de":"Ung\u00fcltiges Format","es":"Formato inv\u00e1lido","fr":"Format invalide"},"Please enter a business email address":{"en":"Please enter a business email address","de":"Bitte geben Sie eine Firmen-Mail-Adresse ein","es":"Por favor usa una cuenta de correo de trabajo","fr":"Merci de renseigner une adresse email professionnelle"},"Please enter your full name":{"en":"Please enter your full name"},"idicates_a_required_field":{"en":"Indicates a required field","de":"Pflichtfeld","es":"Campo obligatorio","fr":"Champ obligatoire"},"user_privacy_notice":{"en":"By submitting this form you agree to Brandwatch\u2019s <a href=\"https://www.brandwatch.com/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">user privacy statement.</a>","de":"Mit dem Ausf\u00fcllen des Formulars erkl\u00e4ren Sie sich mit der <a href=\"https://www.brandwatch.com/de/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">Datenschutzerkl\u00e4rung f\u00fcr Nutzer einverstanden, sowie dem Teilen der Daten mit unserer Dachgesellschaft Cision.</a>","es":"Presentando este formulario est\u00e1s de acuerdo <a href=\"https://www.brandwatch.com/es/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\"> con la pol\u00edtica de privacidad de Brandwatch.</a> Tambi\u00e9n consientes compartir los detalles con la empresa de la que ahora forma parte, Cision.","fr":"En soumettant ce formulaire, vous acceptez <a href=\"https://www.brandwatch.com/fr/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">la politique de confidentialit\u00e9</a> de Brandwatch et que vos coordonn\u00e9es soient partag\u00e9es avec Cision, notre soci\u00e9t\u00e9 m\u00e8re."},"user_privacy_notice_buzzsumo":{"en":"By submitting this form you agree to BuzzSumo\u2019s <a href=\"https://buzzsumo.com/legal/user-privacy-statement/\" target=\"_blank\" rel=\"noopener noreferrer\">user privacy statement.</a>"},"user_privacy_notice_cision":{"en":"By submitting this form you agree to Brandwatch\u2019s <a href=\"https://www.brandwatch.com/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">user privacy statement,</a> and for your details to be shared with our parent company Cision.","de":"Mit dem Ausf\u00fcllen des Formulars erkl\u00e4ren Sie sich mit der <a href=\"https://www.brandwatch.com/de/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">Datenschutzerkl\u00e4rung f\u00fcr Nutzer einverstanden.</a>","es":"Presentando este formulario est\u00e1s de acuerdo <a href=\"https://www.brandwatch.com/es/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\"> con la pol\u00edtica de privacidad de Brandwatch.</a>","fr":"En soumettant ce formulaire, vous acceptez <a href=\"https://www.brandwatch.com/fr/legal/user-privacy-policy/\" target=\"_blank\" rel=\"noopener noreferrer\">la politique de confidentialit\u00e9</a> de Brandwatch."},"multi_select_note":{"en":"You can choose more than one.","de":"Sie k\u00f6nnen mehrere L\u00f6sungen ausw\u00e4hlen.","es":"Puedes elegir m\u00e1s de una opci\u00f3n.","fr":"Vous pouvez choisir plusieurs options."},"step":{"en":"Step","de":"Schritt","es":"Paso","fr":"\u00c9tape"},"of":{"en":"of","de":"/","es":"/","fr":"/"}}; </script> <!-- TODO: shouldn’t really have a "site--" hardcoded here - Consider site module specific config file --> <!-- !END TODO --> <!-- WP HEAD --> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel="https://api.w.org/" href="https://www.brandwatch.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.brandwatch.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://www.brandwatch.com/?p=184187' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.brandwatch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.brandwatch.com%2Freports%2Fdigital-marketing-trends-2025%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.brandwatch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.brandwatch.com%2Freports%2Fdigital-marketing-trends-2025%2F&#038;format=xml" /> <style> @font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: url(/wp-content/themes/brandwatch/static/fonts/roboto-light.woff2) format("woff2"), url(/wp-content/themes/brandwatch/static/fonts/roboto-light.woff) format("woff"); font-display: swap; } @font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: url(/wp-content/themes/brandwatch/static/fonts/roboto-regular.woff2) format("woff2"), url(/wp-content/themes/brandwatch/static/fonts/roboto-regular.woff) format("woff"); font-display: swap; } @font-face { font-family: Roboto; font-style: normal; font-weight: 600; src: url(/wp-content/themes/brandwatch/static/fonts/roboto-bold.woff2) format("woff2"), url(/wp-content/themes/brandwatch/static/fonts/roboto-bold.woff) format("woff"); font-display: swap; } @font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: url(/wp-content/themes/brandwatch/static/fonts/roboto-regular-italic.woff2) format("woff2"), url(/wp-content/themes/brandwatch/static/fonts/roboto-regular-italic.woff) format("woff"); font-display: swap; } @font-face { font-family: Roboto; font-style: italic; font-weight: 600; src: url(/wp-content/themes/brandwatch/static/fonts/roboto-bold-italic.woff2) format("woff2"), url(/wp-content/themes/brandwatch/static/fonts/roboto-bold-italic.woff) format("woff"); font-display: swap; } </style> <script>performance.mark('CSS Start');</script> <link rel="stylesheet" type="text/css" href="https://s14415.pcdn.co/wp-content/themes/brandwatch/build/modules/core/module-core.css?ver=1732530359"> <link rel="stylesheet" type="text/css" href="https://s14415.pcdn.co/wp-content/themes/brandwatch/build/modules/webinars/module-webinars.css?ver=1732530359"> <script> performance.mark('CSS End'); performance.measure('CSS Time', 'CSS Start', 'CSS End'); </script> <!-- Meta Pixel Code --> <script type='text/javascript'> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js?v=next'); </script> <!-- End Meta Pixel Code --> <script type='text/javascript'> var url = window.location.origin + '?ob=open-bridge'; fbq('set', 'openbridge', '373916203006502', url); </script> <script type='text/javascript'>fbq('init', '373916203006502', {}, { "agent": "wordpress-6.6.2-4.0.1" })</script><script type='text/javascript'> fbq('track', 'PageView', []); </script> <!-- Meta Pixel Code --> <noscript> <img height="1" width="1" style="display:none" alt="fbpx" src="https://www.facebook.com/tr?id=373916203006502&ev=PageView&noscript=1" /> </noscript> <!-- End Meta Pixel Code --> <link rel="icon" href="https://www.brandwatch.com/wp-content/uploads/2020/04/../../../themes/brandwatch/src/core/endpoints/resize.php?image=uploads/2020/04/cropped-wp-admin-favicon.png&#038;width=150" sizes="32x32" /> <link rel="icon" href="https://s14415.pcdn.co/wp-content/uploads/2020/04/cropped-wp-admin-favicon.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://s14415.pcdn.co/wp-content/uploads/2020/04/cropped-wp-admin-favicon.png" /> <meta name="msapplication-TileImage" content="https://s14415.pcdn.co/wp-content/uploads/2020/04/cropped-wp-admin-favicon.png" /> <style type="text/css" id="wp-custom-css"> /* You can add your own CSS here. Click the help icon above to learn more. */ </style> <!-- !END WP HEAD --> <!-- Page Color Theming --> <style> .c-link, .c-lead a:not(.c-btn):not(.c-cards__item__btn), .c-form-subheading a:not(.c-btn):not(.c-cards__item__btn), .c-list a, .c-content ol li:before, .c-content ul li:before, .c-list li:before, .c-content.c-content a:not(.c-btn):not(.c-cards__item__btn), .color-text-ui-primary.color-text-ui-primary, .c-table td a { color: #FFBE0A; } .c-copy.c-copy a { color: #51505A; text-decoration: underline; border: 0; opacity: 1; } .color-bg-ui-primary.color-bg-ui-primary, .c-wp-pagination .page-numbers.current:before { background-color: #FFBE0A; } .color-fill-ui-primary.color-fill-ui-primary { fill: #FFBE0A; } .color-border-ui-primary.color-border-ui-primary, .t-active-wrap .js-color-border { border-color: #FFBE0A; } ::selection { background: #303138; color: white; /* WebKit/Blink Browsers */ } ::-moz-selection { background: #303138; color: white; /* Gecko Browsers */ } .u-hover__underline:hover .u-hover__underline-target { text-decoration: underline; } /* .c-nav--is-scrolled #c-nav__cta-btn { background-color: #8AC539 !important; box-shadow: inset 0 0 0 1px #8AC539 !important; } */ .header-get-started-button { padding: 0.8em 1.6em; background-color: #8AC539 !important; color: white !important; box-shadow: inset 0 0 0 1px #8AC539 !important; } .c-nav--is-scrolled #c-nav__cta-btn span { color: white !important; } #c-nav__login-btn { box-shadow: none !important; } #c-nav--sticky .c-btn { padding: .8em 1.6em; } @media only screen and (min-width: 1200px) { ul#c-naav__inner.u-sibling-diminish-onHover:hover>.u-sibling-diminish-onHover__target:not(:hover) { opacity: 0.55 !important; } } @media only screen and (max-width: 600px) { .image-full-width-mb, .full-width-mb { width: 100% !important; left: 0 !important; right: 0 !important; } } </style> <!-- Preloads --> <link rel="preload" as="font" href="https://s14415.pcdn.co/wp-content/themes/brandwatch/static/fonts/roboto-regular.woff2" type="font/woff2" crossorigin> <link rel="preload" as="font" href="https://s14415.pcdn.co/wp-content/themes/brandwatch/static/fonts/roboto-bold.woff2" type="font/woff2" crossorigin> <!-- AB Testing --> <script src="https://s14415.pcdn.co/wp-content/themes/brandwatch/templates/header/optimizely.js?ver=1732530362" async></script> <script src="https://s14415.pcdn.co/wp-content/themes/brandwatch/templates/header/at-load.js?ver=1732530362" async></script> <meta name="google-site-verification" content="I0fKh9qeYw3XiN6wusU6vQpDrJeIxqd0yX2c2ga3k4U"> <meta name="google-site-verification" content="f3ayQTFTJsDRrtw_ZzSlIyfk1ZLBvaVuE3f210pCqQE"> <meta name="google-site-verification" content="4FEhOc2pUoILJymLfOMd_zXW5cKwcR0angedYl2OdCM"> <meta name="msvalidate.01" content="E76B6A30EB31D218A9C68C6546F3F5B7"> <meta name="ahrefs-site-verification" content="428039586315b6e9bd7dab003e5b572a0c8022f56eaee0867bfcbadf120e5329"> <meta name="facebook-domain-verification" content="oayodt06w0iqxihe62br6j07fgwu7z"> <!-- Metas --> <!-- !Begin: BW Social Meta --> <meta name="description" content="We surveyed over 700 marketers and studied the social data to uncover the latest digital marketing trends that will elevate your marketing strategy."> <!-- Twitter card meta --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@brandwatch"> <meta name="twitter:title" content="Digital Marketing Trends 2025"> <meta name="twitter:description" content="We surveyed over 700 marketers and studied the social data to uncover the latest digital marketing trends that will elevate your marketing strategy."> <meta name="twitter:image" content="https://s14415.pcdn.co/wp-content/uploads/2024/11/DMT_Meta_EN.png"> <!-- Open Graph meta (FB, LinkedIn) --> <meta property="og:url" content="https://www.brandwatch.com/reports/digital-marketing-trends-2025/"> <meta property="og:title" content="Digital Marketing Trends 2025"> <meta property="og:description" content="We surveyed over 700 marketers and studied the social data to uncover the latest digital marketing trends that will elevate your marketing strategy."> <meta property="og:image" content="https://s14415.pcdn.co/wp-content/uploads/2024/11/DMT_Meta_EN.png"> <meta property="og:locale" content="en_EN"> <meta property="og:type" content="website"> <meta property="og:site_name" content="Brandwatch"> <!-- !End: BW Social Meta --> <!-- Favicon --> <link rel="icon" type="image/x-icon" href="https://s14415.pcdn.co/wp-content/themes/brandwatch/src/site--brandwatch.com/assets/img/favicon/favicon-2019.ico"> <!-- Canonical --> <!-- Output the canonical link tag with the updated canonical URL --> <link rel="canonical" href="https://www.brandwatch.com/reports/digital-marketing-trends-2025/"> </head> <body class="bw_report-template-default single single-bw_report postid-184187 color-bg-grey-1 rounded-ui l-enforce-page-height c-nav--is-present is-dark-mode is-en-site" data-page-color="hexicon-yellow" data-page-color-hex="#FFBE0A"> <!-- CHEQ INVOCATION TAG (noscript) --> <noscript> <iframe src="https://obseu.segreencolumn.com/ns/da9c4b3dbdd2718a38e7005cd191cc9e.html?ch=cheq4ppc" width="0" height="0" style="display:none"></iframe> </noscript> <!-- End CHEQ INVOCATION TAG (noscript) --> <!-- TODO: shouldn’t really have a "site--" hardcoded here - Consider site module specific config file --> <div id="c-nav-sentinal"></div> <div id="x-sticky-growl-wrapper" class="relative sticky-lg top-0 left-0 w-100 hw-accel z-9999"> <!-- Growl --> <div id="x-client-nav-wrapper"> <!-- c-nav__client-nav --> <div class="relative color-bg-grey-8 c-mode-dark" style="z-index: 1000;"> <div class="l-page-gutter"> <div class="l-container-3 l-container-4-xl"> <ul class="df flex-justify-end"> <li class="f1 py1 df flex-items-center dn df-md"> <a href="https://www.brandwatch.com/p/forrester-wave-social-suites/" data-ga="link" data-ga-label="client-nav--https://www.brandwatch.com/p/forrester-wave-social-suites/" class="c-tertiary py1 px4 db lh-super-tight relative fs-09em fs-1em-lg-xl color-border-grey-7 bl" style=""> <span class="db relative" style="margin-left: 8px;"> <span class="color-text-ui-primary db absolute--center-y" style="left: -15px; font-size: 4em;">·</span> Forrester Wave 2024 </span> </a> </li> <li class="f1 py1 df flex-items-center dn df-md"> <a href="https://www.brandwatch.com/brandwatch-academy/" data-ga="link" data-ga-label="client-nav--https://www.brandwatch.com/brandwatch-academy/" class="c-tertiary py1 px4 db lh-super-tight relative fs-09em fs-1em-lg-xl color-border-grey-7 bl" style=""> <span class="db relative" style="margin-left: 8px;"> <span class="color-text-ui-primary db absolute--center-y" style="left: -15px; font-size: 4em;">·</span> Brandwatch Academy </span> </a> </li> <li class="f1 py1 df flex-items-center dn df-md"> <a href="https://www.brandwatch.com/company/careers/" data-ga="link" data-ga-label="client-nav--https://www.brandwatch.com/company/careers/" class="c-tertiary py1 px4 db lh-super-tight relative fs-09em fs-1em-lg-xl color-border-grey-7 bl" style=""> <span class="db relative" style=""> Careers </span> </a> </li> <li class="f1 py1 df flex-items-center "> <a href="https://www.brandwatch.com/contact/" data-ga="link" data-ga-label="client-nav--https://www.brandwatch.com/contact/" class="c-tertiary py1 px4 db lh-super-tight relative fs-09em fs-1em-lg-xl color-border-grey-7 bl" style=""> <span class="db relative" style=""> Contact </span> </a> </li> <li class="f1 py1 df flex-items-center "> <a href="https://www.brandwatch.com/customer-support/" data-ga="link" data-ga-label="client-nav--https://www.brandwatch.com/customer-support/" class="c-tertiary py1 px4 db lh-super-tight relative fs-09em fs-1em-lg-xl color-border-grey-7 bl" style=""> <span class="db relative" style=""> Support </span> </a> </li> <li class="f1 py1 df flex-items-center"> <div class="c-tertiary py1 px4 db lh-super-tight relative fs-09em fs-1em-lg-xl cursor-pointer color-border-grey-7 bl" data-js-togglr data-js-togglr-target-class="t-fade-in--active" data-js-togglr-target="js-site-search-pane" data-js-togglr-run="document.querySelector('.js-site-search-input').focus();" data-ga="interaction" data-ga-action="c-site-header--search" data-ga-label="search-click" style="padding-right: 0;"> <!-- c-icon.php --> <span class="c-icon f1 f2-lg-xl px2" style="margin-right: -7px;"> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-search"></use> </svg> </span> </div> </li> </ul> </div> </div> </div> <!-- !END c-nav__client-nav --> </div> <div id="x-sticky-nav-wrapper" class="relative sticky-lg top-0 left-0 w-100 hw-accel z-999" style=""> <!-- c-nav.php --> <header id="c-nav--sticky" class="relative color-bg-grey-10 user-select-none z-1 bb-lg color-border-grey-8"> <div class="absolute--fill color-border-grey-8 bb"></div> <div class="relative l-page-gutter-lg"> <div class="l-container-3 l-container-4-xl"> <div class="df flex-wrap flex-items-center flex-justify-between"> <!-- Logo, Search & Hamburger Container --> <div class="df overflow-hidden flex-items-center flex-justify-between w-100 w-auto-lg l-page-gutter l-page-gutter--disabled-lg"> <!-- Nav Logo --> <a href="/" class="df flex-items-center c-asset-svg-wrap py3" data-ga="link" data-ga-label="header-logo"> <div class="ie-fixes--nav-logo w-100 py1"> <div class="c-navsite--logo "> <svg width="889" height="201" viewBox="0 0 889 201" xmlns="http://www.w3.org/2000/svg"> <g fill="none" fill-rule="evenodd"> <path d="M.6 61.3v52.3l61.2 28.9 62.6-65.9L83.4 2c-1.3.4-2.6 1-3.9 1.7l-68 39.1A21.4 21.4 0 0 0 .5 61.3" fill="#57B7DD"/> <path fill="#F99132" d="M61.8 142.5l73.8 34.8L169 158l-44.6-81.4z"/> <path d="M161 38L101 3.7A21.6 21.6 0 0 0 83.5 2l41 74.7 36.7-38.5z" fill="#A98BBC"/> <path d="M169 158h.2a21.4 21.4 0 0 0 10.7-18.5V61.3c0-7.7-4-14.7-10.7-18.6l-8.1-4.6-36.7 38.5 44.7 81.5z" fill="#FF6D56"/> <path d="M.6 113.6v25.9c0 7.6 4.2 14.7 10.8 18.5l23 13.3 27.4-28.8L.6 113.6z" fill="#8AC539"/> <path d="M34.5 171.3l45 25.8a21.6 21.6 0 0 0 21.6 0l34.5-19.8-73.8-34.8-27.3 28.8z" fill="#FFBE0A"/> <g class="color-fill-white"> <path d="M697 122.5c0 10.4-8.5 14-15.7 14-12.9 0-14.3-6.5-14.3-9.3 0-2.4.7-5.7 3.7-7.7s7.7-2.2 13.8-2.2h12.4v5.2zm-27.4-25.7a7.7 7.7 0 0 1 3.1-5.3c2.5-2 6-3 10.4-3 4.7 0 8.3 1 10.7 3 2.1 2 3.2 4.6 3.2 8.3v4.2h-12.7c-7.5 0-15.4.4-21.6 4.9-5.6 4-8.8 10.4-8.8 18 0 13.9 10.8 22.8 27.4 22.8 6.8 0 14-2.6 18-6.5l.3 5.3H710V99.9c0-7.9-2.6-14-7.8-18.4a29 29 0 0 0-19-6.2c-7.8 0-14.1 2.1-19 6.2-4.6 3.9-7 8.6-7.4 14.2l12.8 1zM396.2 122.5c0 10.4-8.4 14-15.6 14-13 0-14.3-6.5-14.3-9.3 0-2.4.6-5.7 3.6-7.7 3.1-2 7.7-2.2 13.8-2.2h12.5v5.2zm-27.4-25.7a7.7 7.7 0 0 1 3.1-5.3c2.5-2 6-3 10.5-3 4.7 0 8.3 1 10.6 3 2.2 2 3.2 4.6 3.2 8.3v4.2h-12.6c-7.6 0-15.4.4-21.7 4.9-5.6 4-8.7 10.4-8.7 18 0 13.9 10.7 22.8 27.4 22.8 6.7 0 14-2.6 18-6.5l.3 5.3h10.4V99.9c0-7.9-2.6-14-7.8-18.4a29 29 0 0 0-19.1-6.2c-7.7 0-14 2.1-19 6.2-4.6 3.9-7 8.6-7.3 14.2l12.7 1zM535.5 112.2c0 8-1.2 14.3-4.3 18.6-2.7 3.8-6.8 5.7-12.3 5.7-5.6 0-9.6-1.9-12.4-5.7-3-4.3-4.6-10.5-4.6-18.6 0-7.9 1.5-13.6 4.6-18 2.8-3.8 6.8-5.7 12.4-5.7 5.6 0 9.6 1.9 12.3 5.7 3.2 4.4 4.3 10.1 4.3 18zm-2-61.6v30.2a20.9 20.9 0 0 0-14.5-5.5h-.2a27 27 0 0 0-22.2 10.5 40.7 40.7 0 0 0-7.8 26.4c0 11.5 2.5 20.4 7.8 27a27 27 0 0 0 22.2 10.5h.2c6.5 0 13-3.3 16.8-7.3l.4 6.1h10.4V50.6h-13zM808.7 123.7c-.2 4-1.5 7-4 9.1-2.9 2.5-6.6 3.7-10.9 3.7-5.6 0-9.6-1.9-12.4-5.7a30.7 30.7 0 0 1-4.7-18.3c0-8 1.6-14 4.7-18.3 2.8-3.8 6.8-5.7 12.4-5.7 4.3 0 8 1.2 11 3.7 2.5 2 3.7 5 4 9l12.7-.7c-.3-8-3-14-8.2-18.4-5.3-4.5-11.9-6.8-19.5-6.8a27 27 0 0 0-22.4 10.5 41.9 41.9 0 0 0-7.7 26.7c0 11.3 2.5 20 7.7 26.7a27 27 0 0 0 22.4 10.5c7.6 0 14.2-2.3 19.5-6.8 5.2-4.4 7.8-10.3 8.2-18.5l-12.8-.7zM753.4 136c-2.5 1.8-5.6 1.8-8.4-.2-1.3-1-3.5-3.2-3.5-7.7V89.7h12.7V76.5h-12.7V63h-13.2v13.6h-7.6v13.2h7.6v38.4c0 9.2 4 16.6 11 20a20.3 20.3 0 0 0 21.5-2.3l.4-.4-7.3-9.9-.5.4zM623.3 126l-14-49.4H597L583 126l-14.2-49.4h-12.6l20.6 71.9H589L603.1 99l14.1 49.4h12.2l20.6-72h-12.6zM285.5 81.3c0 4.5-1.3 7.6-3.8 9.6-3 2.2-7.7 3.3-14 3.3h-15v-26h14.5c18.3.3 18.3 9.3 18.3 13m-.5 50.1c-3 2.7-7.5 4-13.3 4h-19v-28H273c5.3.2 9.3 1.5 12.3 4.1 2.8 2.5 4 5.4 4 9.2 0 4.7-1.3 8.2-4.2 10.7m6.3-31.5a25 25 0 0 0 7.3-18.3 24 24 0 0 0-8.8-19.8 36.8 36.8 0 0 0-23.3-6.6h-26.8v93.4h31.7c9.4 0 17-2.5 22.4-7.4 5.7-5.1 8.5-12 8.5-20.6 0-6.2-2.2-11.8-6.5-16.7-1.4-1.5-2.9-2.8-4.5-4M450 75.3c-17 0-27.2 11-27.2 29.4v43.8H436v-43.9c0-4.8 1.4-16 14.2-16 12.8 0 14.1 11.2 14.1 16v44h13.1v-43.9c0-18.4-10.2-29.4-27.2-29.4M861.5 75.3c-6 0-11.3 1.6-16 5.4v-30h-13v97.8h13v-43.6c0-10.8 7.6-16.4 15-16.4 9.3 0 13.5 8.3 13.5 16v44h13.2v-42.8c0-28.9-21.4-30.4-25.7-30.4M341.3 75.3c-17 0-27.3 11-27.3 29.4v43.8h13.1v-43.9c0-4.8 1.4-16 14.2-16 1 0 2.9 0 4.8.6l3.4-12.9a35 35 0 0 0-8.2-1"/> </g> </g> </svg> </div> </div> </a> </div> <!-- !END Logo, Search & Hamburger Container --> </div> </div> </div> </header> <!-- !END c-nav.php --> </div> </div> <!-- Site Search --> <!-- Search Pane --> <div id="js-site-search-pane" style="z-index: 10000" class="t-fade-in fixed w-100 top-0 right-0 bottom-0 left-0 df flex-items-center flex-justify-center"> <div class="absolute--fill color-bg-black o-90"></div> <div class="l-page-gutter relative w-100"> <div class="color-border-grey-10 bb py2 py3-md relative mw7 mx-auto"> <form class="df flex-nowrap flex-items-center w-100" role="search" method="get" action="https://www.brandwatch.com/" data-ga="form" data-ga-action="site-search" data-ga-label="#site-search-input"> <button type="submit" class="cursor-pointer u-object-hover relative" style="top: -1px;"> <!-- c-icon.php --> <span class="mr1 mr4-lg f7 f9-md f10-lg color-text-grey-4 o-50 db c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-search"></use> </svg> </span> </button> <input id="" size="" class="w-100 mr5 mr6-lg c-heading f8 f10-md f12-lg color-text-white color-bg-transparent bn js-site-search-input" type="text" value="" name="s" placeholder="Search..." style="outline: none; "/> </form> <div class="absolute right-0 top-0 top-1-md u-object-hover cursor-pointer" data-js-togglr data-js-togglr-target-class="t-fade-in--active" data-js-togglr-target="js-site-search-pane"> <span class="ml4 f3 f4-md color-text-grey-3 color-bg-grey-7 c-spot-icon size-"> <!-- c-icon.php --> <span class="c-spot-icon__icon c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-close"></use> </svg> </span></span> </div> </div> </div> </div> <!-- !END Search Pane --> <!-- !END Site Search --> <div class="l-enforce-page-height__wrap "> <div class="l-enforce-page-height__block l-enforce-page-height__block--fill-centered"> <main style=" background-color: #2b2b2b; "> <div class="absolute--fill o-100"> <div class="b-hero__bg-img h-100 w-100" style="background-image: url('https://s14415.pcdn.co/wp-content/uploads/2024/11/Gate_Page.jpg'); background-size: cover; background-position: center center;"></div> </div> <!-- c-cta-block-5050 --> <section id="download" class="w-100 df flex-column flex-items-center c-mode-dark c-blockpad relative overflow-hidden"> <!-- l-2-col --> <div class="l-page-gutter df w-100"> <!-- df: firefox fix --> <div class="l-container-3 l-container-4-xl w-100"> <!-- w-100: firefox fix --> <div class="l-grid relative l-grid--gutters-3 l-grid--gutters-4-sm l-grid--gutters-5-lg flex-items-center"> <div class="l-grid__item l-grid__item--12 l-grid__item--6-md flex-order-1"> <div class=" relative c-form-enclosed c-mode-light shadow-3 br-ui-charcoal" id="book-a-demo"> <style> /* Hide the asterisk on email in the first step */ fieldset[data-step="1"] [data-type="email"] .color-text-ui-error { display: none; } fieldset[data-step="1"] .c-required-note { display: none; } </style> <form class="c-form c-form--light c-mode-light js-mkto-form js-form-outer c-form--loading " data-form-id="1479-falcon" data-form-instance-uid="form1" data-form-name="EN - Content DL Form - Joint" data-redirect="Li92aWV3Lw==" novalidate data-ga="form" data-ga-label="form1/EN - Content DL Form - Joint"> <div class="c-form__loader"> <!-- c-icon.php --> <span class="c-form__loader__icon c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-loader"></use> </svg> </span> </div> <div class="c-form__content"> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="bwurl"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > bw_url </label> <!-- Field --> <input type="hidden" id="bwurl" name="bwurl" value="" data-cookie-source="bwurl"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="utmcampaign"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > UTM Campaign </label> <!-- Field --> <input type="hidden" id="utmcampaign" name="utmcampaign" value="" data-cookie-source="utm_campaign"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="utmcontent"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > UTM Content </label> <!-- Field --> <input type="hidden" id="utmcontent" name="utmcontent" value="" data-cookie-source="utm_content"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="utmmedium"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > UTM Medium </label> <!-- Field --> <input type="hidden" id="utmmedium" name="utmmedium" value="" data-cookie-source="utm_medium"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="utmsource"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > UTM Source </label> <!-- Field --> <input type="hidden" id="utmsource" name="utmsource" value="" data-cookie-source="utm_source"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="utmterm"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > UTM Term </label> <!-- Field --> <input type="hidden" id="utmterm" name="utmterm" value="" data-cookie-source="utm_term"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="GCLID__c"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Google Click ID (gclid) </label> <!-- Field --> <input type="hidden" id="GCLID__c" name="GCLID__c" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="bwsitegeoip"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > bw_site_geo_ip </label> <!-- Field --> <input type="hidden" id="bwsitegeoip" name="bwsitegeoip" value="" data-cookie-source="bw_geo"> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="zoomInfoCompanySize"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > ZoomInfo Company Size: </label> <!-- Field --> <input type="hidden" id="zoomInfoCompanySize" name="zoomInfoCompanySize" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="Industry"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Industry: </label> <!-- Field --> <input type="hidden" id="Industry" name="Industry" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="AnnualRevenue"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Annual Revenue: </label> <!-- Field --> <input type="hidden" id="AnnualRevenue" name="AnnualRevenue" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="Title"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Job Title: </label> <!-- Field --> <input type="hidden" id="Title" name="Title" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set js-form-item" data-validation-msg="This field is required." data-required="true" data-type="text" data-name="FirstName"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" for="f-form1-FirstName"> First Name: <span class="color-text-ui-error">*</span> </label> <!-- Field --> <input class="c-input js-input" type="text" name="FirstName" id="f-form1-FirstName" maxlength="255" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set js-form-item" data-validation-msg="This field is required." data-required="true" data-type="text" data-name="LastName"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" for="f-form1-LastName"> Last Name <span class="color-text-ui-error">*</span> </label> <!-- Field --> <input class="c-input js-input" type="text" name="LastName" id="f-form1-LastName" maxlength="255" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set js-form-item" data-validation-msg="This field is required." data-required="true" data-type="text" data-name="Company"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" for="f-form1-Company"> Company <span class="color-text-ui-error">*</span> </label> <!-- Field --> <input class="c-input js-input" type="text" name="Company" id="f-form1-Company" maxlength="255" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set js-form-item" data-validation-msg="Must be valid email. &lt;span class=&#039;mktoErrorDetail&#039;&gt;example@yourdomain.com&lt;/span&gt;" data-required="true" data-type="email" data-name="Email"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" for="f-form1-Email"> Work email <span class="color-text-ui-error">*</span> </label> <!-- Field --> <input class="c-input js-input" type="email" name="Email" id="f-form1-Email" data-business-filter > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set js-form-item" data-required="true" data-type="select" data-name="Country"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" for="f-form1-Country"> Country <span class="color-text-ui-error">*</span> </label> <!-- Field --> <div class="c-select"> <select class="c-select__native" name="Country" id="f-form1-Country"> <option value="" disabled selected> Select... </option> <option value="United States" > United States </option> <option value="United Kingdom" > United Kingdom </option> <option value="Australia" > Australia </option> <option value="Belgium" > Belgium </option> <option value="Canada" > Canada </option> <option value="Denmark" > Denmark </option> <option value="Germany" > Germany </option> <option value="Netherlands" > Netherlands </option> <option value="Sweden" > Sweden </option> <option value="Switzerland" > Switzerland </option> <option value="India" > India </option> <option value="Singapore" > Singapore </option> <option value="South Africa" > South Africa </option> <option value="Italy" > Italy </option> <option value="Spain" > Spain </option> <option value="Brazil" > Brazil </option> <option value="France" > France </option> <option value="Mexico" > Mexico </option> <option value="Nigeria" > Nigeria </option> <option value="Czech Republic" > Czechia </option> <option value="Indonesia" > Indonesia </option> <option value="United Arab Emirates" > United Arab Emirates </option> <option value="Poland" > Poland </option> <option value="Ireland" > Ireland </option> <option value="Afghanistan" > Afghanistan </option> <option value="Aland Islands" > Aland Islands </option> <option value="Albania" > Albania </option> <option value="Algeria" > Algeria </option> <option value="Andorra" > Andorra </option> <option value="Angola" > Angola </option> <option value="Anguilla" > Anguilla </option> <option value="Antarctica" > Antarctica </option> <option value="Antigua and Barbuda" > Antigua and Barbuda </option> <option value="Argentina" > Argentina </option> <option value="Armenia" > Armenia </option> <option value="Aruba" > Aruba </option> <option value="Austria" > Austria </option> <option value="Azerbaijan" > Azerbaijan </option> <option value="Bahamas" > Bahamas </option> <option value="Bahrain" > Bahrain </option> <option value="Bangladesh" > Bangladesh </option> <option value="Barbados" > Barbados </option> <option value="Belarus" > Belarus </option> <option value="Belize" > Belize </option> <option value="Benin" > Benin </option> <option value="Bermuda" > Bermuda </option> <option value="Bhutan" > Bhutan </option> <option value="Bolivia" > Bolivia </option> <option value="Bonaire, Sint Eustatius and Saba" > Bonaire </option> <option value="Bosnia and Herzegovina" > Bosnia and Herzegovina </option> <option value="Botswana" > Botswana </option> <option value="Bouvet Island" > Bouvet Island </option> <option value="British Indian Ocean Territory" > British Indian Ocean Territory </option> <option value="Brunei Darussalam" > Brunei </option> <option value="Bulgaria" > Bulgaria </option> <option value="Burkina Faso" > Burkina Faso </option> <option value="Burundi" > Burundi </option> <option value="Cambodia" > Cambodia </option> <option value="Cameroon" > Cameroon </option> <option value="Cape Verde" > Cape Verde </option> <option value="Cayman Islands" > Cayman Islands </option> <option value="Central African Republic" > Central African Republic </option> <option value="Chad" > Chad </option> <option value="Chile" > Chile </option> <option value="China" > China </option> <option value="Christmas Island" > Christmas Island </option> <option value="Cocos (Keeling) Islands" > Cocos (Keeling) Islands </option> <option value="Colombia" > Colombia </option> <option value="Comoros" > Comoros </option> <option value="Congo" > Congo </option> <option value="Congo, the Democratic Republic of the" > Congo, the Democratic Republic of the </option> <option value="Cook Islands" > Cook Islands </option> <option value="Costa Rica" > Costa Rica </option> <option value="Cote d'Ivoire" > Cote d'Ivoire </option> <option value="Croatia" > Croatia </option> <option value="Cuba" > Cuba </option> <option value="Curaçao" > Curaçao </option> <option value="Cyprus" > Cyprus </option> <option value="Djibouti" > Djibouti </option> <option value="Dominica" > Dominica </option> <option value="Dominican Republic" > Dominican Republic </option> <option value="Ecuador" > Ecuador </option> <option value="Egypt" > Egypt </option> <option value="El Salvador" > El Salvador </option> <option value="Equatorial Guinea" > Equatorial Guinea </option> <option value="Eritrea" > Eritrea </option> <option value="Estonia" > Estonia </option> <option value="Ethiopia" > Ethiopia </option> <option value="Falkland Islands (Malvinas)" > Falkland Islands </option> <option value="Faroe Islands" > Faroe Islands </option> <option value="Fiji" > Fiji </option> <option value="Finland" > Finland </option> <option value="French Guiana" > French Guiana </option> <option value="French Polynesia" > French Polynesia </option> <option value="French Southern Territories" > French Southern Territories </option> <option value="Gabon" > Gabon </option> <option value="Gambia" > Gambia </option> <option value="Georgia" > Georgia </option> <option value="Ghana" > Ghana </option> <option value="Gibraltar" > Gibraltar </option> <option value="Greece" > Greece </option> <option value="Greenland" > Greenland </option> <option value="Grenada" > Grenada </option> <option value="Guadeloupe" > Guadeloupe </option> <option value="Guam" > Guam </option> <option value="Guatemala" > Guatemala </option> <option value="Guernsey" > Guernsey </option> <option value="Guinea" > Guinea </option> <option value="Guinea-Bissau" > Guinea-Bissau </option> <option value="Guyana" > Guyana </option> <option value="Haiti" > Haiti </option> <option value="Heard Island and McDonald Islands" > Heard Island and McDonald Islands </option> <option value="Holy See (Vatican City State)" > Holy See (Vatican City State) </option> <option value="Honduras" > Honduras </option> <option value="Hong Kong" > Hong Kong </option> <option value="Hungary" > Hungary </option> <option value="Iceland" > Iceland </option> <option value="Iran, Islamic Republic of" > Iran </option> <option value="Iraq" > Iraq </option> <option value="Isle of Man" > Isle of Man </option> <option value="Israel" > Israel </option> <option value="Jamaica" > Jamaica </option> <option value="Japan" > Japan </option> <option value="Jersey" > Jersey </option> <option value="Jordan" > Jordan </option> <option value="Kazakhstan" > Kazakhstan </option> <option value="Kenya" > Kenya </option> <option value="Kiribati" > Kiribati </option> <option value="Korea, Democratic People's Republic of" > North Korea </option> <option value="Korea, Republic of" > South Korea </option> <option value="Kosovo" > Kosovo </option> <option value="Kuwait" > Kuwait </option> <option value="Kyrgyzstan" > Kyrgyzstan </option> <option value="Lao People's Democratic Republic" > Laos </option> <option value="Latvia" > Latvia </option> <option value="Lebanon" > Lebanon </option> <option value="Lesotho" > Lesotho </option> <option value="Liberia" > Liberia </option> <option value="Libyan Arab Jamahiriya" > Libya </option> <option value="Liechtenstein" > Liechtenstein </option> <option value="Lithuania" > Lithuania </option> <option value="Luxembourg" > Luxembourg </option> <option value="Macao" > Macao </option> <option value="Macedonia, the former Yugoslav Republic of" > Macedonia </option> <option value="Madagascar" > Madagascar </option> <option value="Malawi" > Malawi </option> <option value="Malaysia" > Malaysia </option> <option value="Maldives" > Maldives </option> <option value="Mali" > Mali </option> <option value="Malta" > Malta </option> <option value="Martinique" > Martinique </option> <option value="Mauritania" > Mauritania </option> <option value="Mauritius" > Mauritius </option> <option value="Mayotte" > Mayotte </option> <option value="Moldova, Republic of" > Moldova </option> <option value="Monaco" > Monaco </option> <option value="Mongolia" > Mongolia </option> <option value="Montenegro" > Montenegro </option> <option value="Montserrat" > Montserrat </option> <option value="Morocco" > Morocco </option> <option value="Mozambique" > Mozambique </option> <option value="Myanmar" > Myanmar </option> <option value="Namibia" > Namibia </option> <option value="Nauru" > Nauru </option> <option value="Nepal" > Nepal </option> <option value="New Caledonia" > New Caledonia </option> <option value="New Zealand" > New Zealand </option> <option value="Nicaragua" > Nicaragua </option> <option value="Niger" > Niger </option> <option value="Niue" > Niue </option> <option value="Norfolk Island" > Norfolk Island </option> <option value="Norway" > Norway </option> <option value="Oman" > Oman </option> <option value="Pakistan" > Pakistan </option> <option value="Palestinian Territory, Occupied" > Palestine </option> <option value="Panama" > Panama </option> <option value="Papua New Guinea" > Papua New Guinea </option> <option value="Paraguay" > Paraguay </option> <option value="Peru" > Peru </option> <option value="Philippines" > Philippines </option> <option value="Pitcairn" > Pitcairn </option> <option value="Portugal" > Portugal </option> <option value="Puerto Rico" > Puerto Rico </option> <option value="Qatar" > Qatar </option> <option value="Reunion" > Reunion </option> <option value="Romania" > Romania </option> <option value="Russian Federation" > Russia </option> <option value="Rwanda" > Rwanda </option> <option value="Saint Barthélemy" > Saint Barthélemy </option> <option value="Saint Helena, Ascension and Tristan da Cunha" > Saint Helena, Ascension and Tristan da Cunha </option> <option value="Saint Kitts and Nevis" > Saint Kitts and Nevis </option> <option value="Saint Lucia" > Saint Lucia </option> <option value="Saint Martin (French part)" > Saint Martin (French part) </option> <option value="Saint Pierre and Miquelon" > Saint Pierre and Miquelon </option> <option value="Saint Vincent and the Grenadines" > Saint Vincent and the Grenadines </option> <option value="Samoa" > Samoa </option> <option value="San Marino" > San Marino </option> <option value="Sao Tome and Principe" > Sao Tome and Principe </option> <option value="Saudi Arabia" > Saudi Arabia </option> <option value="Senegal" > Senegal </option> <option value="Serbia" > Serbia </option> <option value="Seychelles" > Seychelles </option> <option value="Sierra Leone" > Sierra Leone </option> <option value="Sint Maarten (Dutch part)" > Sint Maarten (Dutch part) </option> <option value="Slovakia" > Slovakia </option> <option value="Slovenia" > Slovenia </option> <option value="Solomon Islands" > Solomon Islands </option> <option value="Somalia" > Somalia </option> <option value="South Georgia and the South Sandwich Islands" > South Georgia and the South Sandwich Islands </option> <option value="South Sudan" > South Sudan </option> <option value="Sri Lanka" > Sri Lanka </option> <option value="Sudan" > Sudan </option> <option value="Suriname" > Suriname </option> <option value="Svalbard and Jan Mayen" > Svalbard and Jan Mayen </option> <option value="Swaziland" > Swaziland </option> <option value="Syrian Arab Republic" > Syria </option> <option value="Taiwan" > Taiwan </option> <option value="Tajikistan" > Tajikistan </option> <option value="Tanzania, United Republic of" > Tanzania </option> <option value="Thailand" > Thailand </option> <option value="Timor-Leste" > Timor-Leste </option> <option value="Togo" > Togo </option> <option value="Tokelau" > Tokelau </option> <option value="Tonga" > Tonga </option> <option value="Trinidad and Tobago" > Trinidad and Tobago </option> <option value="Tunisia" > Tunisia </option> <option value="Turkey" > Turkey </option> <option value="Turkmenistan" > Turkmenistan </option> <option value="Turks and Caicos Islands" > Turks and Caicos Islands </option> <option value="Tuvalu" > Tuvalu </option> <option value="Uganda" > Uganda </option> <option value="Ukraine" > Ukraine </option> <option value="Uruguay" > Uruguay </option> <option value="Uzbekistan" > Uzbekistan </option> <option value="Vanuatu" > Vanuatu </option> <option value="Venezuela" > Venezuela </option> <option value="Vietnam" > Vietnam </option> <option value="Virgin Islands, British" > Virgin Islands, British </option> <option value="Wallis and Futuna" > Wallis and Futuna </option> <option value="Western Sahara" > Western Sahara </option> <option value="Yemen" > Yemen </option> <option value="Zambia" > Zambia </option> <option value="Zimbabwe" > Zimbabwe </option> </select> <!-- c-icon.php --> <span class="c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-arrow-down"></use> </svg> </span> </div> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set js-form-item" data-validation-msg="This field is required." data-required="true" data-type="select" data-name="gDPREmailOK"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" for="f-form1-gDPREmailOK"> Sign up to get new insights, research tips, event invites, & product news.  You can unsubscribe any time. <span class="color-text-ui-error">*</span> </label> <!-- Field --> <div class="c-select"> <select class="c-select__native" name="gDPREmailOK" id="f-form1-gDPREmailOK"> <option value="" disabled selected> Select... </option> <option value="Yes" > Yes </option> <option value="No" > No </option> </select> <!-- c-icon.php --> <span class="c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-arrow-down"></use> </svg> </span> </div> <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="Linkedin__c"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Linkedin (C): </label> <!-- Field --> <input type="hidden" id="Linkedin__c" name="Linkedin__c" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="Website"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Website: </label> <!-- Field --> <input type="hidden" id="Website" name="Website" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="City"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > City: </label> <!-- Field --> <input type="hidden" id="City" name="City" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="State"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > State: </label> <!-- Field --> <input type="hidden" id="State" name="State" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="PostalCode"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Postal Code: </label> <!-- Field --> <input type="hidden" id="PostalCode" name="PostalCode" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="Address"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Address: </label> <!-- Field --> <input type="hidden" id="Address" name="Address" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="zoominfoCompanyCountry"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Zoominfo Company Country: </label> <!-- Field --> <input type="hidden" id="zoominfoCompanyCountry" name="zoominfoCompanyCountry" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="hpstreet"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > Address 2: </label> <!-- Field --> <input type="hidden" id="hpstreet" name="hpstreet" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="zoomInfoContactState"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > ZoomInfo Contact State: </label> <!-- Field --> <input type="hidden" id="zoomInfoContactState" name="zoomInfoContactState" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <div class="c-form-set c-form-set--hidden js-form-item" data-type="hidden" data-name="cq_req_id"> <div class="c-form-set__inner"> <!-- Field label --> <label class="c-label" > cq_req_id: </label> <!-- Field --> <input type="hidden" id="cq_req_id" name="cq_req_id" value="" > <div class="c-validation-msg"> <span class="c-validation-msg__text"></span> </div> </div> </div> <p class="c-copy c-required-note f1 f2-md mb2 lh-tight"><span class="color-text-ui-error">*</span> Indicates a required field</p> <div class="c-form-set c-form-set--action"> <!-- c-btn --> <button class="c-btn c-btn--primary-ui c-btn--primary-light c-btn--2 c-btn--rounded w-100 db c-btn--standing f4 f5-xl"> <div class="c-btn__color-mix color-bg-grey-8 "></div> <div class="c-btn__color color-bg-hexicon-yellow "></div> <div class="relative w-100 df flex-items-center flex-justify-center" > <span class="c-btn__text color-text-grey-8">View Now</span> <span class="c-btn__state c-btn__state--loader"> <!-- c-icon.php --> <span class="c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-loader"></use> </svg> </span> </span> <span class="c-btn__state c-btn__state--error"> <!-- c-icon.php --> <span class="c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-close"></use> </svg> </span> </span> <span class="c-btn__state c-btn__state--confirmed"> <!-- c-icon.php --> <span class="c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-tick"></use> </svg> </span> </span> </div> </button> <!-- !END c-btn --> </div> <!-- <p class="mt3"> Our form API is experiencing issues right now. If you have any problems, please <a class="c-simple-link-light" href="/contact/">call us</a> and we'll be very happy to help. </p> --> </div> <!-- Using alternative strings for a specific form --> <div class="c-copy f1 f2-md mt3 lh-tight">By submitting this form you agree to Brandwatch’s <a href="https://www.brandwatch.com/legal/user-privacy-policy/" target="_blank" rel="noopener noreferrer">user privacy statement.</a></div> <script type="text/javascript"> (function() { var forms = document.querySelectorAll("[data-form-instance-uid=\"form1\"]"); if (forms.length !== 1) { return; } forms[0].onsubmit = function(ev) { ev.preventDefault(); ev.stopPropagation(); alert("An error on this page stopped this form submitting.\n\nWe're really sorry about this, please try again, or get in touch and we’ll help you out."); }; })(); </script> <script> const form = document.querySelector('.js-form-outer'); let formEnclosed = document.querySelector('.c-form-enclosed'); const progressBarWrappers = document.querySelectorAll('.c-form-progress-bar-wrapper'); const formSubmit = document.querySelector('.c-form-set.c-form-set--action'); const formSteps = document.querySelectorAll('fieldset.c-form-set'); const lastStep = formSteps.length; let currentFormStep = 1; const showFormStep = step => { Array.from(formSteps).forEach((stepElem, index) => { stepElem.classList.toggle('c-form-set--squished', parseInt(stepElem.dataset.step, 10) !== step); formSubmit.classList.toggle('c-form-set--squished', currentFormStep !== lastStep); }); }; // Set width of first and last name fields to half of the form const setFirstLastNameWidths = () => { Array.from(formSteps).forEach((stepElem, index) => { const firstName = stepElem.querySelector('input[name="FirstName"]'); const lastName = stepElem.querySelector('input[name="LastName"]'); if (firstName && lastName) { const flexWrapper = document.createElement('div'); flexWrapper.classList.add('df', 'flex-justify-between', 'flex-row-lg', 'flex-column', 'mb3'); flexWrapper.style.gap = '0.7rem'; firstName.closest('.c-form-set').style.marginBottom = '0'; lastName.closest('.c-form-set').style.marginBottom = '0'; firstName.closest('.c-form-set').classList.add('flex-grow-1'); lastName.closest('.c-form-set').classList.add('flex-grow-1'); firstName.closest('.c-form-set').parentNode.insertBefore(flexWrapper, firstName.closest('.c-form-set')); flexWrapper.appendChild(firstName.closest('.c-form-set')); flexWrapper.appendChild(lastName.closest('.c-form-set')); } }); }; const nextFormStep = () => { let currentFieldset = document.querySelector('fieldset:not(.c-form-set--squished)'); let nextButton = getCurrentNextButton(); // Send nextstep event to form, so that it can validate the current step const event = new CustomEvent('nextstep', { detail: { next_button: nextButton, callback_fail: () => {}, callback_success: () => { currentFormStep++; if (nextButton && currentFormStep <= lastStep) { nextButton.classList.add('c-form-set--squished'); } showFormStep(currentFormStep); } } }); multiForm.dispatchEvent(event); updateProgressBars(); }; const disableNextButton = () => { nextButton.removeEventListener('click', nextFormStep); }; // Function to create the validation element const createValidationElement = () => { const validationMsg = document.createElement('div'); validationMsg.classList.add('c-validation-msg'); const spanElement = document.createElement('span'); spanElement.classList.add('c-validation-msg__text'); validationMsg.appendChild(spanElement); return validationMsg; }; const getCurrentNextButton = () => { let nextButton = null; let fieldsetIndex = parseInt(currentFormStep, 10); if (fieldsetIndex == 1) { nextButton = document.querySelector('.multistep-cta-button'); } else { nextButton = document.querySelector('.multistep-next-button'); } return nextButton; }; const getStepButton = (fieldsetIndex) => { let stepButton = null; if (fieldsetIndex == 1) { stepButton = document.querySelector('.multistep-cta-button'); } else { stepButton = document.querySelector('.multistep-next-button'); } return stepButton; }; const createNextButton = (fieldset) => { let fieldsetsCount = form.querySelectorAll('fieldset').length; let fieldsetIndex = parseInt(fieldset.dataset.step, 10); if (fieldsetIndex === fieldsetsCount) { return; } let stepButton = getStepButton(fieldsetIndex); // Clone the Button const nextButton = stepButton.cloneNode(true); // Remove the "dn" class nextButton.classList.remove('dn'); return nextButton; }; function handleFormEnterPress(event) { if (event.key === 'Enter') { event.preventDefault(); let focusedElement = document.activeElement; // Check if the focused element is a checkbox if (focusedElement.type === 'checkbox') { focusedElement.checked = !focusedElement.checked; // Toggle the checkbox return; } let nextButton = getCurrentNextButton(); nextFormStep(); } } function handleFormSubmit(event) { event.preventDefault(); } function updateProgressBars() { if (!formEnclosed) { return; } let formSpacing = parseInt(window.getComputedStyle(formEnclosed).getPropertyValue('padding-left')); let progressBarOffset = formSpacing + 2; // there is 2px space between the form and the progress bar that needs to be accounted for progressBarWrappers.forEach((progressBarWrapper) => { progressBarWrapper.style.left = `-${progressBarOffset}px`; progressBarWrapper.style.right = `-${progressBarOffset}px`; }); } function initToggleMenu() { if (!document.querySelector('.c-toggle')) { return; } var toggles = document.querySelectorAll('.c-toggle'); toggles.forEach(function(toggle) { var checkbox = toggle.querySelector('.c-toggle__native'); checkbox.addEventListener('change', function() { if (this.checked) { toggle.classList.add('c-toggle--checked'); } else { toggle.classList.remove('c-toggle--checked'); } }); }); } const addInputFocusClass = () => { let inputs = form.querySelectorAll('input'); for (let i = 0; i < inputs.length; i++) { inputs[i].addEventListener('focus', function() { this.parentNode.parentNode.classList.add('focused'); }, false); inputs[i].addEventListener('blur', function() { this.parentNode.parentNode.classList.remove('focused'); }, false); } } const toggleInputs = function(parentElem, disabled) { let inputs = parentElem.querySelectorAll('input, select, textarea, button'); for (let i = 0; i < inputs.length; i++) { inputs[i].disabled = disabled; } } const disableSquishedFieldsetInputs = () => { let elements = form.querySelectorAll('.c-form-set[data-step]'); elements.forEach(element => { let observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.attributeName === "class") { if (element.classList.contains('c-form-set--squished')) { toggleInputs(element, true); } else { toggleInputs(element, false); } } }); }); let config = { attributes: true }; observer.observe(element, config); }); } const multiForm = document.querySelector('form.c-form-multistep'); if (multiForm) { disableSquishedFieldsetInputs(); showFormStep(currentFormStep); setFirstLastNameWidths(); updateProgressBars(); initToggleMenu(); addInputFocusClass(); let fieldsets = form.querySelectorAll('fieldset[data-step]'); fieldsets.forEach(fieldset => { let index = fieldset.dataset.step; let stepInputs = fieldset.querySelectorAll('input'); const nextButton = createNextButton(fieldset); const validationElement = createValidationElement(); if (!nextButton) { return; } if (index == 1) { let nextWrapper = document.createElement('div'); nextWrapper.classList.add('c-input-button-wrap', 'flex-row-lg', 'flex-column'); let lastInput = stepInputs[stepInputs.length - 1]; lastInput.insertAdjacentElement("afterend", nextWrapper); nextWrapper.appendChild(lastInput); nextWrapper.appendChild(validationElement); nextWrapper.appendChild(nextButton); } else { const nextButtonWrapper = document.createElement('div'); nextButtonWrapper.classList.add('c-form-set', 'c-form-set--action'); nextButtonWrapper.appendChild(nextButton); fieldset.appendChild(validationElement); fieldset.appendChild(nextButtonWrapper); } nextButton.addEventListener('click', nextFormStep); }); // Add event listeners form.addEventListener('keydown', handleFormEnterPress); // Show first step const firstStep = document.querySelector('fieldset[data-step="1"]'); if (firstStep) { firstStep.classList.remove('c-form-set--squished'); } } </script> </form> </div> </div> <div class="l-grid__item l-grid__item--12 l-grid__item--6-md flex-order-0"> <div class="w-80-sm w-100-md mx-auto tl-md "> <!-- c-text-module-with-bullet-module --> <div > <!-- c-text-module [size--xs, $no_descenders === true] --> <div class="dib w-100 mw7 "> <!-- c-text-module | size--xs__label --> <div class=" " > <h6 class="dib c-tertiary f2 f2-xl mb3 color-text-grey-5 lh-super-tight"> Report</h6> </div> <div class=""> <div class=" f6 f7-sm f8-lg f9-xl lh-super-tight" style=" margin-bottom: -0.15em;"> <!-- c-text-module | size--xs__heading --> <!-- c-heading.php --> <h2 class="c-heading f10 f11-xs f12-md f13-lg f13-xl f14-xxl lh-super-tight relative dib" style="margin-top: -0.065em; margin-left: -0.07em; "> <span class="c-heading--light-bold-optic-correction"> <span> Digital Marketing Trends </span><span class='color-text-hexicon-yellow'> 2025 </span> </span> </h2> <!-- !END c-heading.php --> </div> </div> <!-- c-text-module | size--xs__text --> <div class="mt4 c-mode-dark " style=""> <div class="c-content f3 f4-md mx-auto mx0-md dib measure-slim "> <p>We surveyed over 700 marketers and studied the social data to uncover the latest digital marketing trends that will elevate your marketing strategy.</p> <p><strong>Fill out the form to get instant access.</strong></p> </div> </div> </div> <!-- !END c-text-module | size--xs --> </div> <!-- !END c-text-module-with-bullets --> </div> </div> </div> </div> </div> </div> <!-- !END l-2-col --> </section> <!-- !END c-cta-block-5050 --> </main> </div><!-- !END l-enforce-page-height__block --> </div><!-- !End l-enforce-page-height__wrap --> <!-- Site Footer --> <footer class="c-blocktone-dark-darkest c-mode-dark pt6 pb6 pb5-md relative z-3"> <div class="l-page-gutter"> <div class="l-grid"> <div class="l-grid__item l-grid__item--12 f3 tc mb3"> <!-- The navigation --> <ul class="df-md flex-justify-center"> <li class="mb2 mb3-sm mb0-md "> <a href="https://www.brandwatch.com/contact/" class="c-simple-link-dark fw600" data-ga="link" data-ga-label="footer-https://www.brandwatch.com/contact/"> Contact Us </a> </li> <li class="mb2 mb3-sm mb0-md ml4-md"> <a href="https://www.brandwatch.com/legal/user-privacy-policy/" class="c-simple-link-dark fw600" data-ga="link" data-ga-label="footer-https://www.brandwatch.com/legal/user-privacy-policy/"> User Privacy Statement </a> </li> <li class="mb2 mb3-sm mb0-md ml4-md"> <a href="https://www.brandwatch.com/legal/author-privacy-policy/" class="c-simple-link-dark fw600" data-ga="link" data-ga-label="footer-https://www.brandwatch.com/legal/author-privacy-policy/"> Author Privacy Statement </a> </li> <li class="mb2 mb3-sm mb0-md ml4-md"> <a href="https://www.brandwatch.com/legal/terms-and-conditions/" class="c-simple-link-dark fw600" data-ga="link" data-ga-label="footer-https://www.brandwatch.com/legal/terms-and-conditions/"> Terms & Conditions </a> </li> </ul> <!-- Copyright text --> <p class="color-text-grey-6 f1 f2-sm mt5 pt2"> Copyright © 2024 Brandwatch. All Rights Reserved. </p> </div> <!-- Address / legal numbers --> <div class="l-grid__item l-grid__item--12 tc f1 f2-sm color-text-grey-6"> <p>Cision Group Ltd, 7th Floor, 5 Churchill Place, Canary Wharf, London, E14 5HU</p> <p class="mt1">Company number: 03898053 | VAT number: 754 750 710</p> </div> </div> </div> </footer> <!-- !END Site Footer --> <div id="bw-cookie-sys-active"> <style> .x-cookie-tick-icon-adjust .c-icon { position: relative; top: -0.01em; } </style> <div data-js-cookie-notification-strict-mode class="fixed w-100 bottom-0 left-0 right-0 pe-none" style="z-index: 1003;"> <div class="absolute--center t-fade-in" style="height: 200vh; width: 200vw;"> <div class="absolute--fill color-bg-black" style="opacity: 0.7;"></div> </div> <div class="t-scale-94-100 t-duration-500"> <div class="t-fade-in t-duration-500 py5 py7-xl shadow-floating-ui-dark l-page-gutter color-bg-grey-10 c-mode-dark"> <div class="relative pa1-lg w-100 l-container-3 l-container-4-xl" style="margin-bottom: -6px;"> <!-- Nav Logo --> <a href="/" class="dn flex-items-center c-asset-svg-wrap" data-ga="link" data-ga-label="header-logo"> <div class="ie-fixes--nav-logo w-100"> <div class="c-navsite--logo "> <svg width="889" height="201" viewBox="0 0 889 201" xmlns="http://www.w3.org/2000/svg"> <g fill="none" fill-rule="evenodd"> <path d="M.6 61.3v52.3l61.2 28.9 62.6-65.9L83.4 2c-1.3.4-2.6 1-3.9 1.7l-68 39.1A21.4 21.4 0 0 0 .5 61.3" fill="#57B7DD"/> <path fill="#F99132" d="M61.8 142.5l73.8 34.8L169 158l-44.6-81.4z"/> <path d="M161 38L101 3.7A21.6 21.6 0 0 0 83.5 2l41 74.7 36.7-38.5z" fill="#A98BBC"/> <path d="M169 158h.2a21.4 21.4 0 0 0 10.7-18.5V61.3c0-7.7-4-14.7-10.7-18.6l-8.1-4.6-36.7 38.5 44.7 81.5z" fill="#FF6D56"/> <path d="M.6 113.6v25.9c0 7.6 4.2 14.7 10.8 18.5l23 13.3 27.4-28.8L.6 113.6z" fill="#8AC539"/> <path d="M34.5 171.3l45 25.8a21.6 21.6 0 0 0 21.6 0l34.5-19.8-73.8-34.8-27.3 28.8z" fill="#FFBE0A"/> <g class="color-fill-white"> <path d="M697 122.5c0 10.4-8.5 14-15.7 14-12.9 0-14.3-6.5-14.3-9.3 0-2.4.7-5.7 3.7-7.7s7.7-2.2 13.8-2.2h12.4v5.2zm-27.4-25.7a7.7 7.7 0 0 1 3.1-5.3c2.5-2 6-3 10.4-3 4.7 0 8.3 1 10.7 3 2.1 2 3.2 4.6 3.2 8.3v4.2h-12.7c-7.5 0-15.4.4-21.6 4.9-5.6 4-8.8 10.4-8.8 18 0 13.9 10.8 22.8 27.4 22.8 6.8 0 14-2.6 18-6.5l.3 5.3H710V99.9c0-7.9-2.6-14-7.8-18.4a29 29 0 0 0-19-6.2c-7.8 0-14.1 2.1-19 6.2-4.6 3.9-7 8.6-7.4 14.2l12.8 1zM396.2 122.5c0 10.4-8.4 14-15.6 14-13 0-14.3-6.5-14.3-9.3 0-2.4.6-5.7 3.6-7.7 3.1-2 7.7-2.2 13.8-2.2h12.5v5.2zm-27.4-25.7a7.7 7.7 0 0 1 3.1-5.3c2.5-2 6-3 10.5-3 4.7 0 8.3 1 10.6 3 2.2 2 3.2 4.6 3.2 8.3v4.2h-12.6c-7.6 0-15.4.4-21.7 4.9-5.6 4-8.7 10.4-8.7 18 0 13.9 10.7 22.8 27.4 22.8 6.7 0 14-2.6 18-6.5l.3 5.3h10.4V99.9c0-7.9-2.6-14-7.8-18.4a29 29 0 0 0-19.1-6.2c-7.7 0-14 2.1-19 6.2-4.6 3.9-7 8.6-7.3 14.2l12.7 1zM535.5 112.2c0 8-1.2 14.3-4.3 18.6-2.7 3.8-6.8 5.7-12.3 5.7-5.6 0-9.6-1.9-12.4-5.7-3-4.3-4.6-10.5-4.6-18.6 0-7.9 1.5-13.6 4.6-18 2.8-3.8 6.8-5.7 12.4-5.7 5.6 0 9.6 1.9 12.3 5.7 3.2 4.4 4.3 10.1 4.3 18zm-2-61.6v30.2a20.9 20.9 0 0 0-14.5-5.5h-.2a27 27 0 0 0-22.2 10.5 40.7 40.7 0 0 0-7.8 26.4c0 11.5 2.5 20.4 7.8 27a27 27 0 0 0 22.2 10.5h.2c6.5 0 13-3.3 16.8-7.3l.4 6.1h10.4V50.6h-13zM808.7 123.7c-.2 4-1.5 7-4 9.1-2.9 2.5-6.6 3.7-10.9 3.7-5.6 0-9.6-1.9-12.4-5.7a30.7 30.7 0 0 1-4.7-18.3c0-8 1.6-14 4.7-18.3 2.8-3.8 6.8-5.7 12.4-5.7 4.3 0 8 1.2 11 3.7 2.5 2 3.7 5 4 9l12.7-.7c-.3-8-3-14-8.2-18.4-5.3-4.5-11.9-6.8-19.5-6.8a27 27 0 0 0-22.4 10.5 41.9 41.9 0 0 0-7.7 26.7c0 11.3 2.5 20 7.7 26.7a27 27 0 0 0 22.4 10.5c7.6 0 14.2-2.3 19.5-6.8 5.2-4.4 7.8-10.3 8.2-18.5l-12.8-.7zM753.4 136c-2.5 1.8-5.6 1.8-8.4-.2-1.3-1-3.5-3.2-3.5-7.7V89.7h12.7V76.5h-12.7V63h-13.2v13.6h-7.6v13.2h7.6v38.4c0 9.2 4 16.6 11 20a20.3 20.3 0 0 0 21.5-2.3l.4-.4-7.3-9.9-.5.4zM623.3 126l-14-49.4H597L583 126l-14.2-49.4h-12.6l20.6 71.9H589L603.1 99l14.1 49.4h12.2l20.6-72h-12.6zM285.5 81.3c0 4.5-1.3 7.6-3.8 9.6-3 2.2-7.7 3.3-14 3.3h-15v-26h14.5c18.3.3 18.3 9.3 18.3 13m-.5 50.1c-3 2.7-7.5 4-13.3 4h-19v-28H273c5.3.2 9.3 1.5 12.3 4.1 2.8 2.5 4 5.4 4 9.2 0 4.7-1.3 8.2-4.2 10.7m6.3-31.5a25 25 0 0 0 7.3-18.3 24 24 0 0 0-8.8-19.8 36.8 36.8 0 0 0-23.3-6.6h-26.8v93.4h31.7c9.4 0 17-2.5 22.4-7.4 5.7-5.1 8.5-12 8.5-20.6 0-6.2-2.2-11.8-6.5-16.7-1.4-1.5-2.9-2.8-4.5-4M450 75.3c-17 0-27.2 11-27.2 29.4v43.8H436v-43.9c0-4.8 1.4-16 14.2-16 12.8 0 14.1 11.2 14.1 16v44h13.1v-43.9c0-18.4-10.2-29.4-27.2-29.4M861.5 75.3c-6 0-11.3 1.6-16 5.4v-30h-13v97.8h13v-43.6c0-10.8 7.6-16.4 15-16.4 9.3 0 13.5 8.3 13.5 16v44h13.2v-42.8c0-28.9-21.4-30.4-25.7-30.4M341.3 75.3c-17 0-27.3 11-27.3 29.4v43.8h13.1v-43.9c0-4.8 1.4-16 14.2-16 1 0 2.9 0 4.8.6l3.4-12.9a35 35 0 0 0-8.2-1"/> </g> </g> </svg> </div> </div> </a> <!-- c-heading.php --> <span class="c-heading f6 f7-lg-xl f8-xl mb3 db lh-super-tight color-border-blocktone bb pb2" style="margin-top: -0.065em; margin-left: -0.07em;"> <span class="c-heading--light-bold-optic-correction"> We value your privacy </span> </span> <!-- !END c-heading.php --> <p class="c-copy w-100 mb4 pb2 f2 f3-lg-xl"> We use cookies to improve your experience and give you personalized content. Do you agree to our <a href="https://www.brandwatch.com/legal/cookie-policy/">cookie policy?</a> </p> <!-- c-btn-pair --> <div class="c-btn-pair dib "> <div class="l-grid l-grid--gutters-1 "> <div class="l-grid__item l-grid__item--natural flex-self-center "> <!-- c-btn --> <a class="c-btn c-btn--tertiary-primary-ui c-btn--tertiary-dark c-btn--2 o-70 f1" href="https://www.brandwatch.com/legal/cookie-preferences/"> <div class="relative w-100 df flex-items-center flex-justify-center" style="padding: 0 0 .33em 0;"> <span class=" ">No, take me to settings</span> <div class="c-btn__underline c-btn__underline--color color-bg-hexicon-yellow"></div> <div class="c-btn__underline c-btn__underline--base"></div> </div> </a> <!-- !END c-btn --> </div> <div class="l-grid__item l-grid__item--natural flex-self-center "> <!-- c-btn --> <a data-js-cookie-notification-accept class="c-btn c-btn--primary-ui c-btn--primary-light c-btn--2 c-btn--icon-right c-btn--rounded x-cookie-tick-icon-adjust ml2-xs f1 f2-lg" href="#"> <div class="c-btn__color-mix color-bg-grey-8 "></div> <div class="c-btn__color color-bg-hexicon-yellow "></div> <div class="relative w-100 df flex-items-center flex-justify-center" > <span class=" ">Yes, I agree</span> <!-- c-icon.php --> <span class="c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#brand-icon-tick"></use> </svg> </span> </div> </a> <!-- !END c-btn --> </div> </div> </div> <a href="/legal/cookie-policy/" class="mt3 dn"> <span class="mr3 underline c-simple-link-dark color-text-grey-3 fw600">More info.</span> </a> </div> </div> </div> </div> <div data-js-cookie-notification-default-mode class="o-0 pe-none fixed bottom-0 left-0 right-0 tc f2 f3-lg shadow-2" style="z-index: 1003;"> <div class="t-scale-94-100 t-duration-500"> <div class="t-fade-in t-duration-500"> <div class="absolute--fill o-90 color-bg-grey-8"></div> <div class="px2 py3 my1-lg dif flex-items-center flex-justify-center relative lh-tight"> <p class="color-text-white f2 f3-lg" style="margin: 0;"> <span>By using our site you agree to our</span> <a href="/legal/cookie-policy/"> <span class="c-simple-link-dark color-text-grey-3 fw600"> use of cookies </span> </a> — <button class="px0 f2 f3-lg"> <span data-js-cookie-notification-accept class="c-simple-link-dark cursor-pointer color-text-ui-primary fw600"> I Agree </span> </button> </p> </div> </div> </div> </div> </div> <!-- TODO: these shouldn’t really have a "site--" hardcoded here - Consider site module specific config file --> <!-- c-falcon-redirection-popup --> <!-- c-popup --> <div class="c-popup fixed top-0 left-0 w-100 vh-100 o-0 js-popup" style="z-index: 1002" data-title="redirect-popup-ch-to-bw" data-custom-event-on-show="image-set/load" data-image-set-wrapper data-custom-display-unit="hash" data-custom-display-value="from-falcon"> <!-- c-popup veil --> <div class="absolute--fill color-bg-black o-50 pe-none"></div> <!-- c-popup__box-holder --> <div class="absolute--center c-popup__box-holder"> <!-- popup body --> <div style="max-width: 96vw;" class="mx-auto u-ov-fader--white-bottom w-100"> <div class="o-0 c-popup__box relative mx-auto overflow-hidden tc color-bg-white shadow-2 br-ui webkit-ov-touch outline-none" tabindex="-1" style="max-height: 95vh; overflow-y: scroll; "> <!-- c-popup close icon --> <div class="c-popup__close-icon-btn js-popup__close absolute cursor-pointer color-text-grey-8 color-bg-grey-2 br-100" data-ga="interaction" data-ga-action="popup-dismiss-x-icon" data-ga-label="popup-x-close-icon"> <!-- c-icon.php --> <span class="db f1 c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-close"></use> </svg> </span> </div><!-- end c-popup close icon --> <!-- c-popup heading & text --> <div class="c-popup__heading-and-text-holder"> <span class="c-heading c-popup__heading"><span class="db tl">Falcon.io is now part of Brandwatch.<br/>You're in the right place!</span></span> <p class="c-copy c-popup__description"><span class="db fw600 tl">Existing customer?</span><span class="db tl">Log in to access your existing Falcon products and data via the login menu on the top right of the page.</span><span class="db mt3 fw600 tl">New customer?</span><span class="db tl">You'll find the former Falcon products under 'Social Media Management' if you go to 'Our Suite' in the navigation.</span></p> </div><!-- !END c-popup heading & text --> <!-- c-popup asset slot --> <div> <!-- c-popup manual mode img --> <div class="min-h4 min-h5-md relative w-100" style="min-height: 12rem"> <div class="absolute--fill absolute top-0 bottom-0 left-0 right--3 pe-none o-90 o-100-sm bg-img" data-image-set-lazy data-image-set="https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/falcon-brandwatch-merger-standard-asset.png&width=380 380w, https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/falcon-brandwatch-merger-standard-asset.png&width=500 500w, https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/falcon-brandwatch-merger-standard-asset.png&width=768 768w, https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/falcon-brandwatch-merger-standard-asset.png&width=0 960w"></div> </div> </div><!-- !END c-popup asset slot --> <!-- btn holder --> <div class="c-popup__btns-holder relative hw-accel"> <!-- c-btn --> <a data-ga="cta" data-ga-label="c-popup-primary-cta--Continue to brandwatch.com" class="c-btn c-btn--primary-ui c-btn--primary-light c-btn--2 c-btn--rounded db js-popup__close c-popup__btn" target="_blank" rel="noopener noreferrer"> <div class="c-btn__color-mix color-bg-grey-8 "></div> <div class="c-btn__color color-bg-hexicon-yellow "></div> <div class="relative w-100 df flex-items-center flex-justify-center" > <span class=" ">Continue to brandwatch.com</span> </div> </a> <!-- !END c-btn --> </div><!-- !END btn holder --> </div><!-- !END c-popup box --> </div><!-- !END popup body --> </div><!-- !END c-popup__box-holder --> </div><!-- !END c-popup --> <!-- c-paladin-redirection-popup --> <!-- c-popup --> <div class="c-popup fixed top-0 left-0 w-100 vh-100 o-0 js-popup" style="z-index: 1002" data-title="redirect-popup-paladin-to-bw" data-custom-event-on-show="image-set/load" data-image-set-wrapper data-custom-display-unit="hash" data-custom-display-value="from-paladin"> <!-- c-popup veil --> <div class="absolute--fill color-bg-black o-50 pe-none"></div> <!-- c-popup__box-holder --> <div class="absolute--center c-popup__box-holder"> <!-- popup body --> <div style="max-width: 96vw;" class="mx-auto u-ov-fader--white-bottom w-100"> <div class="o-0 c-popup__box relative mx-auto overflow-hidden tc color-bg-white shadow-2 br-ui webkit-ov-touch outline-none" tabindex="-1" style="max-height: 95vh; overflow-y: scroll; "> <!-- c-popup close icon --> <div class="c-popup__close-icon-btn js-popup__close absolute cursor-pointer color-text-grey-8 color-bg-grey-2 br-100" data-ga="interaction" data-ga-action="popup-dismiss-x-icon" data-ga-label="popup-x-close-icon"> <!-- c-icon.php --> <span class="db f1 c-icon "> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.brandwatch.com/wp-content/themes/brandwatch/build/sprite-map-2020-pitchbox.svg?ver-24.7#core-icon-close"></use> </svg> </span> </div><!-- end c-popup close icon --> <!-- c-popup heading & text --> <div class="c-popup__heading-and-text-holder"> <span class="c-heading c-popup__heading"><span class="db tl">Paladin is now Influence.<br/>You're in the right place!</span></span> <p class="c-copy c-popup__description"><span class="db tl">Brandwatch acquired Paladin in March 2022. It's now called Influence, which is part of Brandwatch's Social Media Management solution.</span><span class="db fw600 tl mt4">Want to access your Paladin account?</span><span class="db tl">Use the login menu at the top right corner.</span></p> </div><!-- !END c-popup heading & text --> <!-- c-popup asset slot --> <div> <!-- c-popup manual mode img --> <div class="min-h4 min-h5-md relative w-100" style="min-height: 12rem"> <div class="absolute--fill absolute top-0 bottom-0 left-0 right--3 pe-none o-90 o-100-sm bg-img" data-image-set-lazy data-image-set="https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/paladin-brandwatch-merger-standard-asset.png&width=380 380w, https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/paladin-brandwatch-merger-standard-asset.png&width=500 500w, https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/paladin-brandwatch-merger-standard-asset.png&width=768 768w, https://s14415.pcdn.co/wp-content/themes/brandwatch/src/core/endpoints/resize.php?image=themes/brandwatch/src/core/assets/img/merger/paladin-brandwatch-merger-standard-asset.png&width=0 888w"></div> </div> </div><!-- !END c-popup asset slot --> <!-- btn holder --> <div class="c-popup__btns-holder relative hw-accel"> <!-- c-btn --> <a data-ga="cta" data-ga-label="c-popup-primary-cta--Continue to brandwatch.com" class="c-btn c-btn--primary-ui c-btn--primary-light c-btn--2 c-btn--rounded db js-popup__close c-popup__btn" target="_blank" rel="noopener noreferrer"> <div class="c-btn__color-mix color-bg-grey-8 "></div> <div class="c-btn__color color-bg-hexicon-yellow "></div> <div class="relative w-100 df flex-items-center flex-justify-center" > <span class=" ">Continue to brandwatch.com</span> </div> </a> <!-- !END c-btn --> </div><!-- !END btn holder --> </div><!-- !END c-popup box --> </div><!-- !END popup body --> </div><!-- !END c-popup__box-holder --> </div><!-- !END c-popup --> <!-- !END TODO --> <!-- Begin footer scripts --> <div id="js-footer-scripts" style="display: none;"> <script type="text/javascript"> window.__optional_scripts__for_output = { "functional": [], "statistical": [ { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_bizible.php" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_munchkin.php" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_zoominfo.php" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_hotjar.php?id=751219" } ], "marketing": [ { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_remarketing_fb.php?id=373916203006502" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_remarketing_twitter.php?id=nunct" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_remarketing_linkedin.php?id=14403" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_remarketing_bing.php" }, { "src": "https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_drift-bot.php?id=2x3d22kufsd6" } ] }; window.__optional_scripts__count = { 'functional': 2, 'statistical': 6, 'marketing': 10, }; function global_inject_optional_scripts(force = false) { var optional_scripts_wrapper = document.getElementById('js-footer-scripts'); function load_script(item) { var script = document.createElement('script'); if (item.async) { script.setAttribute('async', true); } optional_scripts_wrapper.appendChild(script); script.setAttribute('src', item.src); } function load_scripts(category) { var scripts = window.__optional_scripts__for_output[category]; if (!scripts) return false; var value = global_get_cookie('bw_cookies__strict__approved__' + category); if (value === 'Y' || force === true) { scripts.forEach(load_script) } } load_scripts('functional'); load_scripts('statistical'); load_scripts('marketing'); } </script> <!-- Core & module scripts --> <script src="https://s14415.pcdn.co/wp-content/themes/brandwatch/build/modules/core/module-core.js?ver=1732530359" type="text/javascript" charset="utf-8" defer></script> <script src="https://s14415.pcdn.co/wp-content/themes/brandwatch/build/modules/webinars/module-webinars.js?ver=1732530359" type="text/javascript" charset="utf-8" defer></script> <!-- !END core & module scripts --> <!-- Essential scripts --> <script type="text/javascript" async src="https://www.brandwatch.com/wp-content/themes/brandwatch/templates/footer/script_gtm.php?id=GTM-TNKN47"></script> <!-- !END Essential scripts --> </div> <!-- !END footer scripts --> <!-- Meta Pixel Event Code --> <script type='text/javascript'> document.addEventListener( 'wpcf7mailsent', function( event ) { if( "fb_pxl_code" in event.detail.apiResponse){ eval(event.detail.apiResponse.fb_pxl_code); } }, false ); </script> <!-- End Meta Pixel Event Code --> <div id='fb-pxl-ajax-code'></div> </body> </html> <script> document.addEventListener('DOMContentLoaded', () => { // Only run the script if the screen width is greater than or equal to 900px if (window.innerWidth < 900) return; const initializeScript = () => { const stickyCtaOuter = document.querySelector('.sticky-cta-outer'); if (!stickyCtaOuter) return; const cNavSticky = document.getElementById('c-nav--sticky'); const growlWrapper = document.getElementById('x-sticky-growl-wrapper'); let lastScrollTop = 0; const scrollThreshold = 600; let isResizing = false; let throttledScrollHandler; const updateStickyNavTop = () => { const siteGrowl = growlWrapper.querySelector('.js-site-growl'); if (siteGrowl && !siteGrowl.classList.contains('dn')) { const growlHeight = siteGrowl.offsetHeight; stickyCtaOuter.style.top = `${growlHeight}px`; stickyCtaOuter.classList.add('growl-present'); stickyCtaOuter.classList.remove('no-growl'); } else { stickyCtaOuter.style.top = '0px'; stickyCtaOuter.classList.add('no-growl'); stickyCtaOuter.classList.remove('growl-present'); } }; const updateClassesOnScroll = () => { if (isResizing) return; let st = window.pageYOffset || document.documentElement.scrollTop; if (st > scrollThreshold) { if (st > lastScrollTop) { cNavSticky.classList.add('dn'); stickyCtaOuter.classList.remove('dn'); } else if (st < lastScrollTop) { cNavSticky.classList.remove('dn'); stickyCtaOuter.classList.add('dn'); } } else { cNavSticky.classList.remove('dn'); stickyCtaOuter.classList.add('dn'); } lastScrollTop = st <= 0 ? 0 : st; }; const checkScrollPositionOnLoad = () => { let st = window.pageYOffset || document.documentElement.scrollTop; if (st >= scrollThreshold) { stickyCtaOuter.classList.add('dn'); } else { stickyCtaOuter.classList.remove('dn'); } }; const throttle = (func, limit) => { let lastFunc; let lastRan; return function() { const context = this; const args = arguments; if (!lastRan) { func.apply(context, args); lastRan = Date.now(); } else { clearTimeout(lastFunc); lastFunc = setTimeout(function() { if ((Date.now() - lastRan) >= limit) { func.apply(context, args); lastRan = Date.now(); } }, limit - (Date.now() - lastRan)); } }; }; const handleClick = () => { setTimeout(updateStickyNavTop, 100); }; const initialize = () => { setTimeout(updateStickyNavTop, 100); checkScrollPositionOnLoad(); document.addEventListener('click', handleClick); throttledScrollHandler = throttle(updateClassesOnScroll, 100); window.addEventListener('scroll', throttledScrollHandler, false); }; const cleanup = () => { window.removeEventListener('scroll', throttledScrollHandler, false); window.removeEventListener('resize', resizeHandler); document.removeEventListener('click', handleClick); }; if (window.innerWidth >= 900) { initialize(); } window.addEventListener('resize', resizeHandler); }; const observer = new MutationObserver(() => { const stickyCtaOuter = document.querySelector('.sticky-cta-outer'); if (stickyCtaOuter) { initializeScript(); observer.disconnect(); } }); if (document.querySelector('.sticky-cta-outer')) { initializeScript(); } else { observer.observe(document.body, { childList: true, subtree: true }); } }); </script>

Pages: 1 2 3 4 5 6 7 8 9 10