<!DOCTYPE html>
<!--[if (gt IE 9)|!(IE)]> <!--> <html lang="en" class="no-js section-business format-extra-long tone-news app-article page-theme-standard has-top-ad type-size-small" itemid="https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" itemtype="http://schema.org/NewsArticle"  itemscope xmlns:og="http://opengraphprotocol.org/schema/"> <!--<![endif]-->
<!--[if IE 9]> <html lang="en" class="no-js ie9 lt-ie10 section-business format-extra-long tone-news app-article page-theme-standard has-top-ad type-size-small" xmlns:og="http://opengraphprotocol.org/schema/"> <![endif]-->
<!--[if IE 8]> <html lang="en" class="no-js ie8 lt-ie10 lt-ie9 section-business format-extra-long tone-news app-article page-theme-standard has-top-ad type-size-small" xmlns:og="http://opengraphprotocol.org/schema/"> <![endif]-->
<!--[if (lt IE 8)]> <html lang="en" class="no-js lt-ie10 lt-ie9 lt-ie8 section-business format-extra-long tone-news app-article page-theme-standard has-top-ad type-size-small" xmlns:og="http://opengraphprotocol.org/schema/"> <![endif]-->
<head>
    <title>What Wal-Mart Knows About Customers' Habits - The New York Times</title>
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<link rel="shortcut icon" href="https://static01.nyt.com/favicon.ico" />
<link rel="apple-touch-icon-precomposed" sizes="144×144" href="https://static01.nyt.com/images/icons/ios-ipad-144x144.png" />
<link rel="apple-touch-icon-precomposed" sizes="114×114" href="https://static01.nyt.com/images/icons/ios-iphone-114x144.png" />
<link rel="apple-touch-icon-precomposed" href="https://static01.nyt.com/images/icons/ios-default-homescreen-57x57.png" />
<meta name="sourceApp" content="nyt-v5" />
<meta id="applicationName" name="applicationName" content="article" />
<meta id="foundation-build-id" name="foundation-build-id" content="" />
<link rel="canonical" href="https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<link rel="alternate" media="only screen and (max-width: 640px)" href="http://mobile.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<link rel="alternate" media="handheld" href="http://mobile.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<meta property="al:android:url" content="nytimes://reader/id/2004111400000608238" />
<meta property="al:android:package" content="com.nytimes.android" />
<meta property="al:android:app_name" content="NYTimes" />
<meta name="twitter:app:name:googleplay" content="NYTimes" />
<meta name="twitter:app:id:googleplay" content="com.nytimes.android" />
<meta name="twitter:app:url:googleplay" content="nytimes://reader/id/2004111400000608238" />
<link rel="alternate" href="android-app://com.nytimes.android/nytimes/reader/id/2004111400000608238" />
<meta property="al:iphone:url" content="nytimes://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<meta property="al:iphone:app_store_id" content="284862083" />
<meta property="al:iphone:app_name" content="NYTimes" />
<meta property="al:ipad:url" content="nytimes://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<meta property="al:ipad:app_store_id" content="357066198" />
<meta property="al:ipad:app_name" content="NYTimes" />
<meta name="robots" content="noarchive" />
<meta itemprop="alternativeHeadline" name="hdl_p" content="What Wal-Mart Knows About Customers' Habits" />
<meta name="channels" content="" />
<meta itemprop="description" name="description" content="Wal-Mart's efforts to monitor its customers' consumer behavior discussed; Target and many other retailers collect data about their stores and their shoppers, but Wal-Mart amasses more data about products it sells and its shoppers' buying habits than anyone else; some privacy advocates worry about potential for abuse; photos (M)" />
<meta name="genre" itemprop="genre" content="News" />
<meta itemprop="identifier" name="articleid" content="2004111400000608238" />
<meta itemprop="usageTerms" name="usageTerms" content="https://www.nytimes.com/content/help/rights/sale/terms-of-sale.html" />
<meta itemprop="inLanguage" content="en-US" />
<meta name="hdl" content="What Wal-Mart Knows About Customers' Habits" />
<meta name="col" content="" id="column-name" />
<meta name="pdate" content="20041114" />
<meta name="utime" content="20041114000000" />
<meta name="ptime" content="20041114000000" />
<meta name="DISPLAYDATE" content="Nov. 14, 2004" />
<meta name="dat" content="Nov. 14, 2004" />
<meta name="lp" content="Wal-Mart's efforts to monitor its customers' consumer behavior discussed; Target and many other retailers collect data about their stores and their shoppers, but Wal-Mart amasses more data about products it sells and its shoppers' buying habits than anyone else; some privacy advocates worry about potential for abuse; photos (M)" />
<meta name="msapplication-starturl" content="http://www.nytimes.com" />
<meta name="cre" content="The New York Times" />
<meta name="slug" content="14wal" />
<meta property="article:collection" content="https://static01.nyt.com/services/json/sectionfronts/business/index.jsonp" />
<meta name="sectionfront_jsonp" content="https://static01.nyt.com/services/json/sectionfronts/business/index.jsonp" />
<meta property="og:url" content="https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<meta property="og:type" content="article" />
<meta property="og:title" content="What Wal-Mart Knows About Customers' Habits" />
<meta property="og:description" content="Wal-Mart's efforts to monitor its customers' consumer behavior discussed; Target and many other retailers collect data about their stores and their shoppers, but Wal-Mart amasses more data about products it sells and its shoppers' buying habits than anyone else; some privacy advocates worry about potential for abuse; photos (M)" />
<meta property="article:published" itemprop="datePublished" content="2004-11-14T00:00:00-05:00" />
<meta property="article:modified" itemprop="dateModified" content="2004-11-14T00:00:00-05:00" />
<meta property="article:section" itemprop="articleSection" content="Business Day" />
<meta property="article:section-taxonomy-id" itemprop="articleSection" content="104D1E63-9701-497B-8CF4-A4D120C9014E" />
<meta property="article:section_url" content="https://www.nytimes.com/pages/business/index.html" />
<meta property="article:top-level-section" content="business" />
<meta property="fb:app_id" content="9869919170" />
<meta name="twitter:site" value="@nytimes" />
<meta property="twitter:url" content="https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" />
<meta property="twitter:title" content="What Wal-Mart Knows About Customers' Habits" />
<meta property="twitter:description" content="Wal-Mart's efforts to monitor its customers' consumer behavior discussed; Target and many other retailers collect data about their stores and their shoppers, but Wal-Mart amasses more data about products it sells and its shoppers' buying habits than anyone else; some privacy advocates worry about potential for abuse; photos (M)" />
<meta name="author" content="Constance L. Hays" />
<meta name="tone" content="news" id="article-tone" />
<meta name="byl" content="By CONSTANCE L. HAYS" />
<meta name="PT" content="article" />
<meta name="CG" content="business" />
<meta name="SCG" content="" />
<meta name="PST" content="News" />
<meta name="tom" content="News" />
<meta property="og:image" content="https://static01.nyt.com/images/icons/t_logo_291_black.png" />
<meta property="twitter:image" content="https://static01.nyt.com/images/icons/t_logo_150_black.png" />
<meta name="twitter:card" value="summary" />
<meta property="article:tag" content="WAL-MART STORES INC" />
<meta name="org" content="WAL-MART STORES INC" />
<meta property="article:tag" content="WAL-MART STORES INC" />
<meta name="org" content="WAL-MART STORES INC" />
<meta property="article:tag" content="TARGET STORES" />
<meta name="org" content="TARGET STORES" />
<meta property="article:tag" content="CONSUMER BEHAVIOR" />
<meta name="des" content="CONSUMER BEHAVIOR" />
<meta property="article:tag" content="RETAIL STORES AND TRADE" />
<meta name="des" content="RETAIL STORES AND TRADE" />
<meta property="article:tag" content="PRIVACY" />
<meta name="des" content="PRIVACY" />
<meta name="keywords" content="WAL-MART STORES INC,WAL-MART STORES INC,TARGET STORES,CONSUMER BEHAVIOR,RETAIL STORES AND TRADE,PRIVACY" />
<meta name="dfp-ad-unit-path" content="business" />
<meta name="dfp-amazon-enabled" content="false" />
<link rel="alternate" type="application/json+oembed" href="https://www.nytimes.com/svc/oembed/json/?url=https%3A%2F%2Fwww.nytimes.com%2F2004%2F11%2F14%2Fbusiness%2Fyourmoney%2Fwhat-walmart-knows-about-customers-habits.html" title="What Wal-Mart Knows About Customers' Habits" />
<meta property="fb:pages" content="5281959998" />
<meta property="fb:pages" content="1002391179791389" />
<meta property="fb:pages" content="105307012882667" />
<meta property="fb:pages" content="123334484346296" />
<meta property="fb:pages" content="142271415829971" />
<meta property="fb:pages" content="1453472561556218" />
<meta property="fb:pages" content="153491058028703" />
<meta property="fb:pages" content="1545690368981813" />
<meta property="fb:pages" content="1606969219532748" />
<meta property="fb:pages" content="173455642668373" />
<meta property="fb:pages" content="176999952314969" />
<meta property="fb:pages" content="181548405298864" />
<meta property="fb:pages" content="340711315527" />
<meta property="fb:pages" content="5518834980" />
<meta property="fb:pages" content="689907071131476" />
<meta property="fb:pages" content="751965821517958" />
<meta property="fb:pages" content="8254939527" />
<meta property="fb:pages" content="98934992430" />
<meta property="fb:pages" content="993603507345855" />
    
            <link id="legacy-zam5nzz" rel="stylesheet" type="text/css" href="https://typeface.nyt.com/css/zam5nzz.css" media="all" />
    <!--[if (gt IE 9)|!(IE)]> <!-->
        <link rel="stylesheet" type="text/css" media="screen" href="https://g1.nyt.com/assets/article/20180216-194919/css/article/story/styles.css" />
    <!--<![endif]-->
    <!--[if lte IE 9]>
        <link rel="stylesheet" type="text/css" media="screen" href="https://g1.nyt.com/assets/article/20180216-194919/css/article/story/styles-ie.css" />
    <![endif]-->
