Caso Dorada.mx: El Ecosistema Shopify + IA que Construimos para una Marca Artesanal

Caso Dorada.mx: El Ecosistema Shopify + IA que Construimos para una Marca Artesanal

shopify caso-de-estudio automatizacion ia-para-ecommerce dashboard whatsapp-crm
Brent Manning

Escrito por Brent

Head of SEO Fraccional

schedule Lectura de 13 min

La mayoría de las marcas en Shopify opera con el mismo stack: tema premium, 15-20 apps del store, Google Analytics conectado, algún plugin de SEO. Funciona. No está mal. Pero hay un techo.

Cuando llegué a Dorada.mx — marca artesanal de skincare a base de sebo de res, fundada en Puerto Vallarta — el desafío no era solo SEO. Era que el negocio operaba en siete canales distintos (Shopify, mercados artesanales, Etsy, consignación en tiendas, WhatsApp, Instagram, ventas presenciales) y no había forma de ver todo junto.

Ninguna app del Shopify App Store resuelve eso. Hay que construirlo.

Lo que sigue es un catálogo completo de lo que construimos: nueve herramientas de producción que operan hoy en la misma marca, conectadas entre sí.

Mapa del ecosistema Shopify e IA de Dorada.mx conectando Shopify, dashboard financiero, WhatsApp CRM, quiz, blog proxy, consignación y agentes Hermes

El valor aparece cuando los datos de cada canal vuelven al dashboard y las acciones regresan a Shopify, WhatsApp y contenido.

El problema de fondo

Antes de hablar de herramientas, el diagnóstico:

Una marca artesanal de skincare en México tiene un perfil de distribución fragmentado por naturaleza. Vende online, vende en mercados físicos los sábados, deja producto en consignación en spas y boutiques, atiende por WhatsApp, capta en redes sociales. Cada canal tiene sus propios datos, su propio ritmo, su propia lógica de conversión.

Shopify Analytics solo ve el canal online. Meta Ads solo ve lo que pasa dentro de la ventana de atribución del píxel. El Excel de mercados físicos vive en el teléfono de la fundadora. Las ventas de consignación se rastrean en notas de voz.

El resultado: decisiones tomadas con datos parciales. ¿Qué producto tiene mejor margen real si sumas todos los canales? ¿Cuánto cuesta adquirir un cliente vía Meta vs. vía mercado artesanal? ¿Qué tiendas de consignación pagan a tiempo? Nadie lo sabía.

Ahí empezamos.

1. Dashboard Financiero (panel.dorada.mx)

Lo primero que construimos fue visibilidad. Sin datos unificados, cualquier otra decisión es conjetura.

El dashboard corre sobre Express.js + EJS + SQLite + Chart.js. Doce vistas completas:

  • KPIs principales con tendencia semanal y mensual
  • Revenue por canal: Shopify, mercados físicos, consignación, Etsy
  • Márgenes por producto con COGS ajustable (insumos, empaque, mano de obra)
  • Niveles de inventario con alertas de reorden
  • Tracking de gastos: Meta Ads, cuotas de mercados artesanales, envíos
  • Pronóstico de revenue con regresión lineal sobre historial de ventas
  • Tracker de influencers y creadores de contenido (40 prospectos en pipeline)
  • Tracker de oportunidades de PR
  • CRM de outreach con historial de conversaciones por WhatsApp
  • Filtros por canal y rango de fechas en todas las vistas
  • Interfaz bilingüe español/inglés

Los datos de Shopify entran vía sincronización con la GraphQL API. Las ventas de mercados físicos entran por CSV semanal. Las ventas de consignación entran desde el tracker de consignación (más abajo).

Por qué importa para SEO: Un dashboard de este tipo no es solo una herramienta operativa. Cuando sabes qué productos tienen mejor margen, puedes priorizar cuáles posicionar con contenido. Cuando ves que cierto keyword de blog genera tráfico que convierte en WhatsApp (no en Shopify), puedes ajustar la estrategia de contenido basado en datos reales de conversión, no en métricas de último clic.

2. Shopify CLI Personalizado

