Tutorial

Cómo migrar de Shopify a Tiendanube paso a paso (2026)

Tutorial completo de migración Shopify → Tiendanube en 1-3 días: export productos, setup pagos LATAM (MercadoPago, OXXO, Pix), redirects, pruebas y cancelación de Shopify. Con troubleshooting de errores comunes.

Publicado: 25 de junio de 2026 Actualizado: 25 de junio de 2026

Este tutorial cubre la migración completa de Shopify a Tiendanube, paso por paso. Apto para tiendas hasta ~500 SKUs y procesos de pago estándar LATAM. Para tiendas más grandes o setups custom (B2B, multi-warehouse, integraciones ERP), añade 50-100% al tiempo estimado.

Asume que ya decidiste migrar. Si todavía estás evaluando, lee primero Cuándo migrar SaaS realmente vale la pena o Alternativas a Shopify.

Tiempo total estimado:

  • Tienda <100 SKUs, sin custom apps: 1 día
  • Tienda 100-500 SKUs, 3-5 apps típicas: 2-3 días
  • Tienda 500+ SKUs o customizaciones serias: 1-2 semanas

Lo que necesitas antes de empezar:

  • Acceso admin a Shopify
  • DNS de tu dominio (Cloudflare, GoDaddy, registrar)
  • Pasarela de pago LATAM en proceso de activación (MercadoPago, Conekta para OXXO, etc.)
  • 1-2 SKUs de prueba (no críticos) para test inicial

Paso 1: Pre-migration checklist (30 min)

1.1. Inventaria tu Shopify

  • Productos: cuántos SKUs (Products → All products)
  • Colecciones: cuántas, qué reglas (Collections)
  • Páginas: home, sobre, FAQ, etc. (Online Store → Pages)
  • Apps instaladas: lista cuáles + qué hacen (Apps)
  • Pasarelas de pago activas: Shopify Payments, MercadoPago, etc. (Settings → Payments)
  • Métodos de envío: zonas, transportistas (Settings → Shipping and delivery)
  • Theme actual: nombre + customizations (Online Store → Themes)
  • Dominios: cuáles apuntan a la tienda (Settings → Domains)
  • Customers: cuántos registrados (Customers)
  • Órdenes históricas: cuántas, qué range de fechas (Orders)

Apunta esta lista — la vas a necesitar para validar que todo migró.

1.2. Backup de Shopify

  1. Export productos completo: Products → Export → All products → CSV
  2. Export customers: Customers → Export → CSV
  3. Export órdenes: Orders → Export → CSV (selecciona range completo de fechas)
  4. Screenshots de páginas custom (home, about, FAQ) — Tiendanube las reconstruyes
  5. Descarga theme actual: Online Store → Themes → Actions → Download theme file

1.3. Programa ventana de baja venta

Idealmente migra entre temporadas altas (post-Navidad, post-Día de la Madre, etc.). Si tu volumen es estable, planea fin de semana donde puedas dedicar 8-12 horas continuas.

1.4. Comunica con tu equipo + proveedores

Si tienes:

  • Contador: avisa que la fuente de facturación cambia
  • Equipo de fulfillment: nuevo panel de órdenes (Tiendanube)
  • Diseñador/agencia: nuevo theme + nueva customización
  • Atención al cliente: pueden recibir consultas durante el período de overlap

Paso 2: Crear cuenta Tiendanube + plan inicial (30 min)

2.1. Crear cuenta

  1. Ve a tiendanube.com → “Comenzar gratis” (14 días trial)
  2. Selecciona país de operación (México, Brasil, Argentina, Colombia, Chile) — esto determina pagos disponibles y moneda local
  3. Llena datos de empresa (nombre legal, RFC/CUIT/etc., dirección)
  4. Tiendanube te asigna URL temporal: tutienda.mitiendanube.com (Argentina) o variaciones por país

2.2. Selecciona plan inicial

Recomendación según tamaño:

  • <50 SKUs, presupuesto ajustado: Plan Inicial (~$700 MXN/mes Mexico)
  • 50-300 SKUs estándar: Plan Avanzado (~$1,400 MXN/mes)
  • 300+ SKUs o multi-país: Plan Empresa (~$3,000 MXN/mes)

Empieza en tier inferior — escalas después si necesitas (sin penalización por upgrade).

2.3. Configura datos legales

Settings → Datos de la empresa:

  • Razón social
  • RFC (México) / CUIT (Argentina) / CNPJ (Brasil) / equivalente
  • Dirección fiscal
  • Email comercial
  • Teléfono de contacto

Importante: Tiendanube requiere datos legales válidos para emitir facturación electrónica nativa.