<link rel="stylesheet" type="text/css" media="print" href="https://g1.nyt.com/assets/article/20180216-194919/css/article/story/styles-print.css" />
                <!--  begin abra  -->
<script>
var NYTD=NYTD||{};NYTD.Abra=function(t){"use strict";function n(t){var n=i[t];return n&&n[1]||null}function e(t,n){if(t){var e,o,r=n[0],i=n[1],u=0,c=0;if(1!==i.length||4294967296!==i[0])for(e=a(t+" "+r)>>>0,u=0,c=0;o=i[u++];)if(e<(c+=o[0]))return o}}function o(n,e,o,a){s+="subject="+n+"&test="+encodeURIComponent(e)+"&variant="+encodeURIComponent(o||0)+"&url="+encodeURIComponent(t.location.href)+"&instant=1&skipAugment=true\n",a&&f.push(a),c||(c=t.setTimeout(r,0))}function r(){var n=new t.XMLHttpRequest,e=f;n.withCredentials=!0,n.open("POST",u),n.onreadystatechange=function(){var t,o;if(4==n.readyState)for(t=200==n.status?null:new Error(n.statusText);o=e.shift();)o(t)},n.send(s),s="",f=[],c=null}function a(t){for(var n,e,o,r,a,i,u,c=0,s=0,f=[],l=[n=1732584193,e=4023233417,~n,~e,3285377520],h=[],p=t.length;s<=p;)h[s>>2]|=(s<p?t.charCodeAt(s):128)<<8*(3-s++%4);for(h[u=p+8>>2|15]=p<<3;c<=u;c+=16){for(n=l,s=0;s<80;n=[0|[(i=((t=n[0])<<5|t>>>27)+n[4]+(f[s]=s<16?~~h[c+s]:i<<1|i>>>31)+1518500249)+((e=n[1])&(o=n[2])|~e&(r=n[3])),a=i+(e^o^r)+341275144,i+(e&o|e&r|o&r)+882459459,a+1535694389][0|s++/20],t,e<<30|e>>>2,o,r])i=f[s-3]^f[s-8]^f[s-14]^f[s-16];for(s=5;s;)l[--s]=l[s]+n[s]|0}return l[0]}var i,u,c,s="",f=[];return n.init=function(n,r){var a,c,s,f,l,h=[],p=(t.document.cookie.match(/(^|;) *nyt-a=([^;]*)/)||[])[2],d=(t.document.cookie.match(/(^|;) *ab7=([^;]*)/)||[])[2],m=new RegExp("[?&]abra(=([^&#]*))"),g=m.exec(t.location.search);if(g&&g[2]&&(d=d?g[2]+"&"+d:g[2]),i)throw new Error("can't init twice");if(u=r,i={},d)for(d=decodeURIComponent(d).split("&"),a=0;a<d.length;a++)l=d[a].split("="),l[0]in i||(i[l[0]]=[,l[1],1],o("ab-alloc",l[0],l[1]),l[1]&&h.push(l[0]+"="+l[1]));for(a=0;a<n.length;a++)s=n[a],(c=s[0])in i||(f=e(p,s)||[],i[c]=f,f[1]&&h.push(c.replace(/[^\w-]/g)+"="+(""+f[1]).replace(/[^\w-]/g)),f[2]&&o("ab-alloc",c,f[1]));h.length&&t.document.documentElement.setAttribute("data-nyt-ab",h.join(" "))},n.reportExposure=function(n,e){var r=i[n];r&&r[2]?o("ab-expose",n,r[1],e):e&&t.setTimeout(function(){e(null)},0)},n}(this);
</script>
<script>NYTD.Abra.init([["www-story-reader-satisfaction",[[21474837,"Control",1],[21474836,"VariantA",1],[4252017623,null,0]]],["www-signup-favor-test",[[2147483648,"0",1],[2147483648,"1",1]]],["www-fixed-nav-subscribe-test",[[4294967296,"1",1]]],["www-ad-diagnostic",[[21474837,"1",0],[4273492459,null,0]]],["www-fabrik-off",[[4294967296,"1",1]]],["www-auto-newsletter",[[4294967296,"1",0]]],["www-STORY_3bundlePayflow-v3",[[4294967296,"1",1]]],["www-STRIK-nl-regi",[[4294967296,"2",0]]],["www-indexAsHeaderBidder",[[4294967296,"2",1]]],["abra_dfp",[[3865470567,"control",1],[429496729,"test",1]]],["EC_SampleTest",[[2147483648,"variantA",0],[2147483648,"variantB",0]]]], '//et.nytimes.com/')</script>
<!--  end abra  -->

<script>
/* ABRA reporting for Vi rollout. Please don't hand-edit this minified snippet. <https://github.com/nytm/vi-rollout-abra-reporting-js> (6abdd06 @ Wed Feb  7 15:26:18 EST 2018) */ function reportViRolloutToABRA(t,e,o){"use strict";var i,a,n,r,s="";if(e&&(/^mobile\./.test(window.location.hostname)?(i=(document.cookie.match(/(?:^|;) *vi=([^;]*)/)||[,""])[1],a=(document.cookie.match(/(?:^|;) *nyt\.np\.vi=([^;]*)/)||[,""])[1],n=/^b1/.test(i)?"WP_ProjectVi&variant=vi":/^z1/.test(i)?"WP_ProjectVi&variant=0":/^a2/.test(i)?"WP_ProjectVi2&variant=hp-st":/^b2/.test(i)?"WP_ProjectVi2&variant=hp":/^c2/.test(i)?"WP_ProjectVi2&variant=st":/^z2/.test(i)?"WP_ProjectVi2&variant=0":/^1\|/.test(a)?"WP_ProjectVi&variant=vi":/^2\|/.test(a)?"WP_ProjectVi&variant=0":null):/^www\./.test(window.location.hostname)&&(i=(document.cookie.match(/(?:^|;) *vi_www_hp=([^;]*)/)||[,""])[1],n=/^a2/.test(i)?"WP_ProjectVi_www_hp&variant=hp-st":/^b2/.test(i)?"WP_ProjectVi_www_hp&variant=hp":/^c2/.test(i)?"WP_ProjectVi_www_hp&variant=st":/^d2/.test(i)?"WP_ProjectVi_www_hp&variant=hp-2":/^e2/.test(i)?"WP_ProjectVi_www_hp&variant=hp-serv":/^f2/.test(i)?"WP_ProjectVi_www_hp&variant=hp-orig":/^y2/.test(i)?"WP_ProjectVi_www_hp&variant=0-2":/^z2/.test(i)?"WP_ProjectVi_www_hp&variant=0":null),n&&(s+="subject=ab-alloc&test="+n+"&url="+encodeURIComponent(window.location.href)+"&instant=1&skipAugment=true\n")),o&&(/^mobile\./.test(window.location.hostname)?(i=(document.cookie.match(/(?:^|;) *vistorymobile=([^;]*)/)||[,""])[1],r=/^a/.test(i)?"WP_ProjectVi_Story_Mobile&variant=st":/^b/.test(i)?"WP_ProjectVi_Story_Mobile&variant=sth":/^c/.test(i)?"WP_ProjectVi_Story_Mobile&variant=mw":/^z/.test(i)?"WP_ProjectVi_Story_Mobile&variant=mwh":null):/^www\./.test(window.location.hostname)&&(i=(document.cookie.match(/(?:^|;) *vistory=([^;]*)/)||[,""])[1],r=/^a/.test(i)?"WP_ProjectVi_story_desktop&variant=sd":/^b/.test(i)?"WP_ProjectVi_story_desktop&variant=sdh":/^c/.test(i)?"WP_ProjectVi_story_desktop&variant=nyt5":/^z/.test(i)?"WP_ProjectVi_story_desktop&variant=nyt5h":null),r&&(s+="subject=ab-alloc&test="+r+"&url="+encodeURIComponent(window.location.href)+"&instant=1&skipAugment=true\n")),s){var _=new XMLHttpRequest;_.withCredentials=!0,_.open("POST",t),_.send(s)}}
</script>
<script>
  reportViRolloutToABRA(
    '//et.nytimes.com/',
    false,
    true  );