Actualizar 50 meta descriptions en Shopify requiere abrir 50 páginas de producto, hacer clic en “editar”, scrollear hasta la sección SEO, escribir, guardar. Cuarenta minutos de trabajo manual que no aporta ningún valor cognitivo.

Construimos un CLI en Bash que envuelve la API Admin de GraphQL de Shopify. Comandos disponibles:

shop list products              # Lista productos con ID, título, estado SEO actual
shop update product <id> \
  --seo-title "..." \
  --seo-description "..."       # Actualiza metadatos SEO vía API
shop metafields product <id>    # Lee metafields actuales de un producto
shop inventory <id>             # Consulta niveles de inventario

El resultado práctico: lo que antes tomaba horas se hace en minutos. El agente SEO de Dorada genera las descripciones optimizadas en lote, el CLI las sube directamente. Sin interfaz gráfica, sin clics, sin fricción.

3. Chrome Extension CRM para WhatsApp

WhatsApp es el principal canal de atención y ventas directas de Dorada. El problema: WhatsApp Web es una interfaz de mensajería, no un CRM. No tienes historial de compras del cliente, no puedes enviar mensajes en lote sin riesgo de ban, no tienes templates guardados, no ves el catálogo mientras atiendes.

La extensión de Chrome se instala sobre WhatsApp Web y añade una barra lateral con nueve pestañas:

  • Templates de mensajes — respuestas frecuentes con un clic, personalizables por segmento
  • Cola de voz — ordena mensajes de voz pendientes por prioridad
  • Catálogo de productos — acceso al catálogo Shopify mientras estás en conversación
  • Campañas broadcast — envíos masivos con control de tasa
  • Mensajes programados — envío diferido para horarios de apertura óptimos
  • Auto-reply por keyword — respuestas automáticas configurables sin código
  • Búsqueda — historial de conversaciones con búsqueda full-text

La extensión tiene límites de tasa incorporados: 50 mensajes por día, 200 por semana. Suficiente para operaciones reales de una marca artesanal, dentro del umbral que Meta considera comportamiento orgánico.

La extensión sincroniza contactos y el historial relevante de conversaciones al dashboard financiero. Cuando llega un pedido nuevo de Shopify, aparece una notificación en WhatsApp Web directamente.

4. Blog Proxy (App de Shopify)

El blog nativo de Shopify es funcional pero tiene limitaciones técnicas de SEO que no se resuelven con apps: no puedes personalizar la estructura de URL más allá de /blogs/nombre-del-blog/slug, no tienes control granular sobre los metadatos de schema, y las categorías son simplemente tags planos sin jerarquía.

Para Dorada construimos una app de Shopify usando App Proxy. El resultado es blog.dorada.mx — un blog separado con control técnico completo — que se integra con la sesión y el carrito de Shopify. La app proxy mantiene la autenticación del usuario activa, lo que significa que un visitante del blog puede agregar al carrito sin volver a iniciar sesión.

Por qué esto importa para el posicionamiento orgánico: Las keywords que Dorada tiene que atacar — crema para piel seca (3,600 búsquedas/mes), crema para hongo (5,400 búsquedas/mes), rutina de cuidado de piel para mujeres — requieren contenido con estructura técnica precisa: schema de Article correctamente implementado, breadcrumbs funcionales, meta descriptions sin los truncamientos que impone el blog nativo de Shopify. El proxy resuelve todo eso sin perder la autoridad del dominio principal.

5. Quiz de Piel (quiz.dorada.mx)

Los anuncios de Meta que dicen “compra ahora” convierten. Los anuncios que dicen “descubre qué tipo de piel tienes” convierten mejor y a menor costo por adquisición, porque el usuario llega a la página de producto ya convencido de que ese producto es para él.

El quiz es un microsite en Vanilla JS: 7 a 9 preguntas sobre tipo de piel, preocupaciones principales, rutina actual y estilo de vida. Al final, el quiz recomienda el producto Dorada más indicado más una rutina de 3 pasos.