Paso 3: Configurar métodos de pago LATAM (45 min)

Esta es la ventaja estructural de Tiendanube vs Shopify para LATAM. La integración es nativa, no requiere apps externas.

México

  1. Settings → Métodos de pago → Agregar método
  2. MercadoPago: click “Conectar” → autorizas con tu cuenta MercadoPago existente o creas nueva
  3. OXXO via Conekta: click “Agregar” → API key de Conekta (regístrate en conekta.com primero, ~24h aprobación)
  4. Tarjeta via Stripe: si quieres aceptar tarjetas internacionales adicionales (Stripe México disponible desde 2024)
  5. PayPal: opcional, para clientes internacionales

Comisiones típicas (válidas a mayo 2026):

  • MercadoPago Checkout Pro: 3.79% + IVA por transacción
  • OXXO via Conekta: 3.5% + $5 MXN por transacción
  • Stripe MX: 3.6% + $3 MXN por transacción
  • PayPal: 3.5% + $4 MXN por transacción

Brasil

  • Pix via MercadoPago, PagSeguro, o Stone (todas integradas nativas en Tiendanube Brasil)
  • Boleto via mismos providers
  • Tarjeta de crédito con parcelamento (hasta 12 sin juros típico)

Argentina

  • MercadoPago dominante
  • DEbin (débito inmediato bancario) via MercadoPago
  • Tarjeta con cuotas

Colombia / Chile / Perú

  • Webpay (Chile), PSE (Colombia), Yape (Perú) — todos integrados nativos

3.1. Test de cada método de pago

Después de configurar, hacer compra de prueba con valor mínimo ($10 MXN/equivalente):

  • Compra con tarjeta de prueba
  • Compra con MercadoPago
  • Compra con OXXO (genera el voucher, no es necesario pagar)
  • Verifica que cada compra aparece en panel de Tiendanube como “Pendiente” o “Pagada” según método

Paso 4: Importar productos (1-4 horas)

4.1. Adaptar CSV de Shopify al formato Tiendanube

El CSV de export de Shopify tiene columnas distintas a las que Tiendanube espera. Necesitas mapear:

Shopify columnTiendanube column
TitleNombre
Body (HTML)Descripción
VendorMarca
TypeCategoría
TagsEtiquetas
Variant SKUCódigo (SKU)
Variant PricePrecio
Variant Compare At PricePrecio promocional
Variant Inventory QtyStock
Variant GramsPeso (g)
Image SrcImágenes (URLs)

Opciones para hacer este mapeo:

Opción A (recomendada para <100 SKUs): manual con Google Sheets

  1. Abre el CSV de Shopify en Google Sheets
  2. Crea nuevo sheet con columnas de Tiendanube
  3. Copia datos relevantes columna por columna
  4. Descarga como CSV
  5. Import a Tiendanube via Productos → Importar productos

Opción B (para 100-500 SKUs): usar app de migración

  • Tiendanube App Store → “Migración desde Shopify”
  • App oficial gratuita para clientes Plan Avanzado+
  • Setup en 15 min, ejecución en 30-60 min

Opción C (para 500+ SKUs o casos complejos): contratar partner certificado

  • Tiendanube tiene red de partners ($500-2,000 USD según volumen)
  • Útil cuando hay metadata custom o configuración compleja

4.2. Verifica import

Después del import:

  • Cuenta de productos en Tiendanube = cuenta en Shopify (±5 por SKUs combinados/separados)
  • Imágenes cargaron correctamente (revisa muestra de 10-20 productos)
  • Variantes están correctas (talla, color, etc.)
  • Stock numbers están correctos
  • Precios están en moneda local

4.3. Crear colecciones / categorías

Tiendanube usa “Categorías” en lugar de “Colecciones” de Shopify, pero el concepto es el mismo:

  1. Productos → Categorías → Crear categoría
  2. Recrea las colecciones de Shopify una por una
  3. Asigna productos via filtros o manualmente

Para tiendas <100 productos, 30-60 min. Para 100-500, 1-2 horas.


Paso 5: Recrear páginas estáticas (1-2 horas)

Las páginas como Home, About, FAQ, Términos, Política de Privacidad no se importan automáticamente.

  1. Online Store → Páginas → Crear página
  2. Recrea cada página usando los screenshots y el theme actual de Shopify como referencia
  3. Tiendanube tiene editor visual + opción HTML para casos avanzados

Páginas mínimas que necesitas:

  • Home (configurada en theme, no como página estática)
  • Sobre nosotros / Quiénes somos
  • Términos y condiciones (obligatorio legal)
  • Política de privacidad (obligatorio legal)
  • Política de cambios y devoluciones (obligatorio en México por PROFECO)
  • FAQ / Preguntas frecuentes