</script>
                <script id="page-config-data" type="text/json">
{"pageconfig":{"ledeMediaSize":"none","keywords":["article-extra-long"],"collections":[]}}</script>
<script id="display_overrides">
            []    </script>

			    <script type="text/javascript">
        (function() {
            var s = document.getElementsByTagName("script")[0];
            var mediaDotNet = 'https://contextual.media.net/bidexchange.js?cid=8CU2553YN&amp;https=1';
            var indexBid = 'https://js-sec.indexww.com/ht/p/183760-203795517182556.js';
            var timeout = 300;

            function loadScript(tagSrc) {
                if (tagSrc.substr(0, 4) !== 'http') {
                    var isSSL = 'https:' == document.location.protocol;
                    tagSrc = (isSSL ? 'https:' : '') + tagSrc;
                }
                var scriptTag = document.createElement('script'),
                    placeTag = document.getElementsByTagName("script")[0];
                scriptTag.type = 'text/javascript';
                scriptTag.async = true;
                scriptTag.src = tagSrc;
                s.parentNode.insertBefore(scriptTag, s);
            }

            function loadGPT() {
                if (!window.advBidxc.isAdServerLoaded) {
                    loadScript('//www.googletagservices.com/tag/js/gpt.js');
                    window.advBidxc.isAdServerLoaded = true;
                }
            }

            window.advBidxc = window.advBidxc || {};
            window.advBidxc.renderAd = function () {};
            window.advBidxc.startTime = new Date().getTime();
            window.advBidxc.customerId = "8CU2553YN"; //Media.net Customer ID
            window.advBidxc.timeout = 300;
            window.advBidxc.loadGPT = setTimeout(loadGPT, window.advBidxc.timeout);

            // append index
            var a = document.createElement("script");
            a.type = "text/javascript";
            a.async = true;
            a.src = indexBid;
            s.parentNode.insertBefore(a, s);

            // append media.net
            var b = document.createElement("script");
            b.type = "text/javascript";
            b.async = true;
            b.src = mediaDotNet;
            s.parentNode.insertBefore(b, s);
        })();
    </script>

    <!-- Amazon Bidder version 2 Initialization Script -->
    <script type="text/javascript">
        //Load the ApsTag JavaScript Library
        !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");

        apstag.init({
            pubID: '3030',
            adServer: 'googletag'
        });
    </script>


	<script type="text/json" id="trending-link-json">
	</script>

<!--esi
<script id="user-info-data" type="application/json">
<esi:include src="/svc/web-products/userinfo-v3.json" />
</script>
-->
<script id="magnum-feature-flags" type="application/json">["limitFabrikSave","moreFollowSuggestions","unfollowComments","scoopTool","videoVHSCover","videoVHSShareTools","videoVHSLive","videoVHSNewControls","videoVHSEmbeddedOnly","allTheEmphases","freeTrial","dedupeWhatsNext","trendingPageLinks","sprinklePaidPost","headerBidder","standardizeWhatsNextCollection","onlyLayoutA","simple","simpleExtendedByline","collectionsWhatsNext","mobileMediaViewer","podcastInLede","MovieTickets","MoreInSubsectionFix","seriesIssueMarginalia","serverSideCollectionUrls","multipleBylines","fabrikWebsocketsOnly","translationLinks","papihttps","verticalFullBleed","updateRestaurantReservations","mapDining","newsletterInlineModule","PersonalizationApiUpdate","apsTagEnabled","removeInternationalEdition","headlineBalancer","clientSideABRA","newsletterTitleTracking","surveyInterstitial","removeFBMessengerPromo","removeMarginaliaAbTest","paidpostSprinklingFix","abraOverrideVersion","headlineBalancerEverywhere","signupFavor","lazyloadOakImages","mapleFreeTrial","adQuerySupportForMultipleUserAddedKeywords","removeSectionDependentAdLogicForJanuary","oakUpdateAdStride","autoPlaceNewsletter","piiBlockDFP","adExclusiveIERibbonCheck","FlexAdDoubleHeightTracking","didScroll","supportedByAdFullBleed","anchorsHttps","oakBylineMargin","TopFlexAdSiteWide","BundlePayFlow","loadArticleOptimizely","oakStyleTouchups","oakBasicHeader","serveOakOnVI","opinionHeadline","indexAsHeaderBidder","newsletterRegiTest","bookReviewBuyButton","caslOpt","sectionBasedAmp","abraInCustomParams","jkiddScript","blueKai","showNewDealbookLogo","commentsUserDataUpdateDisabled","tMagazineFontTest"]</script>
<script>
var require = {
    baseUrl: 'https://g1.nyt.com/assets/',
    waitSeconds: 20,
    paths: {
        'foundation': 'article/20180216-194919/js/foundation',
        'shared': 'article/20180216-194919/js/shared',
        'article': 'article/20180216-194919/js/article',
        'application': 'article/20180216-194919/js/article/story',
        'videoFactory': 'https://static01.nyt.com/js2/build/video/2.0/videofactoryrequire',
        'videoPlaylist': 'https://static01.nyt.com/js2/build/video/players/extended/2.0/appRequire',
        'auth/mtr': 'https://static01.nyt.com/js/mtr',
        'auth/growl': 'https://static01.nyt.com/js/auth/growl/default',
        'vhs': 'https://static01.nyt.com/video/vhs/build/vhs-2.x.min',
        'vhs3': 'https://static01.nyt.com/video-static/vhs3/vhs.min'
    },
    map: {
        '*': {
            'story/main': 'article/story/main'
        }
    }
};
</script>
<!--[if (gte IE 9)|!(IE)]> <!-->
<script data-main="foundation/main" src="https://g1.nyt.com/assets/article/20180216-194919/js/foundation/lib/framework.js"></script>
<!--<![endif]-->
<!--[if lt IE 9]>
<script>
    require.map['*']['foundation/main'] = 'foundation/legacy_main';
</script>
<script data-main="foundation/legacy_main" src="https://g1.nyt.com/assets/article/20180216-194919/js/foundation/lib/framework.js"></script>
<![endif]-->
    <script>
    require(['foundation/main'], function () {
        require(['auth/mtr', 'auth/growl']);
    });
    </script>
</head>

<body>
    
    <style>
    .lt-ie10 .messenger.suggestions {
        display: block !important;
        height: 50px;
    }

    .lt-ie10 .messenger.suggestions .message-bed {
        background-color: #f8e9d2;
        border-bottom: 1px solid #ccc;
    }

    .lt-ie10 .messenger.suggestions .message-container {
        padding: 11px 18px 11px 30px;
    }

    .lt-ie10 .messenger.suggestions .action-link {
        font-family: "nyt-franklin", arial, helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #a81817;
        text-transform: uppercase;
    }

    .lt-ie10 .messenger.suggestions .alert-icon {
        background: url('https://static01.nyt.com/images/icons/icon-alert-12x12-a81817.png') no-repeat;
        width: 12px;
        height: 12px;
        display: inline-block;
        margin-top: -2px;
        float: none;
    }

    .lt-ie10 .masthead,
    .lt-ie10 .navigation,
    .lt-ie10 .comments-panel {
        margin-top: 50px !important;
    }

    .lt-ie10 .ribbon {
        margin-top: 97px !important;
    }
</style>
<div id="suggestions" class="suggestions messenger nocontent robots-nocontent" style="display:none;">
    <div class="message-bed">
        <div class="message-container last-message-container">
            <div class="message">
                <span class="message-content">
                    <i class="icon alert-icon"></i><span class="message-title">NYTimes.com no longer supports Internet Explorer 9 or earlier. Please upgrade your browser.</span>
                    <a href="http://www.nytimes.com/content/help/site/ie9-support.html" class="action-link">LEARN MORE »</a>
                </span>
            </div>
        </div>
    </div>
