Overview
Walmart's advertising pixel is the general-purpose conversion tracking and audience building tag for campaigns running on Walmart's advertising platform (Walmart Connect). While Walmart Connect is the brand name for the full retail media network, the Walmart advertising pixel itself appears on brand partner and marketplace seller websites to attribute web-side conversions to Walmart media campaigns. Walmart is the largest retailer in the world by revenue, and its advertising platform reaches shoppers through Walmart.com, the Walmart app, and in-store digital placements. The pixel is used primarily by consumer packaged goods brands, marketplace sellers, and Walmart supplier brands running co-op advertising campaigns.
What This Script Does
Script Files and Domains
The Walmart advertising pixel fires beacon requests to ads.walmart.com and pixel.walmart.com. JavaScript is loaded from s.walmart.com/cspx/api/. Some implementations use Walmart's universal tag (wtag.js) which unifies conversion tracking and audience sync in a single script. Network requests also go to tag.walmartluminate.com for Walmart Luminate data integration (Walmart's retail analytics subscription product for suppliers).
Cookies Set
wm_aid— Walmart Advertising ID. Persistent, 1-year expiry. First-party cookie set onwalmart.comdomain. Links the browser session to Walmart's advertising attribution system for logged-in and anonymous visitors.wm_qsd— Query string data cookie. Stores ad click parameters (campaign ID, creative ID, placement ID) from Walmart ad referrals. 30-day expiry. Used for click-through attribution.wm_pixel_fired— Deduplication cookie confirming that the conversion pixel already fired in the current session, preventing double-counting.ACID— Advertising Conversion ID linking back to the specific Walmart ad impression that preceded the site visit.
Conversion Events Captured
The pixel captures standard conversion events on partner and supplier sites: PageView (all pages in the funnel), ProductView (product detail page with SKU, category, price), AddToCart (product ID, quantity, value), Checkout (cart value, item count), Purchase (order ID, revenue, currency, item list, coupon codes). Purchase events are the primary signal used for Walmart Connect campaign attribution and ROAS calculation.
Audience Segments Built
Website visit data feeds into Walmart's Customer Match audiences for retargeting. Visitors who interacted with specific product pages are grouped into audience segments that Walmart uses to serve retargeting ads on Walmart.com and partner properties. Purchaser audiences are used to exclude recent buyers from acquisition campaigns and to create lookalike audiences of high-value customers.
Walmart Luminate Integration
For supplier brands subscribed to Walmart Luminate (Walmart's retail analytics data service), the pixel may pass additional product and SKU data that feeds into supplier dashboards showing how web advertising influences in-store Walmart purchases. This closes the loop between digital brand advertising and physical retail sales.
Consent & Compliance
Category: Marketing
Under GDPR, the Walmart advertising pixel requires explicit prior consent before loading. It sets advertising cookies, collects behavioral conversion data, and transmits personal information to Walmart's US-based servers. EU data transfers rely on Standard Contractual Clauses and Walmart's registration under the EU-US Data Privacy Framework.
Under CCPA/CPRA, the Walmart pixel's sharing of behavioral data with Walmart's advertising platform for cross-context behavioral advertising triggers opt-out obligations. Advertiser and supplier sites using the Walmart pixel must support the "Do Not Sell or Share" mechanism for California residents.
ePrivacy: The advertising cookies (wm_aid, ACID, wm_qsd) are not strictly necessary and require prior consent under the ePrivacy Directive.
Should You Block This Without Consent?
Yes. The Walmart advertising pixel performs conversion tracking, audience building, and behavioral data sharing for retail media advertising. It sets persistent advertising cookies and has no functional purpose for site visitors. Explicit marketing consent is required before loading this pixel under GDPR and ePrivacy.
Products (1)
Consent Categories
Also Known As
Industries
Tracked Domains (1)
walmart.comMarketingFrequently Asked Questions
Do I need consent before loading the Walmart advertising pixel?
Yes. The Walmart advertising pixel sets persistent advertising cookies, collects behavioral conversion data, and transmits it to Walmart Connect for audience profiling and ROAS attribution. It requires explicit marketing consent under GDPR and ePrivacy, and opt-out support under CCPA before loading.
What data does the Walmart pixel collect and store?
The pixel sets wm_aid (1-year advertising ID), wm_qsd (30-day ad click parameters), ACID (conversion attribution ID), and wm_pixel_fired (deduplication). It captures PageView, ProductView, AddToCart, and Purchase events with SKU, price, and order data sent to ads.walmart.com and pixel.walmart.com.
How does ConsentStack handle the Walmart advertising pixel?
ConsentStack classifies the Walmart pixel as marketing and blocks it until the visitor grants consent. For California visitors, ConsentStack can suppress the pixel in response to Do Not Sell or Share signals. Consent records are stored with timestamps for regulatory audit purposes.
Related Vendors
Manage consent for Walmart
ConsentStack automatically detects and manages Walmart trackers so your site stays compliant with global privacy regulations.