Pular para o conteúdo
VTEXPlataformasE-commerce

Guia Completa VTEX: Todo Sobre la Plataforma de E-commerce

12 min

VTEX es una de las plataformas de e-commerce mas relevantes de America Latina. Fundada en Brasil en 2000, hoy atiende mas de 2.500 tiendas en 38 paises, procesando miles de millones en GMV anualmente. El ecosistema VTEX va mucho mas alla de un simple carrito de compras: incluye marketplace nativo, OMS (Order Management System), modulo de logistica, programa de sellers, CMS y un runtime de desarrollo completo. Esta guia reune todo lo que necesitas saber para tomar decisiones informadas sobre la plataforma, desde la arquitectura tecnica hasta costos reales de implementacion y operacion.

Arquitectura VTEX: CMS, IO y FastStore

VTEX paso por tres generaciones de frontend. El CMS Legado (Portal/Sites) es la version original, basada en templates HTML/CSS/JS con controles propietarios. Aun funciona, pero esta oficialmente deprecado y no recibe nuevos recursos. VTEX IO (Store Framework) es la segunda generacion: usa bloques React declarativos en JSON, tematizacion via CSS Handles y un ecosistema robusto de apps. Es la version estable con el mayor numero de apps disponibles y la mayor comunidad de desarrolladores. FastStore es la tercera generacion y la mas moderna. Construido sobre Next.js, entrega paginas server-rendered con hydration minima, scores de Lighthouse consistentemente por encima de 90 y una experiencia de desarrollo con React puro y Tailwind CSS. Para proyectos nuevos en 2025, FastStore es la eleccion recomendada cuando la performance es prioridad. Store Framework sigue siendo valido para operaciones que dependen del ecosistema de apps existente o que no tienen presupuesto para reconstruir el frontend.

VTEX para quien? Perfil ideal

VTEX atiende primariamente operaciones medianas y grandes. El perfil ideal incluye: facturacion por encima de USD 60.000 mensuales, catalogo con mas de 1.000 SKUs, necesidad de marketplace (vender o ser seller), integracion con ERPs como SAP, TOTVS u Oracle, y operaciones B2B con reglas de precio y condiciones comerciales complejas. Tambien es indicada para empresas que necesitan checkout personalizado, multiples politicas comerciales (precio por region, canal o cluster de cliente) y logistica avanzada con multiples puntos de envio. No es indicada para operaciones pequenas con facturacion debajo de USD 20.000 mensuales, a menos que el plan de crecimiento justifique la inversion.

Ecosistema: Apps, integraciones y marketplace

El VTEX App Store tiene cientos de apps nativas y de terceros: reviews (Yotpo, Bazaarvoice), busqueda (Algolia, SearchandISe), pagos (Adyen, MercadoPago, PayU), logistica (Envioclick, Moova), marketing (Klaviyo, RD Station) y analytics (Google Analytics 4, Hotjar). El marketplace nativo de VTEX permite que cualquier tienda se convierta en marketplace recibiendo sellers, o que una marca se conecte como seller en marketplaces existentes via integracion nativa. Integraciones con ERPs se hacen via APIs REST y webhooks. SAP, TOTVS, Oracle y sistemas locales tienen conectores listos o middleware dedicado.

Performance y Core Web Vitals en VTEX

La performance es historicamente el talon de Aquiles de VTEX. Tiendas en CMS Legado o Store Framework con muchas apps instaladas frecuentemente presentan scores de Lighthouse entre 30 y 50. El motivo: bundle JavaScript excesivo, apps de terceros mal optimizadas, fuentes sin font-display swap e imagenes sin dimensiones definidas. Para alcanzar Lighthouse 90+, existen dos caminos. El primero es optimizar dentro del Store Framework: auditar apps instaladas removiendo las no esenciales, implementar lazy loading, usar preload en la imagen hero, configurar cache de GraphQL correctamente. El segundo camino es adoptar FastStore o un frontend headless como deco.cx. En este modelo el backend VTEX sigue procesando pedidos, pero el frontend liviano entrega performance nativa. Para proyectos nuevos donde la performance es prioridad, el segundo camino es el recomendado.

Cuanto cuesta una tienda VTEX

El costo de VTEX se divide en tres pilares: tasa de la plataforma, implementacion y mantenimiento. La tasa de plataforma incluye una mensualidad fija mas un porcentaje sobre el GMV (revenue share), que generalmente queda entre 1% y 3% de la facturacion bruta. La implementacion de una tienda VTEX con tema personalizado, integraciones con ERP y go-live completo parte de USD 5.000 para proyectos simples y puede llegar a USD 30.000 o mas para operaciones complejas con marketplace, B2B y multiples integraciones. El mantenimiento mensual cuesta entre USD 1.000 y USD 4.000 dependiendo del alcance.

VTEX IO vs FastStore: cual elegir

La eleccion entre VTEX IO (Store Framework) y FastStore depende de tres factores: madurez de la operacion, perfil del equipo tecnico y metas de performance. Store Framework es la eleccion correcta cuando la operacion depende de apps del ecosistema que no existen en FastStore, cuando el equipo esta familiarizado con bloques y CSS Handles, o cuando el presupuesto no permite reconstruir el frontend. FastStore es la eleccion correcta cuando la performance es diferencial competitivo, cuando el equipo domina React y Next.js, cuando la operacion esta comenzando de cero o cuando la deuda tecnica del Store Framework es insostenible.

Checklist de implementacion VTEX

Una implementacion VTEX exitosa sigue etapas claras. Primero, definicion de alcance: catalogo, integraciones, politicas comerciales, reglas de promocion y logistica. Segundo, setup de cuenta: configuracion de ambiente, politicas de acceso, workspaces de desarrollo y homologacion. Tercero, integracion con ERP: sincronizacion de catalogo, precios, stock y pedidos. Cuarto, desarrollo del tema: Store Framework con bloques o FastStore con componentes React. Quinto, configuracion de checkout: medios de pago, calculo de envio, reglas de promocion. Sexto, SEO y analytics: sitemap, meta tags, structured data, GTM y GA4. Septimo, QA y tests: tests de carga, validacion de flujos de compra. Octavo, go-live: DNS, warmup de cache, monitoreo intensivo 48 horas. Plazo medio: 2 a 4 meses proyectos estandar, 4 a 8 meses proyectos complejos.