PageSourceSearch

https://www.retaildive.com/

html retaildive.com collected 2026-10-01 07:03:22 UTC 290,169 bytes, 6,260 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11<!DOCTYPE html>
12<html class="no-js" dir="ltr" lang="en" prefix="og: https://ogp.me/ns# fb: https://ogp.me/ns/fb#">
13    <head>
14        <meta charset="utf-8">
15        <meta http-equiv="x-ua-compatible" content="ie=edge">
16        <meta name="viewport" content="width=device-width, initial-scale=1.0">
17        
18        
19
20        
21
22        
23        
24        
25        
26            <title>Retail News and Trends | Retail Dive</title>
27        
28
29        
30            
31                <meta name="description" content="Retail Dive provides news and analysis for retail executives. We cover topics like retail tech, marketing, e-commerce, logistics, in-store operations, corporate retail news, and more. "/>
32            
33        
34
35        
36
37        
38
39        
40            <meta property="fb:pages" content="525934007612784">
41        
42
43        
44            
45            
45<script>
46                window.dataLayer = window.dataLayer || [];
47                function gtag(){dataLayer.push(arguments);}
48                gtag('consent','default',{
49                    'ad_storage':'denied',
50                    'analytics_storage':'denied',
51                    'ad_user_data':'denied',
52                    'ad_personalization':'denied',
53                    'personalization_storage':'denied',
54                    'functionality_storage':'granted',
55                    'security_storage':'granted',
56                    'wait_for_update': 500
57                });
58                gtag("set", "ads_data_redaction", true);
59            </script>
59
60            
61            
61<script src="https://cmp.osano.com/AzqdtLT8Mqkut2TZ/991974d1-3bca-4b6d-93e4-fc7f0c35945c/osano.js"></script>
61
62            <style>
63                .osano-cm-widget{display: none;}
64            </style>
65            
65<script>
66                // Notify GTM when analytics consent is granted
67                // This ensures page_view tag re-fires with proper attribution data (source/medium)
68                // if it's initially triggered before analytics consent has been granted
69                Osano.cm.addEventListener("osano-cm-analytics", () => {
70                    gtag('event', 'analytics_consent_granted');
71                });
72                
73                window.Osano.cm.addEventListener("osano-cm-script-blocked", function (item) {
74                    console.log("Script blocked: " + item);
75                });
76                window.Osano.cm.addEventListener("osano-cm-cookie-blocked", function (item) {
77                    console.log("Cookie blocked: " + item);
78                });
79            </script>
79
80        
81
82
83        
84
85
86
87<script type="module" src="/static/js/dist/darkModeFaviconToggle.bundle.js?242215290926" ></script>
87
88
89
90<!-- ====== FAVICONS ======= -->
91<link rel="icon" type="image/x-icon" sizes="any" href="/favicon.ico?v=3" />
92<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=3">
93<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=3">
94<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=3">
95<link rel="manifest" href="/site.webmanifest?v=3">
96<link rel="mask-icon" href="/safari-pinned-tab.svg?v=3" color="#5bbad5">
97<meta name="msapplication-TileImage" content="/mstile-150x150.png?v=3">
98<meta name="msapplication-TileColor" content="#603cba">
99<meta name="theme-color" content="#ffffff">
100
101        <link rel="alternate" type="application/rss+xml" title="Retail Dive - Latest News Feed" href="https://www.retaildive.com/feeds/news/"/>
102        
103        
104            <meta property="og:title" content="Retail News and Trends | Retail Dive" />
105            <meta property="og:description" content="Retail Dive provides news and analysis for retail executives. We cover topics like retail tech, marketing, e-commerce, logistics, in-store operations, corporate retail news, and more. " />
106            <meta property="og:image" content="https://d12v9rtnomnebu.cloudfront.net/divesite/header_image_logos/retail_dive_feed_header.jpg" />
107        
108
109        
110
111        
112        
113
114        <link rel="stylesheet" href="/static/css/dive_app.css?122215290926">
115
116        
117
118<script type="text/javascript" src="/static/js/ad_blocker_recovery.js?511915290926" defer></script>
118
119
120<!-- These are the 2 necessary scripts for the ad recovery message to work -->
121    
121<script data-osano="MARKETING" async src="https://fundingchoicesmessages.google.com/i/pub-8553262192892817?ers=1" nonce="RORABhIXgMhQdZXbks8fZQ"></script>
vendor: 1 bytes, line 121
121
122<script nonce="RORABhIXgMhQdZXbks8fZQ">(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();</script>
122
123
124<!-- If the ad recovery message is blocked, this script shows a backup error message asking users to allow ads -->
125<script>(function(){/*
126
127    Copyright The Closure Library Authors.
128    SPDX-License-Identifier: Apache-2.0
129   */
130   'use strict';var aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},k;if("function"==typeof Object.setPrototypeOf)k=Object.setPrototypeOf;else{var m;a:{var ca={a:!0},n={};try{n.__proto__=ca;m=n.a;break a}catch(a){}m=!1}k=m?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
131   var p=k,q=function(a,b){a.prototype=ba(b.prototype);a.prototype.constructor=a;if(p)p(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.v=b.prototype},r=this||self,da=function(){},t=function(a){return a};var u;var w=function(a,b){this.g=b===v?a:""};w.prototype.toString=function(){return this.g+""};var v={},x=function(a){if(void 0===u){var b=null;var c=r.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:t,createScript:t,createScriptURL:t})}catch(d){r.console&&r.console.error(d.message)}u=b}else u=b}a=(b=u)?b.createScriptURL(a):a;return new w(a,v)};var A=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};var B={},C=null;var D="function"===typeof Uint8Array;function E(a,b,c){return"object"===typeof a?D&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):F(a,b,c):b(a)}function F(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=E(f,b,c))}Array.isArray(a)&&a.s&&G(d);return d}d={};for(e in a)Object.prototype.hasOwnProperty.call(a,e)&&(f=a[e],null!=f&&(d[e]=E(f,b,c)));return d}
132   function ea(a){return F(a,function(b){return"number"===typeof b?isFinite(b)?b:String(b):b},function(b){var c;void 0===c&&(c=0);if(!C){C={};for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/=","+/","-_=","-_.","-_"],f=0;5>f;f++){var h=d.concat(e[f].split(""));B[f]=h;for(var g=0;g<h.length;g++){var l=h[g];void 0===C[l]&&(C[l]=g)}}}c=B[c];d=Array(Math.floor(b.length/3));e=c[64]||"";for(f=h=0;h<b.length-2;h+=3){var y=b[h],z=b[h+1];l=b[h+2];g=c[y>>2];y=c[(y&3)<<
133   4|z>>4];z=c[(z&15)<<2|l>>6];l=c[l&63];d[f++]=""+g+y+z+l}g=0;l=e;switch(b.length-h){case 2:g=b[h+1],l=c[(g&15)<<2]||e;case 1:b=b[h],d[f]=""+c[b>>2]+c[(b&3)<<4|g>>4]+l+e}return d.join("")})}var fa={s:{value:!0,configurable:!0}},G=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,fa);return a};var H;var J=function(a,b,c){var d=H;H=null;a||(a=d);d=this.constructor.u;a||(a=d?[d]:[]);this.j=d?0:-1;this.h=null;this.g=a;a:{d=this.g.length;a=d-1;if(d&&(d=this.g[a],!(null===d||"object"!=typeof d||Array.isArray(d)||D&&d instanceof Uint8Array))){this.l=a-this.j;this.i=d;break a}void 0!==b&&-1<b?(this.l=Math.max(b,a+1-this.j),this.i=null):this.l=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.l?(a+=this.j,(d=this.g[a])?G(d):this.g[a]=I):(d=this.l+this.j,this.g[d]||(this.i=this.g[d]={}),(d=this.i[a])?
134   G(d):this.i[a]=I)},I=Object.freeze(G([])),K=function(a,b){if(-1===b)return null;if(b<a.l){b+=a.j;var c=a.g[b];return c!==I?c:a.g[b]=G([])}if(a.i)return c=a.i[b],c!==I?c:a.i[b]=G([])},M=function(a,b){var c=L;if(-1===b)return null;a.h||(a.h={});if(!a.h[b]){var d=K(a,b);d&&(a.h[b]=new c(d))}return a.h[b]};J.prototype.toJSON=function(){var a=N(this,!1);return ea(a)};
135   var N=function(a,b){if(a.h)for(var c in a.h)if(Object.prototype.hasOwnProperty.call(a.h,c)){var d=a.h[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)d[e]&&N(d[e],b);else d&&N(d,b)}return a.g},O=function(a,b){H=b=b?JSON.parse(b):null;a=new a(b);H=null;return a};J.prototype.toString=function(){return N(this,!1).toString()};var P=function(a){J.call(this,a)};q(P,J);function ha(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[n
135once]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};var Q=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},R=function(a){this.g=a||r.document||document};R.prototype.appendChild=function(a,b){a.appendChild(b)};var S=function(a,b,c,d,e,f){try{var h=a.g,g=Q(a.g,"SCRIPT");g.async=!0;g.src=b instanceof w&&b.constructor===w?b.g:"type_error:TrustedResourceUrl";ha(g);h.head.appendChild(g);g.addEventListener("load",function(){e();d&&h.head.removeChild(g)});g.addEventListener("error",function(){0<c?S(a,b,c-1,d,e,f):(d&&h.head.removeChild(g),f())})}catch(l){f()}};var ia=r.atob("aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"),ja=r.atob("WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="),ka=r.atob("RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu"),la=function(a,b,c){this.h=a;this.j=new R(this.h);this.g=null;this.i=[];this.l=!1;this.o=b;this.m=c},V=function(a){if(a.h.body&&!a.l){var b=
136   function(){T(a);r.setTimeout(function(){return U(a,3)},50)};S(a.j,a.o,2,!0,function(){r[a.m]||b()},b);a.l=!0}},T=function(a){for(var b=W(1,5),c=0;c<b;c++){var d=X(a);a.h.body.appendChild(d);a.i.push(d)}b=X(a);b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.width=W(100,110).toString()+"%";b.style.zIndex=W(2147483544,2147483644).toString();b.style["background-color"]=ma(249,259,242,252,219,229);b.style["box-shadow"]="0 0 12px #888";b.style.color=ma(0,10,0,10,0,10);b.style.display=
137   "flex";b.style["justify-content"]="center";b.style["font-family"]="Roboto, Arial";c=X(a);c.style.width=W(80,85).toString()+"%";c.style.maxWidth=W(750,775).toString()+"px";c.style.margin="24px";c.style.display="flex";c.style["align-items"]="flex-start";c.style["justify-content"]="center";d=Q(a.j.g,"IMG");d.className=A();d.src=ia;d.style.height="24px";d.style.width="24px";d.style["padding-right"]="16px";var e=X(a),f=X(a);f.style["font-weight"]="bold";f.textContent=ja;var h=X(a);h.textContent=ka;Y(a,
138   e,f);Y(a,e,h);Y(a,c,d);Y(a,c,e);Y(a,b,c);a.g=b;a.h.body.appendChild(a.g);b=W(1,5);for(c=0;c<b;c++)d=X(a),a.h.body.appendChild(d),a.i.push(d)},Y=function(a,b,c){for(var d=W(1,5),e=0;e<d;e++){var f=X(a);b.appendChild(f)}b.appendChild(c);c=W(1,5);for(d=0;d<c;d++)e=X(a),b.appendChild(e)},W=function(a,b){return Math.floor(a+Math.random()*(b-a))},ma=function(a,b,c,d,e,f){return"rgb("+W(Math.max(a,0),Math.min(b,255)).toString()+","+W(Math.max(c,0),Math.min(d,255)).toString()+","+W(Math.max(e,0),Math.min(f,
139   255)).toString()+")"},X=function(a){a=Q(a.j.g,"DIV");a.className=A();return a},U=function(a,b){0>=b||null!=a.g&&0!=a.g.offsetHeight&&0!=a.g.offsetWidth||(na(a),T(a),r.setTimeout(function(){return U(a,b-1)},50))},na=function(a){var b=a.i;var c="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];b=c?c.call(b):{next:aa(b)};for(c=b.next();!c.done;c=b.next())(c=c.value)&&c.parentNode&&c.parentNode.removeChild(c);a.i=[];(b=a.g)&&b.parentNode&&b.parentNode.removeChild(b);a.g=null};var pa=function(a,b,c,d,e){var f=oa(c),h=function(l){l.appendChild(f);r.setTimeout(function(){f?(0!==f.offsetHeight&&0!==f.offsetWidth?b():a(),f.parentNode&&f.parentNode.removeChild(f)):a()},d)},g=function(l){document.body?h(document.body):0<l?r.setTimeout(function(){g(l-1)},e):b()};g(3)},oa=function(a){var b=document.createElement("div");b.className=a;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};var L=function(a){J.call(this,a)};q(L,J);var qa=function(a){J.call(this,a)};q(qa,J);var ra=function(a,b){this.l=a;this.m=new R(a.document);this.g=b;this.i=K(this.g,1);b=M(this.g,2);this.o=x(K(b,4)||"");this.h=!1;b=M(this.g,13);b=x(K(b,4)||"");this.j=new la(a.document,b,K(this.g,12))};ra.prototype.start=function(){sa(this)};
140   var sa=function(a){ta(a);S(a.m,a.o,3,!1,function(){a:{var b=a.i;var c=r.btoa(b);if(c=r[c]){try{var d=O(P,r.atob(c))}catch(e){b=!1;break a}b=b===K(d,1)}else b=!1}b?Z(a,K(a.g,14)):(Z(a,K(a.g,8)),V(a.j))},function(){pa(function(){Z(a,K(a.g,7));V(a.j)},function(){return Z(a,K(a.g,6))},K(a.g,9),K(a.g,10),K(a.g,11))})},Z=function(a,b){a.h||(a.h=!0,a=new a.l.XMLHttpRequest,a.open("GET",b,!0),a.send())},ta=function(a){var b=r.btoa(a.i);a.l[b]&&Z(a,K(a.g,5))};(function(a,b){r[a]=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e-0]=arguments[e];r[a]=da;b.apply(null,d)}})("__h82AlnkH6D91__",function(a){"function"===typeof window.atob&&(new ra(window,O(qa,window.atob(a)))).start()});}).call(this);
141
142   window.__h82AlnkH6D91__("WyJwdWItODU1MzI2MjE5Mjg5MjgxNyIsW251bGwsbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9iL3B1Yi04NTUzMjYyMTkyODkyODE3Il0sbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9lbC9BR1NLV3hVc0lBMXlKVmRQQWNGaXJQX1lGUTdENkpIZVNZUGV6bWNOM216TmJmYWhldlNobXpBVHkzVzlPLU5LV3MyNkx5cWVXRUx3YnRhZzN1MnZEWHVkZnFFSkVRXHUwMDNkXHUwMDNkP3RlXHUwMDNkVE9LRU5fRVhQT1NFRCIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFVoRGZtbFAtR2RTZUhBa1lVY2VmWTFQYXh1cDNFdmhndlJDNVM4bms3S2t1TElaUXBFQ05VZTIySUNjcGx4eF9oeVlveHJTdy1iU3FjUkhKZWwyWU1NalFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QxXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFgzMm02dWJvVVVwaXJ1b1VQMmhkY2R1S2U5S0pzaDlGRDloMDlWOTlYTkpyZkVTRW5HNzh4Vm0yUDZXdjBDNmkwMXZ4Ui11V25ZVVdlWEI3dmNCd1c5cFFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QyXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFh0cXRhOEVpaV9LUVI4VHNLaDFVUGJ5TFlnNU1ocDFqdVNFemltQVFFeDFjRDJxalJhTjNDM21hSkt1VkVqdGZ5bTZjSXg5emVaLU5IazZMbTE5QjB1ZGdcdTAwM2RcdTAwM2Q/c2JmXHUwMDNkMiIsImRpdi1ncHQtYWQiLDIwLDEwMCwiY0hWaUxUZzFOVE15TmpJeE9USTRPVEk0TVRjXHUwMDNkIixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vd3d3LmdzdGF0aWMuY29tLzBlbW4vZi9wL3B1Yi04NTUzMjYyMTkyODkyODE3LmpzP3VzcXBcdTAwM2RDQUUiXSwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vZWwvQUdTS1d4V0QtdnVGQVVZRE9STnItSmY2SnJGSGhYYU1QNlo5NG1CTjFyQ2g5M1FvdVNLSmtJcFBlLW1Uc2NpdHNWOEZ0aUdIdzBFZ1QtOEMzbHpFblJMczduZ0pQQVx1MDAzZFx1MDAzZCJd");
143</script>
143
144
145        
146
147<script src="/static/js/jquery_360.min.js?511915290926"></script>
147
148
149        
150
151<script>
152    
153    // waitForTriggerHandler() is library for queuing up javascript to be stored and then executed when a trigger
154    // function is called. You can push() any number of functions which will be stored unless and until trigger()
155    // is called. Once trigger() is called any future functions that you push() in will be executed immediately.
156    // It is safe to call .trigger() multiple times. Any arguments passed to .trigger() will also be passed along
157    // to the associated function
158
159    function waitForTriggerHandler() {
160        var function_queue = [];
161        var trigger_arguments = [];
162        this._triggered = false;
163
164        this.push = function(fn) {
165            if (this._triggered) {
166                // just run it immediately if handler has already been triggered
167                fn.apply(null, trigger_arguments);
168            }
169            else {
170                // otherwise add to the queue to run later
171                function_queue.push(fn);
172            }
173        };
174
175        this.trigger = function() {
176            // any arguments passed to trigger(foo, bar, baz) will also be passed along to functions in the queue
177
178            // first convert any arguments to an array
179            trigger_arguments = Array.prototype.slice.call(arguments);
180            while (function_queue.length){
181                // for each function in the queue, pop it off and then execute it while passing in any
182                // args that may have been passed to trigger().
183                function_queue.pop().apply(null, trigger_arguments);
184                // The "null" above is for the value of "this".
185                // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply#Parameters
186            }
187            this._triggered = true;
188        }
189
190    }
191    
192    // set up waitToLoadAds handler
193    window.waitToLoadAds = new waitForTriggerHandler();
194    // We set up the triggers for this below, they depend on whether we're loading lytics on the page
195</script>
195
196
197
198
199    
199<script type="text/javascript">
200        
201        window.googletag = window.googletag || {};
202        googletag.cmd = googletag.cmd || [];
203
204        // initialize callback (source: https://learn.lytics.com/product-docs/lytics-javascript-tag/receiving-data-from-lytics)
205        !function(){"use strict";var o=window.jstag||(window.jstag={}),r=[];function n(e){o[e]=function(){for(var n=arguments.length,t=new Array(n),i=0;i<n;i++)t[i]=arguments[i];r.push([e,t])}}n("send"),n("mock"),n("identify"),n("pageView"),n("unblock"),n("getid"),n("setid"),n("loadEntity"),n("getEntity"),n("on"),n("once"),n("call"),o.loadScript=function(n,t,i){var e=document.createElement("script");e.async=!0,e.src=n,e.onload=t,e.onerror=i;var o=document.getElementsByTagName("script")[0],r=o&&o.parentNode||document.head||document.body,c=o||r.lastChild;return null!=c?r.insertBefore(e,c):r.appendChild(e),this},o.init=function n(t){return this.config=t,this.loadScript(t.src,function(){if(o.init===n)throw new Error("Load error!");o.init(o.config),function(){for(var n=0;n<r.length;n++){var t=r[n][0],i=r[n][1];o[t].apply(o,i)}r=void 0}()}),this}}();
206
207
208        // custom init + lytics default install tag from https://activate.getlytics.com/connect?aid=2751
209        // see https://learn.lytics.com/understanding/product-docs/lytics-javascript-tag/configuration#configuration-options
210        
211            var lyticsCid = '44fda7674f94228540d8fba6786f9770';
212            console.log('You are using the Lytics Prod account');
213        
214
215        
216
217        jstag.init({
218            src: `https://c.lytics.io/api/tag/${lyticsCid}/latest.min.js`,
219            pageAnalysis: {
220                dataLayerPull: {
221                    disabled: true
222                }
223            }
224        });
225        jstag.pageView();
226
227        
228        (function(){
229            var sailthru_cookie, sailthru_user_id;
230            function read_cookie(cookieName) {
231              var re = new RegExp('[; ]'+cookieName+'=([^\\s;]*)');
232              var sMatch = (' '+document.cookie).match(re);
233              if (cookieName && sMatch) return unescape(sMatch[1]);
234              return '';
235            }
236            sailthru_cookie = read_cookie('sailthru_hid');
237            if (sailthru_cookie.length > 56) {
238              sailthru_user_id = sailthru_cookie.slice(32,56);
239              jstag.send({ st_profile_id: sailthru_user_id });
240            }
241        })();
242
243        
244        
245        
246        
247        jstag.call('entityReady', () => waitToLoadAds.trigger());
248        setTimeout(() => waitToLoadAds.trigger(), 1000);  // also trigger lytics if it's taking too long
249
250        
251        
252        waitToLoadAds.push(function (lytics_data) {
253            // lytics_data won't be defined if lytics failed to load correctly. In that case
254            // we don't need to set any segments.
255            if (lytics_data && lytics_data.segments) {
256                googletag.cmd.push(function() {
257                    googletag.pubads().setTargeting("LyticsSegments", lytics_data.segments);
258                });
259            }
260        });
261
262        function getUID(id) {
263            window.dataLayer.push({'user_id': id});
264        };
265        jstag.getid(getUID);
266
267
268    </script>
268
269
270
271
272        
273        
273<script src="/jsi18n/"></script>
273
274
275        
276
277        
278            
279
280
281<script>
282    // Initialize dataLayer empty array for GTM events
283    window.dataLayer = window.dataLayer || [];
284    window.dataLayer.push({
285        'site': 'Retail Dive',
286    });
287    // wrapper function to push GTM events to dataLayer
288    pushGTMEvent = (eventObject) => {
289        // if window.datalayer is not defined, then set to an empty array
290        window.dataLayer.push(eventObject);
291    };
292</script>
292
293<!-- Google Tag Manager -->
294<script>
vendor: 327 bytes, lines 294-298
294(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
295new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
296j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
297'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
298})(window,document,'script','dataLayer','
298GTM-55G8WRR
vendor: 3 bytes, line 298
298');
298</script>
298
299<!-- End Google Tag Manager -->
300
301<script>
302    let eventParams = {};
303    
304    
305    const gtmEventObject  = {
306        event: 'page.content',
307        'page.content': {
308            v:11, // seer version
309            ...eventParams
310        }
311    };
312    window.pushGTMEvent(gtmEventObject);
313    window.lyticsLookup = {"any_agriculture_dive_subs": "aa", "any_automotive_dive_subs": "ab", "any_banking_dive_subs": "ac", "any_biopharma_dive_subs": "ad", "any_cstore_dive_subs": "ae", "any_cfo_dive_subs": "af", "cfo_dive_tech_valid_subs": "ag", "any_cfo_balance_subs": "ah", "any_cio_dive_subs": "ai", "any_construction_dive_subs": "aj", "any_cybersecurity_dive_subs": "ak", "any_higher_ed_dive_subs": "al", "any_k12_dive_subs": "am", "any_facilities_dive_subs": "an", "any_fashion_dive_subs": "ao", "any_food_dive_subs": "ap", "any_grocery_dive_subs": "aq", "any_healthcare_dive_subs": "ar", "any_hotel_dive_subs": "as", "any_hr_dive_subs": "at", "any_legal_dive_subs": "au", "any_manufacturing_dive_subs": "av", "any_marketing_dive_subs": "aw", "any_medtech_dive_subs": "ax", "any_mobile_marketer_subs": "ay", "any_multifamily_dive_subs": "az", "any_packaging_dive_subs": "a0", "any_payments_dive_subs": "a1", "any_pharmavoice_subs": "a2", "any_restaurant_dive_subs": "a3", "any_retail_dive_subs": "a4", "any_smart_cities_dive_subs": "a5", "any_social_media_today_subs": "a6", "any_supplychain_dive_subs": "a7", "any_transport_dive_subs": "a8", "any_utility_dive_subs": "a9", "any_waste_dive_subs": "ba", "lt_15_million_company_revenue": "bb", "lt_20_million_company_revenue": "bc", "gt_100m_company_revenue": "bd", "gt_500m_company_revenue": "be", "250k_to_at_least_5m_company_revenue": "bf", "5m_to_20m_company_revenue": "bg", "20m_5000m_company_revenue": "bh", "all_cfos": "bi", "retail_holiday_edition_valid_subscribers": "bj", "banking_dive_valid_subscribers": "bk", "biopharma_dive_valid_subscribers": "bl", "cfo_dive_valid_subscribers": "bm", "cio_dive_valid_subscribers": "bn", "construction_dive_valid_subscribers": "bo", "education_dive_higher_ed_valid_subscribers": "bp", "education_dive_k12_valid_subscribers": "bq", "food_dive_valid_subscribers": "br", "grocery_dive_valid_subscribers": "bs", "healthcare_dive_valid_subscribers": "bt", "hr_dive_valid_subscribers": "bu", "hr_dive_talent_valid_subscribers": "bv", "marketing_dive_valid_subscribers": "bw", "medtech_dive_valid_subscribers": "bx", "mobile_marketer_valid_subscribers": "by", "restaurant_dive_valid_subscribers": "bz", "retail_dive_valid_subscribers": "b0", "retail_dive_dtc_valid_subscribers": "b1", "smart_cities_dive_valid_subscribers": "b2", "social_media_today_valid_subscribers": "b3", "supply_chain_dive_valid_subscribers": "b4", "transport_dive_valid_subscribers": "b5", "utility_dive_valid_subscribers": "b6", "waste_dive_valid_subscribers": "b7", "all_target_readers": "b8", "automotive_dive_high_quality_target_readers": "b9", "banking_dive_high_quality_target_readers": "ca", "biopharma_dive_target_readers": "cb", "cstore_dive_high_quality_target_readers": "cc", "cfo_dive_high_quality_target_readers_": "cd", "cio_dive_high_quality_target_readers": "ce", "construction_dive_high_quality_target_readers": "cf", "cybersecurity_dive_high_quality_target_readers": "cg", "facilities_dive_high_quality_target_readers": "ch", "fashion_dive_high_quality_target_readers": "ci", "food_dive_high_quality_target_readers": "cj", "grocery_dive_high_quality_target_readers": "ck", "healthcare_dive_target_readers": "cl", "higher_ed_high_quality_target_readers": "cm", "hotel_dive_high_quality_target_readers": "cn", "hr_dive_high_quality_target_readers": "co", "hr_dive_learning_high_quality_target_readers": "cp", "hr_dive_talent_high_quality_target_readers": "cq", "k12_high_quality_target_readers": "cr", "legal_dive_high_quality_target_readers": "cs", "manufacturing_dive_high_quality_target_readers": "ct", "marekting_dive_high_quality_target_readers": "cu", "medtech_high_quality_target_readers": "cv", "mobile_marketer_high_quality_target_readers": "cw", "multifamily_dive_high_quality_target_readers": "cx", "packaging_dive_high_quality_target_readers": "cy", "payments_dive_high_quality_target_readers": "cz", "pharmavoice_high_quality_target_readers": "c0", "restaurant_dive_high_quality_target_readers": "c1", "retail_dive_high_quality_target_readers": "c2", "smart_cities_dive_high_quality_target_readers": "c3", "socialmediatoday_target_readers": "c4", "supply_chain_dive_high_quality_target_readers": "c5", "transport_dive_high_quality_target_readers": "c6", "utility_dive_high_quality_target_readers": "c7", "waste_dive_high_quality_target_readers": "c8", "banking_dive_fintech_valid_subscribers": "c9", "biopharma_dive_emerging_biotech_valid_subscribers": "da", "biopharma_dive_manufacturing_valid_subscribers": "db", "biopharma_dive_marketing_valid_subscribers": "dc", "construction_dive_tech_valid_subscribers": "dd", "education_dive_k12_curriculum_valid_subscribers": "de", "food_dive_ingredients_valid_subscribers": "df", "healthcare_dive_it_valid_subscribers": "dg", "healthcare_dive_payer_valid_subscribers": "dh", "hr_dive_compensation_benefits_valid_subscribers": "di", "hr_dive_compliance_valid_subscribers": "dj", "hr_dive_diversity_inclusion_valid_subscribers": "dk", "hr_dive_learning_valid_subscribers": "dl", "hr_dive_recruiting_valid_subscribers": "dm", "marketing_dive_agencies_valid_subscribers": "dn", "marketing_dive_mobile_val
313id_subscribers": "do", "retail_dive_marketing_valid_subscribers": "dp", "retail_dive_mobile_commerce_valid_subscribers": "dq", "retail_dive_operations_valid_subscribers": "dr", "retail_dive_tech_valid_subscribers": "ds", "supply_chain_dive_operations_valid_subscribers": "dt", "supply_chain_dive_procurement_valid_subscribers": "du", "utility_dive_demand_response_valid_subscribers": "dv", "utility_dive_solar_valid_subscribers": "dw", "utility_dive_storage_valid_subscribers": "dx", "waste_dive_recycling_valid_subscribers": "dy", "all_cio_job_level": "dz", "all_cso_ciso_job_level": "d0", "all_cto_job_level": "d1", "all_users_on_a_primary_list_in_sailthru": "d2", "any_administration_job_function": "d3", "any_analyst_job_level": "d4", "any_associate_job_level": "d5", "any_bank_finance_company_type": "d6", "any_biz_dev_sales_job_function": "d7", "any_clevel_job_level": "d8", "any_construction_company_type": "d9", "any_customer_relations_job_function": "ea", "any_cx_job_function": "eb", "any_director_vp_job_level": "ec", "any_education_company_type": "ed", "any_finance_job_function": "ee", "any_food_and_bev_company_type": "ef", "any_food_service_company_type": "eg", "any_hr_job_function": "eh", "any_manager_job_level": "ei", "any_manufacturing_company_type": "ej", "any_marketing_job_function": "ek", "any_media_company_type": "el", "any_operations_analysis_job_function": "em", "any_operations_job_function": "en", "any_product_job_function": "eo", "any_retail_company_type": "ep", "any_supply_chain_job_function": "eq", "any_tech_company_type": "er", "any_telecom_company_type": "es", "any_transportation_company_type": "et", "any_transportation_job_function": "eu", "any_utility_company_type": "ev", "any_ux_job_function": "ew", "any_waste_recycling_company_type": "ex", "company_size_1_249": "ey", "company_size_1000_4999": "ez", "company_size_1000_plus": "e0", "company_size_250_499": "e1", "company_size_5000_9999": "e2", "seh_k12_at_risk_users_in_2023_churn_campaign": "e3", "seh_k12_at_risk_users_who_clicked_2023_churn_campagin": "e4", "square_food_bev_audience": "e5", "square_restaurant_audience": "e6", "square_retail_audience": "e7", "any_cx_dive_subs": "e8", "any_esg_dive_subs": "e9", "cfo_balance_high_quality_target_readers": "fa", "cx_dive_high_quality_target_readers": "fb", "esg_dive_high_quality_target_readers": "fc", "informauploadsnov2022": "fd", "ladders_uploads_2021": "fe", "ladders_utm_campaign_tracking": "ff", "agriculture_dive_high_quality_target_readers": "fg", "all_marketing_related_audience": "fh", "tech_job_function": "fi", "construction_dive_infrastru
313cture_valid_subscribers": "fj", "construction_dive_labor_safety_valid_subscribers": "fk", "supply_chain_dive_logistics_valid_subscribers": "fl", "payers_on_healthcare": "fm", "providers_on_healthcare": "fn", "wardsauto_valid_subscribers": "fo", "wardsauto_dealer_valid_subscribers": "fp", "any_wardsauto_subs": "fq", "wardsauto_high_quality_target_readers": "fr", "wardsauto_high_quality_target_readers_automakers": "fs", "wardsauto_high_quality_target_readers_dealers": "ft", "wardsauto_high_quality_target_readers_suppliers": "fu", "channel_dive_valid_subscribers": "fv", "any_channel_dive_subs": "fw", "channel_dive_high_quality_target_readers": "fx", "cstore_retail_subs": "fy", "cstore_grocery_subs": "fz", "healthcare_dive_high_quality_target_readers_providers": "f0", "healthcare_dive_high_quality_target_readers_payers": "f1", "healthcare_dive_high_quality_target_readers_health_it": "f2", "2026_outlooks_autorecommended_content_audience": "f3"}
314</script>
314
315
316
317
318<script type="module" src="/static/js/dist/lyticsHelper.bundle.js?242215290926" ></script>
318
319
320
321        
322
323        <!-- HTMX for dynamic content loading -->
324        
325
326<script src="/static/js/htmx_204.min.js?511915290926"></script>
326
327
328
329        
330        
331        
332
333        
334            
335
336<script type="text/javascript" src="/static/js/mailcheck.min.js?511915290926" defer></script>
vendor: 1 bytes, line 336
336
337<script type="text/javascript" src="/static/js/dive_mailcheck.js?511915290926" defer></script>
337
338
339        
340
341        
342        
342<script src="/static/js/app.js?511915290926" defer></script>
342
343
344        
345            
345<script type="text/javascript">
346                var divecounter_settings = {};
347                
348                
349                
350                
351            </script>
351
352        
353        
353<script type="text/javascript" src="/static/js/divecounter.js?511915290926"></script>
353
354
355        
356
357        
358            
359<script type="text/javascript">
360    function read_cookie(cookieName) {
361        var re = new RegExp('[; ]'+cookieName+'=([^\\s;]*)');
362        var sMatch = (' '+document.cookie).match(re);
363        if (cookieName && sMatch) return unescape(sMatch[1]);
364        return '';
365    }
366
367    var script = document.createElement('script');
368    script.type = 'text/javascript';
369    script.async = true;
370    script.addEventListener('load', function(e) {
371        // we only pass the template this context variable on newsposts
372        let informaData = false;
373        
374        if (window.IIRISTracker) {
375            var sailthru_id = read_cookie('sailthru_hid');
376            if (sailthru_id.length > 56) {
377              sailthru_id = sailthru_id.slice(32,56);
378            }
379
380            var notProduction = 'False' === 'True';
381            var domain = 'www.retaildive.com'.split('.')[1];
382            // on non-prod environment, there is specific collector domain to send the data to.
383            var cDomain = notProduction ? 'com-informa-prod1.mini.snplow.net' : 'c.' + domain + '.com' // removed .com previous line
384            var cfg = {
385                config: {
386                    td: {},
387                    snowplow: {
388                        context: {}
389                    }
390                }
391            };
392            cfg.config.idsource = 'sailthruid';
393            cfg.config.snowplow.appId = domain;
394            cfg.config.snowplow.cDomain = cDomain;
395            cfg.config.td.lob = 'it';
396            cfg.config.td.domain = domain;
397            cfg.config.snowplow.contentTagEnabled = !!informaData
398            cfg.config.snowplow.context = informaData
399            window.IIRISTracker.initConfig(cfg);
400            window.IIRISTracker.setTrackingUID(sailthru_id);
401            var irisEvt = new Event('trackerLoaded');
402            window.dispatchEvent(irisEvt);
403        } else {
404            window.addEventListener('trackerLoaded', function(evt) {
405                if(window.IIRISTracker) {
406                    window.IIRISTracker.setTrackingUID(sailthru_id);
407                }
408            });
409        }
410    });
411    script.src = 'https://static.iris.informa.com/widgets/v3.0/iris-t.js';
412    document.getElementsByTagName('head')[0].appendChild(script);
413</script>
413
414
415        
416
417        
418        
419
420        
421
422        
423        
423<script type="text/javascript">
424            jQuery.browser = {};
425            (function () {
426                jQuery.browser.msie = false;
427                jQuery.browser.version = 0;
428                if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) {
429                    jQuery.browser.msie = true;
430                    jQuery.browser.version = RegExp.$1;
431                }
432            })();
433        </script>
433
434        <!-- for modal signup form -->
435
436        
436<script type="text/javascript" src="/static/js/jquery.simplemodal.divefork.min.js?511915290926" defer></script>
436
437
438        
439
440        <style>
441
442            /* dynamic style overrides based on DB go here*/
443            
444        </style>
445
446        
447    
448    
449        
450            <link rel="preload" as="image" href="https://imgproxy.divecdn.com/WxEjI6tBCAx12UvUO-lYivKSM4juJ7sJaSUc0ExzIqk/g:nowe:0:130/c:1280:723/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp" imagesrcset="https://imgproxy.divecdn.com/vrJQHPCqSMegyMf2R0SNQhydS-0qh3BMYVgzcXJrUZQ/g:nowe:0:130/c:1280:723/rs:fill:400:225:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 400w, https://imgproxy.divecdn.com/wXt-5SEiU9JCsuRvJ33jgjnMo6FytLar3umElDiDvn4/g:nowe:0:130/c:1280:723/rs:fill:800:450:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 800w, https://imgproxy.divecdn.com/WxEjI6tBCAx12UvUO-lYivKSM4juJ7sJaSUc0ExzIqk/g:nowe:0:130/c:1280:723/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 1200w, https://imgproxy.divecdn.com/SwezfhI1vK39ZQOmtEbh0uoH1hB4ZOLclWcDNfxlDio/g:nowe:0:130/c:1280:723/rs:fill:1600:900:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 1600w" imagesizes="(min-width: 64em) 60vw, 100vw">
451        
452    
453
454    
454<script>
455        
456        $(document).ready(function() {
457            if (window.location.search.toLowerCase().indexOf('suppressannouncement') !== -1) {
458                var msg_to_add = '<div class="columns">' +
459                    '<div class="message message--success">' +
460                    'You got it, you will not see this message in future emails! Enjoy the news.' +
461                    '<img class="message__close" src="/static/img/components/messages/close.svg?511915290926" alt="close">'+
462                    '</div></div>';
463                $('.dash-top > .row > .columns > .row').prepend(msg_to_add);
464            }
465        });
466    </script>
466
467    
468    
468<script>
469        
470        $(document).ready(function() {
471            if (window.location.search.toLowerCase().indexOf('suppresstrials') !== -1) {
472                var msg_to_add = '<div class="columns">' +
473                                '<div class="message message--success">' +
474                                'You got it, you will not see this message in future emails! Enjoy the news.' +
475                                '<img class="message__close" src="/static/img/components/messages/close.svg?511915290926" alt="close">'+
476                                '</div></div>';
477                /** place message in the correct section of the page. Hacky but temporary **/
478                $('.dash-top > .row > .columns > .row').prepend(msg_to_add);
479            }
480            if (window.location.search.toLowerCase().indexOf('futureupdates') !== -1) {
481                let sitename = window.siteName;
482                var msg_to_add = '<div class="columns">' +
483                    '<div class="message message--success">' +
484                        'Retail Dive subscription updated: You will no longer receive newsletters from Retail Dive. Based on your selection, we will keep you up to date as we launch into more industries.' +
485                        '<img class="message__close" src="/static/img/components/messages/close.svg?511915290926" alt="close">'+
486                        '</div></div>';
487                /** place message in the correct section of the page. Hacky but temporary **/
488                $('.dash-top > .row > .columns > .row').prepend(msg_to_add);
489            }
490        });
491    </script>
491
492
493
494
495        
496
497<script type="module" src="/static/js/dist/signupReferrer.bundle.js?242215290926" ></script>
497
498
499
500        
501            
502
503<script type="module" src="/static/js/dist/searchTracking.bundle.js?242215290926" ></script>
503
504
505            
506
507<script type="module" src="/static/js/dist/navRelatedQuestionsTracking.bundle.js?242215290926" ></script>
507
508
509        
510
511        
512        
513
514        
515        
516            
517
518
519
520
521
522
523    
523<script type="text/javascript" src="/static/js/prestitial.js?511915290926"></script>
523
524
525
526
527
528
529    
529<script data-osano="MARKETING" async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
529
530
531
532
533
534
535
536
537
538
539
540    <!-- DoubleVerify Page Tag - START -->
541    
541<script data-osano="MARKETING" async src="https://pub.doubleverify.com/dvtag/19913272/DV424940/pub.js"></script>
541
542    
542<script>
543        window.onDvtagReady = function(callback, timeout = 750) {
544            window.dvtag = window.dvtag || {};
545            dvtag.cmd = dvtag.cmd || [];
546            dvtag.queueAdRequest = dvtag.queueAdRequest || function() {};
547            const opt = {
548                callback,
549                timeout,
550                timestamp: new Date().getTime()
551            };
552            dvtag.cmd.push(function() {
553                dvtag.queueAdRequest(opt);
554            });
555            setTimeout(function() {
556                const cb = opt.callback;
557                opt.callback = null;
558                if (cb) cb();
559            }, timeout);
560        };
561    </script>
561
562    <!-- DoubleVerify Page Tag - END -->
563
564
565
566<script type="text/javascript" src="/static/js/dist/adTemplates.bundle.js?242215290926" defer></script>
vendor: 1 bytes, line 566
566
567<script>
568    const desktopWidth = 1024;
569    
570    window.dfp_visibility = window.innerWidth >= desktopWidth ? 'desktop' : 'mobile';
571
572    const dfpDisplayConfiguration = {
573        "prestitialEnabled": true,
574        "leaderboardEnabled": true,
575        "sidebarAdsEnabled": true,
576        "visibility": window.dfp_visibility
577    };
578
579    
580    var googletag = googletag || {};
581    googletag.cmd = googletag.cmd || [];
582    googletag.cmd.push(function () {
583        
584
585        
586        
587            googletag.pubads().setTargeting("topics", ["dashboard"]);
588        
589
590        
591
592        if ((typeof divecounter !== "undefined") && (divecounter.getMarketingData().is_subscriber)) {
593            googletag.pubads().setTargeting("is_subscriber", "yes");
594        }
595
596        const site = window.location.host
597        googletag.pubads().setTargeting("site", site);
598
599        const first_path = window.location.pathname.split( '/' )[1];
600        googletag.pubads().setTargeting("first_path", first_path);
601
602        
603        
604
605        // Set ad targeting on the trendline to show the ads designated for it
606        
607        
608        const isTopicPage = window.location.pathname.indexOf('/topic/') !== -1;
609        if(isTopicPage) {
610            googletag.pubads().setTargeting('is_topics_page', 'true');
611        }
612
613        
614        const cookies = document.cookie.split("; ");
615        const utmMedium = cookies.find(cookie => cookie.startsWith("utmMedium="));
616        const utmMediumValue = utmMedium ? utmMedium.split("=")[1] : null;
617        const ppc = utmMediumValue && utmMediumValue.toUpperCase() === "CPC" ? "1" : "0";
618        googletag.pubads().setTargeting("ppc", ppc);
619
620    });
621
622    googletag.cmd.push(function () {
623        googletag.pubads().setCentering(true);
624        googletag.pubads().collapseEmptyDivs(false); // Whether to collapse the slots even before the ads are fetched.
625        googletag.setConfig({ singleRequest: true });
626        window.onDvtagReady?.(); // Notify DoubleVerify page tag that slots are defined.
627        googletag.enableServices();
628    });
629</script>
629
630
631
632
633
634<script>window.fallbackAds = '[{\u0022adType\u0022: \u0022editorial_native_ad\u0022, \u0022link\u0022: \u0022/trendline/holiday\u002Dshopping\u002Dbehavior/567/?utm_source\u003DRD\u0026utm_medium\u003DNativeFB\u0026utm_campaign\u003DTrendlineFB\u0022, \u0022label\u0022: \u0022Trendline\u0022, \u0022headline\u0022: \u0022Inside consumer holiday shopping behavior\u0022, \u0022ctaText\u0022: \u0022Access now\u0022, \u0022description\u0022: \u0022Consumers are signaling they want value when it comes to quality,\u005Cu00a0convenience and experiences.\u005Cu00a0\u0022, \u0022image\u0022: \u0022https://imgproxy.divecdn.com/B\u002DQyJWG9YJS2Ynh8QQNO9I52JnjY4Z8TML3OoaGdKzw/g:ce/rs:fit:640:361/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9MYXN0LU1pbnV0ZS1TaG9wcGluZ19IZWFkZXJfVGFyZ2V0LnBuZw\u003D\u003D.webp\u0022, \u0022attribution\u0022: \u0022\u0022}, {\u0022adType\u0022: \u0022editorial_native_ad\u0022, \u0022link\u0022: \u0022/trendline/how\u002Dartificial\u002Dintelligence\u002Dis\u002Dshaping\u002Dretail/537/?utm_source\u003DRD\u0026utm_medium\u003DNativeFB\u0026utm_campaign\u003DTrendlineFB\u0022, \u0022label\u0022: \u0022Trendline\u0022, \u0022headline\u0022: \u0022How AI is transforming retail\u0022, \u0022ctaText\u0022: \u0022Access now\u0022, \u0022description\u0022: \u0022More retailers are leaning on AI as a tool, tapping into the tech to improve customer service and support supply chain functions.\u0022, \u0022image\u0022: \u0022https://imgproxy.divecdn.com/L4wipD0jqtXu\u002DOnOdruaFH6gb0wKUKf4BfaiSEPsMMo/g:ce/rs:fit:640:361/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy02NzY0MzM5NTIuanBn.webp\u0022, \u0022attribution\u0022: \u0022\u0022}, {\u0022adType\u0022: \u0022editorial_native_ad\u0022, \u0022link\u0022: \u0022/trendline/retail\u002Dsupply\u002Dchain/79/?utm_source\u003DRD\u0026utm_medium\u003DNativeFB\u0026utm_campaign\u003DTrendlineFB\u0022, \u0022label\u0022: \u0022Trendline\u0022, \u0022headline\u0022: \u0022The state of retail supply chains in 2025\u0022, \u0022ctaText\u0022: \u0022Access now\u0022, \u0022description\u0022: \u0022Companies look to\u005Cu00a0trim expenses and streamline operations during a crutial year for\u005Cu00a0supply chain management.\u005Cu00a0\u0022, \u0022image\u0022: \u0022https://imgproxy.divecdn.com/LOvbKM8EmlB6Gl9ul4FfXyiQxAZT2kZ81bV693atujE/g:ce/rs:fit:640:361/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zdXBwbHktY2hhaW4tcmVjb3ZlcnlESEwuanBn.webp\u0022, \u0022attribution\u0022: \u0022\u0022}, {\u0022adType\u0022: \u0022editorial_native_ad\u0022, \u0022link\u0022: \u0022/trendline/e\u002Dcommerce\u002Dretail\u002Ddtc\u002Dtrends/405/?utm_source\u003DRD\u0026utm_medium\u003DNativeFB\u0026utm_campaign\u003DTrendlineFB\u0022, \u0022label\u0022: \u0022Trendline\u0022, \u0022headline\u0022: \u0022Key e\u002Dcommerce trends impacting retail\u0022, \u0022ctaText\u0022: \u0022Access now\u0022, \u0022description\u0022: \u0022From pivots in digital strategies to challenges retailers must overcome with reverse logistics, here are some of the forces shaping online retail.\u0022, \u0022image\u0022: \u0022https://imgproxy.divecdn.com/WAB\u002D3k3kL0IDFG586H9_mj69_NfEa5iyoroK6LtJDR4/g:ce/rs:fit:640:361/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy02OTY1ODAyNTIuanBn.webp\u0022, \u0022attribution\u0022: \u0022\u0022}]'</script>
634
635
636
637<script type="module" src="/static/js/dist/onBoardDiagnostics.bundle.js?242215290926" ></script>
637
638
639
640
641
642
643
644        
645
646        
647        <!-- NEW RELIC SYNTHETICS CANARY -->
648    </head>
649
650
651    <body class="dash flush-top">
652        <!-- Accessibility skip-nav link -->
653        <a href="#skip-link-target" class="button button--loud skip-nav-link" tabindex="1">Skip to main content</a>
654
655        
656            <!-- Google Tag Manager (noscript) -->
657                <noscript><iframe data-osano="ESSENTIAL" src="https://www.googletagmanager.com/ns.html?id=GTM-55G8WRR" height="0" width="0" style="display:none;visibility:hidden">
658                </iframe></noscript>
659            <!-- End Google Tag Manager (noscript) -->
660        
661
662        
663            
664
665
666    
667        
668        <div id="prestitial-init" style="display: none;" class="prestitial-init"></div>
669        <div id="prestitial-oop" style="display: none;"></div>
670        <div id="prestitial-outer" style="display: none;" class="prestitial content-overlay">
671            <section class="site-menu" aria-label="Site menu">
672                <div class="site-menu-inner">
673                    
674                        <img src="https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_black.svg" alt="Retail Dive" class="pub-logo">
675                    
676                </div>
677            </section>
678            <section class="paychek-page-wrapper row">
679                <div class="paychek-button large-4 large-push-8 columns">
680                    <div>
681                        CONTINUE TO SITE ➞
682                    </div>
683                </div>
684                <div class="paychek large-8 large-pull-4 columns">
685                    
686                    <div id="paychekgoeshere"></div>
687                    
687<script type="text/javascript">
688                      if (typeof prestitialAds !== 'undefined' && prestitialAds.pageIsPrestitialEligible()) {
689                        
690                          prestitialAds.showOverlay();
691                        
692                      }
693                    </script>
693
694                    
694<script type="text/javascript">
695                        
696                        if (typeof prestitialAds !== 'undefined' && prestitialAds.pageIsPrestitialEligible()) {
697                          // Initialize but don't show yet - wait to see if OOP loads
698                          prestitialAds.initialize(7);
699                          
700                          prestitialAds.setPrestitialPossibleCookie();
701                          const prestitial_ad_unit_path = '/3618/retaildive/retaildiveprestitial';
702
703                          
704                          let oopStatus = 'pending';
705                          let standardStatus = 'pending';
706                          let resolved = false;
707
708                          function resolvePrestitial() {
709                            if (resolved) return;
710
711                            if (oopStatus === 'loaded') {
712                              resolved = true;
713                              prestitialAds.showOOPPrestitial();
714                              // Wait for OOP ad content to exist before hiding overlay
715                              prestitialAds.waitForOOPAdContent(function() {
716                                $('div#prestitial-init').hide(); // hide the all white overlay
717                                // Wait for Airtory to close (either by user or timeout)
718                                // before closing OOP wrapper and restoring the page scroll.
719                                prestitialAds.watchForOOPAdClose(function() {
720                                  prestitialAds.closePrestitial();
721                                });
722                              });
723                            } else if (oopStatus === 'empty' && standardStatus === 'loaded') {
724                              resolved = true;
725                              prestitialAds.showStandardPrestitial();
726                              $.modal.close();
727                              $('div#prestitial-init').hide(); // hide the all white overlay
728                            } else if (oopStatus === 'empty' && standardStatus === 'empty') {
729                              resolved = true;
730                              prestitialAds.closePrestitial();
731                            }
732                            // else: one or both slots are still pending, wait for the other to report.
733                          }
734
735                          googletag.cmd.push(function () {
736                            googletag.pubads().addEventListener('slotRenderEnded', function (event) {
737                              
738                              if (event.slot.getAdUnitPath() == prestitial_ad_unit_path) {
739                                const slotElementId = event.slot.getSlotElementId();
740
741                                if (slotElementId === 'prestitial-oop') {
742                                  oopStatus = event.isEmpty ? 'empty' : 'loaded';
743                                  resolvePrestitial();
744                                } else if (slotElementId === 'paychekgoeshere') {
745                                  standardStatus = (event.isEmpty || prestitialAds.testingNoAd()) ? 'empty' : 'loaded';
746                                  resolvePrestitial();
747                                }
748                              }
749                            });
750
751                            // Set the _prestitialViewed cookie after there has been a prestitial impression
752                            googletag.pubads().addEventListener('impressionViewable', function (event) {
753                              if (event.slot.getAdUnitPath() == prestitial_ad_unit_path) {
754                                prestitialAds.setCookie(
755                                  "_prestitialViewed",
756                                  (new Date()).getTime(),
757                                  prestitialAds.daysBetweenPrestitial
758                                );
759                              }
760                            });
761                          });
762
763                          
764                          if (prestitialAds.testingNoAd()) {
765                            
766                          } else {
767                            
768                            
769                            if (prestitialAds.screenMeetsSizeReqs()) {
770                                googletag.cmd.push(function() {
771                                  googletag.defineSlot(
772                                    prestitial_ad_unit_path,
773                                    [[500, 300], [640, 480]],
774                                    'paychekgoeshere'
775                                  ).addService(googletag.pubads());
776
777                                  googletag.defineOutOfPageSlot(
778                                    prestitial_ad_unit_path,
779                                    'prestitial-oop'
780                                  ).addService(googletag.pubads());
781                                });
782                            }
783                            
784                            waitToLoadAds.push(function() {
785                              
786                              googletag.cmd.push(function () {
787                                
788                                // Both slots must be displayed (requested) so GAM has a chance to
789                                // fill either one; resolvePrestitial() needs both slotRenderEnded
790                                // events to decide which ad (if any) to actually show.
791                                window.onDvtagReady?.(() => googletag.display('paychekgoeshere'));
792                                window.onDvtagReady?.(() => googletag.display('prestitial-oop'));
793                              });
794                            });
795                          }
796
797                          
798                          setTimeout(
799                            function () {
800                              if (prestitialAds.overrideTimeout()) {
801                                
802                                return;
803                              }
804
805                              if (!resolved && standardStatus === 'loaded') {
806                                
807                                oopStatus = 'empty';
808                                resolvePrestitial();
809                              }
810
811                              if (!resolved) {
812                                
813                                resolved = true;
814                                if (!prestitialAds.prestitialAdIsClosed()) {
815                                  prestitialAds.closePrestitial();
816                                }
817                                return;
818                              }
819
820                              if (standardStatus === 'loaded' && oopStatus !== 'loaded') {
821                                
822                                setTimeout(
823                                  function () {
824                                    // if the prestitial is already hidden, then don't hide it again.
825                                    if (!prestitialAds.prestitialAdIsClosed()) {
826                                      prestitialAds.closePrestitial();
827                                    }
828                                  },
829                                  prestitialAds.timeoutSeconds()
830                                );
831                              }
832                              
833                            },
834                            
835                            2900
836                          );
837                          prestitialAds.sentPrestitialEligibleEvent();
838                        } else if (typeof prestitialAds !== 'undefined' && !prestitialAds.pageIsPrestitialEligible()){
839                          
840                          prestitialAds.closePrestitial();
841                        }
842                    </script>
842
843                </div>
844            </section>
845        </div>
846    
847
848
849        
850
851        
852            
853        
854
855        
856        
857
858        
859            
860        
861
862        <!-- leaderboard -->
863        
864            
865            
866                
867                <div class="leaderboard-wrap">
868                    
869    <div class="hide-small show-large">
870
871
872<div id='dfp-leaderboard-desktop' style="min-height: 90px">
873    
873<script>
874        if (window.dfp_visibility === 'desktop') {
875            googletag.cmd.push(function() {
876                googletag.defineSlot(
877                    '/3618/retaildive/retaildiveleaderboard',
878                    [[970, 180], [728, 90], [970, 90]],
879                    'dfp-leaderboard-desktop'
880                ).addService(googletag.pubads());
881            });
882        }
883        waitToLoadAds.push(function() {
884            googletag.cmd.push(function() {
885                if (window.dfp_visibility === 'desktop') {
886                    window.onDvtagReady?.(() => googletag.display('dfp-leaderboard-desktop'));
887                }
888            })
889        });
890    </script>
890
891</div>
892</div>
893
894                </div>
895                
895<script>
896                    googletag.cmd.push(function() {
897                        googletag.pubads().addEventListener('slotRenderEnded', function (event) {
898                            
899                            if (event.slot.getAdUnitPath() === '/3618/retaildive/retaildiveleaderboard' && !event.isEmpty) {
900                                $(window).blur(function () {
901                                    if (document.activeElement === $('#dfp-leaderboard- iframe')[0]) {
902                                        try {
903                                            localStorage.setItem('leaderboard_signup_path', document.location.pathname);
904                                        } catch (e) {
905                                            // local storage could not be available due to privacy settings or something
906                                        }
907                                    }
908                                });
909                            }
910                        });
911                    })
912                </script>
912
913                
914            
915        
916
917        <!-- ITT cross pub nav -->
918        
919
920
921<!-- Nav that lists the site's related publications including itt sites  -->
922
923<div class="itt-cross-nav">
924  <div class="itt-cross-nav-inner">
925    <div class="desktop-section-wrapper">
926      <a class="itt-brand analytics t-ittbanner-logo" href="https://www.informatechtarget.com/">
927        <img class="itt-logo" src="https://d12v9rtnomnebu.cloudfront.net/logo/ITechTarget-Orbit-W_rgb.png" alt="Informa Tech Target Logo" height="16">
928        <span class="itt-brand-name nav-item">Informa TechTarget</span>
929        <span class="nav-divider nav-item">|</span>
930      </a>
931      <ul class="itt-pubs list-no-bullets">
932        
933          <li>
934            <a href="https://www.customerexperiencedive.com/"
935              class="nav-item-link analytics t-ittbanner-related-cx-dive">CX Dive</a>
936          </li>
937        
938          <li>
939            <a href="https://www.grocerydive.com/"
940              class="nav-item-link analytics t-ittbanner-related-grocery-dive">Grocery Dive</a>
941          </li>
942        
943          <li>
944            <a href="https://www.marketingdive.com/"
945              class="nav-item-link analytics t-ittbanner-related-marketing-dive">Marketing Dive</a>
946          </li>
947        
948          <li>
949            <a href="https://www.supplychaindive.com/"
950              class="nav-item-link analytics t-ittbanner-related-supply-chain-dive">Supply Chain Dive</a>
951          </li>
952        
953      </ul>
954    </div>
955    <div>
956      <a href="https://www.informatechtarget.com/our-brands/" class="desktop-cta nav-item-link analytics t-ittbanner-brands">
957        <span>Explore our brands</span>
958        <img class="external-link-logo" src="https://d12v9rtnomnebu.cloudfront.net/logo/link-external-wht.svg" alt="Informa TechTarget Brands" height="12">
959      </a>
960      <a href="https://www.informatechtarget.com/" class="mobile-cta nav-item-link analytics t-ittbanner-mobile">An Informa TechTarget Publication</a>
961    </div>
962  </div>
963</div>
964
965
966
967    
968        <div class="page-container">
969            
970            
971                
972                    
973
974
975
976
977
978<header role="banner">
979    <nav id="top" class="site-menu" aria-label="Site menu">
980        <div class="site-menu-inner">
981            <!-- logo -->
982            <div class="pub-logo-wrapper">
983                <a href="/" class="analytics t-dash-navigation">
984                    
985                        <img class="pub-logo" src="https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_black.svg" alt="Retail Dive" height="28">
986                    
987                </a>
988            </div>
989            <!-- desktop menu, not visible on mobile/tablet -->
990            <div class="menu-content-wrapper">
991                <ul class="desktop-menu-main">
992                    
993                      <li>
994                          <a href="/deep-dive/" class="nav-menu-item analytics t-deepdive-navigation">Deep Dive</a>
995                      </li>
996                    
997                    
998                    
999                        <li>
1000                            <a href="/topic/podcasts/" class="nav-menu-item analytics t-podcasts-navigation">
1001                                Podcasts
1002                            </a>
1003                        </li>
1004                    
1005                    
1006                        <li>
1007                            <a href="/library/" class="nav-menu-item analytics t-library-navigation">Library</a>
1008                        </li>
1009                    
1010                    
1011                        <li>
1012                            <a href="/events/" class="nav-menu-item analytics t-events-navigation">Events</a>
1013                        </li>
1014                    
1015                    
1016                        <li>
1017                            <a href="/press-release/" class="nav-menu-item analytics t-press-releases-navigation">Press Releases</a>
1018                        </li>
1019                    
1020                    
1021                    
1022                    
1023                    <li class="topics top-nav-dropdown-item">
1024                        <button class="nav-menu-item topics-dropdown-item">
1025                            Topics
1026                            <span class="dropdown-toggle-arrow"></span>
1027                        </button>
1028                    </li>
1029                </ul>
1030                <!-- mobile menu toggle icon, not visible on desktop -->
1031                <a href="/signup/?signup_location=header" rel="nofollow" class="nav-menu-item nav-signup-button mobile-nav-signup-button analytics t-signup-navigation button">
1032                    Sign up
1033                </a>
1034                <button class="mobile-menu-toggle">
1035                    
1036                    
1037                        <img src="/static/img/menu_icons/menu_search.svg?511915290926" alt="menu" loading="lazy">
1038                    
1039                </button>
1040                <!-- newsletter and search, only shown on desktop -->
1041                <ul class="desktop-menu-sub list-no-bullets">
1042                    <li>
1043                        <button class="search-toggle search-button-front analytics t-search-navigation-top">
1044                            
1045                            
1046                                <img src="/static/img/menu_icons/ai_search_black.svg?511915290926" alt="search" width="16" height="16" loading="lazy">
1047                            
1048                            
1049                                <span class="sub-link">Search</span>
1050                            
1051                        </button>
1052                    </li>
1053                    <li>
1054
1055                        <a href="/signup/?signup_location=header" rel="nofollow" class="nav-menu-item nav-signup-button desktop-nav-signup-button analytics t-signup-navigation button">
1056                            <img src="/static/img/email_icons/mail.svg?511915290926" width="16" height="11" loading="lazy" alt="">
1057                            Sign up
1058                        </a>
1059                    </li>
1060                </ul>
1061
1062            </div>
1063        </div>
1064    </nav>
1065</header>
1066
1067
1068
1069<div
1070    class="menu-search menu-search--semantic js-search-hide"
1071    data-related-questions-url="/search/related-questions/"
1072    data-search-url="/search/"
1073>
1074    <div class="menu-search-inner-wrapper menu-search-panel" role="region" aria-label="Search panel">
1075        <form action="/search/" method="GET" data-ajax="false" data-search-track data-search-tracking-url="/search/tracking/" class="menu-search-form">
1076            <label for="search-desktop">
1077                <span class="screen-reader-text search">Search</span>
1078            </label>
1079            <div class="menu-search-input-wrap">
1080                <input id="search-desktop" type="search" name="q" placeholder="Ask a question..." data-role="none" autocomplete="off">
1081                <button type="button" class="close menu-search-close" aria-label="Close search">
1082                    <img src="/static/img/menu_icons/close.svg?511915290926" width="16" height="16" alt="" loading="lazy">
1083                </button>
1084                <button type="submit" value="" data-role="none" class="search-button-front menu-search-submit analytics t-search-navigation-drawer" aria-label="Search">
1085                    <img src="/static/img/menu_icons/ai_search.svg?511915290926" alt="" height="16" width="16" loading="lazy">
1086                </button>
1087            </div>
1088        </form>
1089        <section class="menu-search-paa" aria-label="People also ask">
1090            <div class="menu-search-paa__header">
1091                <h2 class="dash-header">People also ask</h2>
1092            </div>
1093            <ul class="menu-search-paa__list js-menu-search-related-questions">
1094                <li class="menu-search-paa__item menu-search-paa__item--loading">Loading questions...</li>
1095            </ul>
1096        </section>
1097    </div>
1098</div>
1099
1100
1101
1102<nav class="topics menu-bar" aria-label="Menu bar">
1103    <ul class="list-no-bullets">
1104        
1105            
1106            <li>
1107                <a class="analytics t-topic-navigation-operations" href="/topic/operations/">Operations</a>
1108            </li>
1109        
1110            
1111            <li>
1112                <a class="analytics t-topic-navigation-marketing" href="/topic/marketing/">Marketing</a>
1113            </li>
1114        
1115            
1116            <li>
1117                <a class="analytics t-topic-navigation-technology" href="/topic/technology/">Technology</a>
1118            </li>
1119        
1120            
1121            <li>
1122                <a class="analytics t-topic-navigation-dtc" href="/topic/dtc/">DTC</a>
1123            </li>
1124        
1125            
1126            <li>
1127                <a class="analytics t-topic-navigation-distressed-retail" href="/topic/distressed-retail/">Distressed Retail</a>
1128            </li>
1129        
1130            
1131            <li>
1132                <a class="analytics t-topic-navigation-department-stores" href="/topic/department-stores/">Department Stores</a>
1133            </li>
1134        
1135            
1136            <li>
1137                <a class="analytics t-topic-navigation-executives" href="/topic/executives/">Executives</a>
1138            </li>
1139        
1140            
1141            <li>
1142                <a class="analytics t-topic-navigation-financial-news" href="/topic/financial-news/">Financial News</a>
1143            </li>
1144        
1145            
1146            <li>
1147                <a class="analytics t-topic-navigation-consumer-trends" href="/topic/consumer-trends/">Trends</a>
1148            </li>
1149        
1150            
1151            <li>
1152                <a class="analytics t-topic-navigation-e-commerce" href="/topic/e-commerce/">E-Commerce</a>
1153            </li>
1154        
1155            
1156            <li>
1157                <a class="analytics t-topic-navigation-holiday-shopping-season" href="/topic/holiday-shopping-season/">Holidays</a>
1158            </li>
1159        
1160    </ul>
1161</nav>
1162
1163
1164
1165<script type="module" src="/static/js/dist/navSignupHelper.bundle.js?242215290926" ></script>
1165
1166
1167
1168<script>
1169    window.siteName = 'Retail Dive';
1170</script>
1170
1171
1172                
1173            
1174
1175            
1176            
1177            <div class="search-overlay"></div>
1178            <div class="page-wrapper ">
1179
1180                <div class="page-inner-wrapper" id="skip-link-target">
1181
1182                
1183                
1184     
1185        <section class="dash-top">
1186            <div class="row">
1187                <div class="large-12 medium-10 medium-centered columns">
1188                    <div class="row">
1189                        
1190                        
1191                        
1192                        <div class="large-6 columns">
1193                            <section class="hero-article">
1194                                
1195                                    <figure class="hero-article__container">
1196                                        <a href="/news/retailers-consumers-upcoming-holiday-season-what-to-expect/831003/" class="analytics t-dash-hero-img" aria-labelledby="hero-item-title" >
1197                                            
1198
1199    
1200        <img
1201        class="hero-article__img analytics t-dash-hero-img"
1202        src="https://imgproxy.divecdn.com/WxEjI6tBCAx12UvUO-lYivKSM4juJ7sJaSUc0ExzIqk/g:nowe:0:130/c:1280:723/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp"
1203        width="1200" height="675"
1204        srcset="https://imgproxy.divecdn.com/vrJQHPCqSMegyMf2R0SNQhydS-0qh3BMYVgzcXJrUZQ/g:nowe:0:130/c:1280:723/rs:fill:400:225:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 400w, https://imgproxy.divecdn.com/wXt-5SEiU9JCsuRvJ33jgjnMo6FytLar3umElDiDvn4/g:nowe:0:130/c:1280:723/rs:fill:800:450:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 800w, https://imgproxy.divecdn.com/WxEjI6tBCAx12UvUO-lYivKSM4juJ7sJaSUc0ExzIqk/g:nowe:0:130/c:1280:723/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 1200w, https://imgproxy.divecdn.com/SwezfhI1vK39ZQOmtEbh0uoH1hB4ZOLclWcDNfxlDio/g:nowe:0:130/c:1280:723/rs:fill:1600:900:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 1600w"
1205        sizes="(min-width: 64em) 60vw, 100vw"
1206        alt="People walking by Nordstrom&#x27;s New York City store at the holidays."
1207        
1208        >
1209    
1210
1211                                        </a>
1212                                        
1213                                            
1214                                                <figcaption>
1215                                                    <img class="hero-article__attribution-icon"
1216                                                        src="/static/images/info-icon.png?511915290926"
1217                                                        width="16" height="16"
1218                                                        alt="Image attribution tooltip"
1219                                                        tabindex="0">
1220                                                    
1221                                                    <div class="hero-article__attribution">Daphne Howland/Retail Dive</div>
1222                                                    <!-- included to allow for opaque icon when hovering over the attribution -->
1223                                                    <img class="hero-article__attribution-icon"
1224                                                        src="/static/images/info-icon.png?511915290926"
1225                                                        width="16" height="16"
1226                                                        alt="Image attribution tooltip"
1227                                                        tabindex="-1">
1228                                                </figcaption>
1229                                            
1230                                        
1231                                    </figure>
1232                                
1233                                
1234                                    
1235
1236
1237
1238
1239
1240
1241                                
1242                                <h1 id="hero-item-title">
1243                                    <a href="/news/retailers-consumers-upcoming-holiday-season-what-to-expect/831003/" class="analytics t-dash-hero-title" >
1244                                        Retailers, consumers both on edge as the holidays approach
1245                                    </a>
1246                                </h1>
1247
1248                                
1249                                    <p class="hero-article__teaser">
1249Shoppers will find lean inventories this season as they scour stores for the right items at the right price &mdash; and the hunt has already begun.
1250                                        <a class="call-out-link analytics t-dash-hero-readmore nowrap" href="/news/retailers-consumers-upcoming-holiday-season-what-to-expect/831003/" >Read more
1251                                            <span class="call-out-link__arrow">➔</span>
1252                                        </a>
1253                                    </p>
1254                                
1255                            </section>
1256                        </div>
1257                        
1258                        <div class="large-6 columns">
1259                            <section class="top-stories">
1260                                <h2 class="dash-header">Top stories</h2>
1261                                <ol>
1262                                    
1263                                        <li>
1264                                            
1265
1266
1267
1268
1269
1270    
1271    
1272        
1273    
1274
1275
1276                                            <h3>
1277                                                <a href="/news/mattel-names-new-ceo-roger-lynch/831759/" class="analytics t-dash-top-1" >
1278                                                    Mattel names new CEO
1279                                                </a>
1280                                            </h3>
1281                                        </li>
1282                                    
1283                                        <li>
1284                                            
1285
1286
1287
1288
1289
1290    
1291    
1292        
1293    
1294
1295
1296                                            <h3>
1297                                                <a href="/news/1-800-flowers-sells-personalizationmallcom-things-remembered/831762/" class="analytics t-dash-top-2" >
1298                                                    1-800-Flowers to sell PersonalizationMall.com, Things Remembered
1299                                                </a>
1300                                            </h3>
1301                                        </li>
1302                                    
1303                                        <li>
1304                                            
1305
1306
1307
1308
1309
1310    
1311    
1312        
1313    
1314
1315
1316                                            <h3>
1317                                                <a href="/news/senate-passes-common-cents-bill/831674/" class="analytics t-dash-top-3" >
1318                                                    Senate passes Common Cents bill
1319                                                </a>
1320                                            </h3>
1321                                        </li>
1322                                    
1323                                        <li>
1324                                            
1325
1326
1327
1328
1329
1330    
1331    
1332        
1333    
1334
1335
1336                                            <h3>
1337                                                <a href="/news/target-cuts-prices-consumer-sentiment-sours/831627/" class="analytics t-dash-top-4" >
1338                                                    Target cuts prices as consumer sentiment sours
1339                                                </a>
1340                                            </h3>
1341                                        </li>
1342                                    
1343                                        <li>
1344                                            
1345
1346
1347
1348
1349
1350    
1351    
1352        
1353    
1354
1355
1356                                            <h3>
1357                                                <a href="/news/sephora-marks-spencer-uk-beauty-retail-shop-in-shops/831603/" class="analytics t-dash-top-5" >
1358                                                    Sephora furthers UK ambitions via M&amp;S shop-in-shops
1359                                                </a>
1360                                            </h3>
1361                                        </li>
1362                                    
1363                                </ol>
1364                            </section>
1365                        </div>
1366                    </div>
1367                </div>
1368            </div>
1369        </section>
1370    
1371
1372
1373                
1374
1375                    <div class="row">
1376                        <div class="medium-10 medium-centered large-12">
1377                            <section id="main-content" class="main-content large-8 columns">
1378                                
1379                                
1380
1381                                
1382    
1383
1384
1385                                 
1386
1387                                
1388     
1389    <section class="dash-feed"> 
1390        
1391            <h2 class="dash-header hide-small show-large">The Latest</h2>
1392        
1393        <ul class="feed layout-stack-xxl">
1394             
1395                
1396
1397
1398    
1399        <li class="row feed__item feed-item-ad">
1400            
1401                
1402<div class="hybrid-ad-wrapper show-small hide-large">
1403    <div class="hybrid-ad-inner-wrapper">
1404        
1405            <div class="show-small hide-large">
1406        
1407        
1408            <div id='dfp-hybrid1-mobile'>
1409                
1409<script>
1410                    if (window.dfp_visibility === 'mobile' ) {
1411                        googletag.cmd.push(function() {
1412                            googletag.defineSlot(
1413                                '/3618/retaildive/retaildivehybrid1',
1414                                [[300, 250], 'fluid'],
1415                                'dfp-hybrid1-mobile'
1416                            ).addService(googletag.pubads());
1417                        });
1418                    }
1419                    waitToLoadAds.push(function() {
1420                        googletag.cmd.push(function() {
1421                            if (window.dfp_visibility === 'mobile' ) {
1422                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid1-mobile'));
1423                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
1424                                    var adUnitPath = '/3618/retaildive/retaildivehybrid1';
1425                                    var onProformative = false;
1426                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
1427                                        var adUnitPathWithVisibility = adUnitPath + '-mobile';
1428                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid1-mobile';
1429                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
1430                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
1431                                        }
1432                                    }
1433                                });
1434                            }
1435                        });
1436                    });
1437                </script>
1437
1438            </div>
1439        
1440        </div>
1441    </div>
1442</div>
1443
1444
1445
1446            
1447        </li>
1448    
1449
1450    
1451
1452    
1453
1454
1455                
1456                    
1457                    <li class="row feed__item">
1458                        <div class="medium-4 columns ">
1459                            
1460                                <figure class="feed__image-container">
1461                                    <a class="feed__image analytics t-dash-feed-item-1" aria-labelledby="feed-item-title-1" href="/news/store-concepts-launched-2026-target-foot-locker-dicks-michaels/831350/" >
1462                                        
1463
1464    
1465        <img
1466        class=""
1467        src="https://imgproxy.divecdn.com/ZQWvupoirusMXoz2O_5oGR5vEBK7kkXskPkw-UWPH-s/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TY3JlZW5zaG90XzIwMjYtMDgtMTRfMTEzNjAzLnBuZw==.webp"
1468        width="1200" height="675"
1469        srcset="https://imgproxy.divecdn.com/lIf4k2ClgfYx6vdTZphjKJc5xuwQq3C-vH3fLBLqA8k/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TY3JlZW5zaG90XzIwMjYtMDgtMTRfMTEzNjAzLnBuZw==.webp 300w, https://imgproxy.divecdn.com/DtMtzmu0HTPC7lrRSh4plCtlL_yrXkkElFm_QU-Zas0/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TY3JlZW5zaG90XzIwMjYtMDgtMTRfMTEzNjAzLnBuZw==.webp 600w, https://imgproxy.divecdn.com/ZQWvupoirusMXoz2O_5oGR5vEBK7kkXskPkw-UWPH-s/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9TY3JlZW5zaG90XzIwMjYtMDgtMTRfMTEzNjAzLnBuZw==.webp 1200w"
1470        sizes="(min-width: 40em ) 25vw, 100vw"
1471        alt="The interior of Michaels new store format."
1472        
1473            loading="lazy"
1474        
1475        >
1476    
1477
1478                                    </a>
1479                                    
1480                                        
1481                                            <figcaption>
1482                                                <img class="feed__attribution-icon"
1483                                                    src="/static/images/info-icon.png?511915290926"
1484                                                    width="16" height="16"
1485                                                    alt="Image attribution tooltip"
1486                                                    tabindex="0">
1487                                                
1488                                                <div class="feed__attribution">Courtesy of Michaels</div>
1489                                                <!-- included to allow for opaque icon when hovering over the attribution -->
1490                                                <img class="feed__attribution-icon"
1491                                                    src="/static/images/info-icon.png?511915290926"
1492                                                    width="16" height="16"
1493                                                    alt="Image attribution tooltip"
1494                                                    tabindex="-1">
1495                                            </figcaption>
1496                                        
1497                                    
1498                                </figure>
1499                            
1500                        </div>
1501                        <div class="medium-8 columns ">
1502                            
1503                            
1504                                
1505
1506
1507
1508
1509
1510
1511                            
1512                            <h3 id="feed-item-title-1" class="feed__title feed__title--display">
1513                                <a href="/news/store-concepts-launched-2026-target-foot-locker-dicks-michaels/831350/" class="analytics t-dash-feed-item-1" >
1514                                    
1515                                    5 store concepts that launched in 2026
1516                                </a>
1517                            </h3>
1518                            
1519                                <p class="feed__description">From Target&rsquo;s revamped beauty space to Michaels&rsquo; new experiential store format, retailers have been busy this year refreshing their physical footprints.</p>
1520                            
1521                            
1522                                
1523
1524
1525
1526
1527
1528                            
1529                            
1530                                
1531                                <div>
1532                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
1533                                </div>
1534                                
1535                            
1536                        </div>
1537                    </li>
1538                
1539             
1540                
1541
1542
1543    
1544
1545    
1546
1547    
1548
1549
1550                
1551                    
1552                    <li class="row feed__item">
1553                        <div class="medium-4 columns ">
1554                            
1555                                <figure class="feed__image-container">
1556                                    <a class="feed__image analytics t-dash-feed-item-2" aria-labelledby="feed-item-title-2" href="/spons/black-friday-2026-ready-the-infrastru
1556cture-and-compliance-checklist-retail/831107/"  rel="sponsored" >
1557                                        
1558
1559    
1560        <img
1561        class=""
1562        src="https://imgproxy.divecdn.com/k86sU506vbwnC31PfFT9hEovHMQeVHCFSBn_iT7CXC8/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zaW5jaF9oZWFkZXJfaW1hZ2UuanBn.webp"
1563        width="1200" height="675"
1564        srcset="https://imgproxy.divecdn.com/M4IMdfTlVNspnUinJ1vIu3A6-VlrRbjTDyoCof1NAnE/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zaW5jaF9oZWFkZXJfaW1hZ2UuanBn.webp 300w, https://imgproxy.divecdn.com/q1opHJN8h_8_XaJsc1DVTofwPTuCIceNUXpQeSAMXSU/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zaW5jaF9oZWFkZXJfaW1hZ2UuanBn.webp 600w, https://imgproxy.divecdn.com/k86sU506vbwnC31PfFT9hEovHMQeVHCFSBn_iT7CXC8/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zaW5jaF9oZWFkZXJfaW1hZ2UuanBn.webp 1200w"
1565        sizes="(min-width: 40em ) 25vw, 100vw"
1566        alt="A person uses a laptop displaying a Black Friday sale page with a “FRIDAY” banner and product discounts; a notebook, pen, red mug, and potted plant sit nearby."
1567        
1568            loading="lazy"
1569        
1570        >
1571    
1572
1573                                    </a>
1574                                    
1575                                        
1576                                            <figcaption>
1577                                                <img class="feed__attribution-icon"
1578                                                    src="/static/images/info-icon.png?511915290926"
1579                                                    width="16" height="16"
1580                                                    alt="Image attribution tooltip"
1581                                                    tabindex="0">
1582                                                
1583                                                <div class="feed__attribution">ArtistGNDphotography via Getty Images</div>
1584                                                <!-- included to allow for opaque icon when hovering over the attribution -->
1585                                                <img class="feed__attribution-icon"
1586                                                    src="/static/images/info-icon.png?511915290926"
1587                                                    width="16" height="16"
1588                                                    alt="Image attribution tooltip"
1589                                                    tabindex="-1">
1590                                            </figcaption>
1591                                        
1592                                    
1593                                </figure>
1594                            
1595                        </div>
1596                        <div class="medium-8 columns ">
1597                            
1598                            
1599                                
1600
1601
1602
1603
1604
1605    
1606    
1607        <div class="label label--sponsored ">
1608            
1609                Sponsored
1610            
1611            
1612                
1613                <span class="label--sponsored-by">by Sinch</span>
1614            
1615        </div>
1616    
1617
1618
1619                            
1620                            <h3 id="feed-item-title-2" class="feed__title feed__title--display">
1621                                <a href="/spons/black-friday-2026-ready-the-infrastructure-and-compliance-checklist-retail/831107/" class="analytics t-dash-feed-item-2"  rel="sponsored" >
1622                                    
1623                                    Black Friday 2026 ready: The infrastructure and compliance checklist retailers can’t afford to skip
1624                                </a>
1625                            </h3>
1626                            
1627                                <p class="feed__description">Large databases are vulnerable to tough new barriers targeting high numbers of consumer complaints and large unsubscribe rates.</p>
1628                            
1629                            
1630                                
1631
1632
1633
1634
1635
1636                            
1637                            
1638                                
1639                                <div>
1640                                    <a href="/topic/consumer-trends/" class="topic-tag analytics t-dash-feed-item-topic">Consumer Trends</a>
1641                                </div>
1642                                
1643                            
1644                        </div>
1645                    </li>
1646                
1647             
1648                
1649
1650
1651    
1652
1653    
1654
1655    
1656
1657
1658                
1659                    
1660                    <li class="row feed__item">
1661                        <div class="medium-4 columns ">
1662                            
1663                                <figure class="feed__image-container">
1664                                    <a class="feed__image analytics t-dash-feed-item-3" aria-labelledby="feed-item-title-3" href="/news/inflation-slams-consumer-sentiment-four
1664-month-low-fed-monetary-policy/831599/" >
1665                                        
1666
1667    
1668        <img
1669        class=""
1670        src="https://imgproxy.divecdn.com/Iuj98vuZIFh6791Qb_2lTcy5Q-Pvu-Qw_povCCL_FH8/g:nowe:76:12/c:947:535/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTkwNDQ1NzQ3LmpwZw==.webp"
1671        width="1200" height="675"
1672        srcset="https://imgproxy.divecdn.com/75kqNVsYr_Alcd4HdLHoP1HHAfghPXWJ31IkgxFAhnk/g:nowe:76:12/c:947:535/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTkwNDQ1NzQ3LmpwZw==.webp 300w, https://imgproxy.divecdn.com/4b2bkM5j9ReleJId6OtkHqb0-Isb7dq6oyUoNjeUt3I/g:nowe:76:12/c:947:535/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTkwNDQ1NzQ3LmpwZw==.webp 600w, https://imgproxy.divecdn.com/Iuj98vuZIFh6791Qb_2lTcy5Q-Pvu-Qw_povCCL_FH8/g:nowe:76:12/c:947:535/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTkwNDQ1NzQ3LmpwZw==.webp 1200w"
1673        sizes="(min-width: 40em ) 25vw, 100vw"
1674        alt="A person is seen shopping at a grocery store."
1675        
1676            loading="lazy"
1677        
1678        >
1679    
1680
1681                                    </a>
1682                                    
1683                                        
1684                                            <figcaption>
1685                                                <img class="feed__attribution-icon"
1686                                                    src="/static/images/info-icon.png?511915290926"
1687                                                    width="16" height="16"
1688                                                    alt="Image attribution tooltip"
1689                                                    tabindex="0">
1690                                                
1691                                                <div class="feed__attribution">Spencer Platt via Getty Images</div>
1692                                                <!-- included to allow for opaque icon when hovering over the attribution -->
1693                                                <img class="feed__attribution-icon"
1694                                                    src="/static/images/info-icon.png?511915290926"
1695                                                    width="16" height="16"
1696                                                    alt="Image attribution tooltip"
1697                                                    tabindex="-1">
1698                                            </figcaption>
1699                                        
1700                                    
1701                                </figure>
1702                            
1703                        </div>
1704                        <div class="medium-8 columns ">
1705                            
1706                            
1707                                
1708
1709
1710
1711
1712
1713    
1714    
1715        
1716    
1717
1718
1719                            
1720                            <h3 id="feed-item-title-3" class="feed__title feed__title--display">
1721                                <a href="/news/inflation-slams-consumer-sentiment-four-month-low-fed-monetary-policy/831599/" class="analytics t-dash-feed-item-3" >
1722                                    
1723                                    Inflation slams consumer sentiment to 4-month low
1724                                </a>
1725                            </h3>
1726                            
1727                                <p class="feed__description">Despite their dimming sentiments toward inflation and business conditions, consumers have shown no sign of cutting spending.</p>
1728                            
1729                            
1730                                
1731
1732
1733
1734
1735
1736                            
1737                            
1738                                
1739                                <div>
1740                                    <a href="/topic/consumer-trends/" class="topic-tag analytics t-dash-feed-item-topic">Consumer Trends</a>
1741                                </div>
1742                                
1743                            
1744                        </div>
1745                    </li>
1746                
1747             
1748                
1749
1750
1751    
1752
1753    
1754
1755    
1756
1757
1758                
1759                    
1760                    <li class="row feed__item">
1761                        <div class="medium-4 columns ">
1762                            
1763                                <figure class="feed__image-container">
1764                                    <a class="feed__image analytics t-dash-feed-item-4" aria-labelledby="feed-item-title-4" href="/news/best-buy-tiktok-shop-launch/831527/" >
1765                                        
1766
1767    
1768        <img
1769        class=""
1770        src="https://imgproxy.divecdn.com/12C01LYX2lRDfx2uKLFdc-VgZsUmXXj1MvQ669dRvMQ/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
1770Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CQlktVGlrVG9rLVNob3AtMS0xLXRoZWdlbS1ibG9nLWRlZmF1bHQuanBn.webp"
1771        width="1200" height="675"
1772        srcset="https://imgproxy.divecdn.com/fWSIxB4zywg2U0DnN5rRPq1urF_JZ_5lQ13jj35juLg/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CQlktVGlrVG9rLVNob3AtMS0xLXRoZWdlbS1ibG9nLWRlZmF1bHQuanBn.webp 300w, https://imgproxy.divecdn.com/h3Nr4__ywD4M0N8hZ6iJ1Hvl3CaDcDjE_KGGO1dAcYo/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CQlktVGlrVG9rLVNob3AtMS0xLXRoZWdlbS1ibG9nLWRlZmF1bHQuanBn.webp 600w, https://imgproxy.divecdn.com/12C01LYX2lRDfx2uKLFdc-VgZsUmXXj1MvQ669dRvMQ/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9CQlktVGlrVG9rLVNob3AtMS0xLXRoZWdlbS1ibG9nLWRlZmF1bHQuanBn.webp 1200w"
1773        sizes="(min-width: 40em ) 25vw, 100vw"
1774        alt="Best Buy launches on TikTok Shop"
1775        
1776            loading="lazy"
1777        
1778        >
1779    
1780
1781                                    </a>
1782                                    
1783                                        
1784                                            <figcaption>
1785                                                <img class="feed__attribution-icon"
1786                                                    src="/static/images/info-icon.png?511915290926"
1787                                                    width="16" height="16"
1788                                                    alt="Image attribution tooltip"
1789                                                    tabindex="0">
1790                                                
1791                                                <div class="feed__attribution">Courtesy of Best Buy</div>
1792                                                <!-- included to allow for opaque icon when hovering over the attribution -->
1793                                                <img class="feed__attribution-icon"
1794                                                    src="/static/images/info-icon.png?511915290926"
1795                                                    width="16" height="16"
1796                                                    alt="Image attribution tooltip"
1797                                                    tabindex="-1">
1798                                            </figcaption>
1799                                        
1800                                    
1801                                </figure>
1802                            
1803                        </div>
1804                        <div class="medium-8 columns ">
1805                            
1806                            
1807                                
1808
1809
1810
1811
1812
1813    
1814    
1815        
1816    
1817
1818
1819                            
1820                            <h3 id="feed-item-title-4" class="feed__title feed__title--display">
1821                                <a href="/news/best-buy-tiktok-shop-launch/831527/" class="analytics t-dash-feed-item-4" >
1822                                    
1823                                    Best Buy to launch on TikTok Shop
1824                                </a>
1825                            </h3>
1826                            
1827                                <p class="feed__description">Customers will be able to purchase products directly through the social commerce platform, with orders fulfilled by the retailer.&nbsp;</p>
1828                            
1829                            
1830                                
1831
1832
1833
1834
1835
1836                            
1837                            
1838                                
1839                                <div>
1840                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
1841                                </div>
1842                                
1843                            
1844                        </div>
1845                    </li>
1846                
1847             
1848                
1849
1850
1851    
1852
1853    
1854        <li class="row feed__item feed-item-ad">
1855            
1856                
1857<div class="hybrid-ad-wrapper show-small hide-large">
1858    <div class="hybrid-ad-inner-wrapper">
1859        
1860            <div class="show-small hide-large">
1861        
1862        
1863            <div id='dfp-hybrid3-mobile'>
1864                
1864<script>
1865                    if (window.dfp_visibility === 'mobile' ) {
1866                        googletag.cmd.push(function() {
1867                            googletag.defineSlot(
1868                                '/3618/retaildive/retaildivehybrid3',
1869                                [[300, 250], 'fluid'],
1870                                'dfp-hybrid3-mobile'
1871                            ).addService(googletag.pubads());
1872                        });
1873                    }
1874                    waitToLoadAds.push(function() {
1875                        googletag.cmd.push(function() {
1876                            if (window.dfp_visibility === 'mobile' ) {
1877                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid3-mobile'));
1878                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
1879                                    var adUnitPath = '/3618/retaildive/retaildivehybrid3';
1880                                    var onProformative = false;
1881                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
1882                                        var adUnitPathWithVisibility = adUnitPath + '-mobile';
1883                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid3-mobile';
1884                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
1885                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
1886                                        }
1887                                    }
1888                                });
1889                            }
1890                        });
1891                    });
1892                </script>
1892
1893            </div>
1894        
1895        </div>
1896    </div>
1897</div>
1898
1899
1900
1901            
1902                
1903<div class="hybrid-ad-wrapper hide-small show-large">
1904    <div class="hybrid-ad-inner-wrapper">
1905        
1906            <div class="hide-small show-large">
1907        
1908        
1909            <div id='dfp-hybrid2-desktop'>
1910                
1910<script>
1911                    if (window.dfp_visibility === 'desktop' ) {
1912                        googletag.cmd.push(function() {
1913                            googletag.defineSlot(
1914                                '/3618/retaildive/retaildivehybrid2',
1915                                [[300, 250], 'fluid'],
1916                                'dfp-hybrid2-desktop'
1917                            ).addService(googletag.pubads());
1918                        });
1919                    }
1920                    waitToLoadAds.push(function() {
1921                        googletag.cmd.push(function() {
1922                            if (window.dfp_visibility === 'desktop' ) {
1923                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid2-desktop'));
1924                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
1925                                    var adUnitPath = '/3618/retaildive/retaildivehybrid2';
1926                                    var onProformative = false;
1927                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
1928                                        var adUnitPathWithVisibility = adUnitPath + '-desktop';
1929                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid2-desktop';
1930                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
1931                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
1932                                        }
1933                                    }
1934                                });
1935                            }
1936                        });
1937                    });
1938                </script>
1938
1939            </div>
1940        
1941        </div>
1942    </div>
1943</div>
1944
1945
1946
1947            
1948        </li>
1949    
1950
1951    
1952
1953
1954                
1955                    
1956                    <li class="row feed__item">
1957                        <div class="medium-4 columns ">
1958                            
1959                                <figure class="feed__image-container">
1960                                    <a class="feed__image analytics t-dash-feed-item-5" aria-labelledby="feed-item-title-5" href="/news/michael-kors-capri-sale-acquisition-j-crew-barn-jacket-anniversary/831321/" >
1961                                        
1962
1963    
1964        <img
1965        class=""
1966        src="https://imgproxy.divecdn.com/pM3gAf81Xi0NZo363qOMZz7-K5hnCfT-Dxt2VZEAZKw/g:nowe:283:953/c:4471:2526/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EU0NGODA4MC5KUEc=.webp"
1967        width="1200" height="675"
1968        srcset="https://imgproxy.divecdn.com/APWBoR0OK22VsKD_DnhVg-MsUdJKsA3e0rOORaf99mU/g:nowe:283:953/c:4471:2526/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EU0NGODA4MC5KUEc=.webp 300w, https://imgproxy.divecdn.com/IzkYFEwOFzhQp-CqVvaTLaJdjYMuCTRanHCuBVSXqTk/g:nowe:283:953/c:4471:2526/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EU0NGODA4MC5KUEc=.webp 600w, https://imgproxy.divecdn.com/pM3gAf81Xi0NZo363qOMZz7-K5hnCfT-Dxt2VZEAZKw/g:nowe:283:953/c:4471:2526/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9EU0NGODA4MC5KUEc=.webp 1200w"
1969        sizes="(min-width: 40em ) 25vw, 100vw"
1970        alt="A Michael Kors storefront."
1971        
1972            loading="lazy"
1973        
1974        >
1975    
1976
1977                                    </a>
1978                                    
1979                                        
1980                                            <figcaption>
1981                                                <img class="feed__attribution-icon"
1982                                                    src="/static/images/info-icon.png?511915290926"
1983                                                    width="16" height="16"
1984                                                    alt="Image attribution tooltip"
1985                                                    tabindex="0">
1986                                                
1987                                                <div class="feed__attribution">Daphne Howland/Retail Dive</div>
1988                                                <!-- included to allow for opaque icon when hovering over the attribution -->
1989                                                <img class="feed__attribution-icon"
1990                                                    src="/static/images/info-icon.png?511915290926"
1991                                                    width="16" height="16"
1992                                                    alt="Image attribution tooltip"
1993                                                    tabindex="-1">
1994                                            </figcaption>
1995                                        
1996                                    
1997                                </figure>
1998                            
1999                        </div>
2000                        <div class="medium-8 columns ">
2001                            
2002                            
2003                                
2004
2005
2006
2007
2008
2009    
2010    
2011        <div class="label label--medium">
2012            
2013                Column
2014            
2015            
2016        </div>
2017    
2018
2019
2020                            
2021                            <h3 id="feed-item-title-5" class="feed__title feed__title--display">
2022                                <a href="/news/michael-kors-capri-sale-acquisition-j-crew-barn-jacket-anniversary/831321/" class="analytics t-dash-feed-item-5" >
2023                                    
2024                                    The Weekly Closeout: What will happen to Michael Kors and J. Crew celebrates its Barn Jacket
2025                                </a>
2026                            </h3>
2027                            
2028                                <p class="feed__description">Also, Sweaty Betty owner Wolverine World Wide eliminated the active group president role last week.</p>
2029                            
2030                            
2031                                
2032
2033
2034
2035
2036
2037                            
2038                            
2039                                
2040                                <div>
2041                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2042                                </div>
2043                                
2044                            
2045                        </div>
2046                    </li>
2047                
2048             
2049                
2050
2051
2052    
2053
2054    
2055
2056    
2057
2058
2059                
2060                    
2061                    <li class="row feed__item">
2062                        <div class="medium-4 columns ">
2063                            
2064                                <figure class="feed__image-container">
2065                                    <a class="feed__image analytics t-dash-feed-item-6" aria-labelledby="feed-item-title-6" href="/news/walmart-ceo-dynamic-pricing-concerns/831490/" >
2066                                        
2067
2068    
2069        <img
2070        class=""
2071        src="https://imgproxy.divecdn.com/dlMwBvt7tnlJO9QSwGG2fkEgzgcmfY2BCCFQ_qvEaNI/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2071Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp"
2072        width="1200" height="675"
2073        srcset="https://imgproxy.divecdn.com/1op6qrNsM-1VwgIaolkK_oYd1IxPO6IO3OT3tvaghNw/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp 300w, https://imgproxy.divecdn.com/vagtaZJ7t8YtwWvd11WybzWNuOs2HQnmEloeiOr0i5Q/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp 600w, https://imgproxy.divecdn.com/dlMwBvt7tnlJO9QSwGG2fkEgzgcmfY2BCCFQ_qvEaNI/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp 1200w"
2074        sizes="(min-width: 40em ) 25vw, 100vw"
2075        alt="A close-up of a digital price tag."
2076        
2077            loading="lazy"
2078        
2079        >
2080    
2081
2082                                    </a>
2083                                    
2084                                        
2085                                            <figcaption>
2086                                                <img class="feed__attribution-icon"
2087                                                    src="/static/images/info-icon.png?511915290926"
2088                                                    width="16" height="16"
2089                                                    alt="Image attribution tooltip"
2090                                                    tabindex="0">
2091                                                
2092                                                <div class="feed__attribution">Courtesy of Walmart</div>
2093                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2094                                                <img class="feed__attribution-icon"
2095                                                    src="/static/images/info-icon.png?511915290926"
2096                                                    width="16" height="16"
2097                                                    alt="Image attribution tooltip"
2098                                                    tabindex="-1">
2099                                            </figcaption>
2100                                        
2101                                    
2102                                </figure>
2103                            
2104                        </div>
2105                        <div class="medium-8 columns ">
2106                            
2107                            
2108                                
2109
2110
2111
2112
2113
2114
2115                            
2116                            <h3 id="feed-item-title-6" class="feed__title feed__title--display">
2117                                <a href="/news/walmart-ceo-dynamic-pricing-concerns/831490/" class="analytics t-dash-feed-item-6" >
2118                                    
2119                                    Walmart CEO addresses dynamic pricing concerns
2120                                </a>
2121                            </h3>
2122                            
2123                                <p class="feed__description">John Furner issued a letter attempting to dispel pricing concerns about digital shelf labels and Sparky, but some say a Walmart patent leaves the door open.</p>
2124                            
2125                            
2126                                
2127
2128
2129
2130
2131
2132                            
2133                            
2134                                
2135                                <div>
2136                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2137                                </div>
2138                                
2139                            
2140                        </div>
2141                    </li>
2142                
2143             
2144                
2145
2146
2147    
2148
2149    
2150
2151    
2152
2153
2154                
2155                    
2156                    <li class="row feed__item">
2157                        <div class="medium-4 columns ">
2158                            
2159                                <figure class="feed__image-container">
2160                                    <a class="feed__image analytics t-dash-feed-item-7" aria-labelledby="feed-item-title-7" href="/news/wayfair-ups-investment-in-sports-for-values-focused-brand-platform/831615/" >
2161                                        
2162
2163    
2164        <img
2165        class=""
2166        src="https://imgproxy.divecdn.com/7HteLA5ZTB3c1KZsKxO6dMkb_v3wD1-BuBLpq7QeDzw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2166Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWctNjdlYWQyMDUtZjQwYS00OWQxLWE1MzgtYzM4OTYxNDk2OTQ0LnBuZw==.webp"
2167        width="1200" height="675"
2168        srcset="https://imgproxy.divecdn.com/-RjUK5TPIpJFr2sotlVscWX3t0J0A-fEkwQllC-ZnLU/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWctNjdlYWQyMDUtZjQwYS00OWQxLWE1MzgtYzM4OTYxNDk2OTQ0LnBuZw==.webp 300w, https://imgproxy.divecdn.com/IXav2I2uP75sipegK_VnpRxVUiZ84FXa0XE8-jGA1cI/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWctNjdlYWQyMDUtZjQwYS00OWQxLWE1MzgtYzM4OTYxNDk2OTQ0LnBuZw==.webp 600w, https://imgproxy.divecdn.com/7HteLA5ZTB3c1KZsKxO6dMkb_v3wD1-BuBLpq7QeDzw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWctNjdlYWQyMDUtZjQwYS00OWQxLWE1MzgtYzM4OTYxNDk2OTQ0LnBuZw==.webp 1200w"
2169        sizes="(min-width: 40em ) 25vw, 100vw"
2170        alt="Matthew Stafford, his wife, Kelly, and their four daughters star in Wayfair&#x27;s new &quot;Wayfair Delivers&quot; campaign."
2171        
2172            loading="lazy"
2173        
2174        >
2175    
2176
2177                                    </a>
2178                                    
2179                                        
2180                                            <figcaption>
2181                                                <img class="feed__attribution-icon"
2182                                                    src="/static/images/info-icon.png?511915290926"
2183                                                    width="16" height="16"
2184                                                    alt="Image attribution tooltip"
2185                                                    tabindex="0">
2186                                                
2187                                                <div class="feed__attribution">Courtesy of Wayfair</div>
2188                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2189                                                <img class="feed__attribution-icon"
2190                                                    src="/static/images/info-icon.png?511915290926"
2191                                                    width="16" height="16"
2192                                                    alt="Image attribution tooltip"
2193                                                    tabindex="-1">
2194                                            </figcaption>
2195                                        
2196                                    
2197                                </figure>
2198                            
2199                        </div>
2200                        <div class="medium-8 columns ">
2201                            
2202                            
2203                                
2204
2205
2206
2207
2208
2209    
2210    
2211        
2212    
2213
2214
2215                            
2216                            <h3 id="feed-item-title-7" class="feed__title feed__title--display">
2217                                <a href="/news/wayfair-ups-investment-in-sports-for-values-focused-brand-platform/831615/" class="analytics t-dash-feed-item-7" >
2218                                    
2219                                    Wayfair ups investment in sports for values-focused brand platform
2220                                </a>
2221                            </h3>
2222                            
2223                                <p class="feed__description">The retailer is amplifying its latest effort by increasing advertising investment across the networks airing football games to five times its previous spend.</p>
2224                            
2225                            
2226                                
2227
2228
2229
2230
2231
2232                            
2233                            
2234                                
2235                                <div>
2236                                    <a href="/topic/marketing/" class="topic-tag analytics t-dash-feed-item-topic">Marketing</a>
2237                                </div>
2238                                
2239                            
2240                        </div>
2241                    </li>
2242                
2243             
2244                
2245
2246
2247    
2248
2249    
2250
2251    
2252
2253
2254                
2255                    
2256                    <li class="row feed__item">
2257                        <div class="medium-4 columns ">
2258                            
2259                                <figure class="feed__image-container">
2260                                    <a class="feed__image analytics t-dash-feed-item-8" aria-labelledby="feed-item-title-8" href="/news/podcast-the-backroom-target-turnaround-progress/831241/" >
2261                                        
2262
2263    
2264        <img
2265        class=""
2266        src="https://imgproxy.divecdn.com/Kau2BRAruS9NTy2ptvN8pK58Oz5FG62xjNnzEwJCVTA/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2266Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SZWF0YWlsX0NvbnZlcnNhdGlvbmFsX0NvbW1lcmNlX0hlYWRlci1pbmRpZ28uanBn.webp"
2267        width="1200" height="675"
2268        srcset="https://imgproxy.divecdn.com/glim_K6-l_JNBOMhvHqTHUPGkkoVt7yg2rhact9Mjag/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SZWF0YWlsX0NvbnZlcnNhdGlvbmFsX0NvbW1lcmNlX0hlYWRlci1pbmRpZ28uanBn.webp 300w, https://imgproxy.divecdn.com/ELjZmyNd2vLkzkcqURXYPy3KZRnaE_VHgV5wzjeytpc/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SZWF0YWlsX0NvbnZlcnNhdGlvbmFsX0NvbW1lcmNlX0hlYWRlci1pbmRpZ28uanBn.webp 600w, https://imgproxy.divecdn.com/Kau2BRAruS9NTy2ptvN8pK58Oz5FG62xjNnzEwJCVTA/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9SZWF0YWlsX0NvbnZlcnNhdGlvbmFsX0NvbW1lcmNlX0hlYWRlci1pbmRpZ28uanBn.webp 1200w"
2269        sizes="(min-width: 40em ) 25vw, 100vw"
2270        alt="A quotation mark on a blue background."
2271        
2272            loading="lazy"
2273        
2274        >
2275    
2276
2277                                    </a>
2278                                    
2279                                        
2280                                            <figcaption>
2281                                                <img class="feed__attribution-icon"
2282                                                    src="/static/images/info-icon.png?511915290926"
2283                                                    width="16" height="16"
2284                                                    alt="Image attribution tooltip"
2285                                                    tabindex="0">
2286                                                
2287                                                <div class="feed__attribution">Kendall Davis/Retail Dive</div>
2288                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2289                                                <img class="feed__attribution-icon"
2290                                                    src="/static/images/info-icon.png?511915290926"
2291                                                    width="16" height="16"
2292                                                    alt="Image attribution tooltip"
2293                                                    tabindex="-1">
2294                                            </figcaption>
2295                                        
2296                                    
2297                                </figure>
2298                            
2299                        </div>
2300                        <div class="medium-8 columns ">
2301                            
2302                            
2303                                
2304
2305
2306
2307
2308
2309    
2310    
2311        <div class="label label--medium">
2312            
2313                <img class="label__icon" src="/static/img/components/labels/podcasts/podcast_grey_5.svg?511915290926">
2314                Podcast
2315            
2316            
2317        </div>
2318    
2319
2320
2321                            
2322                            <h3 id="feed-item-title-8" class="feed__title feed__title--display">
2323                                <a href="/news/podcast-the-backroom-target-turnaround-progress/831241/" class="analytics t-dash-feed-item-8" >
2324                                    
2325                                    The Backroom: A status check on Target’s turnaround
2326                                </a>
2327                            </h3>
2328                            
2329                                <p class="feed__description">Since naming Michael Fiddelke CEO, the retailer has made headway on its recovery with sales and traffic growth despite the bumps along the way.</p>
2330                            
2331                            
2332                                
2333
2334
2335
2336
2337
2338                            
2339                            
2340                                
2341                                <div>
2342                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2343                                </div>
2344                                
2345                            
2346                        </div>
2347                    </li>
2348                
2349             
2350                
2351
2352
2353    
2354
2355    
2356
2357    
2358        <li class="row feed__item feed-item-ad">
2359            
2360                
2361<div class="hybrid-ad-wrapper show-small hide-large">
2362    <div class="hybrid-ad-inner-wrapper">
2363        
2364            <div class="show-small hide-large">
2365        
2366        
2367            <div id='dfp-hybrid4-mobile'>
2368                
2368<script>
2369                    if (window.dfp_visibility === 'mobile' ) {
2370                        googletag.cmd.push(function() {
2371                            googletag.defineSlot(
2372                                '/3618/retaildive/retaildivehybrid4',
2373                                [[300, 250], 'fluid'],
2374                                'dfp-hybrid4-mobile'
2375                            ).addService(googletag.pubads());
2376                        });
2377                    }
2378                    waitToLoadAds.push(function() {
2379                        googletag.cmd.push(function() {
2380                            if (window.dfp_visibility === 'mobile' ) {
2381                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid4-mobile'));
2382                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
2383                                    var adUnitPath = '/3618/retaildive/retaildivehybrid4';
2384                                    var onProformative = false;
2385                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
2386                                        var adUnitPathWithVisibility = adUnitPath + '-mobile';
2387                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid4-mobile';
2388                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
2389                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
2390                                        }
2391                                    }
2392                                });
2393                            }
2394                        });
2395                    });
2396                </script>
2396
2397            </div>
2398        
2399        </div>
2400    </div>
2401</div>
2402
2403
2404
2405            
2406                
2407<div class="hybrid-ad-wrapper hide-small show-large">
2408    <div class="hybrid-ad-inner-wrapper">
2409        
2410            <div class="hide-small show-large">
2411        
2412        
2413            <div id='dfp-hybrid3-desktop'>
2414                
2414<script>
2415                    if (window.dfp_visibility === 'desktop' ) {
2416                        googletag.cmd.push(function() {
2417                            googletag.defineSlot(
2418                                '/3618/retaildive/retaildivehybrid3',
2419                                [[300, 250], 'fluid'],
2420                                'dfp-hybrid3-desktop'
2421                            ).addService(googletag.pubads());
2422                        });
2423                    }
2424                    waitToLoadAds.push(function() {
2425                        googletag.cmd.push(function() {
2426                            if (window.dfp_visibility === 'desktop' ) {
2427                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid3-desktop'));
2428                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
2429                                    var adUnitPath = '/3618/retaildive/retaildivehybrid3';
2430                                    var onProformative = false;
2431                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
2432                                        var adUnitPathWithVisibility = adUnitPath + '-desktop';
2433                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid3-desktop';
2434                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
2435                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
2436                                        }
2437                                    }
2438                                });
2439                            }
2440                        });
2441                    });
2442                </script>
2442
2443            </div>
2444        
2445        </div>
2446    </div>
2447</div>
2448
2449
2450
2451            
2452        </li>
2453    
2454
2455
2456                
2457                    
2458                    <li class="row feed__item">
2459                        <div class="medium-4 columns ">
2460                            
2461                                <figure class="feed__image-container">
2462                                    <a class="feed__image analytics t-dash-feed-item-9" aria-labelledby="feed-item-title-9" href="/news/davids-bridal-wedding-vendor-platform-pearl-connect/831475/" >
2463                                        
2464
2465    
2466        <img
2467        class=""
2468        src="https://imgproxy.divecdn.com/7x4MKFG74rWL4KRs0NquhmAUN4yrBlXIqNUamb_IDn8/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kYXZpZHNfYnJpZGFsX3BlYXJsX2Nvbm5lY3QuanBn.webp"
2469        width="1200" height="675"
2470        srcset="https://imgproxy.divecdn.com/g3WEVto0NbGLkNZ7Ny9ks_zYZuHILj2Zppcpp30qz90/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kYXZpZHNfYnJpZGFsX3BlYXJsX2Nvbm5lY3QuanBn.webp 300w, https://imgproxy.divecdn.com/JooZZ2KMOb-CJgzdszqrkJxumvCmaJKg0WoUkpqQa-g/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kYXZpZHNfYnJpZGFsX3BlYXJsX2Nvbm5lY3QuanBn.webp 600w, https://imgproxy.divecdn.com/7x4MKFG74rWL4KRs0NquhmAUN4yrBlXIqNUamb_IDn8/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kYXZpZHNfYnJpZGFsX3BlYXJsX2Nvbm5lY3QuanBn.webp 1200w"
2471        sizes="(min-width: 40em ) 25vw, 100vw"
2472        alt="David&#x27;s Bridal Pearl Connect platform"
2473        
2474            loading="lazy"
2475        
2476        >
2477    
2478
2479                                    </a>
2480                                    
2481                                        
2482                                            <figcaption>
2483                                                <img class="feed__attribution-icon"
2484                                                    src="/static/images/info-icon.png?511915290926"
2485                                                    width="16" height="16"
2486                                                    alt="Image attribution tooltip"
2487                                                    tabindex="0">
2488                                                
2489                                                <div class="feed__attribution">Courtesy of David&#x27;s Bridal</div>
2490                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2491                                                <img class="feed__attribution-icon"
2492                                                    src="/static/images/info-icon.png?511915290926"
2493                                                    width="16" height="16"
2494                                                    alt="Image attribution tooltip"
2495                                                    tabindex="-1">
2496                                            </figcaption>
2497                                        
2498                                    
2499                                </figure>
2500                            
2501                        </div>
2502                        <div class="medium-8 columns ">
2503                            
2504                            
2505                                
2506
2507
2508
2509
2510
2511    
2512    
2513        
2514    
2515
2516
2517                            
2518                            <h3 id="feed-item-title-9" class="feed__title feed__title--display">
2519                                <a href="/news/davids-bridal-wedding-vendor-platform-pearl-connect/831475/" class="analytics t-dash-feed-item-9" >
2520                                    
2521                                    David’s Bridal wants to make it easy for vendors to engage with couples
2522                                </a>
2523                            </h3>
2524                            
2525                                <p class="feed__description">The retailer&rsquo;s AI-powered platform, Pearl Connect, gives vendors leads based on couples who are actively planning their weddings.</p>
2526                            
2527                            
2528                                
2529
2530
2531
2532
2533
2534                            
2535                            
2536                                
2537                                <div>
2538                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2539                                </div>
2540                                
2541                            
2542                        </div>
2543                    </li>
2544                
2545             
2546                
2547
2548
2549    
2550
2551    
2552
2553    
2554
2555
2556                
2557                    
2558                    <li class="row feed__item">
2559                        <div class="medium-4 columns ">
2560                            
2561                                <figure class="feed__image-container">
2562                                    <a class="feed__image analytics t-dash-feed-item-10" aria-labelledby="feed-item-title-10" href="/news/holiday-season-ecommerce-sales-growth-2026/831121/" >
2563                                        
2564
2565    
2566        <img
2567        class=""
2568        src="https://imgproxy.divecdn.com/yZ0vYSJWK08WXZ9HOf0KvhXKkiM2rK1XZW0KSHKlVAE/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2568Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzOTgwNzM4LmpwZw==.webp"
2569        width="1200" height="675"
2570        srcset="https://imgproxy.divecdn.com/nvkfW2aVjAL85msxyeD0IlWcROqZ8_Mm8_mnnnB-iYE/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzOTgwNzM4LmpwZw==.webp 300w, https://imgproxy.divecdn.com/nIdDBAFoI1T-GXrWBmrExm18UctIqAZ9g8bv3u4CWVQ/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzOTgwNzM4LmpwZw==.webp 600w, https://imgproxy.divecdn.com/yZ0vYSJWK08WXZ9HOf0KvhXKkiM2rK1XZW0KSHKlVAE/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMTgzOTgwNzM4LmpwZw==.webp 1200w"
2571        sizes="(min-width: 40em ) 25vw, 100vw"
2572        alt="A woman shops on her computer in front of a Christmas tree."
2573        
2574            loading="lazy"
2575        
2576        >
2577    
2578
2579                                    </a>
2580                                    
2581                                        
2582                                            <figcaption>
2583                                                <img class="feed__attribution-icon"
2584                                                    src="/static/images/info-icon.png?511915290926"
2585                                                    width="16" height="16"
2586                                                    alt="Image attribution tooltip"
2587                                                    tabindex="0">
2588                                                
2589                                                <div class="feed__attribution">Getty Images</div>
2590                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2591                                                <img class="feed__attribution-icon"
2592                                                    src="/static/images/info-icon.png?511915290926"
2593                                                    width="16" height="16"
2594                                                    alt="Image attribution tooltip"
2595                                                    tabindex="-1">
2596                                            </figcaption>
2597                                        
2598                                    
2599                                </figure>
2600                            
2601                        </div>
2602                        <div class="medium-8 columns ">
2603                            
2604                            
2605                                
2606
2607
2608
2609
2610
2611    
2612    
2613        
2614    
2615
2616
2617                            
2618                            <h3 id="feed-item-title-10" class="feed__title feed__title--display">
2619                                <a href="/news/holiday-season-ecommerce-sales-growth-2026/831121/" class="analytics t-dash-feed-item-10" >
2620                                    
2621                                    Consumers aren’t just buying gifts this holiday season. They’re stocking up on essentials.
2622                                </a>
2623                            </h3>
2624                            
2625                                <p class="feed__description">Total online spend in the U.S. will top $275 billion, according to Adobe, but many will use seasonal deals to stockpile necessities.&nbsp;</p>
2626                            
2627                            
2628                                
2629
2630
2631
2632
2633
2634                            
2635                            
2636                                
2637                                <div>
2638                                    <a href="/topic/marketing/" class="topic-tag analytics t-dash-feed-item-topic">Marketing</a>
2639                                </div>
2640                                
2641                            
2642                        </div>
2643                    </li>
2644                
2645             
2646                
2647
2648
2649    
2650
2651    
2652
2653    
2654
2655
2656                
2657                    
2658                    <li class="row feed__item">
2659                        <div class="medium-4 columns ">
2660                            
2661                                <figure class="feed__image-container">
2662                                    <a class="feed__image analytics t-dash-feed-item-11" aria-labelledby="feed-item-title-11" href="/news/chewy-coo-gaining-last-mile-delivery-edge/830796/" >
2663                                        
2664
2665    
2666        <img
2667        class=""
2668        src="https://imgproxy.divecdn.com/ImC71RdiPRLaBhiJfXflR4CG87tMjR_kEJW5-C7wAxs/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2668Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yQjZBOTU4NS5qcGc=.webp"
2669        width="1200" height="675"
2670        srcset="https://imgproxy.divecdn.com/ZBgylwGIbzvA6O3kdyGRyxBqx-zY-v7Dxg3apnOakJw/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yQjZBOTU4NS5qcGc=.webp 300w, https://imgproxy.divecdn.com/IJh8DAJrOh1pZb_GsTqhFb48PqCH6x1A7T2VONqplrY/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yQjZBOTU4NS5qcGc=.webp 600w, https://imgproxy.divecdn.com/ImC71RdiPRLaBhiJfXflR4CG87tMjR_kEJW5-C7wAxs/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8yQjZBOTU4NS5qcGc=.webp 1200w"
2671        sizes="(min-width: 40em ) 25vw, 100vw"
2672        alt="Chewy, fulfillment center, conveyor belt"
2673        
2674            loading="lazy"
2675        
2676        >
2677    
2678
2679                                    </a>
2680                                    
2681                                        
2682                                            <figcaption>
2683                                                <img class="feed__attribution-icon"
2684                                                    src="/static/images/info-icon.png?511915290926"
2685                                                    width="16" height="16"
2686                                                    alt="Image attribution tooltip"
2687                                                    tabindex="0">
2688                                                
2689                                                <div class="feed__attribution">Permission granted by Chewy</div>
2690                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2691                                                <img class="feed__attribution-icon"
2692                                                    src="/static/images/info-icon.png?511915290926"
2693                                                    width="16" height="16"
2694                                                    alt="Image attribution tooltip"
2695                                                    tabindex="-1">
2696                                            </figcaption>
2697                                        
2698                                    
2699                                </figure>
2700                            
2701                        </div>
2702                        <div class="medium-8 columns ">
2703                            
2704                            
2705                                
2706
2707
2708
2709
2710
2711
2712                            
2713                            <h3 id="feed-item-title-11" class="feed__title feed__title--display">
2714                                <a href="/news/chewy-coo-gaining-last-mile-delivery-edge/830796/" class="analytics t-dash-feed-item-11" >
2715                                    
2716                                    3 tips from Chewy’s COO on gaining a last-mile delivery edge
2717                                </a>
2718                            </h3>
2719                            
2720                                <p class="feed__description">Personalization and close carrier collaboration can help shippers win in a space where Amazon and Walmart loom large.</p>
2721                            
2722                            
2723                                
2724
2725
2726
2727
2728
2729                            
2730                            
2731                                
2732                                <div>
2733                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2734                                </div>
2735                                
2736                            
2737                        </div>
2738                    </li>
2739                
2740             
2741                
2742
2743
2744    
2745
2746    
2747
2748    
2749
2750
2751                
2752                    
2753                    <li class="row feed__item">
2754                        <div class="medium-4 columns ">
2755                            
2756                                <figure class="feed__image-container">
2757                                    <a class="feed__image analytics t-dash-feed-item-12" aria-labelledby="feed-item-title-12" href="/news/walmart-fashion-home-beauty-merchant-teams-style-organization/831464/" >
2758                                        
2759
2760    
2761        <img
2762        class=""
2763        src="https://imgproxy.divecdn.com/8o6TExbZsxEVJfOTtwB0DsL-52CX--VUOje1vtaoCXc/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2763Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9XYWxtYXJ0X2Zhc2hpb24uanBn.webp"
2764        width="1200" height="675"
2765        srcset="https://imgproxy.divecdn.com/BqOPphika8a6Jy67uU0acfcjuGKaerUWEneTomm8TWw/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9XYWxtYXJ0X2Zhc2hpb24uanBn.webp 300w, https://imgproxy.divecdn.com/mud_F9VCMsLgZQPT1QJRu0Lj8Pmqu_IUcJyHLNSegwo/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9XYWxtYXJ0X2Zhc2hpb24uanBn.webp 600w, https://imgproxy.divecdn.com/8o6TExbZsxEVJfOTtwB0DsL-52CX--VUOje1vtaoCXc/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9XYWxtYXJ0X2Zhc2hpb24uanBn.webp 1200w"
2766        sizes="(min-width: 40em ) 25vw, 100vw"
2767        alt="Rendering of a Walmart fashion kiosk."
2768        
2769            loading="lazy"
2770        
2771        >
2772    
2773
2774                                    </a>
2775                                    
2776                                        
2777                                            <figcaption>
2778                                                <img class="feed__attribution-icon"
2779                                                    src="/static/images/info-icon.png?511915290926"
2780                                                    width="16" height="16"
2781                                                    alt="Image attribution tooltip"
2782                                                    tabindex="0">
2783                                                
2784                                                <div class="feed__attribution">Courtesy of Walmart</div>
2785                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2786                                                <img class="feed__attribution-icon"
2787                                                    src="/static/images/info-icon.png?511915290926"
2788                                                    width="16" height="16"
2789                                                    alt="Image attribution tooltip"
2790                                                    tabindex="-1">
2791                                            </figcaption>
2792                                        
2793                                    
2794                                </figure>
2795                            
2796                        </div>
2797                        <div class="medium-8 columns ">
2798                            
2799                            
2800                                
2801
2802
2803
2804
2805
2806    
2807    
2808        
2809    
2810
2811
2812                            
2813                            <h3 id="feed-item-title-12" class="feed__title feed__title--display">
2814                                <a href="/news/walmart-fashion-home-beauty-merchant-teams-style-organization/831464/" class="analytics t-dash-feed-item-12" >
2815                                    
2816                                    Walmart consolidates merchant teams with focus on style
2817                                </a>
2818                            </h3>
2819                            
2820                                <p class="feed__description">Nearly 20 years after embarking on its ill-fated, fashion-oriented &ldquo;Project Impact,&rdquo; the retail giant is merging its fashion, home and beauty businesses.</p>
2821                            
2822                            
2823                                
2824
2825
2826
2827
2828
2829                            
2830                            
2831                                
2832                                <div>
2833                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2834                                </div>
2835                                
2836                            
2837                        </div>
2838                    </li>
2839                
2840             
2841                
2842
2843
2844    
2845
2846    
2847
2848    
2849
2850
2851                
2852                    
2853                    <li class="row feed__item">
2854                        <div class="medium-4 columns ">
2855                            
2856                                <figure class="feed__image-container">
2857                                    <a class="feed__image analytics t-dash-feed-item-13" aria-labelledby="feed-item-title-13" href="/news/target-store-hamptons-bridgehampton-gray/831356/" >
2858                                        
2859
2860    
2861        <img
2862        class=""
2863        src="https://imgproxy.divecdn.com/Fojx4wVJbKlIxF76Od6A-m6dCKy4Rl-apUJdGKBgv_s/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2863Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzYuNDBfX19hbV8xMDI0LnBuZw==.webp"
2864        width="1200" height="675"
2865        srcset="https://imgproxy.divecdn.com/cuiYv1_W4PWqn5f2hj-ax3s7cYZwo3gJfLpjh5JI5A0/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzYuNDBfX19hbV8xMDI0LnBuZw==.webp 300w, https://imgproxy.divecdn.com/xDMn0ipzNdKTUVutbmBtGFdVUZMS79mGD7zF5ZE71tg/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzYuNDBfX19hbV8xMDI0LnBuZw==.webp 600w, https://imgproxy.divecdn.com/Fojx4wVJbKlIxF76Od6A-m6dCKy4Rl-apUJdGKBgv_s/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzYuNDBfX19hbV8xMDI0LnBuZw==.webp 1200w"
2866        sizes="(min-width: 40em ) 25vw, 100vw"
2867        alt="A Target location in Bridgehampton"
2868        
2869            loading="lazy"
2870        
2871        >
2872    
2873
2874                                    </a>
2875                                    
2876                                        
2877                                            <figcaption>
2878                                                <img class="feed__attribution-icon"
2879                                                    src="/static/images/info-icon.png?511915290926"
2880                                                    width="16" height="16"
2881                                                    alt="Image attribution tooltip"
2882                                                    tabindex="0">
2883                                                
2884                                                <div class="feed__attribution">Permission granted by Target</div>
2885                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2886                                                <img class="feed__attribution-icon"
2887                                                    src="/static/images/info-icon.png?511915290926"
2888                                                    width="16" height="16"
2889                                                    alt="Image attribution tooltip"
2890                                                    tabindex="-1">
2891                                            </figcaption>
2892                                        
2893                                    
2894                                </figure>
2895                            
2896                        </div>
2897                        <div class="medium-8 columns ">
2898                            
2899                            
2900                                
2901
2902
2903
2904
2905
2906
2907                            
2908                            <h3 id="feed-item-title-13" class="feed__title feed__title--display">
2909                                <a href="/news/target-store-hamptons-bridgehampton-gray/831356/" class="analytics t-dash-feed-item-13" >
2910                                    
2911                                    Target is opening a store in the Hamptons. It’s not red.
2912                                </a>
2913                            </h3>
2914                            
2915                                <p class="feed__description">The retailer&rsquo;s signature color is not part of the external facade of the building at its new location in Bridgehampton, New York.</p>
2916                            
2917                            
2918                                
2919
2920
2921
2922
2923
2924                            
2925                            
2926                                
2927                                <div>
2928                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
2929                                </div>
2930                                
2931                            
2932                        </div>
2933                    </li>
2934                
2935             
2936                
2937
2938
2939    
2940
2941    
2942
2943    
2944
2945
2946                
2947                    
2948                    <li class="row feed__item">
2949                        <div class="medium-4 columns ">
2950                            
2951                                <figure class="feed__image-container">
2952                                    <a class="feed__image analytics t-dash-feed-item-14" aria-labelledby="feed-item-title-14" href="/news/neighborhood-intelligence-bed-bath-beyond-reworks-fathom-deal/831381/" >
2953                                        
2954
2955    
2956        <img
2957        class=""
2958        src="https://imgproxy.divecdn.com/QwA0zq09oqYwsv0ejPa1TR-yCtvfDy4xEfvAoqdFZio/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
2958Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8wNV9NQVlfTUIzX1RDU19GVF9XT1JUSDc2MDIuanBn.webp"
2959        width="1200" height="675"
2960        srcset="https://imgproxy.divecdn.com/MRJ6C8YIm_K0GQishAMYgFzZAyqqDQ2CfGsW2Ii0Cp0/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8wNV9NQVlfTUIzX1RDU19GVF9XT1JUSDc2MDIuanBn.webp 300w, https://imgproxy.divecdn.com/FG3zpc2E4Aw2tUBnNz5JmWjWcZx3cRPVVm50oWd_9Ek/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8wNV9NQVlfTUIzX1RDU19GVF9XT1JUSDc2MDIuanBn.webp 600w, https://imgproxy.divecdn.com/QwA0zq09oqYwsv0ejPa1TR-yCtvfDy4xEfvAoqdFZio/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS8wNV9NQVlfTUIzX1RDU19GVF9XT1JUSDc2MDIuanBn.webp 1200w"
2961        sizes="(min-width: 40em ) 25vw, 100vw"
2962        alt="The exterior of Bed Bath &amp; Beyond&#x27;s co-branded concept with The Container Store"
2963        
2964            loading="lazy"
2965        
2966        >
2967    
2968
2969                                    </a>
2970                                    
2971                                        
2972                                            <figcaption>
2973                                                <img class="feed__attribution-icon"
2974                                                    src="/static/images/info-icon.png?511915290926"
2975                                                    width="16" height="16"
2976                                                    alt="Image attribution tooltip"
2977                                                    tabindex="0">
2978                                                
2979                                                <div class="feed__attribution">Courtesy of Bed Bath &amp; Beyond</div>
2980                                                <!-- included to allow for opaque icon when hovering over the attribution -->
2981                                                <img class="feed__attribution-icon"
2982                                                    src="/static/images/info-icon.png?511915290926"
2983                                                    width="16" height="16"
2984                                                    alt="Image attribution tooltip"
2985                                                    tabindex="-1">
2986                                            </figcaption>
2987                                        
2988                                    
2989                                </figure>
2990                            
2991                        </div>
2992                        <div class="medium-8 columns ">
2993                            
2994                            
2995                                
2996
2997
2998
2999
3000
3001
3002                            
3003                            <h3 id="feed-item-title-14" class="feed__title feed__title--display">
3004                                <a href="/news/neighborhood-intelligence-bed-bath-beyond-reworks-fathom-deal/831381/" class="analytics t-dash-feed-item-14" >
3005                                    
3006                                    Neighborhood Intelligence reworks Fathom deal
3007                                </a>
3008                            </h3>
3009                            
3010                                <p class="feed__description">The company formerly known as Bed Bath &amp; Beyond Inc. intends to leverage &quot;substantially all&rdquo; of its digital assets, including tZero, Medici-related assets and investments in GrainChain.</p>
3011                            
3012                            
3013                                
3014
3015
3016
3017
3018
3019                            
3020                            
3021                                
3022                                <div>
3023                                    <a href="/topic/financial-news/" class="topic-tag analytics t-dash-feed-item-topic">Financial News</a>
3024                                </div>
3025                                
3026                            
3027                        </div>
3028                    </li>
3029                
3030             
3031                
3032
3033
3034    
3035
3036    
3037
3038    
3039
3040
3041                
3042                    
3043                    <li class="row feed__item">
3044                        <div class="medium-4 columns ">
3045                            
3046                                <figure class="feed__image-container">
3047                                    <a class="feed__image analytics t-dash-feed-item-15" aria-labelledby="feed-item-title-15" href="/news/tjx-ceo-distribution-model-el-nino/831118/" >
3048                                        
3049
3050    
3051        <img
3052        class=""
3053        src="https://imgproxy.divecdn.com/HK8WYhZnX7fmtInaRP_ESgU60iMuFIJno6Y30wZxmzs/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
3053Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9USl9NYXh4LmpwZw==.webp"
3054        width="1200" height="675"
3055        srcset="https://imgproxy.divecdn.com/Iep3HPvaDbDqatCzMe4hzUaLGmW6-suTigLtsTAIZxI/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9USl9NYXh4LmpwZw==.webp 300w, https://imgproxy.divecdn.com/wWkPvF4sfo2Q2_Q_oomDTf27rA9aEAXULHBb7BeNYgA/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9USl9NYXh4LmpwZw==.webp 600w, https://imgproxy.divecdn.com/HK8WYhZnX7fmtInaRP_ESgU60iMuFIJno6Y30wZxmzs/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9USl9NYXh4LmpwZw==.webp 1200w"
3056        sizes="(min-width: 40em ) 25vw, 100vw"
3057        alt="A sign hangs at the entrance of a T.J. Maxx store on February 28, 2024 in Chicago, Illinois."
3058        
3059            loading="lazy"
3060        
3061        >
3062    
3063
3064                                    </a>
3065                                    
3066                                        
3067                                            <figcaption>
3068                                                <img class="feed__attribution-icon"
3069                                                    src="/static/images/info-icon.png?511915290926"
3070                                                    width="16" height="16"
3071                                                    alt="Image attribution tooltip"
3072                                                    tabindex="0">
3073                                                
3074                                                <div class="feed__attribution">Scott Olson via Getty Images</div>
3075                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3076                                                <img class="feed__attribution-icon"
3077                                                    src="/static/images/info-icon.png?511915290926"
3078                                                    width="16" height="16"
3079                                                    alt="Image attribution tooltip"
3080                                                    tabindex="-1">
3081                                            </figcaption>
3082                                        
3083                                    
3084                                </figure>
3085                            
3086                        </div>
3087                        <div class="medium-8 columns ">
3088                            
3089                            
3090                                
3091
3092
3093
3094
3095
3096    
3097    
3098        
3099    
3100
3101
3102                            
3103                            <h3 id="feed-item-title-15" class="feed__title feed__title--display">
3104                                <a href="/news/tjx-ceo-distribution-model-el-nino/831118/" class="analytics t-dash-feed-item-15" >
3105                                    
3106                                    TJX CEO: Distribution model will help weather El Niño
3107                                </a>
3108                            </h3>
3109                            
3110                                <p class="feed__description">The off-price retailer&rsquo;s supply chain strategy allows it to hold inventory instead of going straight to stores.&nbsp;</p>
3111                            
3112                            
3113                                
3114
3115
3116
3117
3118
3119                            
3120                            
3121                                
3122                                <div>
3123                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
3124                                </div>
3125                                
3126                            
3127                        </div>
3128                    </li>
3129                
3130             
3131                
3132
3133
3134    
3135
3136    
3137
3138    
3139
3140
3141                
3142                    
3143                    <li class="row feed__item">
3144                        <div class="medium-4 columns ">
3145                            
3146                                <figure class="feed__image-container">
3147                                    <a class="feed__image analytics t-dash-feed-item-16" aria-labelledby="feed-item-title-16" href="/news/staples-chief-marketer-hard-button-ad-campaign/83
31470795/" >
3148                                        
3149
3150    
3151        <img
3152        class=""
3153        src="https://imgproxy.divecdn.com/4UkjtmxKkkH7ICbAIdBWil_hUpYcpanl_W4RBK9UrXM/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWFnZV9oMHMzSDFMLnBuZw==.webp"
3154        width="1200" height="675"
3155        srcset="https://imgproxy.divecdn.com/UyJBqknVW-vN5cRN0N9T50nyNV-90hr2Fx8TN7b8qdc/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWFnZV9oMHMzSDFMLnBuZw==.webp 300w, https://imgproxy.divecdn.com/aV5BpIyw2QHo7A24-S2_uVK9CfvDWLU-b7u85R5ocuQ/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWFnZV9oMHMzSDFMLnBuZw==.webp 600w, https://imgproxy.divecdn.com/4UkjtmxKkkH7ICbAIdBWil_hUpYcpanl_W4RBK9UrXM/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9pbWFnZV9oMHMzSDFMLnBuZw==.webp 1200w"
3156        sizes="(min-width: 40em ) 25vw, 100vw"
3157        alt="A person faces a black Hard Button and red Easy Button on a desk."
3158        
3159            loading="lazy"
3160        
3161        >
3162    
3163
3164                                    </a>
3165                                    
3166                                        
3167                                            <figcaption>
3168                                                <img class="feed__attribution-icon"
3169                                                    src="/static/images/info-icon.png?511915290926"
3170                                                    width="16" height="16"
3171                                                    alt="Image attribution tooltip"
3172                                                    tabindex="0">
3173                                                
3174                                                <div class="feed__attribution">Permission granted by Staples</div>
3175                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3176                                                <img class="feed__attribution-icon"
3177                                                    src="/static/images/info-icon.png?511915290926"
3178                                                    width="16" height="16"
3179                                                    alt="Image attribution tooltip"
3180                                                    tabindex="-1">
3181                                            </figcaption>
3182                                        
3183                                    
3184                                </figure>
3185                            
3186                        </div>
3187                        <div class="medium-8 columns ">
3188                            
3189                            
3190                                
3191
3192
3193
3194
3195
3196
3197                            
3198                            <h3 id="feed-item-title-16" class="feed__title feed__title--display">
3199                                <a href="/news/staples-chief-marketer-hard-button-ad-campaign/830795/" class="analytics t-dash-feed-item-16" >
3200                                    
3201                                    Staples’ chief marketer on introducing a hard button amid bigger B2B push
3202                                </a>
3203                            </h3>
3204                            
3205                                <p class="feed__description">A full-funnel campaign focuses on a dark alter ego for the easy button that leads to workplace conundrums like misprinted store signs.</p>
3206                            
3207                            
3208                                
3209
3210
3211
3212
3213
3214                            
3215                            
3216                                
3217                                <div>
3218                                    <a href="/topic/marketing/" class="topic-tag analytics t-dash-feed-item-topic">Marketing</a>
3219                                </div>
3220                                
3221                            
3222                        </div>
3223                    </li>
3224                
3225             
3226                
3227
3228
3229    
3230
3231    
3232
3233    
3234
3235
3236                
3237                    
3238                    <li class="row feed__item">
3239                        <div class="medium-4 columns ">
3240                            
3241                                <figure class="feed__image-container">
3242                                    <a class="feed__image analytics t-dash-feed-item-17" aria-labelledby="feed-item-title-17" href="/news/stitch-fix-q4
3242-sales-expectations-in-check-loses-active-clients/831210/" >
3243                                        
3244
3245    
3246        <img
3247        class=""
3248        src="https://imgproxy.divecdn.com/FGfKrVidFGYd9J0KsD0LmjcqurKB2_tDr6U1-xMgeBs/g:nowe:0:6/c:1200:677/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zdGl0Y2hmaXguanBn.webp"
3249        width="1200" height="675"
3250        srcset="https://imgproxy.divecdn.com/p0CxqZp95pkoJyli8fUMfsE_nYXXdw50e8YurAa43xg/g:nowe:0:6/c:1200:677/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zdGl0Y2hmaXguanBn.webp 300w, https://imgproxy.divecdn.com/Be81XwtpTr0drNrarr1UOpBuOPERXjTQw3RK-wuCj5s/g:nowe:0:6/c:1200:677/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zdGl0Y2hmaXguanBn.webp 600w, https://imgproxy.divecdn.com/FGfKrVidFGYd9J0KsD0LmjcqurKB2_tDr6U1-xMgeBs/g:nowe:0:6/c:1200:677/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zdGl0Y2hmaXguanBn.webp 1200w"
3251        sizes="(min-width: 40em ) 25vw, 100vw"
3252        alt="A woman sits in front of Stitch Fix boxes."
3253        
3254            loading="lazy"
3255        
3256        >
3257    
3258
3259                                    </a>
3260                                    
3261                                        
3262                                            <figcaption>
3263                                                <img class="feed__attribution-icon"
3264                                                    src="/static/images/info-icon.png?511915290926"
3265                                                    width="16" height="16"
3266                                                    alt="Image attribution tooltip"
3267                                                    tabindex="0">
3268                                                
3269                                                <div class="feed__attribution">Permission granted by Stitch Fix</div>
3270                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3271                                                <img class="feed__attribution-icon"
3272                                                    src="/static/images/info-icon.png?511915290926"
3273                                                    width="16" height="16"
3274                                                    alt="Image attribution tooltip"
3275                                                    tabindex="-1">
3276                                            </figcaption>
3277                                        
3278                                    
3279                                </figure>
3280                            
3281                        </div>
3282                        <div class="medium-8 columns ">
3283                            
3284                            
3285                                
3286
3287
3288
3289
3290
3291    
3292    
3293        
3294    
3295
3296
3297                            
3298                            <h3 id="feed-item-title-17" class="feed__title feed__title--display">
3299                                <a href="/news/stitch-fix-q4-sales-expectations-in-check-loses-active-clients/831210/" class="analytics t-dash-feed-item-17" >
3300                                    
3301                                    Stitch Fix keeps sales expectations in check as it loses active clients
3302                                </a>
3303                            </h3>
3304                            
3305                                <p class="feed__description">The apparel-box retailer is gaining market share, but the tough consumer backdrop took a toll at the end of its fiscal year, executives said Wednesday.</p>
3306                            
3307                            
3308                                
3309
3310
3311
3312
3313
3314                            
3315                            
3316                                
3317                                <div>
3318                                    <a href="/topic/financial-news/" class="topic-tag analytics t-dash-feed-item-topic">Financial News</a>
3319                                </div>
3320                                
3321                            
3322                        </div>
3323                    </li>
3324                
3325             
3326                
3327
3328
3329    
3330
3331    
3332
3333    
3334
3335
3336                
3337                    
3338                    <li class="row feed__item">
3339                        <div class="medium-4 columns ">
3340                            
3341                                <figure class="feed__image-container">
3342                                    <a class="feed__image analytics t-dash-feed-item-18" aria-labelledby="feed-item-title-18" href="/news/lowes-drone-delivery-pilot-wing-doordash/831233/" >
3343                                        
3344
3345    
3346        <img
3347        class=""
3348        src="https://imgproxy.divecdn.com/Pii70aWaZQ3OYIk8hWUcXk8aCFmXS3gmYgZtLiGHdao/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
3348Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kcm9uZV9mbGlnaHQuanBn.webp"
3349        width="1200" height="675"
3350        srcset="https://imgproxy.divecdn.com/TFiaEz3S5yvvumHtzsDON1Gx-2hfLcxbaM8VlEt-5xI/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kcm9uZV9mbGlnaHQuanBn.webp 300w, https://imgproxy.divecdn.com/2EpoCB-tFCd69SnNYVH8Mtu1RV3xqO4uDoZlENe6sOA/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kcm9uZV9mbGlnaHQuanBn.webp 600w, https://imgproxy.divecdn.com/Pii70aWaZQ3OYIk8hWUcXk8aCFmXS3gmYgZtLiGHdao/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9kcm9uZV9mbGlnaHQuanBn.webp 1200w"
3351        sizes="(min-width: 40em ) 25vw, 100vw"
3352        alt="A Wing drone carrying a package."
3353        
3354            loading="lazy"
3355        
3356        >
3357    
3358
3359                                    </a>
3360                                    
3361                                        
3362                                            <figcaption>
3363                                                <img class="feed__attribution-icon"
3364                                                    src="/static/images/info-icon.png?511915290926"
3365                                                    width="16" height="16"
3366                                                    alt="Image attribution tooltip"
3367                                                    tabindex="0">
3368                                                
3369                                                <div class="feed__attribution">Courtesy of Lowe&#x27;s</div>
3370                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3371                                                <img class="feed__attribution-icon"
3372                                                    src="/static/images/info-icon.png?511915290926"
3373                                                    width="16" height="16"
3374                                                    alt="Image attribution tooltip"
3375                                                    tabindex="-1">
3376                                            </figcaption>
3377                                        
3378                                    
3379                                </figure>
3380                            
3381                        </div>
3382                        <div class="medium-8 columns ">
3383                            
3384                            
3385                                
3386
3387
3388
3389
3390
3391    
3392    
3393        
3394    
3395
3396
3397                            
3398                            <h3 id="feed-item-title-18" class="feed__title feed__title--display">
3399                                <a href="/news/lowes-drone-delivery-pilot-wing-doordash/831233/" class="analytics t-dash-feed-item-18" >
3400                                    
3401                                    Lowe’s debuts drone delivery pilot with Wing, DoorDash
3402                                </a>
3403                            </h3>
3404                            
3405                                <p class="feed__description">The initial rollout at a North Carolina store involves over 100 SKUs and could later expand to other locations.</p>
3406                            
3407                            
3408                                
3409
3410
3411
3412
3413
3414                            
3415                            
3416                                
3417                                <div>
3418                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
3419                                </div>
3420                                
3421                            
3422                        </div>
3423                    </li>
3424                
3425             
3426                
3427
3428
3429    
3430
3431    
3432
3433    
3434
3435
3436                
3437                    
3438                    <li class="row feed__item">
3439                        <div class="medium-4 columns ">
3440                            
3441                                <figure class="feed__image-container">
3442                                    <a class="feed__image analytics t-dash-feed-item-19" aria-labelledby="feed-item-title-19" href="/news/bed-bath-and-beyond-credit-union-express-nineties-nostalgia/830739/" >
3443                                        
3444
3445    
3446        <img
3447        class=""
3448        src="https://imgproxy.divecdn.com/vwSlWfjK1ZirYlwT24Hnm-KIF3_sM8YNPHlyrOERn8o/g:nowe:0:4/c:960:542/rs:fill:1200:675:1/Z3M6Ly9kaX
3448Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9leHByZXNzX2FyY2hpdmVfLV8xXzEuanBlZw==.webp"
3449        width="1200" height="675"
3450        srcset="https://imgproxy.divecdn.com/cpX_SmWES-r56DKQU8iezx8RwdJGuCaplv0xHLUeaqA/g:nowe:0:4/c:960:542/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9leHByZXNzX2FyY2hpdmVfLV8xXzEuanBlZw==.webp 300w, https://imgproxy.divecdn.com/GLrghtsFKj1LJyhDJmjBD__fhLv9OrYCmijEmE7HDBU/g:nowe:0:4/c:960:542/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9leHByZXNzX2FyY2hpdmVfLV8xXzEuanBlZw==.webp 600w, https://imgproxy.divecdn.com/vwSlWfjK1ZirYlwT24Hnm-KIF3_sM8YNPHlyrOERn8o/g:nowe:0:4/c:960:542/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9leHByZXNzX2FyY2hpdmVfLV8xXzEuanBlZw==.webp 1200w"
3451        sizes="(min-width: 40em ) 25vw, 100vw"
3452        alt="A person puts on a baseball cap, looking off to the right."
3453        
3454            loading="lazy"
3455        
3456        >
3457    
3458
3459                                    </a>
3460                                    
3461                                        
3462                                            <figcaption>
3463                                                <img class="feed__attribution-icon"
3464                                                    src="/static/images/info-icon.png?511915290926"
3465                                                    width="16" height="16"
3466                                                    alt="Image attribution tooltip"
3467                                                    tabindex="0">
3468                                                
3469                                                <div class="feed__attribution">Courtesy of Express</div>
3470                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3471                                                <img class="feed__attribution-icon"
3472                                                    src="/static/images/info-icon.png?511915290926"
3473                                                    width="16" height="16"
3474                                                    alt="Image attribution tooltip"
3475                                                    tabindex="-1">
3476                                            </figcaption>
3477                                        
3478                                    
3479                                </figure>
3480                            
3481                        </div>
3482                        <div class="medium-8 columns ">
3483                            
3484                            
3485                                
3486
3487
3488
3489
3490
3491    
3492    
3493        <div class="label label--medium">
3494            
3495                Column
3496            
3497            
3498        </div>
3499    
3500
3501
3502                            
3503                            <h3 id="feed-item-title-19" class="feed__title feed__title--display">
3504                                <a href="/news/bed-bath-and-beyond-credit-union-express-nineties-nostalgia/830739/" class="analytics t-dash-feed-item-19" >
3505                                    
3506                                    The Weekly Closeout: Bed Bath &amp; Beyond parent plots a credit union and Express goes back to the ’90s
3507                                </a>
3508                            </h3>
3509                            
3510                                <p class="feed__description">Neighborhood Intelligence hopes to simplify home ownership with the move. Meanwhile, the apparel retailer is tapping into nostalgia.</p>
3511                            
3512                            
3513                                
3514
3515
3516
3517
3518
3519                            
3520                            
3521                                
3522                                <div>
3523                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
3524                                </div>
3525                                
3526                            
3527                        </div>
3528                    </li>
3529                
3530             
3531                
3532
3533
3534    
3535
3536    
3537
3538    
3539
3540
3541                
3542                    
3543                    <li class="row feed__item">
3544                        <div class="medium-4 columns ">
3545                            
3546                                <figure class="feed__image-container">
3547                                    <a class="feed__image analytics t-dash-feed-item-20" aria-labelledby="feed-item-title-20" href="/news/halloween-spending-surpass-2025-record/831239/" >
3548                                        
3549
3550    
3551        <img
3552        class=""
3553        src="https://imgproxy.divecdn.com/MXUS4ClzOtPTQbTtzZaHlMHV8tekDEiie3UcMoQrGAw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
3553Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYWxsb3dlZW5fcHVtcGtpbi5qcGc=.webp"
3554        width="1200" height="675"
3555        srcset="https://imgproxy.divecdn.com/nkGoVD93RDmbJl4TXm9Q6Ghn39P-53Fiq-Ah9-w20GY/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYWxsb3dlZW5fcHVtcGtpbi5qcGc=.webp 300w, https://imgproxy.divecdn.com/2kW11Fg1h6JtdJnOgv1p_OOsADz5SExyA91yn8lWSD0/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYWxsb3dlZW5fcHVtcGtpbi5qcGc=.webp 600w, https://imgproxy.divecdn.com/MXUS4ClzOtPTQbTtzZaHlMHV8tekDEiie3UcMoQrGAw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9oYWxsb3dlZW5fcHVtcGtpbi5qcGc=.webp 1200w"
3556        sizes="(min-width: 40em ) 25vw, 100vw"
3557        alt="Carved pumpkin for Halloween."
3558        
3559            loading="lazy"
3560        
3561        >
3562    
3563
3564                                    </a>
3565                                    
3566                                        
3567                                            <figcaption>
3568                                                <img class="feed__attribution-icon"
3569                                                    src="/static/images/info-icon.png?511915290926"
3570                                                    width="16" height="16"
3571                                                    alt="Image attribution tooltip"
3572                                                    tabindex="0">
3573                                                
3574                                                <div class="feed__attribution">Courtesy of The Home Depot</div>
3575                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3576                                                <img class="feed__attribution-icon"
3577                                                    src="/static/images/info-icon.png?511915290926"
3578                                                    width="16" height="16"
3579                                                    alt="Image attribution tooltip"
3580                                                    tabindex="-1">
3581                                            </figcaption>
3582                                        
3583                                    
3584                                </figure>
3585                            
3586                        </div>
3587                        <div class="medium-8 columns ">
3588                            
3589                            
3590                                
3591
3592
3593
3594
3595
3596    
3597    
3598        
3599    
3600
3601
3602                            
3603                            <h3 id="feed-item-title-20" class="feed__title feed__title--display">
3604                                <a href="/news/halloween-spending-surpass-2025-record/831239/" class="analytics t-dash-feed-item-20" >
3605                                    
3606                                    Halloween spending expected to reach $13.5B
3607                                </a>
3608                            </h3>
3609                            
3610                                <p class="feed__description">Shoppers are approaching the holiday &ldquo;with affordability in mind,&rdquo; and looking for ways to maximize value, according to a new report.&nbsp;</p>
3611                            
3612                            
3613                                
3614
3615
3616
3617
3618
3619                            
3620                            
3621                                
3622                                <div>
3623                                    <a href="/topic/consumer-trends/" class="topic-tag analytics t-dash-feed-item-topic">Consumer Trends</a>
3624                                </div>
3625                                
3626                            
3627                        </div>
3628                    </li>
3629                
3630             
3631                
3632
3633
3634    
3635
3636    
3637
3638    
3639
3640
3641                
3642                    
3643                    <li class="row feed__item">
3644                        <div class="medium-4 columns ">
3645                            
3646                                <figure class="feed__image-container">
3647                                    <a class="feed__image analytics t-dash-feed-item-21" aria-labelledby="feed-item-title-21" href="/news/target-inside-out-ad-campaign-marketing-design-legacy/831146/" >
3648                                        
3649
3650    
3651        <img
3652        class=""
3653        src="https://imgproxy.divecdn.com/LxIHr7cTakLqC5Mmam9LAnck280LpmO-0QTbku_JYDw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
3653Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS90YXJnZXQtaW5zaWRlLW91dC5wbmc=.webp"
3654        width="1200" height="675"
3655        srcset="https://imgproxy.divecdn.com/t03BRYV7LLIq63lCMbkdEO2nvgRN7K8FhPHyZVTT-a4/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS90YXJnZXQtaW5zaWRlLW91dC5wbmc=.webp 300w, https://imgproxy.divecdn.com/rZFXE9rO6jCjUCTyWT11d0LyPM0CPzvhLqqidRX8MnE/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS90YXJnZXQtaW5zaWRlLW91dC5wbmc=.webp 600w, https://imgproxy.divecdn.com/LxIHr7cTakLqC5Mmam9LAnck280LpmO-0QTbku_JYDw/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS90YXJnZXQtaW5zaWRlLW91dC5wbmc=.webp 1200w"
3656        sizes="(min-width: 40em ) 25vw, 100vw"
3657        alt="Target &quot;Inside Out&quot; ad creative"
3658        
3659            loading="lazy"
3660        
3661        >
3662    
3663
3664                                    </a>
3665                                    
3666                                        
3667                                            <figcaption>
3668                                                <img class="feed__attribution-icon"
3669                                                    src="/static/images/info-icon.png?511915290926"
3670                                                    width="16" height="16"
3671                                                    alt="Image attribution tooltip"
3672                                                    tabindex="0">
3673                                                
3674                                                <div class="feed__attribution">Courtesy of Target</div>
3675                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3676                                                <img class="feed__attribution-icon"
3677                                                    src="/static/images/info-icon.png?511915290926"
3678                                                    width="16" height="16"
3679                                                    alt="Image attribution tooltip"
3680                                                    tabindex="-1">
3681                                            </figcaption>
3682                                        
3683                                    
3684                                </figure>
3685                            
3686                        </div>
3687                        <div class="medium-8 columns ">
3688                            
3689                            
3690                                
3691
3692
3693
3694
3695
3696    
3697    
3698        
3699    
3700
3701
3702                            
3703                            <h3 id="feed-item-title-21" class="feed__title feed__title--display">
3704                                <a href="/news/target-inside-out-ad-campaign-marketing-design-legacy/831146/" class="analytics t-dash-feed-item-21" >
3705                                    
3706                                    Target’s new campaign puts design legacy at center of marketing
3707                                </a>
3708                            </h3>
3709                            
3710                                <p class="feed__description">The effort will extend to creator partnerships and experiential activations and arrives as the retailer&rsquo;s turnaround efforts begin to show results.</p>
3711                            
3712                            
3713                                
3714
3715
3716
3717
3718
3719                            
3720                            
3721                                
3722                                <div>
3723                                    <a href="/topic/marketing/" class="topic-tag analytics t-dash-feed-item-topic">Marketing</a>
3724                                </div>
3725                                
3726                            
3727                        </div>
3728                    </li>
3729                
3730             
3731                
3732
3733
3734    
3735
3736    
3737
3738    
3739
3740
3741                
3742                    
3743                    <li class="row feed__item">
3744                        <div class="medium-4 columns ">
3745                            
3746                                <figure class="feed__image-container">
3747                                    <a class="feed__image analytics t-dash-feed-item-22" aria-labelledby="feed-item-title-22" href="/news/how-the-retail-crime-bill-could-bolster-ice/829731/" >
3748                                        
3749
3750    
3751        <img
3752        class=""
3753        src="https://imgproxy.divecdn.com/DupkoQ0zOkc2cOv4g2qlu9CtbBXZZGjlhxQMMU3a32A/g:nowe:0:76/c:1024:578/rs:fill:1200:675:1/Z3M6Ly9kaX
3753Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjI5Mzc4MDA5LmpwZw==.webp"
3754        width="1200" height="675"
3755        srcset="https://imgproxy.divecdn.com/mU26oG8z7RY_4qscG5mXm2CK8NBs-Ofsd6yoF0YPHS0/g:nowe:0:76/c:1024:578/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjI5Mzc4MDA5LmpwZw==.webp 300w, https://imgproxy.divecdn.com/QHNkUdoDtvZNqmLQG-yTQviHGoHBKAYe5KWmr7d_U2c/g:nowe:0:76/c:1024:578/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjI5Mzc4MDA5LmpwZw==.webp 600w, https://imgproxy.divecdn.com/DupkoQ0zOkc2cOv4g2qlu9CtbBXZZGjlhxQMMU3a32A/g:nowe:0:76/c:1024:578/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjI5Mzc4MDA5LmpwZw==.webp 1200w"
3756        sizes="(min-width: 40em ) 25vw, 100vw"
3757        alt="Federal agents inspecting a car&#x27;s open trunk."
3758        
3759            loading="lazy"
3760        
3761        >
3762    
3763
3764                                    </a>
3765                                    
3766                                        
3767                                            <figcaption>
3768                                                <img class="feed__attribution-icon"
3769                                                    src="/static/images/info-icon.png?511915290926"
3770                                                    width="16" height="16"
3771                                                    alt="Image attribution tooltip"
3772                                                    tabindex="0">
3773                                                
3774                                                <div class="feed__attribution">Kayla Bartkowski via Getty Images</div>
3775                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3776                                                <img class="feed__attribution-icon"
3777                                                    src="/static/images/info-icon.png?511915290926"
3778                                                    width="16" height="16"
3779                                                    alt="Image attribution tooltip"
3780                                                    tabindex="-1">
3781                                            </figcaption>
3782                                        
3783                                    
3784                                </figure>
3785                            
3786                        </div>
3787                        <div class="medium-8 columns ">
3788                            
3789                            
3790                                
3791
3792
3793
3794
3795
3796    
3797    
3798        <div class="label label--medium">
3799            
3800                Deep Dive
3801            
3802            
3803        </div>
3804    
3805
3806
3807                            
3808                            <h3 id="feed-item-title-22" class="feed__title feed__title--display">
3809                                <a href="/news/how-the-retail-crime-bill-could-bolster-ice/829731/" class="analytics t-dash-feed-item-22" >
3810                                    
3811                                    How the retail crime bill could bolster ICE
3812                                </a>
3813                            </h3>
3814                            
3815                                <p class="feed__description">Concerns are mounting that organized retail crime-fighting legislation, which passed the U.S. House and is now before the Senate, could drag retailers into mass deportations that have little to do with theft.</p>
3816                            
3817                            
3818                                
3819
3820
3821
3822
3823
3824                            
3825                            
3826                                
3827                                <div>
3828                                    <a href="/topic/operations/" class="topic-tag analytics t-dash-feed-item-topic">Operations</a>
3829                                </div>
3830                                
3831                            
3832                        </div>
3833                    </li>
3834                
3835             
3836                
3837
3838
3839    
3840
3841    
3842
3843    
3844
3845
3846                
3847                    
3848                    <li class="row feed__item">
3849                        <div class="medium-4 columns ">
3850                            
3851                                <figure class="feed__image-container">
3852                                    <a class="feed__image analytics t-dash-feed-item-23" aria-labelledby="feed-item-title-23" href="/news/tapestry-sell-via-google-gemini-app-ai-mode/830890/" >
3853                                        
3854
3855    
3856        <img
3857        class=""
3858        src="https://imgproxy.divecdn.com/MzZ7CYPRABJJNJzJEP4tY-b-UKz5DUVHAzxUAIh1WBk/g:nowe:52:193/c:3971:2244/rs:fill:1200:675:1/Z3M6Ly9kaX
3858Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUctNDczOS5qcGc=.webp"
3859        width="1200" height="675"
3860        srcset="https://imgproxy.divecdn.com/gHN3vj9iHl5aTc-J6OUm-Tkh7g68JrSwqTKok0ZsB_o/g:nowe:52:193/c:3971:2244/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUctNDczOS5qcGc=.webp 300w, https://imgproxy.divecdn.com/m8_gyJg9heWMc51HO5JY9Q8Mf8fEujkdZdm9vvP_KyQ/g:nowe:52:193/c:3971:2244/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUctNDczOS5qcGc=.webp 600w, https://imgproxy.divecdn.com/MzZ7CYPRABJJNJzJEP4tY-b-UKz5DUVHAzxUAIh1WBk/g:nowe:52:193/c:3971:2244/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9JTUctNDczOS5qcGc=.webp 1200w"
3861        sizes="(min-width: 40em ) 25vw, 100vw"
3862        alt="A Kate Spade storefront in Georgetown"
3863        
3864            loading="lazy"
3865        
3866        >
3867    
3868
3869                                    </a>
3870                                    
3871                                        
3872                                            <figcaption>
3873                                                <img class="feed__attribution-icon"
3874                                                    src="/static/images/info-icon.png?511915290926"
3875                                                    width="16" height="16"
3876                                                    alt="Image attribution tooltip"
3877                                                    tabindex="0">
3878                                                
3879                                                <div class="feed__attribution">Cara Salpini/Retail Dive</div>
3880                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3881                                                <img class="feed__attribution-icon"
3882                                                    src="/static/images/info-icon.png?511915290926"
3883                                                    width="16" height="16"
3884                                                    alt="Image attribution tooltip"
3885                                                    tabindex="-1">
3886                                            </figcaption>
3887                                        
3888                                    
3889                                </figure>
3890                            
3891                        </div>
3892                        <div class="medium-8 columns ">
3893                            
3894                            
3895                                
3896
3897
3898
3899
3900
3901    
3902    
3903        
3904    
3905
3906
3907                            
3908                            <h3 id="feed-item-title-23" class="feed__title feed__title--display">
3909                                <a href="/news/tapestry-sell-via-google-gemini-app-ai-mode/830890/" class="analytics t-dash-feed-item-23" >
3910                                    
3911                                    Tapestry to sell via Google’s Gemini app, AI Mode
3912                                </a>
3913                            </h3>
3914                            
3915                                <p class="feed__description">Coach and Kate Spade items are now available for purchase in Google&rsquo;s AI shopping ecosystem.&nbsp;</p>
3916                            
3917                            
3918                                
3919
3920
3921
3922
3923
3924                            
3925                            
3926                                
3927                                <div>
3928                                    <a href="/topic/marketing/" class="topic-tag analytics t-dash-feed-item-topic">Marketing</a>
3929                                </div>
3930                                
3931                            
3932                        </div>
3933                    </li>
3934                
3935             
3936                
3937
3938
3939    
3940
3941    
3942
3943    
3944
3945
3946                
3947                    
3948                    <li class="row feed__item">
3949                        <div class="medium-4 columns ">
3950                            
3951                                <figure class="feed__image-container">
3952                                    <a class="feed__image analytics t-dash-feed-item-24" aria-labelledby="feed-item-title-24" href="/news/lower-income-households-financially-vulnerable-financial-health-network/831129/" >
3953                                        
3954
3955    
3956        <img
3957        class=""
3958        src="https://imgproxy.divecdn.com/hNFJF-NSN_OvdwovwaAYUPShIZ_A3xO-QFIiRsWhWdI/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
3958Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI1MTczMDY1LmpwZw==.webp"
3959        width="1200" height="675"
3960        srcset="https://imgproxy.divecdn.com/xnxb0CVwnA9t4gamDdU1hqLOaksU4iiie1YUJGe-DH0/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI1MTczMDY1LmpwZw==.webp 300w, https://imgproxy.divecdn.com/pJfey1QMmM6ftJkSk5VSZoBsJy0BwW71Eud20QvuQjc/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI1MTczMDY1LmpwZw==.webp 600w, https://imgproxy.divecdn.com/hNFJF-NSN_OvdwovwaAYUPShIZ_A3xO-QFIiRsWhWdI/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0xMzI1MTczMDY1LmpwZw==.webp 1200w"
3961        sizes="(min-width: 40em ) 25vw, 100vw"
3962        alt="A woman shops on her computer in her home."
3963        
3964            loading="lazy"
3965        
3966        >
3967    
3968
3969                                    </a>
3970                                    
3971                                        
3972                                            <figcaption>
3973                                                <img class="feed__attribution-icon"
3974                                                    src="/static/images/info-icon.png?511915290926"
3975                                                    width="16" height="16"
3976                                                    alt="Image attribution tooltip"
3977                                                    tabindex="0">
3978                                                
3979                                                <div class="feed__attribution">Getty Images</div>
3980                                                <!-- included to allow for opaque icon when hovering over the attribution -->
3981                                                <img class="feed__attribution-icon"
3982                                                    src="/static/images/info-icon.png?511915290926"
3983                                                    width="16" height="16"
3984                                                    alt="Image attribution tooltip"
3985                                                    tabindex="-1">
3986                                            </figcaption>
3987                                        
3988                                    
3989                                </figure>
3990                            
3991                        </div>
3992                        <div class="medium-8 columns ">
3993                            
3994                            
3995                                
3996
3997
3998
3999
4000
4001    
4002    
4003        
4004    
4005
4006
4007                            
4008                            <h3 id="feed-item-title-24" class="feed__title feed__title--display">
4009                                <a href="/news/lower-income-households-financially-vulnerable-financial-health-network/831129/" class="analytics t-dash-feed-item-24" >
4010                                    
4011                                    More lower-income households feel financially vulnerable
4012                                </a>
4013                            </h3>
4014                            
4015                                <p class="feed__description">With pandemic-era support gone and inflation taking a toll, many consumers can&#39;t pay their bills and feel bleak about the future, according to research from The Financial Health Network and the University of Southern California.</p>
4016                            
4017                            
4018                                
4019
4020
4021
4022
4023
4024                            
4025                            
4026                                
4027                                <div>
4028                                    <a href="/topic/consumer-trends/" class="topic-tag analytics t-dash-feed-item-topic">Consumer Trends</a>
4029                                </div>
4030                                
4031                            
4032                        </div>
4033                    </li>
4034                
4035             
4036                
4037
4038
4039    
4040
4041    
4042
4043    
4044
4045
4046                
4047                    
4048                    <li class="row feed__item">
4049                        <div class="medium-6 columns ">
4050                            
4051                                <figure class="feed__image-container">
4052                                    <a class="feed__image analytics t-dash-feed-item-25" aria-labelledby="feed-item-title-25" href="/news/monthly-retail-sales-from-the-us-commerce-department/574252/" >
4053                                    
4054
4055    
4056        <img
4057        class=""
4058        src="https://imgproxy.divecdn.com/dXTfLuxLu--3t7R8_n4MZtfB0AzO8y_zIJ8kMvGJGp4/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
4058Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lZGVzaWduLTU4My1yZXRhaWwtc2FsZXMtdHJhY2tlci1oZXJvLmpwZw==.webp"
4059        width="1200" height="675"
4060        srcset="https://imgproxy.divecdn.com/M2UJmFOrIwYKt1te9PU23i7K4uee9vQCUcXQj6gOWQk/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lZGVzaWduLTU4My1yZXRhaWwtc2FsZXMtdHJhY2tlci1oZXJvLmpwZw==.webp 300w, https://imgproxy.divecdn.com/sUvz5VNsKkclOfIZfXJ5J7csL1EG4mfKve6OhjwVeUs/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lZGVzaWduLTU4My1yZXRhaWwtc2FsZXMtdHJhY2tlci1oZXJvLmpwZw==.webp 600w, https://imgproxy.divecdn.com/dXTfLuxLu--3t7R8_n4MZtfB0AzO8y_zIJ8kMvGJGp4/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lZGVzaWduLTU4My1yZXRhaWwtc2FsZXMtdHJhY2tlci1oZXJvLmpwZw==.webp 1200w"
4061        sizes="(min-width: 40em ) 25vw, 100vw"
4062        alt=""
4063        
4064            loading="lazy"
4065        
4066        >
4067    
4068
4069                                    </a>
4070                                    
4071                                        
4072                                            <figcaption>
4073                                                <img class="feed__attribution-icon"
4074                                                    src="/static/images/info-icon.png?511915290926"
4075                                                    width="16" height="16"
4076                                                    alt="Image attribution tooltip"
4077                                                    tabindex="0" loading="lazy">
4078                                                
4079                                                <div class="feed__attribution">Shaun Lucas/Retail Dive/Retail Dive, data from Getty Images</div>
4080                                                <!-- included to allow for opaque icon when hovering over the attribution -->
4081                                                <img class="feed__attribution-icon"
4082                                                    src="/static/images/info-icon.png?511915290926"
4083                                                    width="16" height="16"
4084                                                    alt="Image attribution tooltip"
4085                                                    tabindex="-1" loading="lazy">
4086                                            </figcaption>
4087                                        
4088                                    
4089                                </figure>
4090                            
4091                        </div>
4092                        <div class="medium-6 columns ">
4093                            
4094                            
4095                                
4096
4097
4098
4099
4100
4101
4102                            
4103                            <h3 id="feed-item-title-25" class="feed__title feed__title--display">
4104                                <a href="/news/monthly-retail-sales-from-the-us-commerce-department/574252/" class="analytics t-dash-feed-item-25" >
4105                                    
4106                                    August retail sales jump 6.7% as big retailers take market share
4107                                </a>
4108                            </h3>
4109                            
4110                                <p class="feed__description">Online sales grew over 10% year over year, and analysts say major players are attracting price-conscious shoppers away from smaller competitors.&nbsp;</p>
4111                            
4112                            
4113                                
4114
4115
4116
4117
4118    
4119        
4120            <span class="secondary-label">
4121                
4122                Updated Sept. 16, 2026
4123            </span>
4124        
4125    
4126
4127
4128                            
4129                            
4130                                
4131                                <div>
4132                                    <a href="/topic/financial-news/" class="topic-tag analytics t-dash-feed-item-topic">Financial News</a>
4133                                </div>
4134                                
4135                            
4136                        </div>
4137                    </li>
4138                
4139             
4140                
4141
4142
4143    
4144
4145    
4146
4147    
4148
4149
4150                
4151                    
4152                    <li class="row feed__item">
4153                        <div class="medium-4 columns ">
4154                            
4155                                <figure class="feed__image-container">
4156                                    <a class="feed__image analytics t-dash-feed-item-26" aria-labelledby="feed-item-title-26" href="/news/retail-ai-agents-visibility-data-breaches-netskope/831035/" >
4157                                        
4158
4159    
4160        <img
4161        class=""
4162        src="https://imgproxy.divecdn.com/gx38GW8Ae70wigwp_dvhtf-pp8T8UyTi0DsU0pzzvVg/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaX
4162Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjkxMzI0ODQzLmpwZw==.webp"
4163        width="1200" height="675"
4164        srcset="https://imgproxy.divecdn.com/0C4wwDPBroGCmW6dP43_txkBHlRhNqe5CdqFzPG42bY/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjkxMzI0ODQzLmpwZw==.webp 300w, https://imgproxy.divecdn.com/7ac3RcEq8vvQHfodMQ5r4B3Svu76iBU1aEVTQagB37w/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjkxMzI0ODQzLmpwZw==.webp 600w, https://imgproxy.divecdn.com/gx38GW8Ae70wigwp_dvhtf-pp8T8UyTi0DsU0pzzvVg/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9HZXR0eUltYWdlcy0yMjkxMzI0ODQzLmpwZw==.webp 1200w"
4165        sizes="(min-width: 40em ) 25vw, 100vw"
4166        alt="A person stocks shelves inside a Walmart retail store."
4167        
4168            loading="lazy"
4169        
4170        >
4171    
4172
4173                                    </a>
4174                                    
4175                                        
4176                                            <figcaption>
4177                                                <img class="feed__attribution-icon"
4178                                                    src="/static/images/info-icon.png?511915290926"
4179                                                    width="16" height="16"
4180                                                    alt="Image attribution tooltip"
4181                                                    tabindex="0">
4182                                                
4183                                                <div class="feed__attribution">Joe Raedle via Getty Images</div>
4184                                                <!-- included to allow for opaque icon when hovering over the attribution -->
4185                                                <img class="feed__attribution-icon"
4186                                                    src="/static/images/info-icon.png?511915290926"
4187                                                    width="16" height="16"
4188                                                    alt="Image attribution tooltip"
4189                                                    tabindex="-1">
4190                                            </figcaption>
4191                                        
4192                                    
4193                                </figure>
4194                            
4195                        </div>
4196                        <div class="medium-8 columns ">
4197                            
4198                            
4199                                
4200
4201
4202
4203
4204
4205    
4206    
4207        
4208    
4209
4210
4211                            
4212                            <h3 id="feed-item-title-26" class="feed__title feed__title--display">
4213                                <a href="/news/retail-ai-agents-visibility-data-breaches-netskope/831035/" class="analytics t-dash-feed-item-26" >
4214                                    
4215                                    Retailers tamp down shadow AI but struggle to oversee agentic sprawl
4216                                </a>
4217                            </h3>
4218                            
4219                                <p class="feed__description">The use of AI agents is soaring in the retail sector, but visibility remains a major challenge, with regulated data at risk.</p>
4220                            
4221                            
4222                                
4223
4224
4225
4226
4227
4228                            
4229                            
4230                                
4231                                <div>
4232                                    <a href="/topic/technology/" class="topic-tag analytics t-dash-feed-item-topic">Technology</a>
4233                                </div>
4234                                
4235                            
4236                        </div>
4237                    </li>
4238                
4239             
4240        </ul>
4241
4242        
4243
4244
4245
4246<div class="pagination">
4247    
4248    
4249        <a href="?page=2" class="button button--soft">
4250        <!--first page pagination for Dash and Topics-->
4251        
4252        
4253            More stories<img class="button__icon button__icon--small button__icon--right" src="/static/img/components/buttons/right-arrow.svg?511915290926" alt="">
4254        
4255        </a>
4256    
4257    
4258</div>
4259
4260
4261    </section> 
4262
4263
4264                            </section>
4265                            <aside class="sidebar large-4 columns">
4266                                
4267    
4268    
4269
4270                                
4271                                    
4272                                    
4273                                        
4274
4275
4276
4277    
4278<div class="hybrid-ad-wrapper hide-small show-large">
4279    <div class="hybrid-ad-inner-wrapper">
4280        
4281            <div class="hide-small show-large">
4282        
4283        
4284            <div id='dfp-hybrid1-desktop'>
4285                
4285<script>
4286                    if (window.dfp_visibility === 'desktop' ) {
4287                        googletag.cmd.push(function() {
4288                            googletag.defineSlot(
4289                                '/3618/retaildive/retaildivehybrid1',
4290                                [[300, 250], 'fluid', [160, 600]],
4291                                'dfp-hybrid1-desktop'
4292                            ).addService(googletag.pubads());
4293                        });
4294                    }
4295                    waitToLoadAds.push(function() {
4296                        googletag.cmd.push(function() {
4297                            if (window.dfp_visibility === 'desktop' ) {
4298                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid1-desktop'));
4299                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
4300                                    var adUnitPath = '/3618/retaildive/retaildivehybrid1';
4301                                    var onProformative = false;
4302                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
4303                                        var adUnitPathWithVisibility = adUnitPath + '-desktop';
4304                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid1-desktop';
4305                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
4306                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
4307                                        }
4308                                    }
4309                                });
4310                            }
4311                        });
4312                    });
4313                </script>
4313
4314            </div>
4315        
4316        </div>
4317    </div>
4318</div>
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331 
4332    
4333    
4334        
4335            <div class="signup sidebar-signup-box hide-small show-large" data-box-priority="0">
4336                
4337                    <h3 class="sidebar-signup-box__header">Get the free newsletter</h3>
4338                    <p class="sidebar-signup-box__description">Subscribe to Retail Dive for top news, trends & analysis</p>
4339                
4340        
4341            <form class="form js-form-email-validate" name="signup" action="/signup/" method="POST">
4342                
4343
4344                <label for="id_7e163c_email" class="email-input js-email-input">
4345                    <span class="screen-reader-text">Email:</span>
4346                    <input type="email" name="email" placeholder="Work email address" class="email" maxlength="320" required id="id_7e163c_email">
4347                </label>
4348
4349                <span class="captcha-container">
4350                    <div class="g-recaptcha"  data-sitekey="6LfnFggUAAAAAKaDTgN6vqjZtnNENIqa--TCG9F4" ></div>
4351                </span>
4352
4353                <input type="hidden" name="signup_box_location" value="sidebar">
4354                <input type="hidden" name="signup_initial_url_path" value="/">
4355                <input type="hidden" name="signup_internal_referrer">
4356                <input type="hidden" name="signup_external_referrer">
4357                <input type="hidden" name="referral_url">
4358
4359                
4360                    <input type="hidden" name="js_enabled" value="0" id="id_7e163c_js_enabled">
4361                
4362
4363                
4364                <ul class="signup-list list-no-bullets">
4365                
4366                    
4367                    
4368                        <li>
4369                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
4370                            <input id="newsletter-sidebar-checkbox-8"
4371                                   type="checkbox"
4372                                   name="site_newsletters"
4373                                   value="8"
4374                                   class="checkbox"
4375                                   
4376                                   />
4377                            <label for="newsletter-sidebar-checkbox-8">
4378                                <span class="newsletter-title">Daily Dive</span>
4379                                
4380                                    <span class="secondary-label">M-F</span>
4381                                
4382                            </label>
4383                        </li>
4384                    
4385                        <li>
4386                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
4387                            <input id="newsletter-sidebar-checkbox-1791"
4388                                   type="checkbox"
4389                                   name="site_newsletters"
4390                                   value="1791"
4391                                   class="checkbox"
4392                                   
4393                                   />
4394                            <label for="newsletter-sidebar-checkbox-1791">
4395                                <span class="newsletter-title">DTC Weekly</span>
4396                                
4397                                    <span class="secondary-label">Every Tuesday</span>
4398                                
4399                            </label>
4400                        </li>
4401                    
4402                        <li>
4403                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
4404                            <input id="newsletter-sidebar-checkbox-27"
4405                                   type="checkbox"
4406                                   name="site_newsletters"
4407                                   value="27"
4408                                   class="checkbox"
4409                                   
4410                                   />
4411                            <label for="newsletter-sidebar-checkbox-27">
4412                                <span class="newsletter-title">Marketing Weekly</span>
4413                                
4414                                    <span class="secondary-label">Every Wednesday</span>
4415                                
4416                            </label>
4417                        </li>
4418                    
4419                        <li>
4420                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
4421                            <input id="newsletter-sidebar-checkbox-28"
4422                                   type="checkbox"
4423                                   name="site_newsletters"
4424                                   value="28"
4425                                   class="checkbox"
4426                                   
4427                                   />
4428                            <label for="newsletter-sidebar-checkbox-28">
4429                                <span class="newsletter-title">Tech Weekly</span>
4430                                
4431                                    <span class="secondary-label">Every Thursday</span>
4432                                
4433                            </label>
4434                        </li>
4435                    
4436                        <li>
4437                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
4438                            <input id="newsletter-sidebar-checkbox-1792"
4439                                   type="checkbox"
4440                                   name="site_newsletters"
4441                                   value="1792"
4442                                   class="checkbox"
4443                                   
4444                                   />
4445                            <label for="newsletter-sidebar-checkbox-1792">
4446                                <span class="newsletter-title">Operations Weekly</span>
4447                                
4448                                    <span class="secondary-label">Every Monday</span>
4449                                
4450                            </label>
4451                        </li>
4452                    
4453                    
4454                
4455                    <li>
4456                        <label><span class="screen-reader-text">Select user consent:</span></label>
4457                        <input type="checkbox" name="user_consent" id="id_user_consent-sidebar" value="1" class="checkbox"/>
4458                        <label for="id_user_consent-sidebar">
4459                            <span class="signup-user-consent_box">
4460                                <span>
4461    By signing up to receive our newsletter, you agree to our
4462    <a href="https://www.informatechtarget.com/terms-of-use/" target="_blank">Terms of Use</a> and
4463    <a href="https://www.informatechtarget.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime.
4464</span>
4465
4466                            </span>
4467                        </label>
4468                    </li>
4469                </ul>
4470                
4471                    <button class="button button--loud signup-button" type="submit" value="Sign up">Sign up</button>
4472                
4473                
4474
4475<script type="module" src="/static/js/dist/sendEmailToLytics.bundle.js?242215290926" ></script>
4475
4476
4477                
4478                <label class="error email_error" style="display:none;">A valid email address is required.</label>
4479                <label class="error newsletter-error" style="display:none;">Please select at least one newsletter.</label>
4480            </form>
4481        </div>
4482        
4483
4484        
4485        
4486            
4487
4488            
4489                <div class="sidebar-signup-box-it-pub hide-small show-large" data-box-priority="0">
4490    <div class="sidebar-signup-box-it-pub__sign-up-form">
4491        <h3 class="sidebar-signup-box-it-pub__header">Take your <span class="it_signup_headline_industry"></span> knowledge further with <span class="it_signup_site_name"></span></h3>
4492        <p class="sidebar-signup-box-it-pub__description free-signup-text">Sign up for the free <span class="it_signup_site_name"></span> newsletter. <span class="it_signup_copy"></span></p>
4493        <div class="sidebar-signup-box-it-pub__related-publication">
4494            <img class="sidebar-signup-box-it-pub__related-publication__logo" src="" alt="" />
4495            <p class="sidebar-signup-box-it-pub__description">
4496                Interested? Explore more of what <a class='it_signup_pub_link' href=""><span class="it_signup_site_name"></span></a> has to offer.
4497            </p>
4498            <div>
4499                <button class="button button-medium signup-button button-spinner" id="it_media_signup_button" type="button" data-sailthru-list-name="">
4500                    One-click newsletter signup
4501                    <div class="lds-ring sidebar-signup-box-spinner">
4502                        <div></div>
4503                        <div></div>
4504                        <div></div>
4505                        <div></div>
4506                    </div>
4507                </button>
4508            </div>
4509        </div>
4510    </div>
4511    <div class="sidebar-signup-box-it-pub__success-message">
4512        <h3 class="sidebar-signup-box__header">
4513            <svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
4514                <path d="M15.6251 25L21.8751 31.25L34.3751 18.75M45.8334 25C45.8334 36.5058 36.5059 45.8333 25.0001 45.8333C13.4941 45.8333 4.16675 36.5058 4.16675 25C4.16675 13.4941 13.4941 4.16667 25.0001 4.16667C36.5059 4.16667 45.8334 13.4941 45.8334 25Z" stroke="#414192" stroke-linecap="round" stroke-linejoin="round"/>
4515            </svg>
4516            <div>You're all set</div>
4517        </h3>
4518        <p class="sidebar-signup-box__description">
4519            Thanks for signing up!
4520            Please keep an eye out for a confirmation email from
4521            <a href="/cdn-cgi/l/email-protection#026c6775716e6776766770426b76766c6775716e67767667702c616d6f"><span class="__cf_email__" data-cfemail="88e6edfffbe4edfcfcedfac8e1fcfce6edfffbe4edfcfcedfaa6ebe7e5">[email&#160;protected]</span></a>
4522            To ensure we make it into your inbox regularly,
4523            add us to your allow list, mark us as a safe sender, or add us to your address book.
4524            Check out more from
4525            <a class='it_signup_pub_link' href=""><span class="it_signup_pub_link"></span></a>
4526        </p>
4527    </div>
4528</div>
4529
4530            
4531
4532            <div class="subscriber-demographics demographics-form" id="demographics-box-sidebar"></div>
vendor: 121 bytes, lines 4532-4533
4532
4533            <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4533<script src="/static/js/subscriberDemographicsForm.js?511915290926"></script>
4533
4534            
4534<script>
4535                var siteName = 'Retail Dive' || null;
4536                if (siteName) {
4537                    setupFormCallbackAndCreateFormIfSub(siteName, 'sidebar');
4538                }
4539            </script>
4539
4540        
4541    
4542
4543
4544
4545
4546
4547    
4548
4549
4550
4551
4552
4553    <div class="sidebar-box" data-box-priority="2">
4554        <h3 class="sidebar-box__header sidebar-box__header--loud">
4555            Most Popular
4556        </h3>
4557        <ol class="sidebar-box-list sidebar-box-list--ordered">
4558            
4559                <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex">
4560                    <!-- image -->
4561                    <div class="sidebar-box-list__image-container">
4562                        <a class="analytics t-most-popular-sidebar-item-1 hide-small show-large"
4563                           href="/news/target-cuts-prices-consumer-sentiment-sours/831627/">
4564                            
4565                            
4566
4567    
4568        <img
4569        class="sidebar-box-list__image"
4570        src="https://imgproxy.divecdn.com/0idY8cGb7uOaLGCQbC5RI_KGxO5OOxOlt2noQI_BtNM/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzkuMjJfX19hbV8xMDI0LnBuZw==.webp"
4571        width="600" height="338"
4572        srcset="https://imgproxy.divecdn.com/Q9TktuZyFbo4BhtkW6F4t8FdU86-LPbM4fCr5ssjB4o/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzkuMjJfX19hbV8xMDI0LnBuZw==.webp 300w, https://imgproxy.divecdn.com/0idY8cGb7uOaLGCQbC5RI_KGxO5OOxOlt2noQI_BtNM/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9zY3JlZW5zaG90XzIwMjYtMDktMjJfYXRfMTAuMzkuMjJfX19hbV8xMDI0LnBuZw==.webp 600w"
4573        sizes="25vw"
4574        alt="Target store in Bridgehampton"
4575        
4576            loading="lazy"
4577        
4578        >
4579    
4580
4581                        </a>
4582                    </div>
4583                    <div class="sidebar-box-title-container">
4584                        
4585
4586
4587
4588
4589
4590    
4591    
4592        
4593    
4594
4595
4596                        <a class="analytics t-most-popular-sidebar-item-1 sidebar-box-list__item-title"
4597                           href="/news/target-cuts-prices-consumer-sentiment-sours/831627/">Target cuts prices as consumer sentiment sours
4598                        </a> <!--Article Title-->
4599                    </div>
4600                </li>
4601            
4602                <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex">
4603                    <!-- image -->
4604                    <div class="sidebar-box-list__image-container">
4605                        <a class="analytics t-most-popular-sidebar-item-2 hide-small show-large"
4606                           href="/news/retailers-consumers-upcoming-holiday-season-what-to-expect/831003/">
4607                            
4608                            
4609
4610    
4611        <img
4612        class="sidebar-box-list__image"
4613        src="https://imgproxy.divecdn.com/L7QoxTKI0Y4LtokCp285dcMz60M4A5tmu7Dh4hTpjO8/g:nowe:0:130/c:1280:723/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp"
4614        width="600" height="338"
4615        srcset="https://imgproxy.divecdn.com/bU7x1wTtzyi_aYnK15DgfsEz6Zl_0y7H9xschnqcNqs/g:nowe:0:130/c:1280:723/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 300w, https://imgproxy.divecdn.com/L7QoxTKI0Y4LtokCp285dcMz60M4A5tmu7Dh4hTpjO8/g:nowe:0:130/c:1280:723/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9ub3Jkc3Ryb21faG9saWRheV9hbHRfMS5qcGVn.webp 600w"
4616        sizes="25vw"
4617        alt="People walking by Nordstrom&#x27;s New York City store at the holidays."
4618        
4619            loading="lazy"
4620        
4621        >
4622    
4623
4624                        </a>
4625                    </div>
4626                    <div class="sidebar-box-title-container">
4627                        
4628
4629
4630
4631
4632
4633
4634                        <a class="analytics t-most-popular-sidebar-item-2 sidebar-box-list__item-title"
4635                           href="/news/retailers-consumers-upcoming-holiday-season-what-to-expect/831003/">Retailers, consumers both on edge as the holidays approach
4636                        </a> <!--Article Title-->
4637                    </div>
4638                </li>
4639            
4640                <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex">
4641                    <!-- image -->
4642                    <div class="sidebar-box-list__image-container">
4643                        <a class="analytics t-most-popular-sidebar-item-3 hide-small show-large"
4644                           href="/news/walmart-ceo-dynamic-pricing-concerns/831490/">
4645                            
4646                            
4647
4648    
4649        <img
4650        class="sidebar-box-list__image"
4651        src="https://imgproxy.divecdn.com/vagtaZJ7t8YtwWvd11WybzWNuOs2HQnmEloeiOr0i5Q/g:ce/rs:fill:600:338:1/Z3M6Ly9kaX
4651Zlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp"
4652        width="600" height="338"
4653        srcset="https://imgproxy.divecdn.com/1op6qrNsM-1VwgIaolkK_oYd1IxPO6IO3OT3tvaghNw/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp 300w, https://imgproxy.divecdn.com/vagtaZJ7t8YtwWvd11WybzWNuOs2HQnmEloeiOr0i5Q/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9lbGVjdHJvbmljX3NoZWxmX2xhYmVsX3dhbG1hcnQuanBn.webp 600w"
4654        sizes="25vw"
4655        alt="A close-up of a digital price tag."
4656        
4657            loading="lazy"
4658        
4659        >
4660    
4661
4662                        </a>
4663                    </div>
4664                    <div class="sidebar-box-title-container">
4665                        
4666
4667
4668
4669
4670
4671
4672                        <a class="analytics t-most-popular-sidebar-item-3 sidebar-box-list__item-title"
4673                           href="/news/walmart-ceo-dynamic-pricing-concerns/831490/">Walmart CEO addresses dynamic pricing concerns
4674                        </a> <!--Article Title-->
4675                    </div>
4676                </li>
4677            
4678                <li class="sidebar-box-list__item sidebar-box-list__item--ordered flex">
4679                    <!-- image -->
4680                    <div class="sidebar-box-list__image-container">
4681                        <a class="analytics t-most-popular-sidebar-item-4 hide-small show-large"
4682                           href="/news/1-800-flowers-sells-personalizationmallcom-things-remembered/831762/">
4683                            
4684                            
4685
4686    
4687        <img
4688        class="sidebar-box-list__image"
4689        src="https://imgproxy.divecdn.com/gyuLdlqggU6phXIhEvQUKBRMSZZOK3qsd3vAdfY11kg/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9wbWFsbGVsZm9udGhlc2hlbGYuanBn.webp"
4690        width="600" height="338"
4691        srcset="https://imgproxy.divecdn.com/EOBh4rlIajf2RMcdtlTNsZkX6NkVYJh2KBlsq_csFPY/g:ce/rs:fill:300:169:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9wbWFsbGVsZm9udGhlc2hlbGYuanBn.webp 300w, https://imgproxy.divecdn.com/gyuLdlqggU6phXIhEvQUKBRMSZZOK3qsd3vAdfY11kg/g:ce/rs:fill:600:338:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9wbWFsbGVsZm9udGhlc2hlbGYuanBn.webp 600w"
4692        sizes="25vw"
4693        alt="Displayed assortment of Elfs on shelves with customized mugs and books."
4694        
4695            loading="lazy"
4696        
4697        >
4698    
4699
4700                        </a>
4701                    </div>
4702                    <div class="sidebar-box-title-container">
4703                        
4704
4705
4706
4707
4708
4709    
4710    
4711        
4712    
4713
4714
4715                        <a class="analytics t-most-popular-sidebar-item-4 sidebar-box-list__item-title"
4716                           href="/news/1-800-flowers-sells-personalizationmallcom-things-remembered/831762/">1-800-Flowers to sell PersonalizationMall.com, Things Remembered
4717                        </a> <!--Article Title-->
4718                    </div>
4719                </li>
4720            
4721        </ol>
4722    </div>
4723
4724
4725
4726
4727
4728
4729    
4730
4731
4732
4733
4734
4735
4736    <div class="sidebar-box hide-small show-large" data-box-priority="4">
4737        <h3 class="sidebar-box__header">Library resources</h3>
4738        <ul class="sidebar-box-list">
4739            
4740                <li class="sidebar-box-list__item flex">
4741                    
4742                        <div class='sidebar-box-list__icon sidebar-box-list__icon--loud'>
4743                            
4744                                <img src="/static/img/lib_icons/trendline.svg?511915290926" height="25" width="25" alt="editorial resource icon" loading="lazy">
4745                            
4746                        </div>
4747                    
4748                    <div>
4749                        
4750                            <div class="label label--soft">Trendline</div>
4751                        
4752                        <a class="analytics t-library-sidebar-item-1 sidebar-box-list__item-title"
4753                           target="_blank"
4754                           href="https://www.retaildive.com/trendline/how-artificial-intelligence-is-shaping-retail/537/?utm_source=RD&amp;utm_medium=Library&amp;utm_campaign=Syntax">
4755                            How AI is transforming retail
4756                        </a>
4757                        
4758
4759
4760    <span class="sponsor-label__leading-text  secondary-label">Supported by </span>
4761    <span class="sponsor-label__name  secondary-label">Syntax</span>
4762
4763
4764                    </div>
4765                </li>
4766            
4767                <li class="sidebar-box-list__item flex">
4768                    
4769                        <div class='sidebar-box-list__icon sidebar-box-list__icon--soft'>
4770                            
4771                                <img src="/static/img/lib_icons/playbook-black.svg?511915290926" height="25" width="25" alt="Studio resource icon" loading="lazy">
4772                            
4773                        </div>
4774                    
4775                    <div>
4776                        
4777                            <div class="label label--soft">Playbook</div>
4778                        
4779                        <a class="analytics t-library-sidebar-item-2 sidebar-box-list__item-title"
4780                           target="_blank"
4781                           href="https://packagingdive.tradepub.com/c/pubRD.mpl?secure=1&amp;sr=pp&amp;_t=pp%3A&amp;qf=w_defa11746&amp;ch=library&amp;utm_source=RD&amp;utm_medium=Library&amp;utm_campaign=EFI">
4782                            How To Manage Audit-Ready Product Information
4783                        </a>
4784                        
4785
4786
4787    <span class="sponsor-label__leading-text  secondary-label">Custom content for </span>
4788    <span class="sponsor-label__name  secondary-label">EFI</span>
4789
4790
4791                    </div>
4792                </li>
4793            
4794                <li class="sidebar-box-list__item flex">
4795                    
4796                        <div class='sidebar-box-list__icon sidebar-box-list__icon--soft'>
4797                            
4798                                <img src="/static/img/lib_icons/webinar-black.svg?511915290926" height="25" width="25" alt="Studio resource icon" loading="lazy">
4799                            
4800                        </div>
4801                    
4802                    <div>
4803                        
4804                            <div class="label label--soft">Webinar - on demand</div>
4805                        
4806                        <a class="analytics t-library-sidebar-item-3 sidebar-box-list__item-title"
4807                           target="_blank"
4808                           href="http://resources.industrydive.com/Keeping-Retail-Operations-Simple-as-Tech-Stacks-Grow?utm_source=RD&amp;utm_medium=Library&amp;utm_campaign=HP">
4809                            Don’t Break the Store: Modernizing Retail Tech Without the Operational Trade-Offs
4810                        </a>
4811                        
4812
4813
4814    <span class="sponsor-label__leading-text  secondary-label">Custom content for </span>
4815    <span class="sponsor-label__name  secondary-label">HP</span>
4816
4817
4818                    </div>
4819                </li>
4820            
4821        </ul>
4822        <a class="analytics t-library-sidebar-all sidebar-box__cta"
4823           aria-label="View all library items"
4824           href="/library/">View all</a>
4825    </div>
4826
4827
4828
4829
4830
4831
4832    
4833
4834<div class="sidebar-box js-pressrelease-sidebar-box" data-box-priority=" 6 ">
4835    <h3 class="sidebar-box__header">Company Announcements</h3>
4836    <div class="press-release-placeholder">
4837        <ul class="sidebar-box-list"
4838         hx-get="/api/v3/htmx/boxes/pressrelease-sidebar-box/"
4839         hx-trigger="load"
4840         hx-swap="outerHTML">
4841            
4842            
4843            <li class="sidebar-box-list__item flex pr-box-skeleton-item">
4844                <div class="sidebar-box-list__thumbnail-container pr-box-skeleton-image"></div>
4845                <div class="sidebar-box-title-container">
4846                    <div class="pr-box-skeleton-text-line"></div>
4847                    <div class="pr-box-skeleton-text-line"></div>
4848                    <div class="pr-box-skeleton-text-line"></div>
4849                    <div class="pr-box-skeleton-text-line"></div>
4850                    <div class="pr-box-skeleton-text-line pr-box-skeleton-company-name"></div>
4851                </div>
4852            </li>
4853            
4854            <li class="sidebar-box-list__item flex pr-box-skeleton-item">
4855                <div class="sidebar-box-list__thumbnail-container pr-box-skeleton-image"></div>
4856                <div class="sidebar-box-title-container">
4857                    <div class="pr-box-skeleton-text-line"></div>
4858                    <div class="pr-box-skeleton-text-line"></div>
4859                    <div class="pr-box-skeleton-text-line"></div>
4860                    <div class="pr-box-skeleton-text-line"></div>
4861                    <div class="pr-box-skeleton-text-line pr-box-skeleton-company-name"></div>
4862                </div>
4863            </li>
4864            
4865            <li class="sidebar-box-list__item flex pr-box-skeleton-item">
4866                <div class="sidebar-box-list__thumbnail-container pr-box-skeleton-image"></div>
4867                <div class="sidebar-box-title-container">
4868                    <div class="pr-box-skeleton-text-line"></div>
4869                    <div class="pr-box-skeleton-text-line"></div>
4870                    <div class="pr-box-skeleton-text-line"></div>
4871                    <div class="pr-box-skeleton-text-line"></div>
4872                    <div class="pr-box-skeleton-text-line pr-box-skeleton-company-name"></div>
4873                </div>
4874            </li>
4875            
4876            <li class="sidebar-box-list__item flex pr-box-skeleton-item">
4877                <div class="sidebar-box-list__thumbnail-container pr-box-skeleton-image"></div>
4878                <div class="sidebar-box-title-container">
4879                    <div class="pr-box-skeleton-text-line"></div>
4880                    <div class="pr-box-skeleton-text-line"></div>
4881                    <div class="pr-box-skeleton-text-line"></div>
4882                    <div class="pr-box-skeleton-text-line"></div>
4883                    <div class="pr-box-skeleton-text-line pr-box-skeleton-company-name"></div>
4884                </div>
4885            </li>
4886            
4887        </ul>
4888        <span class="sidebar-box__cta">
4889            <a class="analytics t-pr-sidebar-all"
4890               aria-label="View all press release items"
4891               href="/press-release/">View all</a>
4892            
4893                | <a class="analytics t-pr-sidebar-start" href="/press-release/get-started/">Post a press release</a>
4894            
4895        </span>
4896    </div>
4897</div>
4898
4899
4900
4901
4902    
4903
4904
4905
4906
4907
4908
4909    
4910        
4911            <div class="sidebar-box hide-small show-large" data-box-priority="8">
4912                <h3 class="sidebar-box__header">What We're Reading</h3>
4913                    <ul class="sidebar-box-list">
4914                        
4915                        
4916                            <li class="sidebar-box-list__item">
4917                                <img src="https://www.google.com/s2/favicons?sz=32&domain=https%3A//wwd.com/beauty-industry-news/beauty-features/rhode-expands-continental-europe-sephora-1239288988/"
4918                                     srcset="https://www.google.com/s2/favicons?sz=32&domain=https%3A//wwd.com/beauty-industry-news/beauty-features/rhode-expands-continental-europe-sephora-1239288988/ 1x, https://www.google.com/s2/favicons?sz=64&domain=https%3A//wwd.com/beauty-industry-news/beauty-features/rhode-expands-continental-europe-sephora-1239288988/ 2x" height="16" width="16" alt="" loading="lazy">
4919                                <span class="label label--soft">Beauty Inc.</span>
4920                                <a class="analytics t-wwr-sidebar-item sidebar-box-list__item-title" href="https://wwd.com/beauty-industry-news/beauty-features/rhode-expands-continental-europe-sephora-1239288988/" target="_blank">
4921                                    Hailey Bieber’s Rhode Expands Into Continental Europe With Sephora
4922                                    <img src="/static/img/offsite.svg?511915290926" class="off-site-link" alt="offsite link" height="12" width="12" loading="lazy">
4923                                </a>
4924                            </li>
4925                        
4926                            <li class="sidebar-box-list__item">
4927                                <img src="https://www.google.com/s2/favicons?sz=32&domain=https%3A//www.businessoffashion.com/briefings/sports/how-reebok-rebuilt-its-basketball-business-from-the-ground-up/"
4928                                     srcset="https://www.google.com/s2/favicons?sz=32&domain=https%3A//www.businessoffashion.com/briefings/sports/how-reebok-rebuilt-its-basketball-business-from-the-ground-up/ 1x, https://www.google.com/s2/favicons?sz=64&domain=https%3A//www.businessoffashion.com/briefings/sports/how-reebok-rebuilt-its-basketball-business-from-the-ground-up/ 2x" height="16" width="16" alt="" loading="lazy">
4929                                <span class="label label--soft">Business of Fashion</span>
4930                                <a class="analytics t-wwr-sidebar-item sidebar-box-list__item-title" href="https://www.businessoffashion.com/briefings/sports/how-reebok-rebuilt-its-basketball-business-from-the-ground-up/" target="_blank">
4931                                    How Reebok Rebuilt Its Basketball Business from the Ground Up
4932                                    <img src="/static/img/offsite.svg?511915290926" class="off-site-link" alt="offsite link" height="12" width="12" loading="lazy">
4933                                </a>
4934                            </li>
4935                        
4936                            <li class="sidebar-box-list__item">
4937                                <img src="https://www.google.com/s2/favicons?sz=32&domain=https%3A//www.reuters.com/legal/government/trump-host-zuckerberg-anthropics-amodei-other-ai-titans-tuesday-2026-09-29/"
4938                                     srcset="https://www.google.com/s2/favicons?sz=32&domain=https%3A//www.reuters.com/legal/government/trump-host-zuckerberg-anthropics-amodei-other-ai-titans-tuesday-2026-09-29/ 1x, https://www.google.com/s2/favicons?sz=64&domain=https%3A//www.reuters.com/legal/government/trump-host-zuckerberg-anthropics-amodei-other-ai-titans-tuesday-2026-09-29/ 2x" height="16" width="16" alt="" loading="lazy">
4939                                <span class="label label--soft">Reuters</span>
4940                                <a class="analytics t-wwr-sidebar-item sidebar-box-list__item-title" href="https://www.reuters.com/legal/government/trump-host-zuckerberg-anthropics-amodei-other-ai-titans-tuesday-2026-09-29/" target="_blank">
4941                                    Trump, AI CEOs sign voluntary safety pact, back data center expansion
4942                                    <img src="/static/img/offsite.svg?511915290926" class="off-site-link" alt="offsite link" height="12" width="12" loading="lazy">
4943                                </a>
4944                            </li>
4945                        
4946                    </ul>
4947                <a class="analytics t-wwr-sidebar-all sidebar-box__cta"
4948                    aria-label="View all what we are reading items"
4949                    href="/what-we-are-reading">View all</a>
4950            </div>
4951        
4952    
4953
4954
4955
4956
4957
4958    
4959
4960
4961
4962
4963<div class="sidebar-box hide-small show-large" data-box-priority="10">
4964    <h3 class="sidebar-box__header">Events</h3>
4965    <div class="events-placeholder">
4966        <ul class="sidebar-box-list"
4967         hx-get="/api/v3/htmx/boxes/events-sidebar-box/"
4968         hx-trigger="load"
4969         hx-swap="outerHTML">
4970            
4971            
4972            <li class="sidebar-box-list__item flex events-box-skeleton-item">
4973                <div class="sidebar-box-list__events-date events-box-skeleton-date">
4974                    <span class="events-box-skeleton-day"></span>
4975                    <span class="events-box-skeleton-month"></span>
4976                </div>
4977                <div class="sidebar-box-title-container__events">
4978                    <div class="events-box-skeleton-text-line"></div>
4979                    <div class="events-box-skeleton-text-line"></div>
4980                    <div class="events-box-skeleton-text-line events-box-skeleton-location"></div>
4981                </div>
4982            </li>
4983            
4984            <li class="sidebar-box-list__item flex events-box-skeleton-item">
4985                <div class="sidebar-box-list__events-date events-box-skeleton-date">
4986                    <span class="events-box-skeleton-day"></span>
4987                    <span class="events-box-skeleton-month"></span>
4988                </div>
4989                <div class="sidebar-box-title-container__events">
4990                    <div class="events-box-skeleton-text-line"></div>
4991                    <div class="events-box-skeleton-text-line"></div>
4992                    <div class="events-box-skeleton-text-line events-box-skeleton-location"></div>
4993                </div>
4994            </li>
4995            
4996        </ul>
4997        <div class="sidebar-box__cta">
4998            <a class="analytics t-events-sidebar-all" href="/events/">View all</a>
4999            
5000                | <a class="analytics t-events-sidebar-start" href="/selfservice/event-listings/contact">Promote an event</a>
5001            
5002        </div>
5003    </div>
5004</div>
5005
5006
5007
5008
5009    
5010
5011
5012
5013
5014
5015    <div class="sidebar-box hide-small show-large" data-box-priority="8">
5016        <h3 class="sidebar-box__header">Industry Intel</h3>
5017        <ul class="sidebar-box-list">
5018            
5019                <li class="sidebar-box-list__item">
5020                    <a class="analytics t-intel-sidebar-item sidebar-box-list__item-title"
5021                       target="_blank"
5022                       href="http://resources.industrydive.com/The-System-of-Work-Why-Workforce-Management-Drives-Business-Execution">
5023                        The System of Work: Why Workforce Management Drives Business Execution
5024                    </a>
5025                    
5026                        <span class="secondary-label secondary-label--all-caps">Webinar - on demand</span>
5027                    
5028                    
5029                        
5030                            <span class="secondary-label">&bull;</span>
5031                        
5032                            <span class="secondary-label">Provided by Workday</span>
5033                    
5034                </li>
5035            
5036                <li class="sidebar-box-list__item">
5037                    <a class="analytics t-intel-sidebar-item sidebar-box-list__item-title"
5038                       target="_blank"
5039                       href="https://resources.industrydive.com/where-did-my-margin-go">
5040                        Where Did My Margin Go? The Financial Fluency Every CPG Founder Needs to Scale
5041                    </a>
5042                    
5043                        <span class="secondary-label secondary-label--all-caps">Webinar - on demand</span>
5044                    
5045                    
5046                        
5047                            <span class="secondary-label">&bull;</span>
5048                        
5049                            <span class="secondary-label">Provided by BELAY</span>
5050                    
5051                </li>
5052            
5053                <li class="sidebar-box-list__item">
5054                    <a class="analytics t-intel-sidebar-item sidebar-box-list__item-title"
5055                       target="_blank"
5056                       href="http://resources.industrydive.com/modern-retail-experience">
5057                        From Strategy to Store-Floor Execution: Office Depot’s Journey to a Modern Retail Experience
5058                    </a>
5059                    
5060                        <span class="secondary-label secondary-label--all-caps">Webinar - on demand</span>
5061                    
5062                    
5063                        
5064                            <span class="secondary-label">&bull;</span>
5065                        
5066                            <span class="secondary-label">Provided by Zebra Technologies</span>
5067                    
5068                </li>
5069            
5070        </ul>
5071    </div>
5072
5073
5074
5075
5076
5077
5078
5079    
5080<div class="hybrid-ad-wrapper hide-small show-large">
5081    <div class="hybrid-ad-inner-wrapper">
5082        
5083            <div class="hide-small show-large">
5084        
5085        
5086            <div id='dfp-hybrid4-desktop'>
5087                
5087<script>
5088                    if (window.dfp_visibility === 'desktop' ) {
5089                        googletag.cmd.push(function() {
5090                            googletag.defineSlot(
5091                                '/3618/retaildive/retaildivehybrid4',
5092                                [[300, 250], 'fluid', [160, 600]],
5093                                'dfp-hybrid4-desktop'
5094                            ).addService(googletag.pubads());
5095                        });
5096                    }
5097                    waitToLoadAds.push(function() {
5098                        googletag.cmd.push(function() {
5099                            if (window.dfp_visibility === 'desktop' ) {
5100                                window.onDvtagReady?.(() => googletag.display('dfp-hybrid4-desktop'));
5101                                googletag.pubads().addEventListener('slotRenderEnded', function (event) {
5102                                    var adUnitPath = '/3618/retaildive/retaildivehybrid4';
5103                                    var onProformative = false;
5104                                    if (onProformative && event.slot.getAdUnitPath() === adUnitPath && !event.isEmpty ) {
5105                                        var adUnitPathWithVisibility = adUnitPath + '-desktop';
5106                                        var selector = '.pf-comments__ad-wrapper #dfp-hybrid4-desktop';
5107                                        if (!$(selector).closest('.pf-comments__ad-wrapper').hasClass('borders')) {
5108                                            $(selector).closest('.pf-comments__ad-wrapper').addClass('borders')
5109                                        }
5110                                    }
5111                                });
5112                            }
5113                        });
5114                    });
5115                </script>
5115
5116            </div>
5117        
5118        </div>
5119    </div>
5120</div>
5121
5122
5123
5124
5125
5126                                    
5127                            </aside>
5128                        </div>
5129                    </div>
5130
5131                
5132
5133                
5134
5135                </div> <!-- ends page-inner-wrapper -->
5136
5137                <section class="pre-footer">
5138                    
5139    
5140    
5141        <section class="signup call-out">
5142            <div class="row">
5143                
5144
5145
5146
5147
5148
5149
5150 
5151    
5152    
5153        
5154            <div class="large-10 medium-11 medium-centered columns footer-signup" style="display: flex">
5155                <div class="footer-signup__content">
5156                    
5157                        <h3>Retail Dive news delivered to your inbox</h3>
5158                        <p class="subhead">Get the free daily newsletter read by industry experts</p>
5159                    
5160        
5161            <form class="form js-form-email-validate" name="signup" action="/signup/" method="POST">
5162                
5163
5164                <label for="id_dc5af9_email" class="email-input js-email-input">
5165                    <span class="screen-reader-text">Email:</span>
5166                    <input type="email" name="email" placeholder="Work email address" class="email" maxlength="320" required id="id_dc5af9_email">
5167                </label>
5168
5169                <span class="captcha-container">
5170                    <div class="g-recaptcha"  data-sitekey="6LfnFggUAAAAAKaDTgN6vqjZtnNENIqa--TCG9F4" ></div>
5171                </span>
5172
5173                <input type="hidden" name="signup_box_location" value="bottom">
5174                <input type="hidden" name="signup_initial_url_path" value="/">
5175                <input type="hidden" name="signup_internal_referrer">
5176                <input type="hidden" name="signup_external_referrer">
5177                <input type="hidden" name="referral_url">
5178
5179                
5180                    <input type="hidden" name="js_enabled" value="0" id="id_dc5af9_js_enabled">
5181                
5182
5183                
5184                <ul class="signup-list list-no-bullets">
5185                
5186                    
5187                    
5188                        <li>
5189                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5190                            <input id="newsletter-bottom-checkbox-8"
5191                                   type="checkbox"
5192                                   name="site_newsletters"
5193                                   value="8"
5194                                   class="checkbox"
5195                                   
5196                                   />
5197                            <label for="newsletter-bottom-checkbox-8">
5198                                <span class="newsletter-title">Daily Dive</span>
5199                                
5200                                    <span class="secondary-label">M-F</span>
5201                                
5202                            </label>
5203                        </li>
5204                    
5205                        <li>
5206                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5207                            <input id="newsletter-bottom-checkbox-1791"
5208                                   type="checkbox"
5209                                   name="site_newsletters"
5210                                   value="1791"
5211                                   class="checkbox"
5212                                   
5213                                   />
5214                            <label for="newsletter-bottom-checkbox-1791">
5215                                <span class="newsletter-title">DTC Weekly</span>
5216                                
5217                                    <span class="secondary-label">Every Tuesday</span>
5218                                
5219                            </label>
5220                        </li>
5221                    
5222                        <li>
5223                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5224                            <input id="newsletter-bottom-checkbox-27"
5225                                   type="checkbox"
5226                                   name="site_newsletters"
5227                                   value="27"
5228                                   class="checkbox"
5229                                   
5230                                   />
5231                            <label for="newsletter-bottom-checkbox-27">
5232                                <span class="newsletter-title">Marketing Weekly</span>
5233                                
5234                                    <span class="secondary-label">Every Wednesday</span>
5235                                
5236                            </label>
5237                        </li>
5238                    
5239                        <li>
5240                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5241                            <input id="newsletter-bottom-checkbox-28"
5242                                   type="checkbox"
5243                                   name="site_newsletters"
5244                                   value="28"
5245                                   class="checkbox"
5246                                   
5247                                   />
5248                            <label for="newsletter-bottom-checkbox-28">
5249                                <span class="newsletter-title">Tech Weekly</span>
5250                                
5251                                    <span class="secondary-label">Every Thursday</span>
5252                                
5253                            </label>
5254                        </li>
5255                    
5256                        <li>
5257                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5258                            <input id="newsletter-bottom-checkbox-1792"
5259                                   type="checkbox"
5260                                   name="site_newsletters"
5261                                   value="1792"
5262                                   class="checkbox"
5263                                   
5264                                   />
5265                            <label for="newsletter-bottom-checkbox-1792">
5266                                <span class="newsletter-title">Operations Weekly</span>
5267                                
5268                                    <span class="secondary-label">Every Monday</span>
5269                                
5270                            </label>
5271                        </li>
5272                    
5273                    
5274                
5275                    <li>
5276                        <label><span class="screen-reader-text">Select user consent:</span></label>
5277                        <input type="checkbox" name="user_consent" id="id_user_consent-bottom" value="1" class="checkbox"/>
5278                        <label for="id_user_consent-bottom">
5279                            <span class="signup-user-consent_box">
5280                                <span>
5281    By signing up to receive our newsletter, you agree to our
5282    <a href="https://www.informatechtarget.com/terms-of-use/" target="_blank">Terms of Use</a> and
5283    <a href="https://www.informatechtarget.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime.
5284</span>
5285
5286                            </span>
5287                        </label>
5288                    </li>
5289                </ul>
5290                
5291                    <button class="button button--loud signup-button" type="submit" value="Sign up">Sign up</button>
5292                
5293                
5294
5295<script type="module" src="/static/js/dist/sendEmailToLytics.bundle.js?242215290926" ></script>
5295
5296
5297                
5298                <label class="error email_error" style="display:none;">A valid email address is required.</label>
5299                <label class="error newsletter-error" style="display:none;">Please select at least one newsletter.</label>
5300            </form>
5301        </div>
5302        
5303            <div class="footer-signup__image">
5304                
5305                    <img class="desktop-image" src="https://imgproxy.divecdn.com/u_gk4ta9nuPPP3E_1oh-2EQB5zJhWNLbceJFJ_mnqKQ/raw:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL3NpdGV0aGVtZXMvZGl2ZS9zaWdudXAtZGl2ZS5wbmc=" width="300" height="300" loading="lazy" alt="Newsletter example on mobile">
5306                
5307            </div>
5308        
5309
5310        
5311        
5312    
5313
5314            </div>
5315        </section>
5316    
5317
5318                </section>
5319
5320                
5321                    
5322
5323
5324
5325
5326
5327<hr class="footer-hr">
5328<footer>
5329    <div class="custom-article-footer">
5330        <div class="row columns">
5331            <div class="footer-grid">
5332                <div class="footer-links">
5333                    <img class="pub-logo-footer" src="https://d12v9rtnomnebu.cloudfront.net/logo/publications/retail_black.svg" alt="Retail Dive Logo" height="28" loading="lazy"/>
5334                    
5335                    
5336
5337
5338<ul class="social-icon-list social-icon-list__footer">
5339    
5340        <li>
5341            <a href="https://www.linkedin.com/company/retail-dive-retail-news-and-trends"
5342               aria-label="Industry Dive LinkedIn"
5343               class="social-icon-footer analytics t-sitefooter-linkedin">
5344                <img src="/static/img/social_icons/article_page/linkedin.svg?511915290926" alt="">
5345            </a>
5346        </li>
5347    
5348    
5349        <li>
5350            <a href="https://www.facebook.com/retaildive"
5351               aria-label="Industry Dive Facebook"
5352               class="social-icon-footer analytics t-sitefooter-facebook">
5353                <img src="/static/img/social_icons/article_page/facebook.svg?511915290926"  alt="">
5354            </a>
5355        </li>
5356    
5357    
5358        <li>
5359            <a href="https://twitter.com/RetailDive"
5360               aria-label="Industry Dive X/Twitter"
5361               class="social-icon-footer analytics t-sitefooter-twitter">
5362                <img src="/static/img/social_icons/article_page/x.svg?511915290926" alt="">
5363            </a>
5364        </li>
5365    
5366    
5367    
5368    <li>
5369        <a href="https://www.retaildive.com/feeds/news/"
5370           aria-label="Industry Dive RSS feed"
5371           class="social-icon-footer analytics t-sitefooter-rss">
5372            <img src="/static/img/social_icons/article_page/rss.svg?511915290926" alt="">
5373        </a>
5374    </li>
5375</ul>
5376
5377                </div>
5378                <div class="link-wrapper">
5379                    <div class="footer-links">
5380                        <h4 class="uppercase-heading-01">Explore</h4>
5381                        <ul class="list-no-bullets">
5382                            <li>
5383                                <a href="/about/" class="analytics t-about-sitefooter">About</a>
5384                            </li>
5385                            
5386                                <li>
5387                                    <a href="/editors/" class="analytics t-editors-sitefooter">Editorial Team</a>
5388                                </li>
5389                            
5390                            <li>
5391                                <a href="/contact/" class="analytics t-feedback-sitefooter">Contact Us</a>
5392                            </li>
5393                            
5394                                <li>
5395                                    <a href="/signup/?signup_location=footer-list&amp;signup_path=/"
5396                                       rel="nofollow" class="analytics t-signup-sitefooter">Newsletter</a>
5397                                </li>
5398                                
5399                                    <li>
5400                                        <a href="/selfservice/article-licensing/submit/"
5401                                           rel="nofollow" class="analytics t-licensing-sitefooter">Purchase Licensing Rights</a>
5402                                    </li>
5403                                
5404                            
5405                            
5406                            <li>
5407                                <a class="analytics t-pr-sitefooter-all" href="/press-release/">Press Releases</a>
5408                            </li>
5409                            
5410                            
5411                            
5412                            
5413                            
5414                            <li>
5415                                <a href="/what-we-are-reading/" class="analytics t-wwr-sitefooter">What We're Reading</a>
5416                            </li>
5417                            
5418                            
5419                            
5420                            
5421                        </ul>
5422                    </div>
5423                    <div class="second-column">
5424                        <div class="footer-links">
5425                            <h4 class="uppercase-heading-01">Reach our audience</h4>
5426                            <ul class="list-no-bullets">
5427                                
5428                                    <li>
5429                                        <a href="/advertise/"
5430                                           class="analytics t-advertising-sitefooter">Advertising</a>
5431                                    </li>
5432                                
5433                                
5434                                    <li>
5435                                        <a class="analytics t-pr-sitefooter-all"
5436                                           href="/press-release/get-started/">Post a press release</a>
5437                                    </li>
5438                                
5439                                
5440                                
5441                                    <li>
5442                                        <a class="analytics t-events-sitefooter-start" href="/selfservice/event-listings/contact">Promote an event</a>
5443                                    </li>
5444                                
5445                                
5446                            </ul>
5447                        </div>
5448                        <div class="footer-links">
5449                            
5450                                
5451                                    <h4 class="uppercase-heading-01">Related Publications</h4>
5452                                    <ul class="list-no-bullets">
5453                                        
5454                                            <li>
5455                                                <a href="https://www.customerexperiencedive.com/"
5456                                                   class="analytics t-sitefooter-related-cx-dive">CX Dive</a>
5457                                            </li>
5458                                        
5459                                            <li>
5460                                                <a href="https://www.grocery
5460dive.com/"
5461                                                   class="analytics t-sitefooter-related-grocery-dive">Grocery Dive</a>
5462                                            </li>
5463                                        
5464                                            <li>
5465                                                <a href="https://www.marketingdive.com/"
5466                                                   class="analytics t-sitefooter-related-marketing-dive">Marketing Dive</a>
5467                                            </li>
5468                                        
5469                                            <li>
5470                                                <a href="https://www.supplychaindive.com/"
5471                                                   class="analytics t-sitefooter-related-supply-chain-dive">Supply Chain Dive</a>
5472                                            </li>
5473                                        
5474                                    </ul>
5475                                
5476                            
5477                        </div>
5478                    </div>
5479                </div>
5480            </div>
5481        </div>
5482    </div>
5483</footer>
5484<hr class="footer-hr">
5485<div class="baseline-footer-wrapper">
5486    <div class="baseline-footer-logo">
5487        <a href="https://www.informatechtarget.com">
5488            <img src="/static/img/ITechTarget-Logo.png?511915290926" alt="Informa TechTarget" loading="lazy" />
5489        </a>
5490    </div>
5491    <div class="baseline-footer-content">
5492        <div>
5493            
5494            This website is owned and operated by
5495            <a href="https://www.informatechtarget.com/" rel="noopener noreferrer">Informa TechTarget</a>,
5496            a global network that informs, influences and connects the world's technology buyers and sellers.
5497            
5498        </div>
5499        <br>
5500        <div class="informa-legal-notice">
5501            
5502
5503<div class="baseline-footer">
5504    &copy; 2025 TechTarget, Inc. or its subsidiaries. All rights reserved. An Informa PLC company.
5505    <br>
5506    <a href="https://www.informatechtarget.com/privacy-policy/">Privacy policy</a>
5507    | <a href="https://www.informatechtarget.com/terms-of-use/">Terms of use</a>
5508    | <a href="https://www.industrydive.com/takedown-policy/">Take down policy</a>
5509    | <a href="#" onclick="Osano.cm.showDrawer('osano-cm-dom-info-dialog-open')">Cookie Preferences / Do Not Sell</a>
5510</div>
5511
5512        </div>
5513    </div>
5514</div>
5515
5516                
5517
5518            </div>
5519        </div>
5520
5521        
5522
5523        <!-- mobile menu, not visible on desktop, must go AFTER footer -->
5524        
5525            
5526
5527
5528 <nav class="mobile-menu">
5529    <div class="mm-top-bar">
5530        <div class="mm-search">
5531            <form class="mm-search__form" action="/search/" method="GET" data-ajax="false" data-search-track data-search-tracking-url="/search/tracking/">
5532                <label for="search-mobile" class="screen-reader-text">Search</label>
5533                <input
5534                    id="search-mobile"
5535                    class="mm-search__input"
5536                    type="search"
5537                    name="q"
5538                    placeholder="Ask a question..."
5539                    data-role="none"
5540                    autocomplete="off"
5541                >
5542                <button
5543                    type="button"
5544                    class="mm-search__clear js-mm-search-clear"
5545                    aria-label="Clear search"
5546                    hidden
5547                >
5548                    <img src="/static/img/components/forms/x-circle.svg?511915290926" width="16" height="16" alt="">
5549                </button>
5550            </form>
5551        </div>
5552        
5553        
5554            <button type="button" class="mm-top-bar__close js-mm-close" aria-label="Close menu">
5555                <img src="/static/img/menu_icons/close.svg?511915290926" width="16" height="16" alt="">
5556            </button>
5557        
5558    </div>
5559    
5560        
5561
5562
5563
5564
5565<ul class="mm-list list-no-bullets">
5566    <li>
5567        <a href="/" class="analytics t-dash-navigation-mobile">
5568            <span>Home</span>
5569        </a>
5570    </li>
5571    <li class="mm-accordion">
5572        <button>
5573            <span>Topics</span>
5574            <span class="accordion-toggle-arrow">
5575                <img src="/static/img/menu_icons/chevron_down.svg?511915290926" width="16" height="9" alt="down arrow" loading="lazy">
5576            </span>
5577        </button>
5578        <ul class="list-no-bullets">
5579            
5580                
5581                <li>
5582                    <a class="analytics t-topic-navigation-mobile-operations" href="/topic/operations/">Operations</a>
5583                </li>
5584            
5585                
5586                <li>
5587                    <a class="analytics t-topic-navigation-mobile-marketing" href="/topic/marketing/">Marketing</a>
5588                </li>
5589            
5590                
5591                <li>
5592                    <a class="analytics t-topic-navigation-mobile-technology" href="/topic/technology/">Technology</a>
5593                </li>
5594            
5595                
5596                <li>
5597                    <a class="analytics t-topic-navigation-mobile-dtc" href="/topic/dtc/">DTC</a>
5598                </li>
5599            
5600                
5601                <li>
5602                    <a class="analytics t-topic-navigation-mobile-distressed-retail" href="/topic/distressed-retail/">Distressed Retail</a>
5603                </li>
5604            
5605                
5606                <li>
5607                    <a class="analytics t-topic-navigation-mobile-department-stores" href="/topic/department-stores/">Department Stores</a>
5608                </li>
5609            
5610                
5611                <li>
5612                    <a class="analytics t-topic-navigation-mobile-executives" href="/topic/executives/">Executives</a>
5613                </li>
5614            
5615                
5616                <li>
5617                    <a class="analytics t-topic-navigation-mobile-financial-news" href="/topic/financial-news/">Financial News</a>
5618                </li>
5619            
5620                
5621                <li>
5622                    <a class="analytics t-topic-navigation-mobile-consumer-trends" href="/topic/consumer-trends/">Trends</a>
5623                </li>
5624            
5625                
5626                <li>
5627                    <a class="analytics t-topic-navigation-mobile-e-commerce" href="/topic/e-commerce/">E-Commerce</a>
5628                </li>
5629            
5630                
5631                <li>
5632                    <a class="analytics t-topic-navigation-mobile-holiday-shopping-season" href="/topic/holiday-shopping-season/">Holidays</a>
5633                </li>
5634            
5635        </ul>
5636    </li>
5637
5638    <li>
5639        <a href="/deep-dive/" class="analytics t-deepdive-navigation-mobile">
5640            <span>Deep Dive</span>
5641        </a>
5642    </li>
5643
5644
5645
5646    <li>
5647        <a href="/topic/podcasts/" class="analytics t-podcasts-navigation-mobile">
5648            <span>Podcasts</span>
5649        </a>
5650    </li>
5651
5652
5653    <li>
5654        <a href="/library/" class="analytics t-library-navigation-mobile">
5655            <span>Library</span>
5656        </a>
5657    </li>
5658
5659
5660    <li>
5661        <a href="/events/" class="analytics t-events-navigation-mobile">
5662            <span>Events</span>
5663        </a>
5664    </li>
5665
5666
5667    <li>
5668        <a href="/press-release/" class="analytics t-press-releases-navigation-mobile">
5669            <span>Press Releases</span>
5670        </a>
5671    </li>
5672
5673
5674
5675
5676</ul>
5677
5678
5679    
5680    
5681        
5682        <section class="signup mm-signup">
5683            <div class="row">
5684                
5685
5686
5687
5688
5689
5690
5691 
5692    
5693    
5694        
5695            <div class="large-9 medium-10 medium-centered columns">
5696                <h3 class="display-heading-03 display-heading-03--loud">Get Retail Dive in your inbox</h3>
5697                <p class="subhead">The free newsletter covering the top industry headlines</p>
5698        
5699            <form class="form js-form-email-validate" name="signup" action="/signup/" method="POST">
5700                
5701
5702                <label for="id_d5b50f_email" class="email-input js-email-input">
5703                    <span class="screen-reader-text">Email:</span>
5704                    <input type="email" name="email" placeholder="Work email address" class="email" maxlength="320" required id="id_d5b50f_email">
5705                </label>
5706
5707                <span class="captcha-container">
5708                    <div class="g-recaptcha"  data-sitekey="6LfnFggUAAAAAKaDTgN6vqjZtnNENIqa--TCG9F4" ></div>
5709                </span>
5710
5711                <input type="hidden" name="signup_box_location" value="integrated_menu">
5712                <input type="hidden" name="signup_initial_url_path" value="/">
5713                <input type="hidden" name="signup_internal_referrer">
5714                <input type="hidden" name="signup_external_referrer">
5715                <input type="hidden" name="referral_url">
5716
5717                
5718                    <input type="hidden" name="js_enabled" value="0" id="id_d5b50f_js_enabled">
5719                
5720
5721                
5722                <ul class="signup-list list-no-bullets">
5723                
5724                    
5725                    
5726                        <li>
5727                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5728                            <input id="newsletter-integrated_menu-checkbox-8"
5729                                   type="checkbox"
5730                                   name="site_newsletters"
5731                                   value="8"
5732                                   class="checkbox"
5733                                   
5734                                   />
5735                            <label for="newsletter-integrated_menu-checkbox-8">
5736                                <span class="newsletter-title">Daily Dive</span>
5737                                
5738                                    <span class="secondary-label">M-F</span>
5739                                
5740                            </label>
5741                        </li>
5742                    
5743                        <li>
5744                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5745                            <input id="newsletter-integrated_menu-checkbox-1791"
5746                                   type="checkbox"
5747                                   name="site_newsletters"
5748                                   value="1791"
5749                                   class="checkbox"
5750                                   
5751                                   />
5752                            <label for="newsletter-integrated_menu-checkbox-1791">
5753                                <span class="newsletter-title">DTC Weekly</span>
5754                                
5755                                    <span class="secondary-label">Every Tuesday</span>
5756                                
5757                            </label>
5758                        </li>
5759                    
5760                        <li>
5761                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5762                            <input id="newsletter-integrated_menu-checkbox-27"
5763                                   type="checkbox"
5764                                   name="site_newsletters"
5765                                   value="27"
5766                                   class="checkbox"
5767                                   
5768                                   />
5769                            <label for="newsletter-integrated_menu-checkbox-27">
5770                                <span class="newsletter-title">Marketing Weekly</span>
5771                                
5772                                    <span class="secondary-label">Every Wednesday</span>
5773                                
5774                            </label>
5775                        </li>
5776                    
5777                        <li>
5778                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5779                            <input id="newsletter-integrated_menu-checkbox-28"
5780                                   type="checkbox"
5781                                   name="site_newsletters"
5782                                   value="28"
5783                                   class="checkbox"
5784                                   
5785                                   />
5786                            <label for="newsletter-integrated_menu-checkbox-28">
5787                                <span class="newsletter-title">Tech Weekly</span>
5788                                
5789                                    <span class="secondary-label">Every Thursday</span>
5790                                
5791                            </label>
5792                        </li>
5793                    
5794                        <li>
5795                            <label><span class="screen-reader-text">Select Newsletter:</span></label>
5796                            <input id="newsletter-integrated_menu-checkbox-1792"
5797                                   type="checkbox"
5798                                   name="site_newsletters"
5799                                   value="1792"
5800                                   class="checkbox"
5801                                   
5802                                   />
5803                            <label for="newsletter-integrated_menu-checkbox-1792">
5804                                <span class="newsletter-title">Operations Weekly</span>
5805                                
5806                                    <span class="secondary-label">Every Monday</span>
5807                                
5808                            </label>
5809                        </li>
5810                    
5811                    
5812                
5813                    <li>
5814                        <label><span class="screen-reader-text">Select user consent:</span></label>
5815                        <input type="checkbox" name="user_consent" id="id_user_consent-integrated_menu" value="1" class="checkbox"/>
5816                        <label for="id_user_consent-integrated_menu">
5817                            <span class="signup-user-consent_box">
5818                                <span>
5819    By signing up to receive our newsletter, you agree to our
5820    <a href="https://www.informatechtarget.com/terms-of-use/" target="_blank">Terms of Use</a> and
5821    <a href="https://www.informatechtarget.com/privacy-policy/" target="_blank">Privacy Policy</a>. You can unsubscribe at anytime.
5822</span>
5823
5824                            </span>
5825                        </label>
5826                    </li>
5827                </ul>
5828                
5829                    <button class="button button--loud signup-button" type="submit" value="Sign up">Sign up</button>
5830                
5831                
5832
5833<script type="module" src="/static/js/dist/sendEmailToLytics.bundle.js?242215290926" ></script>
5833
5834
5835                
5836                <label class="error email_error" style="display:none;">A valid email address is required.</label>
5837                <label class="error newsletter-error" style="display:none;">Please select at least one newsletter.</label>
5838            </form>
5839        </div>
5840        
5841
5842        
5843        
5844    
5845
5846            </div>
5847        </section>
5848    
5849    
5850</nav>
5851
5852        
5853    
5854        
5855        
5856        
5857        
5858            
5859<style>
5860  /* Keep this hidden until we need to show the v2 challenge. */
5861  .captcha-container { display: none; }
5862</style>
5863<script>
5864  (function () {
5865    // v3-first, v2-fallback: score on submit via /signup/recaptcha-v3-score/; show checkbox challenge if score is low or v3 fails.
5866
5867    // Shared config: site keys and constants that are the same for every form on the page.
5868    // Set once; subsequent calls (e.g. from _signupform.html on landing pages) are no-ops.
5869    if (!window._signupRecaptchaSharedConfig) {
5870      window._signupRecaptchaSharedConfig = {
5871        v2ContainerSelector: '.captcha-container',
5872        v2ElementSelector: '.g-recaptcha',
5873        submitAction: 'signup_submit',
5874        scoreThreshold: 0.5,
5875        v2SiteKey: '6LfnFggUAAAAAKaDTgN6vqjZtnNENIqa\u002D\u002DTCG9F4',
5876        v3SiteKey: '6Lc\u002DlpYsAAAAAMhweO3XD1__w\u002DvHSSOVRRpARwEM'
5877      };
5878    }
5879
5880    // Register per-form unique configs (only the params that differ per form).
5881    window._signupRecaptchaConfigs = window._signupRecaptchaConfigs || [];
5882    
5883      // Multi-form mode: loop over the list supplied by the context processor.
5884      
5885      window._signupRecaptchaConfigs.push({
5886        key: 'generic_signup',
5887        formSelector: 'form.js\u002Dform\u002Demail\u002Dvalidate[name\u003D\u0022signup\u0022]'
5888      });
5889      
5890      window._signupRecaptchaConfigs.push({
5891        key: 'signup_interstitial',
5892        formSelector: '#signup\u002Dinter\u002Dform'
5893      });
5894      
5895    
5896
5897    // If we've already initialized once, skip doing it again.
5898    if (window._signupRecaptchaBootstrapped) {
5899      return;
5900    }
5901    window._signupRecaptchaBootstrapped = true;
5902
5903    // Strip odd characters so this is safe for dataset keys/callback names.
5904    function safeKey(str) {
5905      return String(str || 'default').replace(/[^a-zA-Z0-9_]/g, '');
5906    }
5907
5908    // Load only the v3 script — it covers both v3 scoring and v2 widget rendering.
5909    // Avoid the plain api.js, which auto-renders all .g-recaptcha elements on load.
5910    function loadRecaptchaScripts(v3SiteKey) {
5911      if (!document.getElementById('signup-recaptcha-v3-script')) {
5912        var v3Script = document.createElement('script');
5913        v3Script.id = 'signup-recaptcha-v3-script';
5914        v3Script.src = 'https://www.google.com/recaptcha/api.js?render=' + encodeURIComponent(v3SiteKey);
5915        document.head.appendChild(v3Script);
5916      }
5917    }
5918
5919    // Get a v3 token, then let our backend verify and score it.
5920    function runV3AndScore(v3SiteKey, actionName) {
5921      return grecaptcha.execute(v3SiteKey, { action: actionName })
5922        .then(function(token) {
5923          return fetch('/signup/recaptcha-v3-score/', {
5924            method: 'POST',
5925            headers: { 'Content-Type': 'application/json' },
5926            body: JSON.stringify({ token: token, action: actionName })
5927          });
5928        })
5929        .then(function(res) { return res.json(); });
5930    }
5931
5932    // Wire recaptcha behavior to each form, merging shared constants with the per-form unique config.
5933    function wireConfig(formConfig, configIndex) {
5934      var shared = window._signupRecaptchaSharedConfig;
5935      var config = {
5936        key: formConfig.key,
5937        formSelector: formConfig.formSelector,
5938        v2ContainerSelector: shared.v2ContainerSelector,
5939        v2ElementSelector: shared.v2ElementSelector,
5940        submitAction: shared.submitAction,
5941        scoreThreshold: shared.scoreThreshold,
5942        v2SiteKey: shared.v2SiteKey,
5943        v3SiteKey: shared.v3SiteKey
5944      };
5945      var forms = document.querySelectorAll(config.formSelector);
5946      forms.forEach(function(form, formIndex) {
5947        // Keep track of whether this form is wired/passed/already waiting on v2.
5948        var key = safeKey(config.key + '_' + configIndex + '_' + formIndex);
5949        var wiredFlag = 'recaptchaWired' + key;
5950        var passedFlag = 'recaptchaPassed' + key;
5951        var awaitingFlag = 'awaitingV2Challenge' + key;
5952
5953        if (form.dataset[wiredFlag] === 'true') {
5954          return;
5955        }
5956        form.dataset[wiredFlag] = 'true';
5957
5958        var recaptchaElement = form.querySelector(config.v2ElementSelector);
5959        var widgetId = null;
5960        var v2WatcherInterval = null;
5961
5962        // Read the v2 response via widgetId, falling back to this form's textarea.
5963        function getV2Response() {
5964          var response = '';
5965          try {
5966            response = widgetId !== null ? grecaptcha.getResponse(widgetId) : '';
5967          } catch (e) {
5968            response = '';
5969          }
5970          if (!response) {
5971            var textarea = form.querySelector('textarea[name="g-recaptcha-response"]');
5972            if (textarea && textarea.value) {
5973              response = textarea.value;
5974            }
5975          }
5976          return response;
5977        }
5978
5979        // Once verified, mark the form so the submit handler lets it pass.
5980        function submitVerifiedForm() {
5981          if (form.dataset[passedFlag] === 'true') {
5982            return;
5983          }
5984          form.dataset[passedFlag] = 'true';
5985          if (form.closest('.inline-signup')) {
5986            form.dispatchEvent(new CustomEvent('recaptcha:verified', { bubbles: false }));
5987            var inlineContainer = form.querySelector(config.v2ContainerSelector);
5988            if (inlineContainer) inlineContainer.style.display = 'none';
5989          }
5990          form.submit();
5991        }
5992
5993        // Show the v2 challenge and poll until we see a response token.
5994        function beginV2Challenge() {
5995          form.dataset[awaitingFlag] = 'true';
5996          var container = form.querySelector(config.v2ContainerSelector);
5997          if (container) container.style.display = 'block';
5998
5999          // Render the v2 widget on first challenge, not on page load.
6000          if (widgetId === null && recaptchaElement) {
6001            try {
6002              widgetId = grecaptcha.render(recaptchaElement, {
6003                sitekey: config.v2SiteKey,
6004                callback: submitVerifiedForm
6005              });
6006            } catch (e) {}
6007          }
6008
6009          if (v2WatcherInterval) {
6010            clearInterval(v2WatcherInterval);
6011          }
6012          v2WatcherInterval = setInterval(function() {
6013            if (form.dataset[passedFlag] === 'true') {
6014              clearInterval(v2WatcherInterval);
6015              return;
6016            }
6017            var response = getV2Response();
6018            if (response) {
6019              clearInterval(v2WatcherInterval);
6020              submitVerifiedForm();
6021            }
6022          }, 250);
6023        }
6024
6025        // Main flow: validation first, then v3 score check, then v2 fallback if needed.
6026        form.addEventListener('submit', function(event) {
6027          if (form.dataset[passedFlag] === 'true') {
6028            return;
6029          }
6030
6031          // If a prior handler (e.g. email/checkbox validation) already stopped submission, bail out.
6032          if (event.defaultPrevented) {
6033            return;
6034          }
6035
6036          event.preventDefault();
6037
6038          if (form.dataset[awaitingFlag] === 'true') {
6039            if (getV2Response()) {
6040              submitVerifiedForm();
6041            } else {
6042              beginV2Challenge();
6043            }
6044            return;
6045          }
6046
6047          grecaptcha.ready(function() {
6048            runV3AndScore(config.v3SiteKey, config.submitAction)
6049              .then(function(data) {
6050                var score = Number(data && data.score);
6051                var recaptchaSuccess = Boolean(data && (data.recaptcha_success || data.success));
6052                var scorePass = !Number.isNaN(score) && score > config.scoreThreshold;
6053
6054                if (recaptchaSuccess && scorePass) {
6055                  submitVerifiedForm();
6056                  return;
6057                }
6058                beginV2Challenge();
6059              })
6060              .catch(function() {
6061                // If v3 fails (network/API), still let real users complete v2.
6062                beginV2Challenge();
6063              });
6064          });
6065        });
6066      });
6067    }
6068
6069    // Wire everything once grecaptcha is available.
6070    function setupAllConfigs() {
6071      if (typeof grecaptcha === 'undefined') {
6072        return false;
6073      }
6074      window._signupRecaptchaConfigs.forEach(function(formConfig, index) {
6075        wireConfig(formConfig, index);
6076      });
6077      return true;
6078    }
6079
6080    document.addEventListener('DOMContentLoaded', function() {
6081      var v3SiteKey = window._signupRecaptchaSharedConfig.v3SiteKey;
6082      if (v3SiteKey) {
6083        loadRecaptchaScripts(v3SiteKey);
6084      }
6085
6086      if (setupAllConfigs()) {
6087        return;
6088      }
6089
6090      // Retry briefly while external recaptcha scripts finish loading.
6091      var attempts = 0;
6092      var interval = setInterval(function() {
6093        attempts += 1;
6094        if (typeof grecaptcha !== 'undefined') {
6095          clearInterval(interval);
6096          setupAllConfigs();
6097        } else if (attempts > 50) {
6098          clearInterval(interval);
6099        }
6100      }, 100);
6101    });
6102  })();
6103</script>
6103
6104
6105        
6106        
6107        <!-- Track signups for Facebook Conversions API -->
6108        
6109
6110<script type="module" src="/static/js/dist/signupValidation.bundle.js?242215290926" ></script>
6110
6111
6112        
6113
6114<script type="module" src="/static/js/dist/gtmEvents.bundle.js?242215290926" ></script>
6114
6115
6116        <!-- Convert straight quotes to curly -->
6117        
6118
6119<script type="module" src="/static/js/dist/smartQuotes.bundle.js?242215290926" ></script>
6119
6120
6121        <!-- HTMX press release analytics -->
6122        
6123            
6124
6125<script type="module" src="/static/js/dist/htmxPressReleaseAnalytics.bundle.js?242215290926" ></script>
6125
6126
6127        
6128
6129        
6130
6131        
6132    
6132<script data-osano="MARKETING" src="//platform.twitter.com/oct.js" type="text/javascript"></script>
6132
6133    
6133<script type="text/javascript">
6134        if(typeof twttr !== 'undefined' && typeof twttr.conversion !== 'undefined') {
6135            twttr.conversion.trackPid('l6guz', { tw_sale_amount: 0, tw_order_quantity: 0 });
6136        } else {
6137            window.console && console.log && console.log('twttr undefined; Unable to track twitter retargeting');
6138        }
6139    </script>
6139
6140    <noscript>
6141    <img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=l6guz&amp;p_id=Twitter&amp;tw_sale_amount=0&amp;tw_order_quantity=0" />
6142    <img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=l6guz&amp;p_id=Twitter&amp;tw_sale_amount=0&amp;tw_order_quantity=0" />
6143    </noscript>
6144
6145
6146
6147        
6148            
6148<script>
6149                //changes href of logo
6150                $(".site-menu a[href='/']").attr('href', '#top');
6151                //adds smooth scroll
6152                $('.site-menu a[href="#top"]').on('click',function(event) {
6153                    event.preventDefault();
6154                    $("html, body").animate({ scrollTop: 0 }, 500);
6155                });
6156            </script>
6156
6157        
6158
6159        
6159<script>
6160            // Set cookie if we're on mobile app. Expire if we're not. This affects
6161            // which template is used to display the site to the user.
6162            $(document).ready(function() {
6163                // Get integer value of mobileapp param from URL and default to 0 if it doesn't exist
6164                var mobileapp = '';
6165
6166                // Set cookie if mobileapp is 1 or 2 or expire cookie if mobileapp == 0
6167                if (mobileapp == '0') {
6168                    document.cookie = 'mobileapp=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
6169                } else if (mobileapp == '1' || mobileapp == '2') {
6170                    document.cookie = 'mobileapp=' + mobileapp + '; path=/;';
6171                }
6172
6173                // There's no need to immediately load or preload print.css since it's not needed on page
6174                // load. Therefore, load it when the document is ready
6175                var stylesheet=document.createElement("link");
6176                stylesheet.setAttribute("rel", "stylesheet");
6177                stylesheet.setAttribute("type", "text/css");
6178                stylesheet.setAttribute("media", "print");
6179                if (window.location.pathname.includes('trendline')) {
6180                    stylesheet.setAttribute("href", "/static/css/print_trendline.css?072215290926");
6181                }
6182                else {
6183                    stylesheet.setAttribute("href", "/static/css/print.css?072215290926");
6184                }
6185                document.getElementsByTagName("head")[0].appendChild(stylesheet);
6186            });
6187        </script>
6187
6188
6189
6190        
6191
6192        
6193            <!-- Sailthru Horizon -->
6194
6195
6196<!-- 
6196<script type="text/javascript" src="https://ak.sail-horizon.com/horizon/v1.js"></script>
6196 -->
6197
6198<script data-osano="MARKETING" src="https://ak.sail-horizon.com/spm/spm.v1.min.js"></script>
vendor: 1 bytes, line 6198
6198
6199<script type="text/javascript">
6200    $(function() {
6201        // Sailthru Personalization Engine Setup
6202        var sailthru_setup = {
6203            customerId: '12ab35a80530ffa5450add9c09f5de04',
6204            domain: 'horizon.retaildive.com',
6205            spider: false
6206        };
6207        
6208        if (window.Sailthru) {
6209            Sailthru.init(sailthru_setup);
6210        }
6211    });
6212</script>
6212
6213
6214
6215        
6216        
6217          
6218            
6219
6220
6221<script type="module" src="/static/js/dist/mobileFooterAd.bundle.js?242215290926" ></script>
6221
6222
6223<div class="mobile-footer-ad" id="mobile-footer-ad" role="complementary" aria-label="Advertisement">
6224    <div class="mobile-footer-ad__slot" id="dfp-mobilefooter-mobile"></div>
6225</div>
6226
6227<script data-osano="ESSENTIAL">
6228    window.googletag = window.googletag || { cmd: [] };
6229
6230    googletag.cmd.push(function () {
6231        // GPT serves the largest mapped size that fits, so 300x50 only
6232        // wins below 320px and nothing is requested at 768px and up.
6233        var mobileFooterMapping = googletag.sizeMapping()
6234            .addSize([768, 0], [])
6235            .addSize([320, 0], [[320, 50], [300, 50]])
6236            .addSize([0, 0], [[300, 50]])
6237            .build();
6238
6239        googletag.defineSlot(
6240            '/3618/retaildive/retaildivemobile_leaderboard',
6241            [[320, 50], [300, 50]],
6242            'dfp-mobilefooter-mobile'
6243        )
6244            .defineSizeMapping(mobileFooterMapping)
6245            .addService(googletag.pubads());
6246    });
6247
6248    waitToLoadAds.push(function () {
6249        googletag.cmd.push(function () {
6250            if (window.dfp_visibility === 'mobile') {
6251                window.onDvtagReady?.(() => googletag.display('dfp-mobilefooter-mobile'));
6252            }
6253        });
6254    });
6255</script>
6255
6256
6257          
6258        
6259    </body>
6260</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.