Overview
VTEX is a cloud-native digital commerce platform that provides a complete e-commerce infrastructure including storefront rendering, catalog management, cart and checkout processing, order management, and marketplace capabilities. VTEX powers online stores for enterprise and mid-market retailers, serving as both the frontend presentation layer and the backend commerce engine. The platform includes an extensible app ecosystem that allows merchants to add marketing, analytics, and personalization capabilities.
What This Script Does
On VTEX-hosted storefronts, VTEX scripts handle core e-commerce operations: rendering product pages, managing shopping cart state, processing checkout flows, handling payment integration, and tracking order status. These scripts are essential to the store's operation — without them, the storefront cannot function.
Beyond core commerce functionality, VTEX's platform loads additional scripts based on the merchant's configuration. These may include built-in analytics tracking (VTEX Analytics), integrated marketing pixels (for platforms like Google Ads, Facebook, and others configured through VTEX's admin), personalization engines that tailor product recommendations based on browsing behavior, and A/B testing tools. These secondary scripts are configured by the merchant within the VTEX admin panel and vary significantly from store to store.
VTEX sets cookies for cart persistence, session management, and user authentication — all essential for e-commerce operation. Additional cookies may be set by the marketing and analytics integrations configured within the platform.
Consent & Compliance
VTEX occupies a dual role. The core commerce scripts — cart management, checkout, payment processing, and session handling — are strictly necessary for the e-commerce service the visitor is using. These essential functions and their associated cookies are generally exempt from consent requirements.
However, the analytics tracking, marketing pixel integrations, and behavioral personalization features that VTEX can load go beyond essential commerce functionality. Under GDPR, these secondary processing activities require consent. The challenge with VTEX is that essential and non-essential scripts are managed through the same platform, requiring careful configuration to ensure non-essential components are gated behind consent.
Should You Block This Without Consent?
Conditional. VTEX's core commerce functionality (cart, checkout, payments) is essential and should not be blocked. However, the analytics tracking, marketing pixels, and personalization features loaded through VTEX's platform should be gated behind consent. Work with your VTEX configuration to separate essential commerce scripts from marketing and analytics integrations.
Is VTEX GDPR compliant?
VTEX typically loads analytics and marketing 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 VTEX 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 VTEX, not on VTEX itself.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
vtex.comEssentialvtex.com is an essential domain operated by VTEX, used to keep the site working, including security, load balancing, and sessions.
Frequently Asked Questions
Related Vendors
Manage consent for VTEX
ConsentStack automatically detects and manages VTEX trackers so your site stays compliant with global privacy regulations.