Para 2024, Belenus.cl llevaba años corriendo sobre WordPress con WooCommerce. El sitio tenía historia, tenía tráfico, y tenía cada vez más fricción: lento, difícil de administrar, con integraciones que se rompían y un proceso de compra que pedía demasiada paciencia de parte del usuario.
La decisión fue migrar a Shopify. Más robusto para e-commerce, más fácil de operar para el equipo interno, con herramientas de marketing integradas desde el día uno. Sonaba directo. Resultó ser bastante más que eso.

El sitio final en Shopify, con diseño renovado y flujo de compra optimizado.
El proyecto llegó con una complejidad extra: Belenus estaba migrando su CRM a FLOWww al mismo tiempo. Eso significa que cada compra necesitaba verificar y crear clientes en FLOWww, registrar la venta, y eventualmente sincronizar agendamientos de citas. Todo en coordinación con Shopify, que por defecto no sabe nada de FLOWww.
A eso se suma MercadoPago como pasarela de pago — en Chile no es opcional — y SendGrid para los correos transaccionales propios del flujo de negocio. Shopify no conecta ninguno de estos sistemas de manera nativa. Necesitábamos algo propio en el medio.
Desarrollamos una aplicación Node.js que actúa como capa de integración entre Shopify y los sistemas externos. Después de cada compra, el backend verifica y crea el cliente en FLOWww, registra la venta, valida el RUT y el correo electrónico, y despacha los correos transaccionales por SendGrid.
No es solo un conector. Tiene lógica propia para manejar errores, reintentos, y los casos edge que siempre aparecen cuando sistemas de distintos proveedores tienen que coordinarse en tiempo real. La pantalla de inicio tiene ASCII art del logo de bosque. Pequeño lujo.
"Hecho a mano en Chile con ❤️, IA y ganas de un mundo mejor." — mensaje de inicio del servidor.
En Chile, el RUT es obligatorio para emitir boletas electrónicas. El problema: Shopify en sus planes estándar no permite agregar campos propios al checkout. La única forma de hacerlo correctamente es con Shopify Plus, que cuesta alrededor de USD 2.000 mensuales. Antes de llegar ahí, usamos el campo "Empresa" como solución temporal, con validaciones adicionales en el backend para mitigar RUTs inválidos o mal escritos.
Cuando el cliente adquirió Shopify Plus, implementamos la solución definitiva usando Checkout Extensibility: un campo real de RUT con validación en tiempo real que bloquea el avance si el formato es incorrecto. Lo que cotizaciones externas ponían en varios millones de pesos, lo resolvimos como parte natural del proyecto.
La migración fue exitosa. El sitio corre en Shopify con todas las integraciones activas: FLOWww sincronizado, MercadoPago funcionando, checkout con validación de RUT, y correos transaccionales personalizados despachándose por SendGrid.
Seguimos dando soporte continuo: actualizaciones del backend, nuevos flujos de campaña, y ajustes que van apareciendo a medida que el negocio escala. Es la relación que más nos gusta: la que dura.
¿Tienes un desafío similar? Cuéntanos cómo podemos ayudarte.
Conversemos→