</div>

    <div id="shell" class="shell">
    <header id="masthead" class="masthead masthead-theme-standard" role="banner">
    <div class="container">
        <div class="quick-navigation button-group">
            <button class="button sections-button"><i class="icon sprite-icon"></i><span class="button-text">Sections</span></button>
            <button class="button home-button" data-href="https://www.nytimes.com/" title="Go to the home page to see the latest top stories."><i class="icon sprite-icon"></i>
                <span class="button-text">Home</span>
            </button>
            <button class="button search-button"><i class="icon sprite-icon"></i><span class="button-text">Search</span></button>
            <a class="button skip-button skip-to-content visually-hidden focusable" href="#story-header">Skip to content</a>
                        <a class="button skip-button skip-to-navigation visually-hidden focusable" href="#site-index-navigation">Skip to navigation</a>
                                    <a class="button skip-button skip-to-mobile visually-hidden focusable" href="http://mobile.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html">View mobile version</a>
                    </div><!-- close button-group -->
        <div class="branding">
            <h2 class="branding-heading">
                <a id="branding-heading-link" href="https://www.nytimes.com/">
                    <span class="visually-hidden">The New York Times</span>
                </a>
            </h2>
            <script>window.magnum.writeLogo('small', 'https://g1.nyt.com/assets/article/20180216-194919/images/foundation/logos/', 'business', 'masthead-theme-standard', 'standard', 'branding-heading-link', 'article');</script>
        </div><!-- close branding -->
                <div class="story-meta">
            <h6 class="kicker"><span class="kicker-label"><a href="https://www.nytimes.com/pages/business/index.html">Business Day</a></span><span class="pipe">|</span>What Wal-Mart Knows About Customers' Habits</h6>
        </div><!-- close story-meta -->
        <div class="user-tools">
            <div id="Bar1" class="ad bar1-ad nocontent robots-nocontent"></div>
<div id="liftoff-nyt5-bar1" class="hidden"></div>
            <div id="sharetools-masthead" aria-label="tools" role="group" class="sharetools theme-classic  sharetools-masthead  "
data-shares="facebook,twitter,email,show-all,save"
data-url="https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html"
data-title="What Wal-Mart Knows About Customers' Habits"
data-author="By CONSTANCE L. HAYS"
data-media=""
data-description="Wal-Mart's efforts to monitor its customers' consumer behavior discussed; Target and many other retailers collect data about their stores and their shoppers, but Wal-Mart amasses more data about products it sells and its shoppers' buying habits than anyone else; some privacy advocates worry about potential for abuse; photos (M)"
	data-publish-date="November 14, 2004"
>
<div class="ad sharetools-inline-article-ad hidden nocontent robots-nocontent">
</div>
</div><!-- close shareTools -->
            <button class="button search-button"><i class="icon sprite-icon"></i><span class="button-text">Search</span></button>
            <div class="user-tools-button-group button-group">
                <button class="button subscribe-button hidden" data-href="https://www.nytimes.com/subscriptions/Multiproduct/lp3004.html?campaignId=4XUYF">Subscribe Now</button>
                <button class="button login-button login-modal-trigger hidden">Log In</button>
                                                <button class="button notifications-button hidden"><i class="icon sprite-icon"></i><span class="button-text">0</span></button>
                <button class="button user-settings-button"><i class="icon sprite-icon"></i><span class="button-text">Settings</span></button>
            </div><!-- close user-tools-button-group -->
        </div><!-- close user-tools -->
    </div><!-- close container -->
    <div class="search-flyout-panel flyout-panel">
    <button class="button close-button" type="button"><i class="icon"></i><span class="visually-hidden">Close search</span></button>
    <nav class="search-form-control form-control layout-horizontal">
    <h2 class="visually-hidden">Site Search Navigation</h2>
    <form class="search-form" role="search">
        <div class="control">
            <div class="label-container visually-hidden">
                                <label for="search-input">Search NYTimes.com</label>
                            </div>
            <div class="field-container">
                                <input id="search-input" name="search-input" type="text" class="search-input text" autocomplete="off" placeholder="Search NYTimes.com" />
                
                <button type="button" class="button clear-button" tabindex="-1" aria-describedby="clear-search-input"><i class="icon"></i><span id="clear-search-input" class="visually-hidden">Clear this text input</span></button>
                <div class="auto-suggest" style="display: none;">
                    <ol></ol>
                </div>
                <button class="button submit-button" type="submit">Go</button>
            </div>
        </div><!-- close control -->
    </form>
</nav>


</div><!-- close flyout-panel -->
    <div id="notification-modals" class="notification-modals"></div>
</header>
            <nav id="ribbon" class="ribbon ribbon-start nocontent robots-nocontent" aria-hidden="true">
    <div class="nocontent robots-nocontent">
        <ol class="ribbon-menu">
            <li class="collection ribbon-loader">
                <div class="loader loader-t-logo-32x32-ecedeb-ffffff"><span class="visually-hidden">Loading...</span></div>
            </li>
        </ol>
        <div class="ribbon-navigation-container">
            <nav class="ribbon-navigation next">
                <span class="visually-hidden">See next articles</span>
                <div class="arrow arrow-right">
                    <div class="arrow-conceal"></div>
                </div>
            </nav>
            <nav class="ribbon-navigation previous">
                <span class="visually-hidden">See previous articles</span>
                <div class="arrow arrow-left">
                    <div class="arrow-conceal"></div>
                </div>
            </nav>
        </div>
    </div><!-- close nocontent -->
</nav>

<script type="text/javascript">
(function () {
    var ribbon;
    if (window.magnum.getFlags().indexOf('adAggro') !== -1 &&
        (window.NYTD.Abra('www-story-pro-agro') !== 'control' &&
        window.NYTD.Abra('www-story-pro-agro') !== null &&
        window.NYTD.Abra('www-story-pro-agro') !== 'null' &&
        window.NYTD.Abra('www-story-pro-agro') !== '')) {
        ribbon = document.querySelector('#ribbon');
        if (ribbon && ribbon.parentNode) {
            ribbon.parentNode.removeChild(ribbon);
        }
    }
})();
</script>
        <nav id="navigation" class="navigation">
    <h2 class="visually-hidden">Site Navigation</h2>
</nav><!-- close navigation -->

<nav id="mobile-navigation" class="mobile-navigation hidden">
    <h2 class="visually-hidden">Site Mobile Navigation</h2>
</nav><!-- close mobile-navigation -->

    <div id="navigation-edge" class="navigation-edge"></div>
    <div id="page" class="page">
        <div id="TopAd" class="ad top-ad nocontent robots-nocontent">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
</div>

        <main id="main" class="main" role="main">
        <article id="story" class="story theme-main   ">

    <div id='TragedyAd' class='ad tragedy-ad nocontent robots-nocontent'></div>

                        
    <header id="story-header" class="story-header">
                                <div id="story-meta" class="story-meta ">
                            <div class="supported-by hidden nocontent robots-nocontent">
                    <span class="ad-label">Supported by</span>
                    <div id="supported-by-ad" class="supported-by-ad ad"></div>
                </div>
                                        <h3 id="kicker" class="kicker" role="kicker">
                                                                                            <span class="kicker-label"><a href="https://www.nytimes.com/pages/business/index.html">Business Day</a></span>
                                                                                                                                                                    </h3>
                        			<h1 itemprop="headline" id="headline" class="headline">What Wal-Mart Knows About Customers' Habits</h1>
	                                                <div id="story-meta-footer" class="story-meta-footer">
                                                                                                    

<p class="byline-dateline"><span class="byline" itemprop="author creator" itemscope itemtype="http://schema.org/Person" >By <span class="byline-author" data-byline-name="CONSTANCE L. HAYS" itemprop="name">CONSTANCE L. HAYS</span></span><time class="dateline" datetime="2004-11-14T00:00:00-05:00" itemprop="dateModified" content="2004-11-14T00:00:00-05:00">NOV. 14, 2004</time>
</p>

                                    <div class="story-meta-footer-sharetools">
                        <div id="sharetools-story-meta-footer" aria-label="tools" role="group" class="sharetools theme-classic  sharetools-story-meta-footer  "
data-shares="facebook,twitter,email,show-all,save"
data-url="https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html"
data-title="What Wal-Mart Knows About Customers' Habits"
data-author="By CONSTANCE L. HAYS"
data-media=""
data-description="Wal-Mart's efforts to monitor its customers' consumer behavior discussed; Target and many other retailers collect data about their stores and their shoppers, but Wal-Mart amasses more data about products it sells and its shoppers' buying habits than anyone else; some privacy advocates worry about potential for abuse; photos (M)"
	data-publish-date="November 14, 2004"