Paso 6: Configurar envíos (30-60 min)

6.1. Define zonas de envío

Settings → Métodos de envío → Crear método:

  • México: zonas por código postal o por estado, integraciones con Estafeta, FedEx, DHL, Paquetexpress, 99minutos
  • Brasil: integración nativa Correios + Mercado Envíos + Loggi
  • Argentina: integración nativa Correo Argentino + OCA + Andreani + Mercado Envíos

6.2. Calculadora de envío automática

Si Shopify tenía calculadora automática, replica en Tiendanube via apps de transportistas:

  • México: “Estafeta” app, “FedEx” app, “Envia.com” app (universal)
  • Brasil: Melhor Envio app
  • Argentina: Mercado Envíos app (nativo)

6.3. Envío gratuito (si aplica)

Si en Shopify tenías “envío gratis arriba de $X”, replica:

  • Métodos de envío → Crear → “Envío gratis” → Condicionar por monto mínimo

Paso 7: Elegir y personalizar theme (1-3 horas)

Tiendanube tiene tienda de temas: ~30 temas gratis + ~80 premium ($1,000-5,000 MXN una vez).

7.1. Seleccionar theme

  1. Online Store → Temas → Tienda de temas
  2. Filtra por: industria, paid/free, mobile-friendly
  3. Preview cada uno con tus datos reales
  4. Selecciona el más cercano al diseño actual de Shopify

7.2. Personalización básica

  1. Online Store → Personalizar tema
  2. Cargar logo
  3. Colores de marca (matchea Shopify)
  4. Tipografías
  5. Imagen hero del home
  6. Footer con enlaces a páginas legales

7.3. Customización avanzada (opcional)

Si necesitas matchear exactamente Shopify, considera:

  • Tema Premium con CSS custom: tú lo editas
  • Contratar diseñador Tiendanube partner: 8-40 horas trabajo

Recomendación pragmática: acepta 80-90% similitud visual el día 1, optimiza después.


Paso 8: Redirects 301 desde Shopify (CRÍTICO para SEO)

Esta es la parte más olvidada de migraciones — y la que más daño causa al SEO si se ignora.

8.1. Mapeo de URLs

Compara estructura de URLs:

Shopify típico:

  • /products/nombre-producto
  • /collections/coleccion
  • /pages/sobre

Tiendanube típico:

  • /productos/nombre-producto
  • /categorias/categoria
  • /sobre-nosotros

8.2. Crear redirects 301

Tiendanube tiene tool de redirects: Online Store → Redirects → Crear redirect.

Para cada URL importante de Shopify:

  1. URL antigua: /products/zapato-deportivo-azul
  2. URL nueva: /productos/zapato-deportivo-azul
  3. Tipo: 301 (permanente)

Para tiendas con 50+ productos, exporta lista de URLs antiguas (vía Screaming Frog o tool similar) y carga vía CSV en Tiendanube.

Sin redirects 301, perderás 30-80% de tu SEO en 2-4 semanas post-migración.

8.3. Después del switch de DNS

Una vez que el dominio apunte a Tiendanube (Paso 10), los redirects de Shopify ya no aplican. Por eso los redirects deben configurarse EN Tiendanube (que recibirá las URLs antiguas via 301 desde el theme/dominio nuevo).


Paso 9: Testing exhaustivo (2-4 horas)

Antes de hacer público el cambio:

9.1. Compra de prueba completa

  1. Como usuario anónimo (modo incógnito), navega tu tienda Tiendanube
  2. Agrega 2-3 productos al carrito
  3. Procede a checkout
  4. Compra con cada método de pago disponible (un test por método)
  5. Verifica:
    • Email de confirmación llega
    • Aparece en panel de Tiendanube como orden
    • Inventario se descuenta correctamente
    • Tu equipo recibe notificación (si configurado)

9.2. Test de checkout edge cases

  • Compra con código de descuento (si tienes)
  • Compra con envío gratis (umbral mínimo)
  • Compra con producto sin stock (debe mostrar correctamente “agotado”)
  • Compra con producto custom (variantes)

9.3. Test móvil

Repite todo lo anterior desde iPhone y Android — 60-70% de compras LATAM son móvil.

9.4. Test de páginas legales y navegación

  • Click cada link del header y footer
  • Verifica páginas legales cargan correctamente
  • Search interno funciona
  • Filtros de productos funcionan

Paso 10: Switch de DNS (15 min)

Solo cuando los pasos 1-9 estén verificados completos.

