La mayoría de los proyectos que cambian de verdad la operación de una empresa no se ven. No hay pantalla que mostrar ni animación que presumir. Son integraciones: dos sistemas que antes no se hablaban y ahora sí, un CSV que ya nadie tiene que exportar los lunes, una factura que se emite sola cuando el pedido se marca como pagado.
Y aun así, son el trabajo que más tarde se contrata y el que más rápido se subestima.
¿Por qué las integraciones son el trabajo más subestimado?
Porque son invisibles cuando funcionan. Un buen flujo de integración no interrumpe a nadie: el pedido entra por un canal, sale por otro, y el equipo se entera del resultado sin tener que abrir tres pestañas.
La gente recuerda el sistema que le regresó una pantalla bonita. No recuerda la integración que ya no le pidió capturar el mismo cliente en el CRM y después en el ERP. Pero si mide el tiempo real que se ahorra, casi siempre gana la segunda.
En los proyectos del lab vemos un patrón muy consistente: una integración bien hecha entre dos sistemas internos le devuelve a un equipo administrativo entre 4 y 10 horas por semana. No es marketing; es lo que pasa cuando nadie vuelve a copiar datos a mano entre Excel, el CRM y la plataforma de facturación.
Eso es el argumento de negocio. No hay más.
¿Cuándo conviene Zapier o Make y cuándo no?
Hay una respuesta corta que ahorra muchas discusiones: use Zapier o Make hasta el día en que le duela usarlos.
Estas herramientas son excelentes para empezar. Son rápidas, baratas, y un usuario no-técnico las puede mantener. Si su empresa necesita que cada vez que entra un lead en HubSpot se cree una tarea en Asana y se avise en Slack, no contrate a nadie. Eso se resuelve en una tarde.
Zapier y Make funcionan bien cuando:
- El volumen es bajo o medio (decenas a pocos miles de eventos al mes).
- La lógica es lineal: pasa A, entonces haz B, luego C.
- Los datos no son críticos en tiempo real — si algo se atrasa cinco minutos, nadie se muere.
- Los sistemas ya tienen conectores oficiales bien mantenidos.
Se vuelven un dolor cuando:
- El volumen sube y la factura empieza a compararse contra un desarrollador.
- La lógica se ramifica: si el cliente es frecuente Y el monto supera X Y el SKU pertenece a esta categoría, entonces…
- Necesita reintentos inteligentes, deduplicación o idempotencia reales.
- Los sistemas son internos, legacy, o requieren transformaciones de datos no triviales.
- El flujo toca facturación fiscal — aquí un error no es un inconveniente, es un problema con el SAT.
La señal más clara para dejar el no-code es cuando su “Zap” ya tiene tres ramas, dos filtros, un webhook intermedio y nadie en el equipo quiere tocarlo por miedo a romperlo. En ese momento, el costo de mantenerlo supera el costo de rehacerlo a medida.
Cinco integraciones que valen la pena siempre
No importa la industria, estas cinco aparecen en casi todos los diagnósticos que hacemos. Si no las tiene, es probable que su equipo esté pagando el costo todos los meses sin darse cuenta.
-
CRM ↔ ERP. Que un cliente capturado por ventas aparezca automáticamente en el ERP con su RFC, condiciones de pago y lista de precios. Sin re-captura. Sin errores de dedo en el RFC que después causan una factura rechazada.
-
ERP ↔ Facturación SAT (CFDI 4.0). Emisión automática al cerrar una venta, con validación previa de RFC, uso de CFDI y régimen fiscal. Si trabaja en México y esto aún es manual, ahí tiene su primer proyecto. Un CFDI mal emitido corregido a mano cuesta más que la integración completa si ocurre dos veces al mes.
-
E-commerce ↔ Inventario. Stock real, no stock de hace cuatro horas. Evita vender lo que ya no tiene y reduce las cancelaciones post-compra, que son las que más lastiman la reputación.
-
Pasarelas de pago ↔ Conciliación contable. Que cada cargo, reembolso y contracargo se registre en el sistema contable con su referencia. Contabilidad deja de ser arqueología a fin de mes.
-
Sistemas operativos ↔ BI o dashboards. No necesita un data warehouse de un millón de pesos para empezar. Necesita que los tres o cuatro números que sí miran los directores estén actualizados sin que alguien los compile a mano los viernes.
Ninguna de estas cinco es glamorosa. Las cinco pagan su costo en el primer trimestre.
¿Qué hace fallar a una integración en producción?
Aquí es donde separamos el trabajo amateur del trabajo serio. Una integración en demo es fácil. Una integración corriendo todos los días, con el volumen real y los casos borde reales, es otra cosa.
Los fallos más comunes que hemos visto (y, honestamente, también cometido antes de aprender):
-
Ausencia de idempotencia. El webhook del proveedor de pagos se reintenta. Si su sistema no distingue entre “pago nuevo” y “pago que ya procesé”, termina con cargos duplicados o facturas repetidas. La regla: toda integración que reciba eventos debe tolerar recibirlos dos veces sin efectos secundarios.
-
Reintentos ingenuos. Reintentar cada 30 segundos en un loop infinito cuando el sistema destino está caído no soluciona nada, solo amplifica el problema. Exponential backoff, límite de intentos y una cola de mensajes muertos no son lujo; son higiene básica.
-
Rate limits ignorados. Casi todas las APIs serias (SAT, Stripe, HubSpot, Shopify) tienen límites de peticiones por minuto. El código que funciona en desarrollo con 10 registros falla en producción con 10,000 si no respeta esos límites.
-
Cambios de schema silenciosos. El proveedor agrega un campo, cambia un tipo, deprecia un endpoint. Si no tiene monitoreo, se entera cuando un cliente llama a reclamar. Una integración sin alertas no está terminada, está abandonada.
-
Errores tragados. El
try/catchgigante que captura todo y no avisa a nadie es el enemigo número uno. Es mejor que una integración falle ruidosamente que falle en silencio por tres semanas. -
Zonas horarias. Esto parece menor hasta que la factura del día 31 se emite el día 1 del mes siguiente. UTC en el backend, conversión solo en la presentación. Sin excepciones.
Una integración no está lista cuando “ya funciona”. Está lista cuando ya falló una vez, se reintentó sola, y nadie se enteró excepto el log.
¿Cómo medimos si una integración está bien hecha?
No con “está funcionando”. Esa no es una métrica, es una esperanza. Usamos cuatro señales concretas:
-
Tasa de éxito por día. Cuántos eventos entraron, cuántos se procesaron sin error. Si baja del 99.5% sin explicación, revisamos.
-
Latencia end-to-end. Cuánto tarda un evento desde que entra al sistema origen hasta que aparece completo en el destino. No confundir con “tiempo de respuesta del endpoint”: la integración no termina cuando devuelve 200.
-
Mensajes en la dead-letter queue. Los que fallaron incluso después de reintentos. Deben ser pocos, investigables y tener un responsable.
-
Horas de operación recuperadas. La única métrica que importa para el negocio. Antes de integrar, alguien hacía esto manualmente. ¿Cuánto tiempo era? ¿Cuánto es ahora? Esa resta justifica el proyecto.
Si una integración no tiene estas cuatro señales visibles en algún lado — un dashboard, un canal de Slack, un correo semanal — es una integración que todavía está en fase beta, aunque lleve un año en producción.
El resumen útil: las integraciones no son un lujo técnico, son una palanca operativa. Empiece simple con Zapier o Make si puede, y pase a integraciones a medida cuando el volumen, la criticidad o la lógica lo pidan. Y trate cada integración como lo que es: un sistema que vive por sí solo y necesita observabilidad, no un script que alguien dejó corriendo.
Si quiere una conversación honesta sobre cómo está operando hoy su flujo entre CRM, ERP y facturación — sin promesas de revolucionar procesos, solo revisar dónde se está perdiendo tiempo — escríbanos. Es el tipo de diagnóstico que casi siempre paga la primera reunión.