>
<a class="visually-hidden skip-to-text-link" href="#story-continues-1">Continue reading the main story</a>
<span class="sharetools-label visually-hidden">Share This Page</span>
<div class="ad sharetools-inline-article-ad hidden nocontent robots-nocontent">
<a class="visually-hidden skip-to-text-link" href="#story-continues-1">Continue reading the main story</a>
</div>
</div><!-- close shareTools -->
                                                                                                </div>
                            </div><!-- close story-meta-footer -->
        </div><!-- close story-meta -->
    </header>

    <script type="text/javascript">
        if (
            window.magnum
            && window.magnum.getFlags().indexOf('headlineBalancer') > 0
            && window.magnum.headlineBalancer
            && window.magnum.headlineBalancer.initialize
            && window.magnum.headlineBalancer.shouldRun()
        ) {
            window.magnum.headlineBalancer.initialize();
        }
    </script>

        
    <div class="story-body-supplemental">
    <div class="story-body story-body-1">
        <p class="story-body-text story-content" data-para-count="19" data-total-count="19"><strong>Correction Appended</strong></p><p class="story-body-text story-content" data-para-count="375" data-total-count="394">HURRICANE FRANCES was on its way, barreling across the Caribbean, threatening a direct hit on Florida's Atlantic coast. Residents made for higher ground, but far away, in Bentonville, Ark., executives at Wal-Mart Stores decided that the situation offered a great opportunity for one of their newest data-driven weapons, something that the company calls predictive technology.</p><p class="story-body-text story-content" data-para-count="450" data-total-count="844">A week ahead of the storm's landfall, Linda M. Dillman, Wal-Mart's chief information officer, pressed her staff to come up with forecasts based on what had happened when Hurricane Charley struck several weeks earlier. Backed by the trillions of bytes' worth of shopper history that is stored in Wal-Mart's computer network, she felt that the company could "start predicting what's going to happen, instead of waiting for it to happen," as she put it.</p><p class="story-body-text story-content" data-para-count="355" data-total-count="1199">The experts mined the data and found that the stores would indeed need certain products -- and not just the usual flashlights. "We didn't know in the past that strawberry Pop-Tarts increase in sales, like seven times their normal sales rate, ahead of a hurricane," Ms. Dillman said in a recent interview. "And the pre-hurricane top-selling item was beer."</p><p class="story-body-text story-content" data-para-count="239" data-total-count="1438">Thanks to those insights, trucks filled with toaster pastries and six-packs were soon speeding down Interstate 95 toward Wal-Marts in the path of Frances. Most of the products that were stocked for the storm sold quickly, the company said.</p><div id="story-ad-1" class="story-ad ad ad-placeholder nocontent robots-nocontent ">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
<a class="visually-hidden skip-to-text-link" href="#story-continues-1">Continue reading the main story</a>
</div>
<p class="story-body-text story-content" data-para-count="75" data-total-count="1513" id="story-continues-1">Such knowledge, Wal-Mart has learned, is not only power. It is profit, too.</p><p class="story-body-text story-content" data-para-count="452" data-total-count="1965">Plenty of retailers collect data about their stores and their shoppers, and many use the information to try to improve sales. Target Stores, for example, introduced a branded Visa card in 2001 and has used it, along with an arsenal of gadgetry, to gather data ever since. But Wal-Mart amasses more data about the products it sells and its shoppers' buying habits than anyone else, so much so that some privacy advocates worry about potential for abuse.</p>        <a class="visually-hidden skip-to-text-link" href="#story-continues-2">Continue reading the main story</a>
    </div><!-- close story-body -->
    <div class="supplemental first" id="supplemental-1">
    </div><!-- close supplemental -->
</div><!-- close story-body-supplemental -->
<div class="story-interrupter" id="story-continues-2">
    <div id="FlexAd" class="ad flex-ad nocontent robots-nocontent">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
<a class="visually-hidden skip-to-text-link" href="#story-continues-3">Continue reading the main story</a>
    <div class="flex-ad-creative"></div>
</div>
</div>
<div class="story-body-supplemental">
    <div class="story-body story-body-2">
        <p class="story-body-text story-content" data-para-count="441" data-total-count="2406" id="story-continues-3">With 3,600 stores in the United States and roughly 100 million customers walking through the doors each week, Wal-Mart has access to information about a broad slice of America -- from individual Social Security and driver's license numbers to geographic proclivities for Mallomars, or lipsticks, or jugs of antifreeze. The data are gathered item by item at the checkout aisle, then recorded, mapped and updated by store, by state, by region.</p><p class="story-body-text story-content" data-para-count="225" data-total-count="2631">By its own count, Wal-Mart has 460 terabytes of data stored on Teradata mainframes, made by NCR, at its Bentonville headquarters. To put that in perspective, the Internet has less than half as much data, according to experts.</p><p class="story-body-text story-content" data-para-count="494" data-total-count="3125">Information about products, and often about customers, is most often obtained at checkout scanners. Wireless hand-held units, operated by clerks and managers, gather more inventory data. In most cases, such detail is stored for indefinite lengths of time. Sometimes it is divided into categories or mapped across computer models, and it is increasingly being used to answer discount retailing's rabbinical questions, like how many cashiers are needed during certain hours at a particular store.</p><p class="story-body-text story-content" data-para-count="502" data-total-count="3627">All of the data are precious to Wal-Mart. The information forms the basis of the sales meetings the company holds every Saturday, and it is shot across desktops throughout its headquarters and into the places where it does business around the world. Wal-Mart shares some information with its suppliers -- a company like Kraft, for example, can tap into a private extranet, called Retail Link, to see how well its products are selling. But for the most part, Wal-Mart hoards its information obsessively.</p><p class="story-body-text story-content" data-para-count="514" data-total-count="4141">It also takes pains to keep the information secret. Some of the systems it uses are custom-built and designed by its own employees, the better to keep competitors off the trail. Companies that sell equipment and software to Wal-Mart are bound by nondisclosure agreements. Three years ago, Wal-Mart summarily announced that it would no longer share its sales data with outside companies, like Information Resources Inc. and ACNielsen, which had paid Wal-Mart for the information and then sold it to other retailers.</p><p class="story-body-text story-content" data-para-count="739" data-total-count="4880">"When you look at their behavior, you can tell that Wal-Mart considers data to be a top priority," said Christine Overby, a senior analyst for consumer markets at Forrester Research. Over the years, she said, Wal-Mart executives have spent handsomely for their systems, paying $4 billion in 1991 to create Retail Link and signing onto innovations like bar codes and electronic data interchange, a forerunner of the Internet, well ahead of the pack. Wal-Mart is also driving manufacturers to invest in radio frequency identification. By next October, the company will require its biggest suppliers to tag shipments to some of its distribution centers with tiny transmitters that would eventually let Wal-Mart track every item that it sells.</p><p class="story-body-text story-content" data-para-count="416" data-total-count="5296">With so much data at Wal-Mart's corporate fingertips, what are the risks to consumers? Most have no clue that their habits are monitored to such an extent. There are no signs -- like the ones for Wal-Mart's anti-shoplifting cameras -- advising customers that information is being collected and stored. And there is no giveback: Wal-Mart doesn't use loyalty cards and rarely offers promotions based on past purchases.</p><div id="story-ad-2" class="story-ad ad ad-placeholder nocontent robots-nocontent ">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
