Qué implica migrar Salesforce Commerce Cloud a Shopify
Migrar Salesforce Commerce Cloud a Shopify es un programa de replatforming, no una exportación de catálogo. Hay que reemplazar o rediseñar storefront, promociones, checkout, cuentas, integraciones, operación y SEO sin perder las reglas que sostienen el negocio.
El primer entregable no debería ser un theme. Debe ser un mapa de capacidades actuales, uso real, dependencias y decisión futura: adoptar Shopify, configurar una app, integrar un sistema o retirar una función.
La página de migración a Shopify explica el servicio. Si todavía estás comparando plataformas, revisa Shopify frente a Salesforce Commerce Cloud.
Fase 1: discovery basado en capacidades
Inventaría:
- sites, locales, monedas y catálogos;
- productos, variaciones, price books y disponibilidad;
- promociones, cupones y reglas de exclusión;
- contenido y slots de merchandising;
- búsqueda, recomendaciones y personalización;
- customer accounts, consentimientos y grupos;
- checkout, pagos, fraude, impuestos y envíos;
- OMS, ERP, PIM, WMS, CRM y marketing;
- jobs, feeds, OCAPI y personalizaciones;
- reporting y procesos del equipo;
- URLs, redirects y plantillas con tráfico orgánico.
Para cada capacidad registra volumen, criticidad, responsable y evidencia de uso. Una personalización existente no demuestra que deba replicarse.
Fase 2: arquitectura objetivo
Clasifica cada pieza:
| Decisión | Significado |
|---|---|
| Nativo Shopify | Se resuelve con configuración estándar |
| App | Una solución mantenida cubre el caso |
| Integración | El sistema externo conserva la responsabilidad |
| Desarrollo propio | Existe una necesidad diferencial justificada |
| Retirar | La función no aporta valor o ya no se usa |
La arquitectura debe incluir flujo de datos, autenticación, límites, reintentos, observabilidad y recuperación. No basta con dibujar cajas conectadas.
Si hay B2B, múltiples mercados o extensiones de checkout, valida desde el principio las capacidades y el plan de Shopify que requiere el diseño.
Catálogo, precio y promociones
Salesforce B2C Commerce puede distribuir catálogo y reglas entre sites de formas que no coinciden directamente con Shopify. Separa:
- identidad de producto y variante;
- taxonomía y navegación;
- atributos de merchandising;
- listas de precio y monedas;
- inventario y asignación;
- promociones automáticas y códigos;
- bundles o sets;
- contenido asociado.
Construye casos de prueba a partir de reglas reales. Una promoción con exclusiones, segmentos y acumulación necesita resultado esperado por carrito; traducir solo su nombre no valida equivalencia.
Clientes, cuentas y pedidos
Decide qué clientes deben migrarse, qué consentimientos pueden conservarse y cómo se activarán las cuentas. No traslades credenciales de forma insegura ni asumas que contraseñas de una plataforma son reutilizables en otra.
Los pedidos históricos pueden importarse, quedar en un repositorio consultable o mantenerse en el sistema anterior durante un periodo. La decisión depende del uso por atención, finanzas y analítica.
Define también qué ocurre con carritos, wishlist, gift cards, loyalty, devoluciones y casos abiertos. Son estados en curso, no simples tablas.
Integraciones y transición operativa
Para ERP, PIM, OMS, WMS y CRM, documenta el contrato actual y el futuro:
- evento o frecuencia;
- campos e identificadores;
- sistema que manda;
- validaciones;
- timeout y reintentos;
- duplicados;
- conciliación;
- alerta y responsable.
Durante la transición puede existir una fase de doble ejecución. Solo es segura si se define qué sistema escribe cada dato. Dos plataformas actualizando inventario o clientes sin precedencia crean divergencia.
SEO y cambio de URLs
Extrae URLs desde sitemap, logs, crawl, Search Console, analítica y enlaces externos. Para cada una, elige destino y prueba la redirección.
Conserva la intención de categorías, fichas, contenido y guías. Evita enviar taxonomías completas a la home o cambiar simultáneamente todas las URLs y el contenido sin necesidad.
El plan debe cubrir canonicals, hreflang, paginación, filtros, sitemap, robots, datos estructurados y enlaces internos. Google trata el cambio como un site move cuando cambian URLs, por lo que el seguimiento continúa después del go-live.
Plan de migración por oleadas
Una secuencia habitual:
- discovery y datos de referencia;
- arquitectura y prototipo de riesgos;
- foundations de Shopify y modelo de catálogo;
- integraciones críticas;
- storefront y contenido;
- migración de datos repetible;
- pruebas funcionales, carga y seguridad;
- ensayo de cutover;
- lanzamiento y estabilización;
- retirada controlada de la plataforma anterior.
El ensayo debe medir cuánto tarda cada extracción, transformación e importación, y qué cambios entran durante la congelación. Sin tiempos reales, el plan de cutover es una estimación sin base.
Criterios de salida
Antes de lanzar, exige evidencia para:
- compra completa por mercado y método principal;
- promociones representativas;
- catálogo y precios conciliados;
- inventario e integración de pedidos;
- cuentas y consentimiento;
- redirecciones y rastreo;
- analítica;
- soporte y rollback;
- equipo formado para la nueva operación.
El éxito no es que Shopify esté publicado; es que el negocio pueda operar, detectar errores y recuperarse.
Preguntas frecuentes
¿Hay que replicar todas las personalizaciones de Salesforce Commerce Cloud?
No. Cada capacidad debe justificarse por uso y resultado. Algunas se sustituyen con Shopify, otras con apps o integraciones y otras pueden retirarse.
¿Conviene migrar todos los pedidos históricos?
Solo si existe una necesidad operativa o legal clara y una forma fiable de representarlos. En algunos proyectos es mejor conservar un archivo consultable o acceso temporal al sistema anterior.
¿Se puede hacer la migración en un único lanzamiento?
El cutover puede concentrarse, pero el programa debe construirse y probarse por fases. Catálogo, integraciones y storefront necesitan ensayos repetibles antes de cambiar el tráfico.
Fuentes oficiales revisadas
Referencias usadas para contrastar recomendaciones técnicas, documentación de plataforma y criterios de búsqueda.




