Overview
Bazaarvoice is an enterprise ratings, reviews, and user-generated content (UGC) syndication network used by major global retailers and brands. Its platform collects customer reviews, Q&A content, and photo galleries on product pages, and then syndicates that content across a network of thousands of participating retailers. Brands like Walmart, Best Buy, Target, and hundreds of regional retailers share review content through the Bazaarvoice network, meaning a review written on one retailer's site appears on others' product pages. The platform also operates a shopper insights and social advertising data business built on engagement signals collected across this network.
What This Script Does
Review display widget: The Bazaarvoice script loads from display.ugc.bazaarvoice.com or cdn.bazaarvoice.com. The primary widget renders star rating summaries, written review content, reviewer-submitted photos, and Q&A sections on product detail pages. The script fetches review data via calls to api.bazaarvoice.com and renders the widget inline on the page.
Interaction tracking cookies: When visitors interact with UGC content — reading full reviews, filtering by rating, marking reviews as helpful, expanding photo galleries, or clicking through Q&A threads — the Bazaarvoice script records these engagement events. A BVImplmain_site cookie (typically session-scoped to 30 minutes, first-party) tracks interaction context. A bvstate cookie (30-day expiry, third-party on syndicated deployments) may be set to maintain reviewer identity across the syndication network.
Review submission flow: When a user submits a review, the script sends the submission to Bazaarvoice's servers where it is moderated and then distributed across the syndication network. The submitter's email address is collected for authenticity verification and post-submission communication.
Shopper insights and advertising data: Bazaarvoice operates a "Shopper Intelligence" program that aggregates engagement data from across its retail network to build audience segments for social advertising on platforms like Meta and Pinterest. The bv_pixel tracking beacon fires on product page views and UGC interactions to collect signals that feed these advertising audiences. This advertising data layer is separate from the functional review display but loads as part of the same integration.
Network requests: Event data is sent to bazaarvoice.com tracking endpoints. Syndicated reviews and content flow through Bazaarvoice's Content Syndication Network (BV CSN), which distributes review data to all participating retailers configured for that product.
Consent & Compliance
Bazaarvoice spans functional and marketing consent categories. The distinction matters because the same script handles both review display (functional) and advertising audience construction (marketing).
The core review display widget is functional — it provides product information that directly assists purchase decisions. Displaying pre-existing review content on a product page can be justified under legitimate interest, as it is part of the core product information experience. However, the engagement tracking cookies (bvstate, bv_pixel) that serve Bazaarvoice's Shopper Intelligence and social advertising programs are marketing technology requiring explicit consent.
Under GDPR and the ePrivacy Directive, the bvstate persistent tracking cookie and the bv_pixel advertising beacon require prior consent under Article 5(3) ePrivacy / GDPR Article 6(1)(a). IAB TCF purposes applicable to the marketing layer include Purpose 1 (Store and/or access information on a device), Purpose 3 (Create a personalised ads profile), and Purpose 4 (Select personalised ads). Under CCPA/CPRA, the sharing of engagement data with social advertising platforms constitutes a sale or share of personal information.
Bazaarvoice is headquartered in Austin, Texas (US). EU/EEA data transfers rely on Standard Contractual Clauses. Bazaarvoice participates in the EU-US Data Privacy Framework.
Should You Block This Without Consent?
Conditional. The core review display widget is functional and can load without consent if configured to disable engagement tracking. However, the bv_pixel advertising beacon and Shopper Intelligence tracking must be blocked until marketing consent is obtained. If Bazaarvoice cannot be configured to separate these layers, gate the entire integration behind functional or marketing consent depending on your risk tolerance.
Is Bazaarvoice GDPR compliant?
Bazaarvoice typically loads marketing and functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Bazaarvoice can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Bazaarvoice, not on Bazaarvoice itself.
Consent Categories
Also Known As
Industries
Tracked Domains (2)
apps.bazaarvoice.comMarketingapps.bazaarvoice.com is a marketing domain operated by Bazaarvoice, used to serve ads, build audiences, and measure ad conversions.
display.ugc.bazaarvoice.comMarketingdisplay.ugc.bazaarvoice.com is a marketing domain operated by Bazaarvoice, used to serve ads, build audiences, and measure ad conversions.
Cookies Bazaarvoice Sets (2)
BVIDBazaarvoice anonymous reviewer/visitor identifier.
BVBRANDIDBazaarvoice per-brand visitor identifier.
Frequently Asked Questions
Related Vendors
Manage consent for Bazaarvoice
ConsentStack automatically detects and manages Bazaarvoice trackers so your site stays compliant with global privacy regulations.