<a class="visually-hidden skip-to-text-link" href="#story-continues-4">Continue reading the main story</a>
</div>
<p class="story-body-text story-content" data-para-count="360" data-total-count="5656" id="story-continues-4">It is aware, however, that shoppers are concerned about privacy. On its Web site, Wal-Mart posts a privacy policy that states, in part: "We take reasonable steps to protect your personal information. We maintain reasonable physical, technical and procedural measures to limit access to personal information to authorized individuals with appropriate purposes."</p><p class="story-body-text story-content" data-para-count="484" data-total-count="6140">NOT everyone agrees. "People don't know that Wal-Mart is capturing information about who they are and what they bought, but they are also capable of capturing a huge amount of outside information about them that has nothing to do with their grocery purchases," said Katherine Albright, the founder and director of Caspian, a consumer advocacy group concerned with privacy issues. "They can find out your mortgage amounts, your court dates, your driving record, your creditworthiness."</p><p class="story-body-text story-content" data-para-count="250" data-total-count="6390">One source of information can be a credit card or a debit card, Ms. Albright said. Wal-Mart shoppers increasingly use the cards to pay for purchases, particularly in the better-heeled neighborhoods where the company has been building stores recently.</p><p class="story-body-text story-content" data-para-count="732" data-total-count="7122">Some companies specialize in what is known as data enhancement, in which a customer's name and address, or a telephone number, can open the door to additional information. "If Wal-Mart had a customer database and wanted to start e-mailing their customers, we could append their e-mail addresses," said Sarah Stansberry, director of marketing for AccuData America, a company based in Fort Myers, Fla., that specializes in such services but does not use credit card records. With e-mail addresses, AccuData can track names and home addresses, she added. Other information follows: "We can access what they paid for their house, and their mortgage," though not driving records. The company has not done any work for Wal-Mart, she said.</p><p class="story-body-text story-content" data-para-count="364" data-total-count="7486">Ms. Dillman said that she did not think Wal-Mart had ever tried to squeeze data from credit cards to learn more about customers' buying habits. Indeed, she said, it wouldn't be necessary. "We can do that without the credit card information," she said. "We can look at what's happening in the market, and look at what's happening in other markets that are similar."</p><p class="story-body-text story-content" data-para-count="390" data-total-count="7876">WAL-MART uses its mountain of data to push for greater efficiency at all levels of its operations, from the front of the store, where products are stocked based on expected demand, to the back, where details about a manufacturer's punctuality, for example, are recorded for future use. The purpose is to protect Wal-Mart from a retailer's twin nightmares: too much inventory, or not enough.</p><p class="story-body-text story-content" data-para-count="412" data-total-count="8288">"They recognize that technology is a critical tool for them to have an efficient supply chain," said Kathryn Cullen, a principal at Kurt Salmon Associates, a consulting firm, who said that she has not advised Wal-Mart. "They track the purchases and very quickly route that back to their suppliers so they can be replenished. They are very strict with their suppliers, but they give them the data that they need."</p><p class="story-body-text story-content" data-para-count="470" data-total-count="8758">Armed with sales results from past weeks and months, Wal-Mart meets with each of its suppliers to establish sales goals for the coming year. Suppliers are actively encouraged, so to speak, not to miss those goals. A manufacturer that fails to meet its sales target -- or has data-documented problems with orders, delivery, restocking or returns -- can expect even tougher negotiations in the future from Wal-Mart, which is renowned for its steeliness in such situations.</p><div class="newsletter-signup hidden auto-newsletter variant-1-hidden " id="newsletter-promo" data-newsletter-productCode="" data-newsletter-productTitle="" aria-labeledby="newsletter-promo-heading">
    <h2 class="visually-hidden" id="newsletter-promo-heading">Newsletter Sign Up</h2>
    <a class="visually-hidden skip-to-text-link" href="#continues-post-newsletter">Continue reading the main story</a>
        <script type="application/json" id="auto-newsletter-rules">[{"headline":"Sign up for the all-new DealBook newsletter","summary":"Our columnist Andrew Ross Sorkin and his Times colleagues help you make sense of major business and policy headlines \u2014 and the power-brokers who shape them.","product-code":"DK","product-title":"DealBook","sample-url":"http:\/\/www.nytimes.com\/newsletters\/sample\/dealbook?pgtype=subscriptionspage&version=business&contentId=DK&eventName=sample&module=newsletter-sign-up"},{"headline":"Interested in All Things Tech?","summary":"The daily Bits newsletter will keep you updated on the latest from Silicon Valley and the technology industry, plus exclusive analysis from our reporters and editors.","product-code":"TU","product-title":"Bits","sample-url":"http:\/\/www.nytimes.com\/newsletters\/sample\/bits?pgtype=subscriptionspage&version=business&contentId=TU&eventName=sample&module=newsletter-sign-up"},{"headline":"Your Money","summary":"Every week, get tips on retirement, paying for college, credit cards and the right way to invest.","product-code":"MY","product-title":"Your Money","sample-url":"http:\/\/www.nytimes.com\/newsletters\/sample\/your-money?pgtype=subscriptionspage&version=business&contentId=MY&eventName=sample&module=newsletter-sign-up"}]</script>
        <h3 class="headline"></h3>    <p class="summary"></p>    <form name="regilite" class="newsletter-form" method="post" autocomplete="off">
        <div class="control input-control">
            <div class="form-errors">
                <p class="error captcha-error hidden">Please verify you're not a robot by clicking the box.</p>
                <p class="error invalid-email-error hidden">Invalid email address. Please re-enter.</p>
                <p class="error buffet-error hidden">You must select a newsletter to subscribe to.</p>
            </div>
            <div class="field-container">
                <input id="email" name="email" class="email-input" type="email" aria-required="true" placeholder="Enter your email address" value="">
                <button id="submit-button" type="submit" class="button submit-button">Sign Up</button>
            </div>
        </div><!-- close control -->
        <div class="control checkbox-control">
            <div class="field-container">
                <input id="special-offers" class="checkbox" type="checkbox" name="special-offers" value="MM">
            </div>
            <div class="label-container">
                <label class="checkbox-label" for="special-offers">You agree to receive occasional updates and special offers for The New York Times's products and services.</label>
            </div>
        </div><!-- close control -->
        <div class="g-recaptcha" id="captcha-container" data-sitekey="6LeN0R4TAAAAACwPa5WX2QYE0npOf2-2veTOm2Tp"></div>
    </form>
    <div class="messages">
        <h3 class="success-message hidden">Thank you for subscribing.</h3>
        <h3 class="error submit-error hidden">An error has occurred. Please try again later.</h3>
        <h3 class="subscriber hidden">You are already subscribed to this email.</h3>
        <p class="view-all-link hidden"><a href="/newsletters" target="_blank">View all New York Times newsletters.</a></p>
    </div><!-- close messages -->
    <ul class="footer">
                <li id="sample-newsletter-link" class="sample"><a href="" target="_blank">See Sample</a></li>
                <li class="manage-email"><a href="/mem/email.html" target="_blank">Manage Email Preferences</a></li>
        <li class="logout hidden"><a href="/logout" target="_blank">Not you?</a></li>
        <li class="privacy"><a href="/privacy" target="_blank">Privacy Policy</a></li>
        <li class="contact">Opt out or <a href="/help/index.html" target="_blank">contact us</a> anytime</li>
    </ul><!-- close footer -->
    <script src="https://www.google.com/recaptcha/api.js" async="async" defer="defer"></script>
