Integraciones entre sistemas: cuándo conviene y cuándo es un dolor de cabeza

La palabra “integración” se usa como sinónimo de modernidad: el ERP integrado con el CRM, el sistema de pedidos integrado con la facturación, WhatsApp integrado con la atención al cliente, todo integrado con todo. Cuando las integraciones funcionan bien, producen resultados espectaculares: se elimina la carga manual, la información fluye, los errores bajan.

Cuando no funcionan, generan una dependencia frágil que se rompe a los tres meses, deja datos inconsistentes entre sistemas y exige mantenimiento permanente. En PyMEs argentinas, la mitad de los proyectos de integración tiene algún grado de ese problema. La diferencia entre un caso y otro no es la tecnología: es qué se decide integrar, cómo y con qué soporte.

Qué es una integración y qué no lo es

Integración es hacer que dos sistemas intercambien información automáticamente. El ejemplo clásico: el sistema de ventas carga un pedido, y ese dato pasa solo al ERP para que genere la factura, al sistema de stock para que descuente, al CRM para registrar la operación con el cliente.

No es integración copiar datos manualmente entre sistemas, aunque sea frecuente. No es integración exportar un CSV todas las noches y subirlo a otro sistema con intervención humana. Esas son automatizaciones parciales; no tienen las ventajas ni los riesgos de una integración real.

Los casos donde rinde más

Cuatro tipos de integraciones aparecen como las más rentables para PyMEs:

Facturación electrónica con AFIP. Casi cualquier ERP serio ya trae esta integración, pero vale revisarla. Emitir facturas directamente al web service de AFIP desde el ERP, con validación automática de CAE, elimina pasos manuales y errores típicos (CUIT mal tipeado, monto que no coincide).

ERP con canales de venta. Si la empresa vende por tienda online (WooCommerce, Tiendanube, Mercado Libre), integrar con el ERP evita cargar manualmente cada pedido. Los pedidos entran al ERP, descuentan stock, se facturan, se marcan como despachados, y el estado vuelve al canal.

Sistemas con WhatsApp Business. Respuestas automáticas con información del cliente (estado del pedido, saldo pendiente, próximo vencimiento), notificaciones proactivas (factura lista, turno confirmado), botones para consultar sin operador. Usando la API oficial de WhatsApp Business, no apps no oficiales que rompen cada tanto.

ERP con bancos. Descarga automática de movimientos bancarios para conciliación, carga de pagos desde el ERP directamente al banco. Algunos bancos argentinos (Galicia, Santander, BBVA) tienen APIs funcionales; otros todavía requieren procesos semi-manuales.

En todos estos casos, la integración ahorra horas al día, baja errores y permite escalar sin agregar personal administrativo proporcionalmente.

Los casos donde suele fallar

En cambio, hay escenarios donde las integraciones generan más problemas que soluciones:

Sistemas legacy sin API decente. El ERP viejo que tiene interfaz pero no tiene manera estructurada de que otro sistema le “hable”. Las integraciones con esos sistemas suelen requerir trucos (scraping de pantallas, acceso directo a la base de datos sin soporte del fabricante) que se rompen con cada actualización.

Integraciones con sistemas que cambian mucho. Si el sistema externo actualiza su API seguido, la integración requiere mantenimiento constante. Mercado Libre es famoso por esto: cambios en la API, deprecación de endpoints, políticas nuevas que exigen ajustes. Sin equipo técnico que haga mantenimiento, la integración se rompe tarde o temprano.

Volúmenes bajos. Integrar para procesar 5 operaciones al día es desproporcionado. El costo de desarrollo y mantenimiento no se paga con el ahorro operativo. Hasta cierto volumen, el Excel funciona mejor.

Integraciones “todo con todo”. Proyectos ambiciosos que quieren conectar 8 sistemas entre sí desde el primer día. Casi siempre fracasan o generan una complejidad inmanejable. Las integraciones exitosas se hacen una por una, cada una aportando valor claro antes de sumar la siguiente.

Acoplamiento frágil. Integraciones donde si falla un componente, todo se frena. Por ejemplo: no se pueden hacer ventas si la integración con AFIP está caída. Un buen diseño tolera fallas parciales (opera offline, guarda pendiente, sincroniza después); un mal diseño hace depender a todo del eslabón más débil.

Las preguntas que hay que hacerse antes

Antes de encarar una integración, vale responder:

¿Qué problema específico resuelve? No “mejora nuestra operación” sino “elimina X horas semanales de carga manual” o “reduce errores de facturación en un 80%”. Métricas concretas.

¿Cuál es el costo de desarrollo y de mantenimiento anual? El costo inicial no alcanza. Una integración requiere mantenimiento: cambios en los sistemas conectados, nuevos campos, adaptaciones. Presupuestar entre 10-30% del costo inicial por año en mantenimiento es realista.

¿Qué pasa si falla? Si la integración se rompe un día (por actualización de uno de los sistemas, por caída de red, por cambio en la API externa), ¿qué se hace? ¿Se frena la operación? ¿Hay fallback manual? ¿Cuánto tardan en resolver?

¿Quién la mantiene? Las integraciones no se mantienen solas. ¿El proveedor actual del ERP? ¿Un desarrollador externo? ¿La empresa tiene capacidad interna? Sin dueño claro, se degrada.

¿Los sistemas involucrados tienen API adecuadas? Confirmar, antes de empezar, que se puede hacer lo que se quiere con las interfaces oficiales. No asumir, probar.

Herramientas para integraciones simples

Para escenarios comunes, no siempre hace falta desarrollo a medida. Plataformas de automatización visual pueden cubrir muchos casos:

n8n (open source, self-hosted): muy potente, permite flujos complejos con cientos de conectores predefinidos (WhatsApp, Google Sheets, bases de datos, APIs REST, AFIP, muchos ERPs, etc.). Costo cero, requiere mantener el servidor.

Make (ex Integromat): similar a n8n pero SaaS pago. Plan gratuito limitado; planes pagos desde 10 USD/mes.

Zapier: el más conocido, orientado a integraciones simples entre aplicaciones. Plan gratuito muy limitado; planes pagos relativamente caros.

Para integraciones complejas (conectar con ERPs propietarios, lógica de negocio elaborada, manejo de errores robusto) sigue haciendo falta desarrollo propio.

El enfoque que suele funcionar

Dos principios que diferencian los proyectos exitosos:

Una integración a la vez. Empezar por la que tenga mayor relación ahorro/complejidad. Probarla bien. Una vez estable, pasar a la siguiente. No intentar integrar cinco cosas el primer mes.

Preferir soluciones estándar antes que a medida. Si el ERP ya integra con X, usar esa integración nativa aunque no sea perfecta, antes de desarrollar una propia. Menos mantenimiento, menos dependencia, menos puntos de falla.


¿Hay alguna integración que tu empresa evalúa desde hace tiempo sin dar el paso? Antes de empezar, probar de responder las cinco preguntas del medio del artículo con números concretos. Si las respuestas son claras, probablemente es un buen proyecto. Si son vagas, conviene aclararlas antes de invertir.