10.1. Conecta dominio en Tiendanube

  1. Tiendanube: Settings → Dominios → Agregar dominio
  2. Ingresa tu dominio (tutienda.com)
  3. Tiendanube te da 2 opciones:
    • CNAME: para subdominio (tienda.tudominio.com)
    • A Records: para dominio raíz (tudominio.com)

10.2. Actualizar DNS en tu registrar

En Cloudflare/GoDaddy/etc.:

  1. Eliminar A records actuales que apuntan a Shopify
  2. Agregar A records nuevos apuntando a IPs de Tiendanube (te las da Tiendanube en el setup)
  3. Si usabas www.tudominio.com en Shopify, configura CNAME

Tiempo de propagación: 1-24 horas (típicamente 1-4h con Cloudflare).

10.3. Verifica HTTPS funciona

Tiendanube provee SSL automático (Let’s Encrypt) una vez DNS propaga. Verifica https://tudominio.com carga sin warnings.


Paso 11: Período de overlap (30 días)

No canceles Shopify todavía. Mantén ambos vivos:

  • Shopify acepta órdenes que entren por URLs antiguas que se escaparon de redirects
  • Si algo crítico se rompe en Tiendanube, redireccionar DNS de regreso es option

11.1. Monitoreo días 1-7

Watch métricas:

  • Conversiones (debería estar similar a Shopify pre-switch ±20%)
  • Tiempo en página (similar)
  • Errores de checkout (deberían ser cero)
  • Quejas de clientes via support (deberían ser mínimas)

Si conversiones caen >30%, hay issue real — investiga inmediatamente.

11.2. Días 8-30

  • Ajusta detalles de UI/UX que veas en uso real
  • Resuelve issues de clientes específicos
  • Acumula data de operación normal

11.3. Después de 30 días estables

Procede a Paso 12.


Paso 12: Cancelar Shopify (15 min)

12.1. Final cleanup en Shopify

  • Desactiva todos los métodos de pago (Settings → Payments → Disable)
  • Pausa todas las apps (Apps → Disable)
  • Export final completo (productos, customers, órdenes) para backup

12.2. Cancelar plan

  1. Shopify Admin → Settings → Plan → Cancel plan
  2. Selecciona “Switching to another platform”
  3. Confirma cancelación

Tu store queda en “Pausada” durante 60 días (Shopify lo guarda por si vuelves). Después se elimina permanentemente.

12.3. Final cleanup DNS

  • Si quedan registros DNS apuntando a Shopify, eliminarlos
  • Mantén solo registros activos (Tiendanube, email service, etc.)

Troubleshooting de errores comunes

“Mis productos se importaron sin imágenes”

  • Probable causa: imágenes en Shopify estaban en CDN privado que el importer no pudo accesar
  • Solución: re-upload manual de imágenes (productos críticos primero), o usar app de migración que descarga + sube imágenes

“Mis variantes (talla/color) no se importaron correctamente”

  • Shopify y Tiendanube manejan variantes con estructuras distintas
  • Solución: re-creación manual de variantes para productos críticos, app de migración para masivo

“Mi SEO cayó 50% en 2 semanas”

  • Probable causa: redirects 301 no configurados o configurados incorrectamente
  • Solución: auditar URLs antiguas (Google Search Console → Pages → Excluded), crear redirects faltantes

“Mis clientes recurrentes se quejan que no pueden hacer login”

  • Tiendanube no importa contraseñas de Shopify (no son exportables por seguridad)
  • Solución: enviar email a todos los customers anunciando que deben reset password en nueva plataforma

“MercadoPago me cobra comisión más alta que en Shopify”

  • Probable causa: en Shopify estabas usando “Shopify Payments” con tarifa preferencial; MercadoPago directo cobra su tarifa estándar
  • Solución: negociar con MercadoPago si tu volumen lo justifica, o asumir el diferencial como costo de tener stack LATAM-fit

Checklist final post-migración

A los 30 días de operación en Tiendanube, verifica:

  • Shopify cancelado, billing detenido
  • DNS limpio (solo registros activos vigentes)
  • Todos los productos importados y verificados
  • Métodos de pago LATAM funcionando (MercadoPago, OXXO/Pix/Webpay según país)
  • Envíos configurados con calculadora automática
  • Redirects 301 cubren al menos 80% de URLs antiguas
  • HTTPS funcionando con certificado válido
  • Conversiones estables o mejoradas vs Shopify pre-migración
  • Equipo entrenado en panel Tiendanube
  • Backup completo de Shopify histórico guardado

Si todo checked, migración completa.

Recursos relacionados

Comparativas relacionadas