</div>
<div id="#continues-post-newsletter"></div>
<p class="story-body-text story-content" data-para-count="375" data-total-count="9133">Still, achieving sleeker operations is not the whole story. In many ways, data are used to forecast and drive Wal-Mart's business. "We use it in real estate decisions, understanding what the draw is like and what the customers will be like," Ms. Dillman said, referring to the company's planning for new stores, including the number of shoppers it expects to attract to each.</p><div id="story-ad-3" class="story-ad ad ad-placeholder nocontent robots-nocontent ">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
<a class="visually-hidden skip-to-text-link" href="#story-continues-5">Continue reading the main story</a>
</div>
<p class="story-body-text story-content" data-para-count="294" data-total-count="9427" id="story-continues-5">When it comes to Sam's Club, Wal-Mart's membership warehouse chain, "we know who every customer is," she added. So Wal-Mart does a kind of outreach, contacting nearby convenience store owners, for example, to let them know that "the items they buy, they could save money on by buying at Sam's."</p><p class="story-body-text story-content" data-para-count="357" data-total-count="9784">AT Wal-Mart, problems are referred to as "exceptions," and technology is essential for what Ms. Dillman calls "exception management." Within the company's empire, "we keep watching everything that just happened," she said. "We are pretty near real time. We can tell people that they need to go do something, and we are within hours, depending on the event."</p><p class="story-body-text story-content" data-para-count="393" data-total-count="10177">The "event" may be a truck's failure to drop off or pick up something, or the delivery of a load of shoes missing their mates. It could be the absence of an important product in a store's backroom, or in the distribution center that serves that store. Or it could be an act of nature like the hurricanes that descended, one after another, on Florida and other parts of the Southeast this year.</p><p class="story-body-text story-content" data-para-count="168" data-total-count="10345">Eventually, some experts say, Wal-Mart will use its technology to institute what is called scan-based trading, in which manufacturers own each product until it is sold.</p><p class="story-body-text story-content" data-para-count="254" data-total-count="10599">"Wal-Mart will never take those products onto its books," said Bruce Hudson, a retail analyst at the Meta Group, an information technology consulting firm in Stamford, Conn. "If you think of the impact of shedding $50 billion of inventory, that is huge."</p><p class="story-body-text story-content" data-para-count="89" data-total-count="10688">The impact will probably be felt by suppliers, he added, but none are likely to complain.</p><p class="story-body-text story-content" data-para-count="307" data-total-count="10995">"You can see the pattern of Wal-Mart's mandates, and as Wal-Mart grows in power, it is getting more dictatorial," he said. "The suppliers shake their heads and say, 'I don't want to go this way, but they are so big.' Wal-Mart lives in a world of supply and command, instead of a world of supply and demand."</p><p class="story-body-text story-content" data-para-count="774" data-total-count="11769">Consumers willingly turn over plenty of information. For example, cashing a payroll check at Wal-Mart requires a two-step process, said an assistant manager in a Wal-Mart in Saddle Brook, N.J., who asked to be identified only by her first name, Mary. "First you enter your Social Security number into the system, twice," she said, pointing to the number pad hooked up to a register in the checkout lane. "The cashier can enter it, but some people don't like to share that information." Next a customer must enter his or her driver's license number, the assistant manager said. If payroll checks are cashed regularly at Wal-Mart, there is no need to keep punching in the Social Security number, only the driver's license number: "The system will recognize you the next time."</p><p class="story-body-text story-content" data-para-count="101" data-total-count="11870">All of that information winds up at the company's office in Bentonville, the assistant manager added.</p><div id="story-ad-4" class="story-ad ad ad-placeholder nocontent robots-nocontent ">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
<a class="visually-hidden skip-to-text-link" href="#story-continues-6">Continue reading the main story</a>
</div>
<p class="story-body-text story-content" data-para-count="527" data-total-count="12397" id="story-continues-6">Ms. Dillman said it was "separated out, along with any personal identifiable information," and warehoused in a way that requires special permission to gain access. For check approval -- when a customer writes a personal check to pay for something at a Wal-Mart, for example -- "we don't keep it any longer than we need it for that transaction," she said. "All it's linked to is the checking account number, when we scan your check," she added. "We don't mine that data. We don't use it for anything other than the transaction."</p><p class="story-body-text story-content" data-para-count="218" data-total-count="12615">Historically, Wal-Mart's focus has been on the products it sells, not to whom it sells them. One of the most difficult pieces of information to harvest is which customer bought what. Such information is expensive, too.</p><p class="story-body-text story-content" data-para-count="446" data-total-count="13061">"When you are in the everyday-low-price market, you tend not to gather a lot of information about customers directly because you don't spend a lot of time with them gathering name, address, telephone numbers through a loyalty card," said Gene Alvarez, a vice president at the Meta Group. "That is the proper focus, because when you want to get customer-intimate, you have to offer a loyalty program, and there's the cost of that loyalty program."</p><p class="story-body-text story-content" data-para-count="467" data-total-count="13528">Wal-Mart has discovered the potential of its own Web site in learning more about customers. Ms. Dillman said the site was beginning to allow users to buy a product online and have it delivered to a store near them, an option that Sears, Roebuck and other retailers have had for years. Naturally, some personal information would have to be submitted as part of the transaction. "You can do some association there, what products are of what interest," Mr. Alvarez said.</p><p class="story-body-text story-content" data-para-count="314" data-total-count="13842">But Wal-Mart executives tend to care more about how products sell as part of a larger basket. "Me knowing what you specifically buy is not necessarily going to help me get the right merchandise into the store," Ms. Dillman said. "Knowing collectively what goes into one shopping cart together tells us a lot more."</p><p class="story-body-text story-content" data-para-count="641" data-total-count="14483">Analyzing what ends up together in that cart drives Wal-Mart's pricing, other experts said. Shoppers might buy cold medicine along with chicken soup and orange juice during flu season, but not all of those products need to be priced at rock-bottom, said Ms. Overby, the Forrester analyst. "They might say, 'If we get really good at pricing the cold medicine and promoting it and letting people know that, hey, we have that product in stock and also at the best prices,' then they get people into the store," she said. "The other items in the basket might not be the lowest price in town, but the entire basket will be 10 to 20 percent less."</p><p class="story-body-text story-content" data-para-count="565" data-total-count="15048">STILL, as Wal-Mart recently discovered, there can be such a thing as too much information. Six women brought a sex-discrimination lawsuit against the company in 2001 that was broadened this year to a class of about 1.6 million current and former female employees. Lawyers for the women have said that Wal-Mart has the ability to use its human-resources database to calculate back pay for the plaintiffs as well as to determine whether women were fairly promoted and paid. The judge hearing the case, which is pending in a federal court in San Francisco, has agreed.</p><p class="story-body-text story-content" data-para-count="435" data-total-count="15483">The database is unusually detail-rich, said Joseph Sellers, a lawyer for the plaintiffs. "They've put into their work force database the information that bears on virtually every facet of compensation," he said. "They have performance reviews, along with seniority, the time spent with the company, which store they worked in. So you can compare people working in the same store, to measure whether men and women are paid differently."</p><p class="story-body-text story-content" data-para-count="151" data-total-count="15634">If that comes to pass, it will be a rare moment indeed, with Wal-Mart's carefully assembled data being channeled for a purpose Wal-Mart did not desire.</p><div id="story-ad-5" class="story-ad ad ad-placeholder nocontent robots-nocontent ">
    <div class="accessibility-ad-header visually-hidden">
    <p>Advertisement</p>
</div>
<a class="visually-hidden skip-to-text-link" href="#story-continues-7">Continue reading the main story</a>
</div>
<p class="story-body-text story-content" data-para-count="294" data-total-count="15928" id="story-continues-7">Correction:  November 28, 2004, Sunday  An article on Nov. 14 about Wal-Mart's collection of data about its customers' shopping habits misstated the surname of the founder and director of Caspian, a consumer advocacy group concerned with privacy issues. She is Katherine Albrecht, not Albright.</p>        <a class="visually-hidden skip-to-text-link" href="#whats-next">Continue reading the main story</a>
    </div><!-- close story-body -->
    <div class="supplemental " id="supplemental-2">
    </div><!-- close supplemental -->
</div><!-- close story-body-supplemental -->

    
    <div class="reader-satisfaction-survey prompt feedback-prompt story-content hidden">
<a class="feedback-link" href="https://docs.google.com/forms/d/e/1FAIpQLSfLW30xgZodF1qRAg80oWEGuDpW-1HHaL0g42G3SmvB2f4lCw/viewform?entry.8537735=https://www.nytimes.com/2004/11/14/business/yourmoney/what-walmart-knows-about-customers-habits.html" target="_blank">
    <p class="feedback-message">We&#8217;re interested in your feedback on this page. <strong>Tell us what you think.</strong></p>
</a>
</div>

    <div id="storage-drawer" class="hidden">
        <div class="supplemental-sub-item" data-attribute-position="0" data-attribute-name="PaidPost" data-attribute-type="PaidPost" data-attribute-subtype="">
    <aside id='middle-right-paid-post-container' class='ad middle-right-ad paid-post-ad marginalia-item hidden nocontent robots-nocontent'>
    <h2 class='marginalia-heading'></h2>
    <ul class='story-menu'>
        <li id='MiddleRightPaidPost1' class='story-menu-item ad'></li>
        <li id='MiddleRightPaidPost2' class='story-menu-item ad'></li>
        <li id='MiddleRightPaidPost3' class='story-menu-item ad'></li>
        <li id='MiddleRightPaidPost4' class='story-menu-item ad'></li>
    </ul>
</aside>
</div>
    </div>

</article>
<aside class="module trending-module hidden nocontent robots-nocontent" data-truncate-enabled="true"></aside><section id="whats-next" class="whats-next nocontent robots-nocontent">
    <h2 class="visually-hidden">What's Next</h2>
    <div class="nocontent robots-nocontent">
        <div class="loader-container">
            <div class="loader loader-t-logo-32x32-ecedeb-ffffff"><span class="visually-hidden">Loading...</span></div>
        </div>
    </div><!-- close nocontent -->
</section>
<div id="TopAd1" class="text-ad bottom-left-ad nocontent robots-nocontent"></div>
<div id="Top5" class="ad top5-ad hidden nocontent robots-nocontent"></div>
       <section class="module bundle-payflow-module">    <div class="bundle-payflow hidden"></div> <!-- end bundle-payflow -->
