CINXE.COM
State of Digital Marketing Report | AdRoll
<!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimum-scale=1" /> <!-- Preload global CSS and most-used fonts --> <link rel="preload" href="/fonts/OpenSans-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/fonts/OpenSans-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/fonts/WorkSans-SemiBold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/fonts/WorkSans-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/css/styles.css?id=98796158b05e42c3b2813e93c5ea3645" as="style"> <!-- Site Styling --> <link rel="stylesheet" href="/css/styles.css?id=98796158b05e42c3b2813e93c5ea3645" /> <!-- Page Styling --> <link rel="stylesheet" href="/css/state-of-digital-marketing-report.css?id=4687bc6728adc34c7fdc4d3517afc16c" /> <!-- Page Title --> <title> State of Digital Marketing Report | AdRoll </title> <!-- meta info --> <meta name="description" content="Marketing trends and insights consolidated from more than 20,000 online businesses and ideas to help digital marketers further improve marketing ROI." /> <link rel="canonical" href="https://www.adroll.com/state-of-digital-marketing-report" /> <!-- Structured Data --> <!-- Sitewide Schema Structued Data --> <!-- Corporation Data --> <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Corporation", "name" : "AdRoll", "url" : "https://www.adroll.com", "logo" : "https://www.adroll.com/assets/img/adroll-logo-black.png", "sameAs" : [ "https://www.facebook.com/adroll", "https://twitter.com/adroll", "https://www.linkedin.com/company/adroll/", "https://www.instagram.com/adroll/" ] } </script> <!-- Logo Data --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "url": "https://www.adroll.com", "logo": "https://www.adroll.com/assets/img/adroll-logo-black.png" } </script> <!-- Glossary Term Breadcrumbs --> <!-- Knowledge Center Breadcrumbs --> <!-- Reviews Structured Data --> <!-- Facebook + LinkedIn --> <meta property="og:title" content="State of Digital Marketing Report | AdRoll" /> <meta property="og:description" content="Marketing trends and insights consolidated from more than 20,000 online businesses and ideas to help digital marketers further improve marketing ROI." /> <meta property="og:site_name" content="AdRoll" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.adroll.com/state-of-digital-marketing-report" /> <meta property="og:image" content="/assets/img/state-of-digital-marketing-report/og-quote.png" /> <!-- Twitter --> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="AdRoll" /> <meta name="twitter:title" content="State of Digital Marketing Report | AdRoll" /> <meta name="twitter:description" content="Marketing trends and insights consolidated from more than 20,000 online businesses and ideas to help digital marketers further improve marketing ROI." /> <meta property="twitter:image" content="/assets/img/state-of-digital-marketing-report/og-quote.png" /> <!-- favicon --> <link rel="shortcut icon" type="image/x-icon" href="/favicon.png"> <!-- Current Environment --> <meta name="environment" content="production"> <!-- Robots --> <meta name="robots" content="index, follow" /> <!-- Preconnect DNS calls for improved performance --> <link rel="preconnect" href="https://pages.adroll.com"> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com"> <link rel="preconnect" href="https://munchkin.marketo.net"> <!-- Prefetch DNS --> <link rel="dns-prefetch" href="/assets/img"> <link rel="dns-prefetch" href="https://fonts.googleapis.com"> <link rel="dns-prefetch" href="https://www.googletagmanager.com"> <!-- Fontawesome Kit --> <script defer src="https://kit.fontawesome.com/f85e46548b.js" crossorigin="anonymous"></script> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != "dataLayer" ? "&l=" + l : ""; j.async = true; j.src = "//www.googletagmanager.com/gtm.js?id=" + i + dl; f.parentNode.insertBefore(j, f); })(window, document, "script", "dataLayer", "GTM-W4PPZ6"); </script> <!-- End Google Tag Manager --> <!-- Only load on desktop for SEM pages --> <!-- Qualified --> <script> (function(w,q){w['QualifiedObject']=q;w[q]=w[q]||function(){ (w[q].q=w[q].q||[]).push(arguments)};})(window,'qualified') </script> <!-- End Qualified --> <!-- Qualified Library --> <script async src="https://js.qualified.com/qualified.js?token=ZFTcG3Wxwf4bL5Am"></script> <!-- End Qualified --> </head> <body class="section-state-of-digital-marketing-report"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W4PPZ6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <header id="nav-wrapper"> <!-- Start Navigation Bar --> <nav class="navbar js-navbar"> <ul class="menu"> <li> <a aria-label="Go to the AdRoll.com homepage" href="/" class="current grow"> <span hidden>AdRoll</span> <svg width="80px" height="15px" class="logo adroll" enable-background="new 0 0 887 165" viewBox="0 0 887 165" xmlns="http://www.w3.org/2000/svg"><path id="adroll-mark" d="m178 81.1c0-44.5-35-80.6-80.6-80.6-30.3 0-56.6 16.6-70.4 41.3l39.3 39.3c0-17.2 14.5-31.1 31.1-31.1 17.6 0 31.1 13.9 31.1 31.1s-13.6 31.1-31.1 31.1h-.1-66.9c-16.6 0-30.1 13.5-30.1 30.1v19.4h97.1c45.3 0 80.6-36.1 80.6-80.6" fill="#0dbdff"/><path id="adroll-wordmark" d="m545.2 71.6h37.6c14.6 0 22.2-6.9 22.2-19.8 0-13.1-7.6-20-22.2-20h-37.6zm21.7 31.4h-21.7v58.7h-33.7v-143.1c0-10 8.1-18.1 18.2-18.1h54.1c34.9 0 56.1 21 56.1 51.1 0 24.2-13.6 42.6-37.2 49.1l42 61h-40.4zm320.1 54.4c-6.6 4.3-14.4 7.3-22.8 7.3-23.2 0-34.1-15.9-34.1-38.5v-117.3l31.9-7.6v125.2c0 6.3 3.1 10.2 8.7 10.2 1.7 0 3.6-.4 5.4-1.2zm-55.7 0c-6.6 4.3-14.4 7.3-22.8 7.3-23.2 0-34.1-15.9-34.1-38.5v-104l31.9-7.9v112.2c0 6.3 3.1 10.2 8.7 10.2 1.7 0 3.6-.4 5.4-1.2zm-100.1-54c0-18.7-12-31.6-30-31.6s-30 12.7-30 31.6 12 31.6 30 31.6 30-12.7 30-31.6m-92.6 0c0-35.9 26.3-61 62.6-61s62.8 24.9 62.8 61c0 36.2-26.6 61.3-62.8 61.3-36.3 0-62.6-25.1-62.6-61.3m-367.6-6.8 23-61.6 23 61.6zm-1.2-84.7-59 149.8h35.8l12.6-33.8h69.5l12.6 33.8h35.8l-63.5-161.2h-26.9c-7.4 0-14.1 4.5-16.9 11.4m164.7 123.1c-17.8 0-30-12.7-30-31.6s12.2-31.6 30-31.6 30 12.7 30 31.6c0 19.4-12.5 31.6-30 31.6m27.9-78.1c-7.9-9.2-19.9-14.5-34.4-14.5-31.2 0-56.1 24.9-56.1 60.8 0 36.2 24.9 61.5 55.2 61.5 16.2 0 28.9-7.1 37-18.9l1.4 15.9h28.6v-161.2h-13.5c-10 0-18.2 8.1-18.2 18.1z" fill="#333"/></svg> </a> </li> <li> <a class="hasDropdown dropdown"><span>Why AdRoll? <span class="change-icon"><svg width="13" height="14" class="svg-inline chevron-down" aria-hidden="true" focusable="false" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z"></path></svg></span></span></a> <div class="nav-container single why-adroll"> <div class="nav-items single"> <ul> <li><a href="/why-adroll-digital-marketing-platform"> <h4>About AdRoll</h4> <p>Get to know AdRoll</p> </a></li> <li><a href="/features/consent-management"> <h4>Privacy & Consent</h4> <p>Automatically meet global privacy standards</p> </a></li> <li><a href="/customers"> <h4>Case Studies</h4> <p>How 140k brands have used AdRoll to drive revenue</p> </a></li> </ul> </div> </div> </li> <li> <a class="hasDropdown dropdown"><span>Marketing Platform <span class="change-icon"><svg width="13" height="14" class="svg-inline chevron-down" aria-hidden="true" focusable="false" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z"></path></svg></span></span></a> <div class="nav-container multi marketing-platform"> <div class="nav-items description"> <h2>Marketing Platform</h2> <p>Run full-funnel ad campaigns that optimize to your marketing goals.</p> <a class="cta-secondary" href="/marketing-platform">Learn more</a> </div> <div class="nav-items single"> <h3>Channels</h3> <!-- Marketing Platform: Channels--> <ul> <li><a href="/features/display-advertising-platform">Display Ads</a></li> <li><a href="/features/video-advertising-platform">Video Ads</a></li> <li><a href="/features/native-advertising-platform">Native Ads</a></li> <li><a href="/features/connected-tv-ads">Connected TV Ads</a></li> <li><a href="/features/social-media-advertising-platform">Social Ads</a></li> <li><a href="/features/email">Email Marketing</a></li> </ul> </div> <div class="nav-items multi"> <h3>Features</h3> <!-- Marketing Platform: Features--> <ul> <li><a href="/features/retargeting"> <h4>Retargeting</h4> <p>Re-engage prospects to generate conversions</p> </a></li> <li><a href="/features/brand-awareness"> <h4>Brand Awareness</h4> <p>Put your brand in front of new prospects</p> </a></li> <li><a href="/features/audience-and-segmentation"> <h4>Audience & Contacts</h4> <p>Reach your ideal audience using first-party data</p> </a></li> <li><a href="/features/marketing-automation-builder"> <h4>Marketing Automation</h4> <p>Create a single campaign across display, social, and email</p> </a></li> <li><a href="/features/analytics"> <h4>Analytics & Attribution</h4> <p>Grow faster by doing more of what's working</p> </a></li> </ul> </div> <div class="nav-items single"> <h3><a href="/integration-platform">Integrations <i class="fa-solid fa-arrow-right"></i></a></h3> <!-- Marketing Platform: Integrations--> <ul> <li><a href="/ecommerce-marketing"> <h4>Ecommerce</h4> <p>Shopify Plus, Shopify, WooCommerce, BigCommerce</p> </a></li> <li><a href="/ad-platform-integrations"> <h4>Advertising</h4> <p>Meta, TikTok, Pinterest, Google Ads, Amazon Ads, and more</p> </a></li> <li><a href="https://partners.adroll.com/"> <h4>All Integrations</h4> <p>SMS, ads, email, CRM, analytics, and more</p> </a></li> </ul> </div> </div> </div> </li> <li> <a class="hasDropdown dropdown"><span>Solutions <span class="change-icon"><svg width="13" height="14" class="svg-inline chevron-down" aria-hidden="true" focusable="false" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z"></path></svg></span></span></a> <div class="nav-container multi marketing-platform"> <div class="nav-items description"> <h2>Solutions</h2> <p>Manage, measure, and optimize campaigns from a single marketing platform</p> </div> <div class="nav-items single"> <h3>AdRoll for Industries</h3> <ul> <li><a href="/ecommerce-marketing">Ecommerce</a></li> <li><a href="/solutions/finance">Finance</a></li> <li><a href="/solutions/non-profit">Non-Profit</a></li> <li><a href="/solutions/hospitality">Hospitality</a></li> </ul> </div> <div class="nav-items single"> <h3><a href="/agency">AdRoll for Agencies <i class="fa-solid fa-arrow-right"></i></a></h3> <ul> <li><a href="https://solutions.adroll.com/"> <h4>Agency Directory</h4> <p>850+ certified experts ready to help you meet your goals</p> </a></li> </ul> </div> </div> </div> </li> <li> <a class="hasDropdown dropdown"><span>Pricing & Packages <span class="change-icon"><svg width="13" height="14" class="svg-inline chevron-down" aria-hidden="true" focusable="false" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z"></path></svg></span></span></a> <div class="nav-container single solutions"> <div class="nav-items single"> <ul> <li><a href="/pricing"> <h4>Pricing & Packaging</h4> <p></p> </a></li> <li><a href="/managed-services"> <h4>Managed Services</h4> <p>Extend your marketing team with dedicated digital advertising experts</p> </a></li> <li><a href="/self-service"> <h4>Self-Service</h4> <p>Create, manage, and measure campaigns on your own</p> </a></li> </ul> </div> </div> </li> <li> <a class="hasDropdown dropdown"><span>Resources <span class="change-icon"><svg width="13" height="14" class="svg-inline chevron-down" aria-hidden="true" focusable="false" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z"></path></svg></span></span></a> <div class="nav-container multi resources"> <div class="nav-items multi"> <h3>Marketing Resources</h3> <ul> <li><a href="/resources"> <h4>Resource Library</h4> <p>Everything you need to create full-funnel, cross-channel stories</p> </a></li> <li><a href="/blog"> <h4>AdRoll Blog</h4> <p>Actionable tips and inspiration across a variety of topics</p> </a></li> <li><a href="/digital-advertising"> <h4>Digital Advertising Knowledge Center</h4> <p>Expand your knowledge and level up your skillsets</p> </a></li> <li><a href="/third-party-cookies"> <h4>Third-Party Cookies Guide</h4> <p>Resources for moving forward with less third-party cookies</p> </a></li> <li><a href="/state-of-digital-marketing-report"> <h4>State of Digital Marketing Report</h4> <p>Marketing and advertising insights for digital marketers</p> </a></li> </ul> </div> <div class="nav-items single"> <h3>Free Tools</h3> <ul> <li><a href="/return-on-ad-spend-calculator/">Return On Ad Spend Calculator</a></li> <li><a href="/campaign-utm-url-builder">AdRoll UTM Link Builder</a></li> <li><a href="/discount-calculator">Discount Profit Margin Calculator</a></li> </ul> </div> <div class="nav-items single"> <h3>Customer Support</h3> <ul> <li><a href="https://help.adroll.com/hc/en-us/articles/360037601172-Getting-Started-Guide">Getting Started</a></li> <li><a href="https://help.adroll.com/hc/en-us">Help Center</a></li> <li><a href="/research-panel">Research Panel</a></li> </ul> </div> <div class="nav-items promo"> <a class="promo" href="/resources/guides-and-reports/mastering-the-marketing-funnel"> <img class="promo__thumbnail" loading="lazy" class="lazy" width="268" height="268" alt="Learn how to use zero- and first-party data in a post 3PC-world" src="/assets/img/resources/guides-and-reports/thumbs/mastering-the-marketing-funnel.png?auto=webp&format=png&width=268" srcset="/assets/img/resources/guides-and-reports/thumbs/mastering-the-marketing-funnel.png?auto=webp&format=png&width=268, /assets/img/resources/guides-and-reports/thumbs/mastering-the-marketing-funnel.png?auto=webp&format=png&width=268&dpr=1.5 1.5x, /assets/img/resources/guides-and-reports/thumbs/mastering-the-marketing-funnel.png?auto=webp&format=png&width=268&dpr=2 2x" > <h4 class="promo__title">Fill Your Holiday Funnel</h4> <span class="promo__cta cta-secondary">Download the Guide</a> </a> </div> </div> </li> <li> <a href="https://app.adroll.com/account/signin">Log in</a> </li> <li> <a class="cta" href="https://app.adroll.com/welcome/signup?cohort=SYMPHONY_SKIP_PRICING&package_code=AR_ADS_ONLY">Get started</a> </li> </ul> </nav> <!-- End Navigation Bar --> <nav id="mobile-nav"> <div class="nav-logo icon-1"> <a href="/"><img width="59" height="11" src="/assets/svg/logo-adroll.svg" alt="AdRoll logo. "></a> </div> <div id="mobile-nav-cta"> <a class="cta" href="https://app.adroll.com/welcome/signup?cohort=SYMPHONY_SKIP_PRICING&package_code=AR_ADS_ONLY">Get started</a> </div> <div id="mobile-nav-action" > <a id="simple-menu" href="#nav"> <svg width="28px" height="32px" class="svg-inline bars" aria-hidden="true" focusable="false" data-icon="bars" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M0 88C0 74.75 10.75 64 24 64H424C437.3 64 448 74.75 448 88C448 101.3 437.3 112 424 112H24C10.75 112 0 101.3 0 88zM0 248C0 234.7 10.75 224 24 224H424C437.3 224 448 234.7 448 248C448 261.3 437.3 272 424 272H24C10.75 272 0 261.3 0 248zM424 432H24C10.75 432 0 421.3 0 408C0 394.7 10.75 384 24 384H424C437.3 384 448 394.7 448 408C448 421.3 437.3 432 424 432z"></path></svg> <svg width="20px" height="32px" class="svg-inline xmark" aria-hidden="true" focusable="false" data-icon="times" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" ><path fill="currentColor" d="M312.1 375c9.369 9.369 9.369 24.57 0 33.94s-24.57 9.369-33.94 0L160 289.9l-119 119c-9.369 9.369-24.57 9.369-33.94 0s-9.369-24.57 0-33.94L126.1 256L7.027 136.1c-9.369-9.369-9.369-24.57 0-33.94s24.57-9.369 33.94 0L160 222.1l119-119c9.369-9.369 24.57-9.369 33.94 0s9.369 24.57 0 33.94L193.9 256L312.1 375z"></path></svg> </div> <div class="sidr right" id="sidr"> <ul class="nav-content"> <li class="first-logo"> <a href="/"> <span hidden style="display: none;">AdRoll</span> <img width="125" height="23" src="/assets/svg/logo-adroll-white.svg" alt="AdRoll logo. "> </a> </li> <li> <a href="/why-adroll-digital-marketing-platform">Why AdRoll?</a> <ul> <li><a href="/why-adroll-digital-marketing-platform">Overview</a></li> <li><a href="/features/consent-management">Customer Privacy Protection</a></li> <li><a href="/customers">Case Studies</a></li> </ul> </li> <li> <a href="/marketing-platform">Marketing platform</a> <ul> <li><a href="/features/digital-advertising-platform">Marketing Channels</a></li> <li><a href="/features/retargeting">Retargeting Ads</a></li> <li><a href="/features/brand-awareness">Brand Awareness Ads</a></li> <li><a href="/features/audience-and-segmentation">Audiences & Contacts</a></li> <li><a href="/features/marketing-automation-builder">Marketing Automation</a></li> <li><a href="/features/analytics">Analytics & Attribution</a></li> <li><a href="/integration-platform">Integrations</a></li> </ul> </li> <li> <span>Solutions</span> <ul> <li><a href="/ecommerce-marketing">AdRoll for Ecommerce</a></li> <li><a href="/solutions/finance">AdRoll for Finance</a></li> <li><a href="/solutions/non-profit">AdRoll for Non-profits</a></li> <li><a href="/solutions/hospitality">AdRoll for Hospitality</a></li> <li><a href="/agency">AdRoll for Agencies</a></li> <li><a href="https://solutions.adroll.com/">Agency Directory</a></li> </ul> </li> <li> <a href="/pricing">Pricing</a> <ul> <li><a href="/managed-services">Managed Services</a></li> <li><a href="/self-service">Self-Service</a></li> </ul> </li> <li> <a href="/resources">Resources</a> <ul> <li><a href="/blog">AdRoll Blog</a></li> <li><a href="/third-party-cookies">Third-Party Cookie Guide</a></li> <li><a href="/digital-advertising">Digital Advertising Knowledge Center</a></li> <li><a href="/state-of-digital-marketing-report">State of Digital Marketing Report</a></li> <li><a href="/return-on-ad-spend-calculator/">Return On Ad Spend Calculator</a></li> <li><a href="/campaign-utm-url-builder">AdRoll UTM Link Builder</a></li> <li><a href="/events">Events</a></li> <li><a href="https://help.adroll.com/hc/en-us/articles/360037601172-Getting-Started-Guide">Getting Started</a></li> <li><a href="https://help.adroll.com/hc/en-us">Help Center</a></li> <li><a href="/research-panel">Research Panel</a></li> </ul> </li> <li> <a href="https://app.adroll.com/account/signin">Log in</a> </li> <li> <a id="mobile-try"class="cta" href="https://app.adroll.com/welcome/signup?cohort=SYMPHONY&package_code=AR_ADS_ONLY">Get Started</a> </li> </ul> </div> </nav> </header> <div class="main"> <div id="state-of-digital-marketing-report"> <!-- hero --> <div id="hero" class="bkgd-indigo"> <div class="container row padding-bottom-3em padding-top-5em"> <div class="col_8"> <h1>State of Digital Marketing Report</h1> <h3>Marketing and advertising insights for digital marketers.</h3> <p>We analyzed data from tens of thousands of online businesses to help marketers understand overall digital advertising trends and recommend strategies to further improve marketing ROAS and ROI.</p> </div> <div class="col_4"> </div> </div> <div class="swash" style="height: 75px; overflow: hidden;" > <svg viewBox="0 0 500 69.6" preserveAspectRatio="none" style="height: 100%; width: 100%;"><path d="m0 69.6h500v-50c-243.8-79.8-243.2 117.6-500 0z" fill="#fff" style="stroke: none; fill: #fff"/></svg> </div> </div> <div id="report"> <div class="container row"> <div class="col_3"> <!-- table of contents --> <div id="toc" class="toc sticky"> <h4>Table of Contents</h4> <ul> <li><a href="#highlights">Report Highlights</a></li> <li><a href="#cpm-trend">CPM Trends</a></li> <li><a href="#economic-outlook">Economic Outlook</a></li> <li><a href="#2024-holidays">2024 Holiday Season</a></li> <li><a href="#2025-planning">2025 Planning</a></li> <li><a href="#faq">FAQ</a></li> </ul> </div> </div> <div class="col_9"> <!-- highlights --> <div id="highlights"> <div class="wrapper" style="padding-bottom: 0;"> <h2>2024 Q4 Report Highlights</h2> <ul class="list-disc"> <li>Display CPM in Q3 was up 39% year over year. The CPM movement aligns with historical seasonality trends that are typical as the end of the year draws near. On social media, CPM for TikTok and Pinterest followed a similar trajectory to Display. However, Meta’s CPM started to rise in July, potentially driven by an increase of political ad spend.</li> <li>The 2024 peak holiday shopping season, which extends from Thanksgiving to Christmas, is the shortest it’s been in 5 years. This condensed timeline could contribute to increased shipping costs and risks of delay. The U.S. presidential election in early November could also further distract consumers from holiday shopping. To navigate these challenges, marketers need to allocate budget strategically across various periods during the holiday period to optimize their return on investment.</li> <li>As many businesses begin 2025 planning, there are a few key areas business and marketing leaders need to consider, including capturing the benefits of CTV advertising, mitigating the impact of a potential TikTok ban in the U.S., preparing for the evolving uses of third party cookies, and experimenting with how to incorporate AI.</li> </ul> </div> </div> <!-- entering the most wonderful time of the year --> <div id="cpm-trend" class="wrapper"> <h2>What does the CPM trend reveal?</h2> <p>CPM, or <a href="/digital-advertising/cost-per-mille" target="_blank">cost per mille</a>, is an advertising metric that measures the average cost of showing an ad one thousand times. CPM, similar to the cost of any goods, is determined by supply and demand. In the world of digital advertising, publishers serve as the suppliers; the websites or mobile apps that host and deliver ads to advertisers’ target audiences.</p> <p>The selling and buying of digital ads on the Web is typically conducted in an auction format that can be handled programmatically by two types of platforms - the <a href="/digital-advertising/supply-side-platform">Supply Side Platform (SSP)</a>, representing the publishers, and the <a href="/digital-advertising/demand-side-platform">Demand Side Platform (DSP)</a>, representing the advertisers. Since the amount of advertising space offered by the publishers doesn't typically fluctuate, changes in CPM are mostly driven by advertisers’ demand for ads.</p> <h3 class="padding-top-2em">Display Advertising CPM Trend</h3> <div class="graph cpm"> <svg id="a" data-name="Q2 2023" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 840 210"> <g id="b" data-name="CPM"> <g id="c" data-name="Visitors Trend"> <g style="isolation: isolate;"> <text transform="translate(21.81 120.2) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 10px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">M</tspan></text> <text transform="translate(21.81 111.36) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 10px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">edian CPM</tspan></text> </g> <polyline points="30.45 .58 30.45 86.39 30.45 182.19 751.45 182.19" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="30.45" y1="182.39" x2="30.45" y2="187.39" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="90.45" y1="182.3" x2="90.45" y2="187.3" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="150.45" y1="182.3" x2="150.45" y2="187.3" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="210.45" y1="182.34" x2="210.45" y2="187.34" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="270.45" y1="182.26" x2="270.45" y2="187.26" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="330.45" y1="182.26" x2="330.45" y2="187.26" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="390.45" y1="182.32" x2="390.45" y2="187.32" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="450.45" y1="182.24" x2="450.45" y2="187.24" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="510.45" y1="182.24" x2="510.45" y2="187.24" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="570.45" y1="182.28" x2="570.45" y2="187.28" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="630.45" y1="182.2" x2="630.45" y2="187.2" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="690.45" y1="182.2" x2="690.45" y2="187.2" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="751.45" y1="182.2" x2="751.45" y2="187.2" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <g style="isolation: isolate;"> <text transform="translate(47.77 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.01em;"><tspan x="0" y="0">J</tspan></text> <text transform="translate(54.85 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">an</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(107.78 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.06em;"><tspan x="0" y="0">F</tspan></text> <text transform="translate(114.5 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">eb</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(167.63 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">M</tspan></text> <text transform="translate(178.26 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.01em;"><tspan x="0" y="0">a</tspan></text> <text transform="translate(185.15 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.04em;"><tspan x="0" y="0">r</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(228.99 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Ap</tspan></text> <text transform="translate(244.59 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.04em;"><tspan x="0" y="0">r</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(287.84 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">M</tspan></text> <text transform="translate(298.47 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.04em;"><tspan x="0" y="0">a</tspan></text> <text transform="translate(304.99 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.04em;"><tspan x="0" y="0">y</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(349.47 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">J</tspan></text> <text transform="translate(356.62 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">un</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(411.8 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">J</tspan></text> <text transform="translate(418.95 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">u</tspan></text> <text transform="translate(426.38 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.04em;"><tspan x="0" y="0">l</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(469.76 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.03em;"><tspan x="0" y="0">A</tspan></text> <text transform="translate(477.74 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">ug</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(530.1 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Sep</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(591.19 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Oct</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(650.91 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">N</tspan></text> <text transform="translate(659.71 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">o</tspan></text> <text transform="translate(666.87 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate; letter-spacing: -.04em;"><tspan x="0" y="0">v</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(711.21 199.4)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Dec</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(547.31 71.38)" style="fill: #8e44ad; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">20</tspan><tspan x="14.72" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="21.59" y="0" style="letter-spacing: 0em;">4</tspan></text> </g> <g style="isolation: isolate;"> <text transform="translate(727.62 55.34)" style="fill: #00aeef; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">2022</tspan></text> </g> <g vector-effect="none"> <line x1="31.45" y1="135.22" x2="33.45" y2="135.22" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="37.45" y1="135.22" x2="747.45" y2="135.22" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="749.45" y1="135.22" x2="751.45" y2="135.22" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> </g> <g vector-effect="none"> <line x1="31.45" y1="20.28" x2="33.45" y2="20.28" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="37.45" y1="20.28" x2="747.45" y2="20.28" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="749.45" y1="20.28" x2="751.45" y2="20.28" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> </g> <g> <g> <g style="isolation: isolate;"> <text transform="translate(798.71 128.45) scale(.96 1)" style="fill: #8e44ad; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">20</tspan><tspan x="14.72" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="21.59" y="0" style="letter-spacing: 0em;">4</tspan></text> </g> <rect x="779.37" y="117.45" width="14" height="14" style="fill: #8e44ad;"/> </g> <g> <g style="isolation: isolate;"> <text transform="translate(798.71 88.49)" style="fill: #00aeef; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">2022</tspan></text> </g> <rect x="779.37" y="77.49" width="14" height="14" style="fill: #00aeef;"/> </g> <g> <g style="isolation: isolate;"> <text transform="translate(798.71 108.47)" style="fill: #cc66a0; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">2023</tspan></text> </g> <rect x="779.37" y="97.47" width="14" height="14" style="fill: #cc66a0;"/> </g> </g> <g style="isolation: isolate;"> <text transform="translate(727.78 93.22)" style="fill: #cc66a0; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">2023</tspan></text> </g> </g> </g> <g> <polyline points="60.57 117.83 120.5 115.29 180.43 108.67 240.35 134.69 300.28 160.49 360.21 155.91 420.14 154.98 480.07 146.53 540 106.22 599.93 108.68 659.85 103.48 719.78 89.5" vector-effect="none" style="fill: none; stroke: #cc66a0; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px;"/> <polyline points="60.57 72.29 120.5 76.54 180.43 75.08 240.35 49.91 300.28 69.49 360.21 34.63 420.14 60.92 480.07 65.98 540 40.99 599.93 43.33 659.85 17.54 719.78 50.44" vector-effect="none" style="fill: none; stroke: #00aeef; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px;"/> <polyline points="60.57 120.39 120.5 96.98 180.43 79.44 240.35 74.06 300.28 81.43 360.21 72.3 420.14 71.1 480.07 80.87 540 65.96" vector-effect="none" style="fill: none; stroke: #8e44ad; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px;"/> </g> </svg> </div> <p>The cost of <a href="/digital-advertising/display-advertising">display advertising</a>, as measured by average CPM, was up 39% in Q3 year over year. The timing of this uptick is typical as we approach the end of Q3. </p> <p><em>Note: CPM varies by industries, geographies, and channels. CPM of specific campaigns may experience different patterns.</em></p> <h3 class="padding-top-2em">Social Advertising CPM Trend</h3> <div class="graph cpm"> <svg id="a" data-name="Q2 2023" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 840 210"> <g style="isolation: isolate;"> <text transform="translate(21.88 121.89) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 10px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Socia</tspan><tspan x="26.72" y="0" style="letter-spacing: -.02em;">l</tspan><tspan x="29.69" y="0" xml:space="preserve"> CPM</tspan><tspan x="54.94" y="0" style="letter-spacing: -.02em;"> </tspan><tspan x="57.79" y="0" style="letter-spacing: -.07em;">T</tspan><tspan x="63.48" y="0" style="letter-spacing: 0em;">r</tspan><tspan x="67.6" y="0">end</tspan></text> <text transform="translate(21.88 84.02) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 10px; font-weight: 600; isolation: isolate; letter-spacing: -.03em;"><tspan x="0" y="0"> </tspan></text> </g> <text transform="translate(771.17 111.88)" style="fill: #00aeef; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.61" y="0" style="letter-spacing: 0em;">e</tspan><tspan x="17.48" y="0" style="letter-spacing: 0em;">t</tspan><tspan x="22.69" y="0" style="letter-spacing: -.01em;">a</tspan></text> <rect x="751.83" y="100.88" width="14" height="14" style="fill: #00aeef;"/> <text transform="translate(771.17 131.62)" style="fill: #8e44ad; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: -.01em;">T</tspan><tspan x="7.45" y="0">i</tspan><tspan x="10.84" y="0" style="letter-spacing: -.04em;">k</tspan><tspan x="17.6" y="0" style="letter-spacing: -.1em;">T</tspan><tspan x="24.04" y="0" style="letter-spacing: 0em;">o</tspan><tspan x="31.28" y="0" style="letter-spacing: -.02em;">k</tspan></text> <rect x="751.83" y="120.62" width="14" height="14" style="fill: #8e44ad;"/> <g style="isolation: isolate;"> <text transform="translate(771.17 152.13)" style="fill: #cc66a0; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Pi</tspan><tspan x="11.14" y="0" style="letter-spacing: 0em;">n</tspan><tspan x="18.52" y="0">te</tspan><tspan x="30.65" y="0" style="letter-spacing: -.01em;">r</tspan><tspan x="35.59" y="0">est</tspan></text> </g> <rect x="751.83" y="141.13" width="14" height="14" style="fill: #cc66a0;"/> <polyline points="29.9 2.73 29.9 87.22 29.9 181.54 750.9 181.54" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="29.9" y1="181.74" x2="29.9" y2="186.74" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="120.02" y1="181.66" x2="120.02" y2="186.66" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="210.15" y1="181.66" x2="210.15" y2="186.66" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="300.27" y1="181.62" x2="300.27" y2="186.62" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="390.4" y1="181.68" x2="390.4" y2="186.68" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="480.52" y1="181.6" x2="480.52" y2="186.6" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="570.65" y1="181.6" x2="570.65" y2="186.6" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="660.77" y1="181.64" x2="660.77" y2="186.64" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="750.9" y1="181.56" x2="750.9" y2="186.56" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="30.1" y1="60.55" x2="750.09" y2="60.55" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="30.1" y1="121.11" x2="750.09" y2="121.11" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <text transform="translate(53.15 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Dec ‘23</tspan></text> <text transform="translate(143.31 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: 0em;">a</tspan><tspan x="17.52" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="22.37" y="0" xml:space="preserve"> ‘23</tspan></text> <text transform="translate(233.61 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0">un ‘23</tspan></text> <text transform="translate(323.62 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘23</tspan></text> <text transform="translate(413.65 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Dec ‘23</tspan></text> <text transform="translate(503.66 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: 0em;">a</tspan><tspan x="17.52" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="22.37" y="0" xml:space="preserve"> ‘</tspan><tspan x="29.4" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.26" y="0">4</tspan></text> <text transform="translate(593.96 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0">un ‘</tspan><tspan x="29.04" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.9" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(683.97 198.47)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘</tspan><tspan x="29.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.14" y="0">4</tspan></text> <polyline points="65.26 137.95 98.69 142.65 128.89 51.69 162.32 125.43 194.68 58.79 228.11 8.8 260.47 111.84 293.9 128.99 327.33 132.09 359.69 127.1 393.12 99.48 425.47 131.93 458.91 139.58 492.34 116.13 523.61 102.33 557.05 127.87 589.4 133.28 622.83 128.15 655.19 134.75 688.62 135.71 722.05 125.83" vector-effect="none" style="fill: none; stroke: #8e44ad; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px;"/> <polyline points="65.26 153.35 98.69 160.06 128.89 140.9 162.32 140.91 194.68 133.62 228.11 141.44 260.47 144.21 293.9 131.2 327.33 128.8 359.69 137.57 393.12 128.8 425.47 147.84 458.91 139.82 492.34 137.62 523.61 130.52 557.05 124.53 589.4 131.33 622.83 137.9 655.19 144.84 688.62 148.04 722.05 141.98" vector-effect="none" style="fill: none; stroke: #cc66a0; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px;"/> <polyline points="65.26 131.79 98.69 129.23 128.89 125.09 162.32 125.99 194.68 124.88 228.11 119.24 260.47 120.13 293.9 117.59 327.33 115.56 359.69 119.51 393.12 107.61 425.47 117.8 458.91 129.5 492.34 122.78 523.61 118.46 557.05 119.11 589.4 118.52 622.83 112.63 655.19 105.26 688.62 99.66 722.05 101.86" vector-effect="none" style="fill: none; stroke: #00aeef; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px;"/> </svg> </div> <p>The cost of <a href="/digital-advertising/social-media-advertising">social media advertising</a>, as measured by average CPM, across Meta, TikTok and Pinterest all trended upward toward the end of Q3, echoing the trajectory of Display CPM. Meta’s CPM, however, started to increase earlier than TikTok’s and Pinterest’s. Since Meta is the only one of these three social platforms supporting political ads, an increase in political ad spend could be the driving factor behind this spike in July and August.</p> </div> <!-- economic outlook --> <div id="economic-outlook" class="wrapper"> <h2>The Economic Outlook–Light at the End of the Tunnel</h2> <p>The U.S. Inflation Rate continued to trend downward in Q3, dropping to 2.4% in September; its lowest level in three and half years. As a result, the Fed lowered the benchmark federal funds rate by 0.5 percentage points.</p> <figure class="chart inflation-rate"> <svg id="a" data-name="Q2 2023" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 845.03 446.4"> <line x1="53.28" y1="411.73" x2="53.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="113.28" y1="411.73" x2="113.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="173.28" y1="411.73" x2="173.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="233.28" y1="411.73" x2="233.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="293.28" y1="411.73" x2="293.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="353.28" y1="411.73" x2="353.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="413.28" y1="411.73" x2="413.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="473.28" y1="411.73" x2="473.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="533.28" y1="411.73" x2="533.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="593.28" y1="411.73" x2="593.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="653.28" y1="411.73" x2="653.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="713.28" y1="411.73" x2="713.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="773.28" y1="411.73" x2="773.28" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="834.02" y1="411.73" x2="834.02" y2="416.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <text transform="translate(37.13 326.23) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 18px; font-weight: 600;"><tspan x="0" y="0">US </tspan><tspan x="29.95" y="0" style="letter-spacing: 0em;">I</tspan><tspan x="35.48" y="0" style="letter-spacing: 0em;">n</tspan><tspan x="46.55" y="0" style="letter-spacing: 0em;">fl</tspan><tspan x="59.63" y="0" style="letter-spacing: -.02em;">a</tspan><tspan x="69.61" y="0">tion R</tspan><tspan x="122.16" y="0" style="letter-spacing: -.02em;">a</tspan><tspan x="132.14" y="0">te</tspan><tspan x="150.33" y="0" style="letter-spacing: -.02em;"> </tspan><tspan x="155.46" y="0" style="letter-spacing: -.07em;">T</tspan><tspan x="165.71" y="0" style="letter-spacing: -.01em;">r</tspan><tspan x="173.12" y="0" style="letter-spacing: 0em;">end</tspan></text> <line x1="53.28" y1="411.73" x2="834.02" y2="411.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="53.28" y1="411.73" x2="53.28" y2=".53" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="52.63" y1="347.1" x2="834.02" y2="347.1" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.63" y1="282.72" x2="834.02" y2="282.72" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.63" y1="219.11" x2="834.02" y2="219.11" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.63" y1="154.73" x2="834.02" y2="154.73" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.63" y1="91.12" x2="834.02" y2="91.12" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.63" y1="27.51" x2="834.02" y2="27.51" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <rect x="301.63" y="207.97" width="45" height="203.38" style="fill: #cc66a0;"/> <rect x="241.63" y="175.22" width="45" height="236.14" style="fill: #cc66a0;"/> <rect x="181.63" y="207.97" width="45" height="203.38" style="fill: #cc66a0;"/> <rect x="121.63" y="201.84" width="45" height="209.5" style="fill: #cc66a0;"/> <rect x="61.63" y="134.18" width="45" height="277.17" style="fill: #cc66a0;"/> <text transform="translate(74.63 128.22)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.7</tspan></text> <text transform="translate(134.63 196.19)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.2</tspan></text> <text transform="translate(192.57 201.84)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.1</tspan></text> <text transform="translate(254.63 170.98)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.4</tspan></text> <text transform="translate(312.57 201.84)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.1</tspan></text> <rect x="660.78" y="240.77" width="45" height="170.96" style="fill: #cc66a0;"/> <rect x="600.78" y="218.08" width="45" height="193.65" style="fill: #cc66a0;"/> <rect x="540.78" y="192.21" width="45" height="219.52" style="fill: #cc66a0;"/> <rect x="480.78" y="175.22" width="45" height="236.51" style="fill: #cc66a0;"/> <rect x="420.78" y="154.73" width="45" height="257" style="fill: #cc66a0;"/> <rect x="360.78" y="201.84" width="45" height="209.89" style="fill: #cc66a0;"/> <text transform="translate(373.78 196.19)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.2</tspan></text> <text transform="translate(433.78 149.16)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.5</tspan></text> <text transform="translate(493.78 170.84)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.4</tspan></text> <text transform="translate(553.78 186.14)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.3</tspan></text> <text transform="translate(613.78 210.77)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">3.0</tspan></text> <text transform="translate(673.78 234.77)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">2.9</tspan></text> <rect x="722.48" y="282.72" width="45" height="129.01" style="fill: #cc66a0;"/> <text transform="translate(735.48 275.37)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">2.5</tspan></text> <rect x="780.78" y="303.59" width="45" height="108.13" style="fill: #cc66a0;"/> <text transform="translate(793.78 297.58)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">2.4</tspan></text> <text transform="translate(62.36 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘23</tspan></text> <text transform="translate(124.26 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Oct ‘23</tspan></text> <text transform="translate(182.08 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">N</tspan><tspan x="8.8" y="0" style="letter-spacing: 0em;">o</tspan><tspan x="15.96" y="0" style="letter-spacing: -.02em;">v</tspan><tspan x="22.24" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘23</tspan></text> <text transform="translate(240.53 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Dec ‘23</tspan></text> <text transform="translate(302.28 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: -.01em;">J</tspan><tspan x="7.08" y="0" style="letter-spacing: 0em;">an ‘</tspan><tspan x="28.43" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.29" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(361.9 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: -.05em;">F</tspan><tspan x="6.72" y="0">eb ‘</tspan><tspan x="28.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.15" y="0">4</tspan></text> <text transform="translate(421.34 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: 0em;">a</tspan><tspan x="17.52" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="22.37" y="0" xml:space="preserve"> ‘</tspan><tspan x="29.4" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.26" y="0">4</tspan></text> <text transform="translate(482.3 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Ap</tspan><tspan x="15.6" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="20.45" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘</tspan><tspan x="27.48" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="34.34" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(540.75 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: -.03em;">a</tspan><tspan x="17.15" y="0" style="letter-spacing: -.02em;">y</tspan><tspan x="23.56" y="0" xml:space="preserve"> ‘</tspan><tspan x="30.59" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="37.45" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(601.52 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0">un ‘</tspan><tspan x="29.04" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.9" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(663.45 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0" style="letter-spacing: 0em;">u</tspan><tspan x="14.58" y="0" style="letter-spacing: -.02em;">l</tspan><tspan x="18.14" y="0" xml:space="preserve"> ‘</tspan><tspan x="25.18" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="32.04" y="0">4</tspan></text> <text transform="translate(721.47 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">A</tspan><tspan x="7.98" y="0">ug ‘</tspan><tspan x="29.16" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.02" y="0">4</tspan></text> <text transform="translate(781.78 429.81)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘</tspan><tspan x="29.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.14" y="0">4</tspan></text> </svg> <figcaption> <p>US Inflation Rate</p> </figcaption> </figure> <p>U.S. job growth also showed strong gains in September. These numbers for July and August were also amended to reflect a more positive projection compared to the previous estimate.</p> <figure class="chart job-growth"> <svg id="a" data-name="Q2 2023" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 844.3 511.35"> <line x1="53.28" y1="476.68" x2="53.28" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="112.84" y1="476.68" x2="112.84" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="172.4" y1="476.68" x2="172.4" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="231.96" y1="476.68" x2="231.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="291.52" y1="476.68" x2="291.52" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="351.08" y1="476.68" x2="351.08" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="410.64" y1="476.68" x2="410.64" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="470.2" y1="476.68" x2="470.2" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="529.76" y1="476.68" x2="529.76" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="589.32" y1="476.68" x2="589.32" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="648.88" y1="476.68" x2="648.88" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="708.44" y1="476.68" x2="708.44" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="768" y1="476.68" x2="768" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="827.56" y1="476.68" x2="827.56" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="53.32" y1="476.68" x2="827.56" y2="476.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <text transform="translate(33.49 286.16) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 18px; font-weight: 600;"><tspan x="0" y="0">US</tspan><tspan x="24.44" y="0" style="letter-spacing: -.02em;"> </tspan><tspan x="29.61" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="40.34" y="0" style="letter-spacing: 0em;">ob G</tspan><tspan x="81.05" y="0" style="letter-spacing: 0em;">r</tspan><tspan x="88.47" y="0" style="letter-spacing: -.01em;">o</tspan><tspan x="99.11" y="0">w</tspan><tspan x="115.11" y="0" style="letter-spacing: 0em;">t</tspan><tspan x="122.98" y="0" style="letter-spacing: 0em;">h</tspan></text> <g> <line x1="53.32" y1="476.68" x2="53.32" y2="0" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="413.5" x2="834.02" y2="413.5" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="350.23" x2="834.02" y2="350.23" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="286.96" x2="834.02" y2="286.96" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="223.68" x2="834.02" y2="223.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="160.41" x2="834.02" y2="160.41" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="97.14" x2="834.02" y2="97.14" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="33.86" x2="834.02" y2="33.86" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> </g> <rect x="300.9" y="153.28" width="45" height="323.5" style="fill: #8e44ad;"/> <rect x="240.9" y="123.68" width="45" height="353.09" style="fill: #8e44ad;"/> <rect x="180.9" y="246.28" width="45" height="230.49" style="fill: #8e44ad;"/> <rect x="120.9" y="267.97" width="45" height="208.8" style="fill: #8e44ad;"/> <rect x="60.9" y="165.83" width="45" height="310.94" style="fill: #8e44ad;"/> <text transform="translate(71.9 157.67)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">246</tspan></text> <text transform="translate(131.9 259.07)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">165</tspan></text> <text transform="translate(191.9 238.95)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">182</tspan></text> <text transform="translate(251.9 116.95)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">290</tspan></text> <text transform="translate(311.9 144.68)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">256</tspan></text> <text transform="translate(61.34 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘23</tspan></text> <text transform="translate(121.59 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Oct ‘23</tspan></text> <text transform="translate(180.47 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">N</tspan><tspan x="8.8" y="0" style="letter-spacing: 0em;">o</tspan><tspan x="15.96" y="0" style="letter-spacing: -.02em;">v</tspan><tspan x="22.24" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘23</tspan></text> <text transform="translate(239.93 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Dec ‘23</tspan></text> <text transform="translate(299.86 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: -.01em;">J</tspan><tspan x="7.08" y="0" style="letter-spacing: 0em;">an ‘</tspan><tspan x="28.43" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.29" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(359.49 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: -.05em;">F</tspan><tspan x="6.72" y="0">eb ‘</tspan><tspan x="28.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.15" y="0">4</tspan></text> <text transform="translate(418.49 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: 0em;">a</tspan><tspan x="17.52" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="22.37" y="0" xml:space="preserve"> ‘</tspan><tspan x="29.4" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.26" y="0">4</tspan></text> <text transform="translate(479.01 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Ap</tspan><tspan x="15.6" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="20.45" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘</tspan><tspan x="27.48" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="34.34" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(537.02 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: -.03em;">a</tspan><tspan x="17.15" y="0" style="letter-spacing: -.02em;">y</tspan><tspan x="23.56" y="0" xml:space="preserve"> ‘</tspan><tspan x="30.59" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="37.45" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(597.35 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0">un ‘</tspan><tspan x="29.04" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.9" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(658.84 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0" style="letter-spacing: 0em;">u</tspan><tspan x="14.58" y="0" style="letter-spacing: -.02em;">l</tspan><tspan x="18.14" y="0" xml:space="preserve"> ‘</tspan><tspan x="25.18" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="32.04" y="0">4</tspan></text> <text transform="translate(716.41 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">A</tspan><tspan x="7.98" y="0">ug ‘</tspan><tspan x="29.16" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.02" y="0">4</tspan></text> <text transform="translate(775.91 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘</tspan><tspan x="29.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.14" y="0">4</tspan></text> <rect x="656.35" y="339.96" width="44.26" height="136" style="fill: #8e44ad;"/> <rect x="597.34" y="261.96" width="44.26" height="214" style="fill: #8e44ad;"/> <rect x="538.33" y="217.96" width="44.26" height="258" style="fill: #8e44ad;"/> <rect x="479.33" y="346.96" width="44.26" height="129" style="fill: #8e44ad;"/> <rect x="420.32" y="105.96" width="44.26" height="370" style="fill: #8e44ad;"/> <rect x="361.31" y="193.96" width="44.26" height="282" style="fill: #8e44ad;"/> <text transform="translate(369.31 187.96)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">236</tspan></text> <text transform="translate(429.31 99.96)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">310</tspan></text> <text transform="translate(489.31 340.96)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">108</tspan></text> <text transform="translate(549.31 211.96)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">216</tspan></text> <text transform="translate(609.31 255.96)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">179</tspan></text> <text transform="translate(669.31 333.96)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0" style="letter-spacing: -.07em;">1</tspan><tspan x="5.78" y="0">14</tspan></text> <rect x="716.55" y="290.96" width="44.26" height="185" style="fill: #8e44ad;"/> <text transform="translate(729.51 280.48)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">159</tspan></text> <rect x="774.97" y="157.67" width="44.26" height="318.28" style="fill: #8e44ad;"/> <text transform="translate(787.93 153.28)" style="fill: #8e44ad; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">254</tspan></text> </svg> <figcaption> <p>US Job Growth</p> </figcaption> </figure> <p>The U.S. consumer sentiment index showed signs of rebound in the past few months, signaling the recovery of consumers’ confidence in the economy.</p> <figure class="chart sentiment-index"> <?xml version="1.0" encoding="UTF-8"?> <svg id="a" data-name="Q2 2023" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 843.48 511.35"> <line x1="53.28" y1="476.68" x2="53.28" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="112.96" y1="476.68" x2="112.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="172.96" y1="476.68" x2="172.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="232.96" y1="476.68" x2="232.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="292.96" y1="476.68" x2="292.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="352.96" y1="476.68" x2="352.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="412.96" y1="476.68" x2="412.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="472.96" y1="476.68" x2="472.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="532.96" y1="476.68" x2="532.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="591.68" y1="476.68" x2="591.68" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="650.4" y1="476.68" x2="650.4" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="709.12" y1="476.68" x2="709.12" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <text transform="translate(30.45 375.28) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 18px; font-weight: 600;"><tspan x="0" y="0">US Consume</tspan><tspan x="112.44" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="119.72" y="0" xml:space="preserve"> Se</tspan><tspan x="147.27" y="0" style="letter-spacing: 0em;">n</tspan><tspan x="158.34" y="0">time</tspan><tspan x="198.63" y="0" style="letter-spacing: 0em;">n</tspan><tspan x="209.7" y="0">t </tspan><tspan x="222.93" y="0" style="letter-spacing: 0em;">I</tspan><tspan x="228.45" y="0">nd</tspan><tspan x="250.92" y="0" style="letter-spacing: -.02em;">e</tspan><tspan x="260.96" y="0" style="letter-spacing: -.02em;">x</tspan></text> <line x1="53.28" y1="476.68" x2="53.28" y2="2.73" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <text transform="translate(61.24 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Sep ‘23</tspan></text> <text transform="translate(121.93 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Oct ‘23</tspan></text> <text transform="translate(181.24 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: 0em;">N</tspan><tspan x="8.8" y="0" style="letter-spacing: 0em;">o</tspan><tspan x="15.96" y="0" style="letter-spacing: -.02em;">v</tspan><tspan x="22.24" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘23</tspan></text> <text transform="translate(241.14 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Dec ‘23</tspan></text> <text transform="translate(301.52 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: -.01em;">J</tspan><tspan x="7.08" y="0" style="letter-spacing: 0em;">an ‘</tspan><tspan x="28.43" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.29" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(361.59 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: -.05em;">F</tspan><tspan x="6.72" y="0">eb ‘</tspan><tspan x="28.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.15" y="0">4</tspan></text> <text transform="translate(421.03 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: 0em;">a</tspan><tspan x="17.52" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="22.37" y="0" xml:space="preserve"> ‘</tspan><tspan x="29.4" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.26" y="0">4</tspan></text> <text transform="translate(481.99 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0">Ap</tspan><tspan x="15.6" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="20.45" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘</tspan><tspan x="27.48" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="34.34" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(540.43 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: -.03em;">a</tspan><tspan x="17.15" y="0" style="letter-spacing: -.02em;">y</tspan><tspan x="23.56" y="0" xml:space="preserve"> ‘</tspan><tspan x="30.59" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="37.45" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(601.21 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0">un ‘</tspan><tspan x="29.04" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.9" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(663.14 471.2)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600; isolation: isolate;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0" style="letter-spacing: 0em;">u</tspan><tspan x="14.58" y="0" style="letter-spacing: -.02em;">l</tspan><tspan x="18.14" y="0" xml:space="preserve"> ‘</tspan><tspan x="25.18" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="32.04" y="0">4</tspan></text> <g> <line x1="53.72" y1="144.18" x2="833.71" y2="144.18" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="53.32" y1="476.68" x2="826.87" y2="476.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="429.18" x2="832.78" y2="429.18" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="334.18" x2="832.78" y2="334.18" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="239.18" x2="832.78" y2="239.18" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="54.03" y1="49.18" x2="834.02" y2="49.18" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> </g> <rect x="660.04" y="183.18" width="45" height="292.5" style="fill: #8e44ad;"/> <rect x="600.04" y="165.18" width="45" height="310.5" style="fill: #8e44ad;"/> <rect x="540.04" y="156.18" width="45" height="319.5" style="fill: #8e44ad;"/> <rect x="480.04" y="73.18" width="45" height="402.5" style="fill: #8e44ad;"/> <rect x="420.04" y="51.18" width="45" height="424.5" style="fill: #8e44ad;"/> <rect x="360.04" y="76.18" width="45" height="399.5" style="fill: #8e44ad;"/> <rect x="300.04" y="55.18" width="45" height="420.5" style="fill: #8e44ad;"/> <rect x="240.04" y="150.18" width="45" height="325.5" style="fill: #8e44ad;"/> <rect x="180.04" y="235.18" width="45" height="240.5" style="fill: #8e44ad;"/> <rect x="120.04" y="209.18" width="45" height="266.5" style="fill: #8e44ad;"/> <rect x="60.04" y="168.18" width="45" height="307.5" style="fill: #8e44ad;"/> <text transform="translate(69.04 162.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">67.9</tspan></text> <text transform="translate(129.04 203.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">63.8</tspan></text> <text transform="translate(189.04 229.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">61.3</tspan></text> <text transform="translate(249.04 144.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">69.7</tspan></text> <text transform="translate(309.04 49.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">79.0</tspan></text> <text transform="translate(369.04 70.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">76.9</tspan></text> <text transform="translate(429.04 45.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">79.4</tspan></text> <text transform="translate(489.04 67.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">77.2</tspan></text> <text transform="translate(549.04 150.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">69.1</tspan></text> <text transform="translate(609.04 159.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">68.2</tspan></text> <text transform="translate(669.04 177.18)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">66.4</tspan></text> <text transform="translate(61.63 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘23</tspan></text> <text transform="translate(123.53 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Oct ‘23</tspan></text> <text transform="translate(181.35 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">N</tspan><tspan x="8.8" y="0" style="letter-spacing: 0em;">o</tspan><tspan x="15.96" y="0" style="letter-spacing: -.02em;">v</tspan><tspan x="22.24" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘23</tspan></text> <text transform="translate(239.8 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Dec ‘23</tspan></text> <text transform="translate(301.55 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: -.01em;">J</tspan><tspan x="7.08" y="0" style="letter-spacing: 0em;">an ‘</tspan><tspan x="28.43" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.29" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(361.17 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: -.05em;">F</tspan><tspan x="6.72" y="0">eb ‘</tspan><tspan x="28.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.15" y="0">4</tspan></text> <text transform="translate(420.61 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: 0em;">a</tspan><tspan x="17.52" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="22.37" y="0" xml:space="preserve"> ‘</tspan><tspan x="29.4" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.26" y="0">4</tspan></text> <text transform="translate(481.57 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Ap</tspan><tspan x="15.6" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="20.45" y="0" xml:space="preserve" style="letter-spacing: 0em;"> ‘</tspan><tspan x="27.48" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="34.34" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(540.02 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">M</tspan><tspan x="10.63" y="0" style="letter-spacing: -.03em;">a</tspan><tspan x="17.15" y="0" style="letter-spacing: -.02em;">y</tspan><tspan x="23.56" y="0" xml:space="preserve"> ‘</tspan><tspan x="30.59" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="37.45" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(600.79 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0">un ‘</tspan><tspan x="29.04" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="35.9" y="0" style="letter-spacing: 0em;">4</tspan></text> <text transform="translate(662.72 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">J</tspan><tspan x="7.15" y="0" style="letter-spacing: 0em;">u</tspan><tspan x="14.58" y="0" style="letter-spacing: -.02em;">l</tspan><tspan x="18.14" y="0" xml:space="preserve"> ‘</tspan><tspan x="25.18" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="32.04" y="0">4</tspan></text> <line x1="767.84" y1="476.68" x2="767.84" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="826.56" y1="476.68" x2="826.56" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <text transform="translate(717.95 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">A</tspan><tspan x="7.98" y="0">ug ‘</tspan><tspan x="29.16" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.02" y="0">4</tspan></text> <text transform="translate(774.69 492.17)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">Sep ‘</tspan><tspan x="29.28" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="36.14" y="0">4</tspan></text> <g> <rect x="715.98" y="167.23" width="45" height="308.45" style="fill: #8e44ad;"/> <text transform="translate(726.59 161.67)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">67.9</tspan></text> </g> <g> <rect x="774.7" y="143.15" width="45" height="332.53" style="fill: #8e44ad;"/> <text transform="translate(785.31 137.59)" style="fill: #8e44ad; font-family: OpenSans, 'Open Sans'; font-size: 12px; isolation: isolate;"><tspan x="0" y="0">70.1</tspan></text> </g> </svg> <figcaption> <p>US Consumer Sentiment Index</p> </figcaption> </figure> </div> <!-- 2024 holidays --> <div id="2024-holidays" class="wrapper"> <!-- quote --> <div id="quote"> <figure class="quote"> <blockquote class="quote__text"> <p>“In Q4, we're dealing with the last (and often largest) portion of annual marketing budgets. With CPMs reaching annual highs through the peak season, advertisers need to determine daily budgets that effectively promote holiday sales before ‘last ship’ dates—and buying behavior drop-off—in order to prioritize the most effective aspects of Q4.”</p> </blockquote> <figcaption class="quote__citation"> <img class="quote__photo" src="/assets/img/state-of-digital-marketing-report/img-will_yeo.jpg?auto=webp&format=png" loading="lazy" alt="Will Yeo, Manager, Customer Onboarding"> <p class="quote__name"><b>Will Yeo</b> Manager, Customer Onboarding</p> <ul class="quote__sharing social"> <li class="social__facebook"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A//www.adroll.com/state-of-digital-marketing-report"> <svg class="svg-inline facebook" aria-hidden="true" focusable="false" data-icon="facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" ><path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg> </a> </li> <li class="social__twitter"> <a href="https://twitter.com/intent/tweet?text=In%20Q4%2C%20we're%20dealing%20with%20the%20last%20(and%20often%20largest)%20portion%20of%20annual%20marketing%20budgets.%20With%20CPMs%20reaching%20annual%20highs%20through%20the%20peak%20season%2C%20advertisers%20need%20to%20determine%20daily%20budgets%20that%20effectively%20promote%20holiday%20sales%20before%20%E2%80%98last%20ship%E2%80%99%20dates%E2%80%94and%20buying%20behavior%20drop-off%E2%80%94in%20order%20to%20prioritize%20the%20most%20effective%20aspects%20of%20Q4.%E2%80%9D%20via%20%40AdRoll%0A%0Ahttps%3A//www.adroll.com/state-of-digital-marketing-report"> <svg class="svg-inline twitter" aria-hidden="true" focusable="false" data-icon="twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" ><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg> </a> </li> <li class="social__linkedin"> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A//www.adroll.com/state-of-digital-marketing-report"> <svg class="svg-inline linkedin-in" aria-hidden="true" focusable="false" data-icon="linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg> </a> </li> </ul> </figcaption> </figure> </div> <!-- end quote --> <h2 class="padding-top-5em">How to Excel in 2024’s Compressed Holiday Shopping Season</h2> <p>With all the encouraging economic data and the interest rate cut in September, businesses should expect an easy-breezy holiday shopping season this year, right? Not quite.</p> <p>It’s true that consumer spending is expected to be strong this holiday season. According to eMarketer, ecommerce sales in this year’s holiday shopping season are forecasted to <a href="https://content-na1.emarketer.com/us-holiday-shopping-2024">grow 9.5%</a> from last year, with mobile commerce growing at an even faster rate of 13.4%, the highest since 2021. However, 2024 has a number of unique challenges that marketers need to navigate carefully.</p> <h3>The Unique Challenges of the 2024 Holiday Shopping Season</h3> <h4>2024’s Peak Holiday Shopping Season is Five Days Shorter than 2023’s</h4> <p>The length of the peak holiday shopping season, the period between Thanksgiving and Christmas, changes every year. The 2024 peak holiday shopping season has only 27 days, compared to 32 days in 2023. That means businesses will have five fewer days to meet their holiday sales targets compared to last year.</p> <figure class="chart days-until-christmas"> <svg id="a" data-name="Q2 2023" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 844.3 511.35"> <line x1="53.28" y1="476.68" x2="53.28" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="112.84" y1="476.68" x2="112.84" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="172.4" y1="476.68" x2="172.4" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="231.96" y1="476.68" x2="231.96" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="291.52" y1="476.68" x2="291.52" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="351.08" y1="476.68" x2="351.08" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="410.64" y1="476.68" x2="410.64" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="470.2" y1="476.68" x2="470.2" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="529.76" y1="476.68" x2="529.76" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="589.32" y1="476.68" x2="589.32" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="648.88" y1="476.68" x2="648.88" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="708.44" y1="476.68" x2="708.44" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="768" y1="476.68" x2="768" y2="481.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="53.28" y1="476.68" x2="768.8" y2="476.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <text transform="translate(33.49 426.03) rotate(-90)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 14px; font-weight: 600;"><tspan x="0" y="0" style="letter-spacing: 0em;">N</tspan><tspan x="10.3" y="0" style="letter-spacing: 0em;">umbe</tspan><tspan x="49.15" y="0" style="letter-spacing: -.02em;">r</tspan><tspan x="54.81" y="0"> </tspan><tspan x="59.09" y="0" style="letter-spacing: 0em;">o</tspan><tspan x="67.47" y="0" style="letter-spacing: -.02em;">f</tspan><tspan x="72.81" y="0"> </tspan><tspan x="77.1" y="0" style="letter-spacing: 0em;">D</tspan><tspan x="87.11" y="0" style="letter-spacing: -.03em;">a</tspan><tspan x="94.71" y="0" style="letter-spacing: -.01em;">y</tspan><tspan x="102.35" y="0">s B</tspan><tspan x="123.48" y="0" style="letter-spacing: 0em;">e</tspan><tspan x="131.5" y="0">t</tspan><tspan x="137.51" y="0" style="letter-spacing: -.01em;">w</tspan><tspan x="149.77" y="0" style="letter-spacing: 0em;">een</tspan><tspan x="174.73" y="0" style="letter-spacing: -.02em;"> </tspan><tspan x="178.72" y="0" style="letter-spacing: -.01em;">T</tspan><tspan x="187.44" y="0">han</tspan><tspan x="212.81" y="0" style="letter-spacing: 0em;">k</tspan><tspan x="221.14" y="0" style="letter-spacing: 0em;">s</tspan><tspan x="228.52" y="0" style="letter-spacing: 0em;">giving and Christmas</tspan></text> <g> <line x1="53.28" y1="476.68" x2="53.28" y2="0" style="fill: none; stroke: #f2c1e4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="413.5" x2="774.77" y2="413.5" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="350.23" x2="774.77" y2="350.23" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="286.96" x2="774.77" y2="286.96" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="223.68" x2="774.77" y2="223.68" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="160.41" x2="774.77" y2="160.41" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="97.14" x2="774.77" y2="97.14" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> <line x1="52.8" y1="33.86" x2="774.77" y2="33.86" vector-effect="none" style="fill: none; stroke: #f2c1e4; stroke-dasharray: 0 0 4 4; stroke-miterlimit: 10;"/> </g> <rect x="299.02" y="72.24" width="45" height="404.53" style="fill: #cc66a0;"/> <rect x="239.49" y="85.62" width="45" height="391.16" style="fill: #cc66a0;"/> <rect x="179.96" y="109.45" width="45" height="367.32" style="fill: #cc66a0;"/> <rect x="120.43" y="123.41" width="45" height="353.37" style="fill: #cc66a0;"/> <rect x="60.9" y="144.68" width="45" height="332.1" style="fill: #cc66a0;"/> <text transform="translate(69.6 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2013</tspan></text> <text transform="translate(128.9 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2014</tspan></text> <text transform="translate(188.76 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2015</tspan></text> <text transform="translate(248.11 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2016</tspan></text> <text transform="translate(307.8 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">201</tspan><tspan x="19.86" y="0" style="letter-spacing: -.03em;">7</tspan></text> <text transform="translate(367.19 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2018</tspan></text> <text transform="translate(426.78 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2019</tspan></text> <text transform="translate(485.26 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2020</tspan></text> <text transform="translate(546.06 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2021</tspan></text> <text transform="translate(604.65 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2022</tspan></text> <text transform="translate(664.22 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">2023</tspan></text> <text transform="translate(723.63 494.13)" style="fill: #4c805a; font-family: WorkSans-SemiBold, 'Work Sans'; font-size: 12px; font-weight: 600;"><tspan x="0" y="0">20</tspan><tspan x="14.72" y="0" style="letter-spacing: -.02em;">2</tspan><tspan x="21.59" y="0" style="letter-spacing: 0em;">4</tspan></text> <rect x="358.92" y="59.45" width="44.26" height="416.5" style="fill: #cc66a0;"/> <text transform="translate(374.37 50.27)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">33</tspan></text> <text transform="translate(76.73 135.04)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">27</tspan></text> <rect x="418.07" y="144.68" width="45" height="332.1" style="fill: #cc66a0;"/> <text transform="translate(433.9 135.04)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">27</tspan></text> <rect x="715.72" y="144.68" width="45" height="332.1" style="fill: #cc66a0;"/> <text transform="translate(731.54 135.04)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">27</tspan></text> <text transform="translate(136.26 114.45)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">28</tspan></text> <text transform="translate(195.79 101.42)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">29</tspan></text> <rect x="477.6" y="109.45" width="45" height="367.32" style="fill: #cc66a0;"/> <text transform="translate(493.43 101.42)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">29</tspan></text> <rect x="537.13" y="97.14" width="45" height="379.64" style="fill: #cc66a0;"/> <text transform="translate(552.96 85.62)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">30</tspan></text> <text transform="translate(255.31 76.42)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">31</tspan></text> <text transform="translate(314.84 62.94)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">32</tspan></text> <rect x="656.19" y="72.24" width="45" height="404.53" style="fill: #cc66a0;"/> <rect x="596.66" y="85.62" width="45" height="391.16" style="fill: #cc66a0;"/> <text transform="translate(612.49 76.42)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">31</tspan></text> <text transform="translate(672.02 62.94)" style="fill: #cc66a0; font-family: ArialMT, Arial; font-size: 12px;"><tspan x="0" y="0">32</tspan></text> </svg> <figcaption> <p>Number of Days Between Thanksgiving and Christmas</p> </figcaption> </figure> <h4>The Election Factor</h4> <p>In a typical year, Halloween kicks off the fall/winter festive season and turns consumers’ attention toward the holidays. However, with the U.S. presidential election taking place on November 5, and given the incredibly tight state of the race, consumers’ attention will be mostly consumed by the election news until a final winner is confirmed. This will further shorten the window for marketers to reach and engage with their target customers for the holiday season.</p> <h4>Shipping Logistics Considerations</h4> <p>Higher consumer spending coupled with a shorter shopping season will add tremendous pressure to holiday shipping logistics, including <a href="https://www.supplychaindive.com/news/fedex-2024-peak-season-holiday-surcharges-price/724385/">higher shipping fees</a> and an increased risk of shipping delay. eBusinesses with physical goods will need to pay extra attention to shipping costs and delivery estimates and be transparent to the customers about the delivery dates. </p> <h3>Advertising Budget Allocation Timing</h3> <p>In order to effectively navigate these challenges,advertisers will need to strategically allocate budget across various moments during the holiday shopping season. While there are factors and considerations unique to each industry and business, here are some general guidelines for allocating budget throughout November and December. </p> <div class="budget-allocation"> <dl> <dt>Period</dt> <dd>Pre-Election</dd> <dt>Timing</dt> <dd>Now to the Election Day</dd> <dt>Budget Level</dt> <dd>Low</dd> <dt>Remarks</dt> <dd>No need to compete with political ads while consumers’ minds are not on holiday shopping.</dd> </dl> <dl> <dt>Period</dt> <dd>Post-Election</dd> <dt>Timing</dt> <dd>After the Election Day</dd> <dt>Budget Level</dt> <dd>Gradual increase to Medium</dd> <dt>Remarks</dt> <dd>The sooner the elections results are clear, the quicker advertisers should increase the budget.</dd> </dl> <dl> <dt>Period</dt> <dd>Pre-Thanksgiving</dd> <dt>Timing</dt> <dd>A week before Thanksgiving to the day before Thanksgiving</dd> <dt>Budget Level</dt> <dd>Medium or Medium-low</dd> <dt>Remarks</dt> <dd>During the period right before Thanksgiving, consumers tend to hold off shopping and wait for the big sales after Thanksgiving. Ads are important to keep your brand top-of-mind with target customers, but don’t expect a lot of conversions.</dd> </dl> <dl> <dt>Period</dt> <dd>TG/BF/CM</dd> <dt>Timing</dt> <dd>Thanksgiving Day to the end of the Cyber Monday/Week promotion</dd> <dt>Budget Level</dt> <dd>High</dd> <dt>Remarks</dt> <dd>Expect stronger competition during this period than last year as advertisers may allocate more budget due to the compressed holiday shopping season.</dd> </dl> <dl> <dt>Period</dt> <dd>Post TG/BF/CM</dd> <dt>Timing</dt> <dd>After Cyber Monday/Week to the Last Ship Date of your business</dd> <dt>Budget Level</dt> <dd>Medium or Medium-high</dd> <dt>Remarks</dt> <dd>Keep in mind that Cyber Monday this year is already in December when accounting for shipping timelines.</dd> </dl> <dl> <dt>Period</dt> <dd>End of the year</dd> <dt>Timing</dt> <dd>After the Last Ship Date</dd> <dt>Budget Level</dt> <dd>Low</dd> </dl> </div> </div> <!-- 2025 Planning--> <div id="2025-planning" class="padding-top-5em"> <h2>Important Trends to Consider for 2025 Planning</h2> <h3>New Channel Dynamics</h3> <h4>CTV</h4> <p><a href="/blog/what-is-connected-tv-ctv-advertising-a-beginner-s-guide">Connected TV (CTV)</a> advertising refers to delivering targeted advertisements through internet-connected television sets or devices. It leverages the benefits of precise targeting and cost effective <a href="/digital-advertising/programmatic-advertising">programmatic media buying</a> to deliver video ads straight to the screens in people’s living rooms. According to eMarketer, CTV is projected to <a href="https://www.emarketer.com/insights/guide-ctv/">grow 13.3%</a> from last year and will reach $32.5 billion in 2025. </p> <p>Compared to traditional TV advertising, CTV has a much lower barrier to entry. As many demand-side platforms are adding CTV to their offering, it’s relatively easy for businesses to explore this channel. </p> <h4>TikTok</h4> <p>TikTok was the fastest growing social network, in terms of both users and advertising revenue, in the past couple of years. In 2025, however, its validity in the U.S. will be in doubt. While it may be unlikely, yet possible, TikTok will be banned in the U.S. from January 2025, businesses relying on TikTok for brand building and customer acquisition should consider further diversifying their channel mix to mitigate the uncertainty from a potential TikTok ban. </p> <h3>Third Party Cookies</h3> <p>Following Google’s announcement of their <a href="https://privacysandbox.com/intl/en_us/news/privacy-sandbox-update/">updated approach</a> to third party cookie deprecation in July, there hasn’t been much news about Google’s next step. However, businesses need to start preparing for Google’s roll-out of the third party cookie opt-out feature in Chrome. At a minimum, businesses should prioritize building up their zero and first party data collection strategies as a key marketing objective in 2025. For more information regarding advertising strategies in the post third party cookie era, please refer to our <a href="/resources/guides-and-reports/advanced-guide-zero-first-party-data-strategies-for-retargeting">zero and first-party data strategy guide</a>. </p> <h3>AI Applications in Advertising & Marketing</h3> <p>Since ChatGPT’s debut nearly two years ago, it seems almost every software platform has incorporated some type of AI functionality. From generating text and images, to optimizing campaign ROI, AI is becoming an essential tool for advertisers and marketers. The proliferation of AI will only accelerate in 2025.</p> <p>While AI can be used in many areas, it doesn’t mean the more AI, the better. Each business’ AI adoption strategy is unique and should evolve overtime. Exploring and experimenting how AI can help enhance your marketing and business performance should be a priority for business leaders in 2025.</p> </div> <hr class="thin"> <!-- FAQ --> <div id="faq" class="faq wrapper padding-bottom-8em"> <h2>FAQ</h2> <details open class="faq__item"> <summary class="faq__question">What is the AdRoll State of Digital Marketing Report?</summary> <p>The AdRoll State of Digital Marketing Report offers marketers insights into business and marketing trends based on AdRoll’s performance statistics of more than 20,000 online businesses across finance, beauty and fashion, fitness, technology, travel and other industries.</p> </details> <details class="faq__item"> <summary class="faq__question">What are the key performance indicators (KPI) reported in the AdRoll State of Digital Marketing Report?</summary> <p>The AdRoll State of Digital Marketing Report provides the average CPM (cost-per-mille) trend on the following advertising media:</p> <ul class="list-disc"> <li>Display Ads</li> <li>Meta Ads</li> <li>TikTok Ads</li> <li>Pinterest Ads</li> </ul> </details> <details class="faq__item"> <summary class="faq__question">How often will the information in the AdRoll State of Digital Marketing Report be updated?</summary> <p>The information in the AdRoll State of Digital Marketing Report will be updated on a quarterly basis.</p> </details> </div> </div> </div> </div> <!-- related resources --> <section id="related-resources" class="wrapper bkgd-sky"> <div class="related-resources"> <h3 class="related-resources__heading text-center-align"> Discover Even More </h3> <ul class="related-resources__list row"> <!-- Related Resources --> <li class="col_4 related-resources__resource text-center-align"> <a class="related-resources__link" href="/blog/strategy-for-the-2024-shortened-holiday-shopping-season"> <h4 class="related-resources__title">Strategy for the 2024 Shortened Holiday Shopping Season</h4> <p class="related-resources__cta"> Read Blog Post <i class="fa-solid fa-arrow-right" aria-hidden="true"></i> </p> </a> </li> <li class="col_4 related-resources__resource text-center-align"> <a class="related-resources__link" href="/resources/guides-and-reports/mastering-the-marketing-funnel"> <h4 class="related-resources__title">Mastering the Marketing Funnel: Strategies for Every Stage</h4> <p class="related-resources__cta"> Read Guide <i class="fa-solid fa-arrow-right" aria-hidden="true"></i> </p> </a> </li> <li class="col_4 related-resources__resource text-center-align"> <a class="related-resources__link" href="/resources/guides-and-reports/advanced-guide-zero-first-party-data-strategies-for-retargeting"> <h4 class="related-resources__title">Advanced Guide: Zero- and First-Party Data Strategies for Retargeting with Fewer Third-Party Cookies</h4> <p class="related-resources__cta"> Read Guide <i class="fa-solid fa-arrow-right" aria-hidden="true"></i> </p> </a> </li> </ul> </div> </section> </div> <section class="bkgd-indigo footer-wrapper-stack"> <div class="container row container-center-align"> <div class="col_10 text-center-align"> <h2>Stay up to date on data</h2> <p>Sign up for our monthly newsletter to get the latest industry news + tips and tricks for multiplying ROI.</p> <a class="cta" href="/digital-marketing-minute">Subscribe Today</a> </div> </div> </section> <!-- Schema FAQ --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "What is the AdRoll State of Digital Marketing Report?", "acceptedAnswer": { "@type": "Answer", "text": "The AdRoll State of Digital Marketing Report offers marketers insights into business and marketing trends based on AdRoll’s performance statistics of more than 20,000 online businesses across finance, beauty and fashion, fitness, technology, travel and other industries." } }, { "@type": "Question", "name": "What are the key performance indicators (KPI) reported in the AdRoll State of Digital Marketing Report?", "acceptedAnswer": { "@type": "Answer", "text": "<p>The AdRoll State of Digital Marketing Report provides the average CPM (cost-per-mille) trend on the following advertising media:</p> <ul class=\"list-disc\"> <li>Display Ads</li> <li>Meta Ads</li> <li>TikTok Ads</li> <li>Pinterest Ads</li> </ul>" } }, { "@type": "Question", "name": "How often will the information in the AdRoll State of Digital Marketing Report be updated?", "acceptedAnswer": { "@type": "Answer", "text": "The information in the AdRoll State of Digital Marketing Report will be updated on a quarterly basis." } } ]} } </script> </div> <footer > <div id="footer-nav"> <div class="container"> <div id="footer-nav-bottom" > <ul class="footer-flex-container"> <li class="footer-block"> <a>Why AdRoll?</a> <ul style="margin-bottom: 2em;"> <li><a href="/why-adroll-digital-marketing-platform">About AdRoll</a></li> <li><a href="/features/consent-management">Privacy & consent</a></li> <li><a href="/pricing">Pricing</a></li> <li><a href="/customers">Customer stories</a></li> </ul> <a>Solutions</a> <ul style="margin-bottom: 2em;"> <li><a href="/ecommerce-marketing">Ecommerce</a></li> <li><a href="/solutions/finance">Finance</a></li> <li><a href="/solutions/non-profit">Non-profit</a></li> <li><a href="/solutions/hospitality">Hospitality</a></li> </ul> </li> <li class="footer-block"> <a>Marketing Platform</a> <ul style="margin-bottom: 2em;"> <li><a href="/marketing-platform">Overview</a></li> <li><a href="/features/retargeting">Retargeting</a></li> <li><a href="/features/brand-awareness">Brand awareness</a></li> <li><a href="/features/audience-and-segmentation">Audience & contacts</a></li> <li><a href="/features/marketing-automation-builder">Marketing automation</a></li> <li><a href="/features/analytics">Analytics & attribution</a></li> </ul> <a>Marketing Channels</a> <ul style="margin-bottom: 2em;"> <li><a href="/features/display-advertising-platform">Display ads</a></li> <li><a href="/features/video-advertising-platform">Video ads</a></li> <li><a href="/features/native-advertising-platform">Native ads</a></li> <li><a href="/features/connected-tv-ads">Connected TV ads</a></li> <li><a href="/features/social-media-advertising-platform">Social ads</a></li> <li><a href="/features/email">Email marketing</a></li> </ul> </li> <li class="footer-block"> <a>Resources</a> <ul> <li><a href="/resources">Resource library</a></li> <li><a href="/blog">Blog</a></li> <li><a href="/events">Events</a></li> <li><a href="/digital-advertising">Digital Advertising Knowledge Center</a></li> <li><a href="https://help.adroll.com/hc/en-us" target="_blank" rel="noopener">Help Center</a></li> <li><a href="/third-party-cookies">Third-Party Cookies</a></li> <li><a href="/state-of-digital-marketing-report">State of Digial Marketing report</a></li> <li><a href="/campaign-utm-url-builder">AdRoll UTM Link Builder</a></li> <li><a href="/digital-marketing-minute">Digital Marketing Newsletter</a></li> </ul> </li> <li class="footer-block"> <a>Integrations</a> <ul style="margin-bottom: 2em;"> <li><a href="/integration-platform">Overview</a></li> <li><a href="/ecommerce-marketing">Ecommerce</a></li> <li><a href="/ad-platform-integrations">Advertising</a></li> <li><a href="https://partners.adroll.com/">All integrations</a></li> </ul> <a>Partners</a> <ul> <li><a href="/agency">AdRoll for Agencies</a></li> <li><a href="https://solutions.adroll.com">Agency Directory</a></li> <li><a href="https://partners.adroll.com">Partner Directory</a></li> <li><a href="https://developers.adroll.com/" target="_blank" rel="noopener">API docs</a></li> </ul> </li> <li class="footer-block"> <a>Company</a> <ul> <li id="footer-news"><a href="/about/news">News</a></li> <li><a href="https://www.nextroll.com/careers" target="_blank" rel="noopener">Careers</a></li> <li><a href="https://tech.nextroll.com" target="_blank" rel="noopener">NextRoll Engineering</a></li> </ul> </li> <li class="footer-block"> <div id="footer-social"> <ul> <li> <a aria-label="View AdRoll on Facebook" href="https://www.facebook.com/adroll" target="_blank" rel="noopener"> <svg class="svg-inline facebook" aria-hidden="true" focusable="false" data-icon="facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" ><path fill="currentColor" d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> </li> <li> <a aria-label="View AdRoll on LinkedIn" href="https://www.linkedin.com/showcase/adroll" target="_blank" rel="noopener"> <svg class="svg-inline linkedin" aria-hidden="true" focusable="false" data-icon="linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg> </a> </li> <li> <a aria-label="View AdRoll on Instagram" href="https://www.instagram.com/adroll" target="_blank" rel="noopener"> <svg class="svg-inline instagram" aria-hidden="true" focusable="false" data-icon="instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> </li> <li> <a aria-label="View AdRoll on Twitter" href="https://twitter.com/AdRoll" target="_blank" rel="noopener"> <svg class="svg-inline twitter" aria-hidden="true" focusable="false" data-icon="twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" ><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg> </a> </li> </ul> </div> <div id="footer-affiliates"> <ul> <li class="footer-sub-logo iab"><a href="https://www.iab.net/?source=AdRoll" target="_blank" rel="noopener">iab Member</a></li> <li class="footer-sub-logo nai"><a href="https://www.networkadvertising.org/" target="_blank" rel="noopener">NAI Member</a></li> <li class="footer-sub-logo tr"><a href="https://www.tagtoday.net/" target="_blank" rel="noopener">TAG</a></li> </ul> </div> <div id="footer-g2"> <a href="https://www.g2.com/products/adroll/reviews?utm_source=review-widget" title="Read reviews of AdRoll on G2"> <img width="150" height="75" alt="Read AdRoll reviews on G2" loading="lazy" src="https://www.g2.com/products/adroll/widgets/stars?color=white&type=read" /> </a> </div> </li> </ul> </div> </div> </div> <div id="footer-sub"> <div class="container"> <ul class="footer-flex-container"> <li class="footer-sub-logo nextroll"><a href="https://www.nextroll.com" target="_blank" rel="noopener"> <img height="20" width="135" src="/assets/svg/logo-nextroll.svg" alt="NextRoll logo. " loading="lazy" class="lazy"> </a></li> <li class="bu-logos"> <ul> <li><a href="/"><img width="80" height="15" src="/assets/svg/logo-adroll.svg" alt="AdRoll logo. " loading="lazy" class="lazy"></a></li> <li><a href="https://www.rollworks.com" target="_blank" rel="noopener"><img width="111" height="15" src="/assets/svg/logo-rollworks.svg" alt="Rollworks logo. " loading="lazy" class="lazy"></a></li> </ul> </li> <li> <p class="nextroll-supports">NextRoll is an equal opportunity employer.<br> <a href="https://www.nextroll.com/what-we-stand-for" target="_blank" rel="noopener">We stand alongside organizations that support our Rollers and Community</a>.</p> <li> <ul> <li><a href="https://www.nextroll.com/careers" target="_blank" rel="noopener">Careers</a></li> <li><a href="https://www.nextroll.com/trust-center" target="_blank" rel="noopener">Trust Center</a></li> <li><a href="https://www.nextroll.com/terms" target="_blank" rel="noopener">Terms of Service</a></li> <li><a href="https://www.nextroll.com/website-terms" target="_blank" rel="noopener">Website Terms of Use</a></li> <li><a href="https://www.nextroll.com/privacy" target="_blank" rel="noopener">Privacy Notice</a></li> <li><a href="https://www.nextroll.com/infringement-policy" target="_blank" rel="noopener">Infringement Policy</a></li> <li><a href="https://app.adroll.com/optout" target="_blank" rel="noopener">Opt Out</a></li> <li><a href="https://www.nextroll.com/privacy#website-13" target="_blank" rel="noopener">CCPA Notice at Collection</a></li> </ul> <p class="your-privacy-choices"><a href="/your-privacy-choices" target="_blank" rel="noopener"><span>Your Privacy Choices</span> <img src="/assets/img/your-privacy-choices.png" alt="Your Privacy Choices" loading="lazy" width="25" height="15"></a></p> <p>© 2006-2024, NextRoll, Inc. All rights reserved. AdRoll is a division of NextRoll. To learn more please visit <a href="https://www.nextroll.com" target="_blank" rel="noopener">nextroll.com</a>.</p> </li> </ul> </div> </div> </footer> <!-- Site Javascript --> <script src="/js/site.js?id=bef4e9533bd6ec92b02bfb2f1496efb3" type="module"></script> </body> </html>