El embudo de conversión tiene tres salidas:

  1. Botón de WhatsApp con un mensaje pre-estructurado que incluye el resultado del quiz
  2. Botón de agregar al carrito de Shopify directamente
  3. Captura de email vía el endpoint de clientes de Shopify para seguimiento por email

Por qué un microsite en lugar de una app del store: Las apps de quiz para Shopify cuestan $30-80 USD/mes, tienen branding de terceros, y no te dan acceso a los datos de quiz como atributo de cliente en tu propia base de datos. El microsite custom cuesta tokens de API para construir y cero en licencias mensuales.

6. Pre-calificador de WhatsApp (care.dorada.mx)

Este es el más simple de los microsites y uno de los más efectivos operativamente.

El problema que resuelve: cuando una persona llega a WhatsApp después de ver un anuncio o visitar el sitio, la primera conversación siempre incluye las mismas cinco preguntas. ¿Tienes piel grasa o seca? ¿Qué problema quieres resolver? ¿Has usado productos naturales antes? ¿Eres alérgico a algo? Ese intercambio de ida y vuelta toma 10-15 minutos y agota a quien responde los mensajes.

El pre-calificador es un microsite en Astro 6: cuatro preguntas rápidas con opciones de selección. Al completarlo, se abre WhatsApp con un mensaje pre-armado que incluye todas las respuestas. Quien recibe el mensaje ya sabe qué necesita el cliente antes de escribir una sola respuesta.

El resultado: el primer mensaje de Dorada en esa conversación ya es una recomendación personalizada, no una pregunta de calificación. La experiencia percibida es de servicio experto inmediato.

7. Consignment Tracker

Dorada tiene producto en consignación en tiendas físicas en Guadalajara y otras ciudades. El problema de rastreo es complejo: qué productos están en qué tienda, cuántas unidades, a qué precio de consignación, cuándo vence el período, cuánto se vendió, cuánto queda pendiente de pago.

El tracker corre sobre Next.js 16 + Prisma + PostgreSQL. Funcionalidades:

  • Vista por tienda con inventario en consignación
  • Vista por producto con presencia en todos los puntos de venta
  • Ventas reportadas por tienda con estado de pago
  • Alertas de inventario bajo y períodos de consignación próximos a vencer
  • Registro de pagos con historial

Los datos de este tracker se sincronizan al dashboard financiero, lo que significa que el revenue de consignación aparece en la vista consolidada junto con Shopify y los mercados físicos.

8. Los 5 Agentes de IA (Hermes)

Sobre toda esta infraestructura corren cinco agentes de IA con habilidades especializadas. Cada uno tiene acceso a las herramientas relevantes de su dominio.

dorada-seo-content

Publica dos posts de blog por semana. El agente conoce la estrategia de keywords de Dorada, el catálogo de productos, la voz de la marca y la priorización de términos. Lunes genera un post educativo (ingredientes, rutinas de skincare, cuidado de piel). Jueves genera un post comercial orientado a conversión. Los borradores esperan revisión antes de publicar. La consistencia — 104 posts al año — es lo que construye la autoridad topical en el nicho.

dorada-whatsapp

El agente opera como “Carmen”, una asesora de skincare cálida que atiende en español mexicano. Su regla de diseño principal: hace una pregunta antes de recomendar. No empuja productos sin entender el contexto. No usa frases genéricas de chatbot. La personalidad está calibrada para la audiencia de Dorada: mujeres mexicanas de 25-45 años que quieren cuidado de piel sin químicos.

dorada-creator-prospecting

Encuentra y califica creadores de contenido para colaboraciones con la marca. Evalúa engagement real, alineación con la estética artesanal de Dorada, ubicación de audiencia (México prioritario) y si el creador tiene historial con marcas de belleza natural. Genera un reporte semanal rankeado con información de contacto y notas de outreach.

dorada-consignment-prospecting

Busca nuevos puntos de venta para consignación: spas, medspas, boutiques de bienestar, herboristerías. Evalúa por alineación de marca, perfil de cliente, y disposición probable a recibir producto artesanal. Genera scripts de acercamiento en español para outreach por WhatsApp y visita presencial.

dorada-retail-consignment-prospecting