</section>


                    <div class="search-overlay"></div>
            </main><!-- close main -->
            <section id="site-index" class="site-index">
    <header class="section-header">
        <p class="user-action"><a href="https://www.nytimes.com/">Go to Home Page &raquo;</a></p>
        <h2 class="section-heading">
            <span class="visually-hidden">Site Index</span>
            <a id="site-index-branding-link" href="https://www.nytimes.com/">
                <span class="visually-hidden">The New York Times</span>
            </a>
        </h2>
        <script>window.magnum.writeLogo('small', 'https://g1.nyt.com/assets/article/20180216-194919/images/foundation/logos/', '', '', 'standard', 'site-index-branding-link', '');</script>
    </header>

    <nav id="site-index-navigation" class="site-index-navigation" role="navigation">
        <h2 class="visually-hidden">Site Index Navigation</h2>
        <div class="split-6-layout layout">

                                                        
                    <div class="column">
                        <h3 class="menu-heading">News</h3>
                        <ul class="menu">

                                                                                                                                                                                    
                                    <li>
                                        <a href="https://www.nytimes.com/section/world">World</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/us">U.S.</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/politics">Politics</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/nyregion">N.Y.</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/business">Business</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/technology">Tech</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/science">Science</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/health">Health</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/sports">Sports</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/education">Education</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/obituaries">Obituaries</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/pages/todayspaper/index.html">Today's Paper</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/corrections">Corrections</a>
                                    </li>

                                                            
                        </ul>
                    </div><!-- close column -->

                                            
                    <div class="column">
                        <h3 class="menu-heading">Opinion</h3>
                        <ul class="menu">

                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/pages/opinion/index.html">Today's Opinion</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/opinion/columnists">Op-Ed Columnists</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/opinion/editorials">Editorials</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/opinion/contributors">Op-Ed Contributors</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/opinion/letters">Letters</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/opinion/sunday">Sunday Review</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/video/opinion">Video: Opinion</a>
                                    </li>

                                                            
                        </ul>
                    </div><!-- close column -->

                                            
                    <div class="column">
                        <h3 class="menu-heading">Arts</h3>
                        <ul class="menu">

                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/arts">Today's Arts</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/arts/design">Art & Design</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/books">Books</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/arts/dance">Dance</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/movies">Movies</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/arts/music">Music</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/events/">N.Y.C. Events Guide</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/arts/television">Television</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/theater">Theater</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/video/arts">Video: Arts</a>
                                    </li>

                                                            
                        </ul>
                    </div><!-- close column -->

                                            
                    <div class="column">
                        <h3 class="menu-heading">Living</h3>
                        <ul class="menu">

                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/automobiles">Automobiles</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/crosswords">Crossword</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/pages/dining/index.html">Food</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/education">Education</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/fashion">Fashion & Style</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/health">Health</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/jobs">Jobs</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/magazine">Magazine</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/events/">N.Y.C. Events Guide</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/realestate">Real Estate</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/t-magazine">T Magazine</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/travel">Travel</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/fashion/weddings">Weddings & Celebrations</a>
                                    </li>

                                                            
                        </ul>
                    </div><!-- close column -->

                                            
                    <div class="column">
                        <h3 class="menu-heading">Listings & More</h3>
                        <ul class="menu">

                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/reader-center">Reader Center</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/ref/classifieds/">Classifieds</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/marketing/tools-and-services/">Tools & Services</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/events/">N.Y.C. Events Guide</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/section/multimedia">Multimedia</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://lens.blogs.nytimes.com/">Photography</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/video">Video</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://store.nytimes.com/?action=click&contentCollection=NYT%20Store&contentPlacement=2&module=SectionsNav&pgtype=Homepage&region=TopBar&t=qry542&utm_campaign=NYT-HP&utm_content=hp_browsetree&utm_medium=HPB&utm_source=nytimes&version=BrowseTree">NYT Store</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/times-journeys/?utm_source=nytimes&utm_medium=HPLink&utm_content=hp_browsetree&utm_campaign=NYT-HP">Times Journeys</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/seeallnav">Subscribe</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="https://www.nytimes.com/membercenter">Manage My Account</a>
                                    </li>

                                                                                            
                                    <li>
                                        <a href="http://www.nytco.com">NYTCo</a>
                                    </li>

                                                            
                        </ul>
                    </div><!-- close column -->

                            
            <div class="column last-column">
                
<h3 class="menu-heading">Subscribe</h3>

<ul class="menu primary-menu">
    <li class="menu-label">Subscribe</li>
    <li class="home-delivery">
        <i class="icon sprite-icon"></i>
                    <a class="nyt-home-delivery" href="https://www.nytimes.com/hdleftnav">Home Delivery</a>
            </li>
    <li class="digital-subscriptions">
        <i class="icon sprite-icon"></i>
                    <a class="digital-subscription" href="https://www.nytimes.com/digitalleftnav">Digital Subscriptions</a>
            </li>
    <li class="nyt-crossword last-item">
        <i class="icon sprite-icon"></i>
        <a id="nyt-crossword" href="https://www.nytimes.com/crosswords/index.html">Crossword</a>
    </li>
</ul>

<ul class="menu secondary-menu">

    <li class="email-newsletters">
        <a href="https://www.nytimes.com/marketing/newsletters">Email Newsletters</a>
    </li>
    <li>
        <a href="https://myaccount.nytimes.com/mem/tnt.html">Alerts</a>
    </li>
    <li class="gift-subscription">
                    <a href="https://www.nytimes.com/giftleftnav">Gift Subscriptions</a>
            </li>
    <li>
                    <a href="https://www.nytimes.com/corporateleftnav">Group Subscriptions</a>
            </li>
    <li>
                    <a href="https://www.nytimes.com/educationleftnav">Education Rate</a>
            </li>

</ul>
<ul class="menu secondary-menu">
    <li>
        <a href="https://www.nytimes.com/services/mobile/index.html">Mobile Applications</a>
    </li>
    <li>
                    <a href="http://eedition.nytimes.com/cgi-bin/signup.cgi?cc=37FYY">Replica Edition</a>
            </li>
    
</ul>
            </div><!-- close column -->

        </div><!-- close split-6-layout -->

    </nav><!-- close nav -->

</section><!-- close site-index -->

            <footer id="page-footer" class="page-footer" role="contentinfo">
    <nav>
        <h2 class="visually-hidden">Site Information Navigation</h2>
         <ul>
             <li>
                <a href="https://www.nytimes.com/content/help/rights/copyright/copyright-notice.html" itemprop="copyrightNotice">
                    &copy; <span itemprop="copyrightYear">2018</span><span itemprop="copyrightHolder provider sourceOrganization" itemscope itemtype="http://schema.org/Organization" itemid="http://www.nytimes.com"><span itemprop="name"> The New York Times Company</span><meta itemprop="tickerSymbol" content="NYSE NYT"/></span>
                </a>
            </li>
            <li class="visually-hidden"><a href="https://www.nytimes.com">Home</a></li>
            <li class="visually-hidden"><a href="http://query.nytimes.com/search/sitesearch/#/">Search</a></li>
            <li class="visually-hidden">Accessibility concerns? Email us at <a href="mailto:accessibility@nytimes.com">accessibility@nytimes.com</a>. We would love to hear from you.</li>
            <li class="wide-viewport-item"><a href="https://www.nytimes.com/ref/membercenter/help/infoservdirectory.html">Contact Us</a></li>
            <li class="wide-viewport-item"><a href="http://www.nytco.com/careers">Work With Us</a></li>
            <li class="wide-viewport-item"><a href="http://nytmediakit.com/">Advertise</a></li>
            <li class="wide-viewport-item"><a href="https://www.nytimes.com/content/help/rights/privacy/policy/privacy-policy.html#pp">Your Ad Choices</a></li>
            <li><a href="https://www.nytimes.com/privacy">Privacy</a></li>
            <li><a href="https://www.nytimes.com/ref/membercenter/help/agree.html" itemprop="usageTerms">Terms of Service</a></li>
            <li class="wide-viewport-item last-item"><a href="https://www.nytimes.com/content/help/rights/sale/terms-of-sale.html">Terms of Sale</a></li>
         </ul>
    </nav>
    <nav class="last-nav">
        <h2 class="visually-hidden">Site Information Navigation</h2>
        <ul>
            <li><a href="http://spiderbites.nytimes.com">Site Map</a></li>
            <li><a href="https://www.nytimes.com/membercenter/sitehelp.html">Help</a></li>
            <li><a href="https://myaccount.nytimes.com/membercenter/feedback.html">Site Feedback</a></li>
            <li class="wide-viewport-item last-item"><a href="https://www.nytimes.com/subscriptions/Multiproduct/lp5558.html?campaignId=37WXW">Subscriptions</a></li>
        </ul>
    </nav>
</footer>
        </div><!-- close page -->
    </div><!-- close shell -->
        <script src="https://tags.bluekai.com/site/50550?ret=js&limit=1" type="text/javascript" async></script>
            <script src="https://cdn.optimizely.com/public/3013110282/s/article_prod.js" type="text/javascript" async></script>
    <script>
require(['foundation/main'], function () {
    require(['story/main']);


         

    require(['jquery/nyt', 'foundation/views/page-manager'], function ($, pageManager) {
        if (window.location.search.indexOf('disable_tagx') > 0) {
            return;
        }
        $(document).ready(function () {
            require(['https://a1.nyt.com/analytics/json-kidd.min.js'], function () {
                pageManager.trackingFireEventQueue();
            });
        });
    });
});
</script>
<!--esi                                                                                                                    
<esi:include src="/appconfig/https/show-modal.js" />                                                                       
-->

    <div id="Inv1" class="ad inv1-ad hidden"></div>
<div id="Inv2" class="ad inv2-ad hidden"></div>
<div id="Inv3" class="ad inv3-ad hidden"></div>
<div id="ab1" class="ad ab1-ad hidden"></div>
<div id="ab2" class="ad ab2-ad hidden"></div>
<div id="ab3" class="ad ab3-ad hidden"></div>
<div id="prop1" class="ad prop1-ad hidden"></div>
<div id="prop2" class="ad prop2-ad hidden"></div>
<div id="Anchor" class="ad anchor-ad hidden"></div>
<div id="ADX_CLIENTSIDE" class="ad adx-clientside-ad hidden"></div>
</body>
</html>
