Muchas marcas tienen Shopify y Braze activos al mismo tiempo. Sin embargo, en la mayoría de los casos, uno no le habla al otro. El resultado siempre es el mismo: campañas genéricas, chances perdidas y una base de datos que no refleja lo que tus compradores hacen. La buena noticia es que conectarlos es más simple de lo que parece, y el impacto se nota rápido. En este artículo te explicamos cómo funciona la integración estándar, qué datos te da y cuándo vale la pena ir por una versión más avanzada.
Si tu tienda usa el frontend clásico de Shopify, la integración estándar es el mejor punto de partida. Se configura desde el panel de Braze y no requiere tocar código. En pocas horas ya estás recibiendo datos de comportamiento de tus usuarios.
Desde Partner Integrations > Technology Partners en Braze, buscás Shopify y hacés clic en Begin Setup. Desde ahí te lleva al Shopify App Store para instalar la app de Braze. Al volver, confirmás el workspace que querés vincular. Un punto clave: cada tienda solo puede conectarse a un workspace. Por eso, si manejás varias tiendas, conviene planearlo bien desde el inicio.
Este paso tiene más peso del que parece. Tenés dos opciones y cada una tiene sus consecuencias.
Upon site visit ✅ Rastrea usuarios anónimos, como compradores que navegan sin iniciar sesión. Así tenés más datos para personalizar. ⚠️ Las visitas al sitio cuentan dentro de tu cuota mensual de MAU. Por eso, puede subir los costos si tu tienda tiene mucho tráfico anónimo.
Upon account sign in ✅ Es un enfoque más cuidadoso en términos de privacidad. Solo se rastrea actividad una vez que el usuario se identifica. ❌ En cambio, perdés visibilidad sobre lo que pasa antes del login: navegación, carritos y comportamiento de usuarios no identificados.
Una vez activa la integración, tenés acceso a dos tipos de eventos distintos.
Eventos de eCommerce de Braze
Actualmente en Early Access, estos eventos se activan solos con la integración. Además, reemplazan los Purchase Events clásicos. Son eventos pensados para tiendas online:
ecommerce.product_viewedecommerce.cart_updatedecommerce.checkout_startedecommerce.order_placedEventos personalizados de Shopify
Por otro lado, estos eventos son propios del ecosistema Shopify. Suman información sobre el ciclo de vida del pedido:
shopify_account_loginshopify_paid_ordershopify_order_canceledshopify_order_refundedshopify_order_fulfilledshopify_order_partially_fulfilledAtributos del cliente
Además de los eventos, estos atributos se sincronizan de forma automática:
shopify_tagsshopify_total_spentshopify_order_countshopify_last_order_idshopify_last_order_nameshopify_zipcodeshopify_provincePara ver todos los casos de uso, consultá la documentación oficial de Braze sobre eCommerce use cases.
¿Tu tienda ya tiene historial?
En ese caso, podés cargar los últimos 90 días de una vez: clientes, órdenes y atributos entran juntos. Así podés segmentar desde el día uno, sin esperar a juntar datos nuevos.
Elegís cómo identificar a tus usuarios en Braze: por Shopify customer ID, email, email hasheado o un ID propio. Sin embargo, nuestra recomendación es no usar el email como external ID, aunque parezca cómodo. Los riesgos son concretos:
⚠️ Fácil de adivinar: las direcciones de email son sencillas de deducir. Por eso, son más vulnerables a ataques. ⚠️ Riesgo de uso malicioso: si alguien envía el email de otro usuario como external ID, podría ver sus mensajes o datos sensibles.
En cambio, el Shopify customer ID o un ID propio son opciones más seguras. Además, podés sincronizar los opt-ins de email y SMS directo desde Shopify, lo que simplifica la gestión de suscripciones.
Hay dos extras que vale la pena activar. Por un lado, la sincronización del catálogo de productos en tiempo real, clave para personalizar mensajes. Por otro, los in-browser messages, que podés configurar sin código para captar leads o enviar avisos en el sitio.
Para la mayoría de las tiendas, la versión estándar cubre todo lo que necesitás para lanzar campañas potentes. Sin embargo, hay casos donde no llega: tiendas headless, sitios sobre Shopify Hydrogen, o marcas que necesitan control fino sobre qué se rastrea. Para esos casos, existe la integración custom.
La diferencia es clara: en la versión custom, el equipo técnico instala y gestiona el SDK de Braze directo en el código del frontend. Implica más trabajo al inicio, pero abre opciones que la versión estándar no tiene.
Lo que ganás:
Lo que implica:
En resumen: si tu tienda usa el theme estándar de Shopify, empezá por la integración estándar. Es rápida, sólida y te da todo lo necesario para trabajar con carritos abandonados, flows post-compra, segmentación por comportamiento y mensajes personalizados.
Si en cambio tu frontend es custom o headless, la inversión en la versión avanzada vale la pena, siempre que tengas el equipo técnico para sostenerla.