Maneja el pipeline de outreach retail activo: seguimiento de conversaciones, recordatorios de seguimiento, tracking de qué tiendas están en qué etapa del pipeline de incorporación.

Estos cinco agentes corren sobre Hermes Agent, el framework open-source de Nous Research. Cada agente tiene acceso a las herramientas específicas de su dominio y memoria persistente entre sesiones.

9. Temas de Shopify Custom (V3 y V4)

Debajo de todo esto, el storefront mismo. Los temas de Dorada fueron construidos desde cero para la marca — no son temas premium con ajustes de color.

El tema V4, actualmente en producción, está optimizado para Core Web Vitals desde el diseño: sin apps que inyecten JavaScript en cada página, carga diferida de imágenes, fuentes servidas localmente, sin dependencias de terceros en el critical path de renderizado. El resultado es una tienda que pasa los umbrales de Google PageSpeed en móvil, que es donde Dorada recibe más del 70% de su tráfico.

Cómo funciona el ecosistema completo

Cada herramienta es útil sola. Juntas, el valor se multiplica porque los datos fluyen entre ellas.

Una persona visita el sitio vía un blog post generado por el agente de contenido. Hace el quiz de piel. El quiz la lleva a WhatsApp con su resultado. Carmen (el agente de WhatsApp) recomienda un producto basado en las respuestas del quiz. La compra ocurre en Shopify. El CLI de SEO mantiene las páginas de producto optimizadas. El dashboard muestra esa venta junto con las de los mercados artesanales del sábado y las de consignación en Guadalajara.

El equipo humano — que en este caso es casi enteramente la fundadora — opera con visibilidad completa de su negocio y sin tener que ejecutar manualmente las tareas que los agentes pueden hacer.

Qué significa esto para otras marcas Shopify

La pregunta obvia es: ¿esto es reproducible?

Sí. El stack tecnológico no es exclusivo de Dorada. Express, SQLite, Next.js, Astro, Bash, Chrome Extensions, APIs de Shopify — todo es tecnología estándar. El conocimiento que hace que funcione es saber qué construir, en qué orden, y cómo conectarlo a la estrategia de negocio.

Lo que no es reproducible con apps del Shopify App Store:

  • Un dashboard que consolida todos tus canales incluyendo ventas físicas
  • Un CLI que te permite actualizar SEO en lote desde la terminal
  • Un CRM de WhatsApp que conoce tu catálogo y tu historial de clientes
  • Un blog con control técnico completo sin perder la autoridad del dominio
  • Agentes de IA que conocen la voz de tu marca, no solo las instrucciones genéricas de un prompt

La diferencia no es tecnológica. Es de criterio. Saber qué problema resolver antes de elegir la herramienta.

La mayoría de las agencias de Shopify o agencias de SEO no construyen esto porque están optimizadas para escala, no para profundidad. Usan los mismos stacks para todos los clientes porque es eficiente para ellas, no necesariamente para ti.

Lo que construimos para Dorada es lo que construimos cuando el objetivo es la infraestructura óptima para ese negocio específico, no la solución más rápida de vender.

Si tienes una tienda Shopify y quieres saber qué de tu operación actual se puede automatizar o mejorar con infraestructura custom — ya sea SEO técnico, automatización de contenido, visibilidad multi-canal o WhatsApp CRM — el primer paso es un diagnóstico gratuito. Ahí vemos exactamente dónde estás, qué hace sentido construir y en qué orden.


Más sobre los componentes de este ecosistema: Cómo usar agentes de IA con ShopifyEl Shopify CLI y las apps de desarrolladorSEO para Shopify: lo que funciona y lo que noHermes Agent para automatización SEO

Compartir artículo
Brent Manning

Sobre el Autor

Brent es un Head of SEO Fraccional enfocado en B2B y SaaS. Ayuda a empresas con facturación de +$1M a dominar su categoría mediante infraestructura técnica y estrategias de autoridad. Agendar llamada arrow_forward

¿Quiere resultados como estos para su negocio?

Obtenga un diagnóstico gratuito de su visibilidad orgánica y descubra las oportunidades que su competencia está ignorando.