Integración crítica en España

ERPNext + WhatsApp Business: facturas, presupuestos y avisos por WhatsApp

España vive en WhatsApp. La pyme que entiende esto ya envía facturas, presupuestos, recordatorios de pago y confirmaciones de cita por el canal donde sus clientes pasan el día, sin abrir correos que se pierden ni hacer llamadas que nadie coge. Esta guía explica cómo se monta esa integración con ERPNext, qué cuesta en Meta, qué BSP usar, qué dice la AEPD sobre el opt-in y qué se puede automatizar de verdad.

En España, el 92 % de los usuarios de internet usa WhatsApp según el estudio anual de IAB Spain, y casi tres de cada cuatro lo abren para comunicarse con empresas si la empresa está disponible en ese canal. Una pyme que sigue mandándolo todo por correo o teléfono está usando el segundo y tercer canal preferidos del cliente, no el primero. Integrar ERPNext con WhatsApp Business Platform permite enviar facturas, presupuestos, recordatorios de pago, confirmaciones de cita y avisos de mantenimiento de forma automática desde el ERP, cumpliendo la normativa de Meta y de la AEPD, y manteniendo el histórico unificado. Esta guía explica cómo se hace bien.

— Lo primero que hay que entender

App vs Platform: no son lo mismo

Meta ofrece dos productos distintos para empresas. WhatsApp Business App es la aplicación gratuita que se descarga del Play Store o App Store; va atada a un número de móvil y a un único dispositivo (con multidispositivo limitado a cuatro). La usan autónomos y micropymes para contestar al cliente desde el móvil de la empresa. No tiene API, no se puede automatizar desde un ERP, no admite varios agentes simultáneos y los mensajes están limitados a lo que el usuario teclee.

WhatsApp Business Platform (lo que hasta 2023 se llamaba WhatsApp Business API) es la versión empresarial. Se accede a través de un BSP (Business Solution Provider) autorizado por Meta — 360Dialog, Twilio, Wati, Trengo, Respond.io, Vonage o Sinch son los más habituales en España — y permite todo lo que la app no puede: integración con cualquier sistema vía API, varios agentes simultáneos sobre el mismo número, plantillas pre-aprobadas, envío masivo regulado, webhooks de eventos y un panel de control con métricas. Es lo que necesitas para conectar ERPNext con WhatsApp.

El precio cambia. La app es gratuita. La Platform tiene pricing por conversación, no por mensaje. Una conversación es una ventana de 24 horas entre la empresa y un cliente. Meta clasifica las conversaciones en cuatro categorías desde julio de 2025: marketing, utility (transaccionales), authentication (códigos OTP) y service (atención al cliente, iniciada por el cliente). El precio depende del país y de la categoría; en España las primeras 1.000 conversaciones de service al mes son gratuitas y el resto se cobra entre 0,005 € y 0,15 € según categoría. A esto el BSP suma su margen (típicamente entre 0,005 y 0,02 € por conversación adicional) o cobra una cuota mensual fija.

Fuente: Meta — WhatsApp Business Platform Pricing.

— Casos de uso reales

Ocho cosas que tu ERP puede hacer en WhatsApp por ti

La integración no es lo importante: lo importante es qué pasa cuando ya está montada. Estos son los ocho casos de uso que más diferencia marcan en una pyme española típica.

  1. 01

    Factura emitida con PDF adjunto

    Al validar una factura en ERPNext, se dispara automáticamente un mensaje WhatsApp con el PDF adjunto al cliente. Plantilla utility pre-aprobada con variables {{razón social}} y {{importe}}. El cliente recibe la factura en el mismo canal donde gestiona el resto de sus comunicaciones con la empresa.

  2. 02

    Presupuesto enviado para aprobar

    El comercial cierra un presupuesto en el ERP y lo envía por WhatsApp con un clic. El cliente recibe el PDF y un enlace a la página pública de aprobación del presupuesto (sin login). Cuando lo aprueba, ERPNext lo convierte en pedido de venta automáticamente y avisa al comercial.

  3. 03

    Confirmación de cita la noche anterior

    Clínica dental, peluquería, taller mecánico, despacho profesional: ERPNext consulta la agenda del día siguiente y a las 18:00 del día anterior envía un WhatsApp a cada cliente con la hora exacta y opción a confirmar o cancelar respondiendo SÍ/NO. Reduce los no-shows entre un 30 y un 50 %.

  4. 04

    Aviso de pedido enviado y tracking

    Al generar el albarán o conectar con el transportista, ERPNext envía al cliente un WhatsApp con el código de seguimiento y el enlace al tracking del transportista (SEUR, MRW, Correos Express, Glovo). Reduce drásticamente las llamadas de dónde está mi pedido al servicio de atención al cliente.

  5. 05

    Recordatorio de pago vencido

    Si una factura supera la fecha de vencimiento, el ERP dispara una secuencia: día 1, recordatorio amable por WhatsApp; día 7, segundo aviso más directo; día 15, escalada a llamada del responsable. Cada paso queda registrado en el cliente. Para pymes españolas con problemas de morosidad, suele recuperar entre un 20 y un 40 % de las facturas vencidas sin recurrir a procedimientos formales.

  6. 06

    Mantenimiento programado para taller o climatización

    Un mes antes de la revisión obligatoria del aire acondicionado o de la ITV del coche, ERPNext envía un recordatorio por WhatsApp con la fecha sugerida y un enlace al calendario para reservar. Funciona muy bien en sectores con revisiones periódicas obligatorias por normativa (RITE, RAE, RD 88/2013 ascensores).

  7. 07

    Encuesta NPS tras la venta

    Tres días después de cerrar un pedido, el cliente recibe una pregunta única: del 0 al 10, cómo nos recomendarías a un amigo. Su respuesta queda en el CRM. Los detractores (0-6) generan automáticamente un ticket de soporte para llamar; los promotores (9-10) reciben un enlace para dejar reseña en Google.

  8. 08

    Soporte al cliente como tickets en el ERP

    Cuando un cliente escribe a tu número de WhatsApp Business, el BSP llama a un webhook de ERPNext y se crea automáticamente un ticket en el módulo Helpdesk asociado a ese cliente. El agente responde desde el ERP y el cliente lo recibe en WhatsApp. Histórico unificado, SLA controlado, ningún mensaje se pierde.

— Las cuatro categorías de Meta

Marketing, utility, authentication, service: qué es cada cosa

CategoríaCuándo se usaCoste relativoPlantilla aprobada
MarketingPromociones, ofertas, lanzamientos, recordatorios de carritoLo más caroObligatoria
Utility (transaccional)Factura emitida, pedido enviado, cita confirmada, recordatorio de pagoIntermedioObligatoria
AuthenticationCódigos OTP de doble factor y confirmación de identidadEconómicoObligatoria (categoría específica)
ServiceAtención al cliente, respuesta a una consulta iniciada por el clienteMás barato (1.000 gratis/mes en service)No (texto libre dentro de la ventana de 24 h)

La regla práctica: si tu empresa va a iniciar la conversación (mandar una factura, recordar una cita, anunciar una oferta), Meta exige plantilla pre-aprobada. Las plantillas se redactan en la consola de Meta o del BSP, se envían a aprobación y suelen aprobarse en minutos siempre que cumplan las directrices. Una vez aprobadas, se pueden enviar las veces que haga falta. Si la conversación la inicia el cliente, durante las 24 horas siguientes puedes responder con texto libre sin plantilla.

— BSPs en España

Por dónde se sale a WhatsApp Business Platform

Para usar la Platform hay que pasar por un BSP (Business Solution Provider) autorizado por Meta. Cada uno tiene su pricing, su panel, su API y su soporte. Estos son los más habituales en pymes españolas con sus puntos fuertes.

BSPOrigenPunto fuerte
360DialogAlemaniaPricing transparente, sin minimums altos, una de las primeras BSP autorizadas en Europa
TwilioEstados UnidosMulticanal (WhatsApp + SMS + RCS + voz + email) y API muy madura
WatiSingapurCapa de CRM y panel multi-agente sobre la API
TrengoPaíses BajosMulticanal con bandeja de entrada compartida muy pulida
Respond.ioMalasiaMejor opción para pymes con varios canales (WhatsApp + Instagram + Messenger + email)
Vonage (ex-Nexmo)Estados UnidosPlataforma robusta para volúmenes altos y empresas medianas
SinchSueciaEmpresarial, especialmente para B2C con campañas masivas

La elección depende de tres cosas: volumen mensual estimado (los precios bajan mucho a partir de 50.000 conversaciones/mes), si tienes solo WhatsApp o quieres multicanal (Twilio, Trengo y Respond.io destacan en multicanal) y si tu equipo de soporte va a usar el panel del BSP como herramienta principal o solo como tubería técnica. Para la mayoría de pymes de menos de 5.000 conversaciones/mes con foco operacional en el ERP, 360Dialog es la opción más limpia.

— Aspectos legales

Opt-in, RGPD y conservación: lo que no puedes saltarte

WhatsApp es un canal de comunicación electrónica como el correo, y la normativa aplicable es la misma. Los puntos críticos:

  • Opt-in expreso y demostrable (Ley 34/2002 LSSI-CE, art. 21). El cliente tiene que haber autorizado expresamente recibir comunicaciones comerciales por WhatsApp. La empresa debe poder demostrar cuándo, cómo y para qué se le pidió ese consentimiento. La AEPD ha sancionado a varias empresas por enviar WhatsApp comerciales sin opt-in claro.
  • Comunicaciones transaccionales sin opt-in expreso. Para mensajes propios de la relación contractual (factura emitida tras una compra, pedido enviado, cita confirmada), el consentimiento se considera implícito en la propia contratación. Conviene aún así informar en el correo de bienvenida o en el pie de la factura de que estos avisos llegarán por WhatsApp y cómo darse de baja.
  • Derecho de oposición y baja. Cada mensaje comercial tiene que incluir una vía clara para dejar de recibirlos (responder BAJA, un enlace, etc.). Si el cliente responde indicando que se quiere dar de baja, ERPNext debe marcar al contacto como opt-out y dejar de enviarle automatizaciones de marketing inmediatamente.
  • Tratamiento de datos personales. WhatsApp Business Platform implica tratamiento de datos personales del cliente (teléfono, mensajes, identificadores) que cae bajo el RGPD. La empresa es responsable del tratamiento; el BSP y Meta actúan como encargados. Hay que tener firmados los contratos de encargo de tratamiento correspondientes (art. 28 RGPD).
  • Conservación de mensajes. La normativa fiscal exige conservar las facturas y documentos contables 4 años (LGT) o 6 años (Código de Comercio). Si una factura se envía por WhatsApp, la conservación se mantiene en el ERP, no en el chat; el WhatsApp es solo el canal de entrega.
  • No grabar conversaciones sin avisar. Aunque WhatsApp deja histórico, si vas a usar las conversaciones para finalidades adicionales (entrenar IA, análisis de comportamiento), tienes que informarlo en la política de privacidad y, en algunos casos, pedir consentimiento adicional.

Fuentes: BOE — Ley 34/2002 LSSI-CE, AEPD.

— Errores comunes

Seis cosas que se hacen mal con WhatsApp en pymes españolas

  • Mandar promociones masivas a la lista entera sin opt-in

    Lo más rápido para degradar la calidad de tu número en Meta y, además, para que la AEPD te abra expediente. Una sanción AEPD por LSSI ronda los 30.000 €.

  • Usar la WhatsApp Business App para 200 clientes

    La app se queda corta enseguida: no admite multiagente real, no se integra con el ERP, no permite plantillas reguladas. Si tu volumen pasa de 100 conversaciones al mes, hay que ir a Platform.

  • No tener histórico unificado en el ERP

    Cuando el WhatsApp vive solo en el panel del BSP, el agente de soporte no ve las facturas del cliente, los pedidos en curso ni el ticket abierto la semana pasada. Hay que conectar el BSP a ERPNext con webhooks bidireccionales.

  • Plantillas mal redactadas que Meta rechaza una y otra vez

    Las plantillas tienen reglas estrictas. Si Meta rechaza la plantilla varias veces, en el peor de los casos Meta puede limitar tu número. Lo razonable es invertir tiempo en redactarlas bien la primera vez con copywriter o pedirle al BSP plantillas probadas para tu sector.

  • Confundir WhatsApp con email y mandar largos textos comerciales

    WhatsApp es para mensajes cortos, claros y útiles. Un texto de 800 caracteres con promociones se lee mal en la pantalla del móvil y se descarta. Lo que funciona es mensaje corto + un botón claro (Ver factura, Confirmar cita, Llamar).

  • Enviar avisos a horas intempestivas

    Un WhatsApp a las 23:30 del sábado para confirmar una cita el lunes irrita más de lo que ayuda. ERPNext tiene programación de ventanas horarias: configurar los envíos para lunes a viernes entre 9:00 y 20:00 reduce las bajas drásticamente.

— FAQ

Preguntas frecuentes sobre ERPNext y WhatsApp Business

Las dudas que más se hacen las pymes al plantearse integrar WhatsApp con su ERP.

Ver todas las preguntas
¿Qué diferencia hay entre WhatsApp Business App y WhatsApp Business Platform?+
La WhatsApp Business App es la aplicación gratuita para móvil que usan los autónomos y micropymes; va atada a un único número de teléfono y a un único dispositivo (con multidispositivo limitado), sin posibilidad de automatizar desde sistemas externos. La WhatsApp Business Platform (antes Business API) es la versión profesional: se accede mediante API a través de un BSP (Business Solution Provider) como 360Dialog, Twilio, Vonage o Wati, permite varios agentes a la vez, automatización desde el ERP, plantillas pre-aprobadas y envío masivo regulado. Para integrarse con ERPNext y enviar facturas y avisos automáticamente hay que usar la Platform, no la app.
¿Cuánto cuesta WhatsApp Business Platform?+
Meta cobra por conversación, no por mensaje. Una conversación es una ventana de 24 horas entre la empresa y un cliente. Desde julio de 2025 hay cuatro categorías: marketing (la más cara), utility (avisos transaccionales: pedido enviado, factura emitida), authentication (códigos OTP) y service (atención al cliente, iniciada por el cliente). El precio depende del país; en España, las primeras 1.000 conversaciones de service al mes son gratuitas y el resto se cobra entre 0,005 y 0,15 € según categoría. El BSP añade su margen (típicamente entre 0,005 y 0,02 € por conversación adicional) o cobra una cuota mensual. El pricing oficial está en developers.facebook.com/docs/whatsapp/pricing.
¿Qué son las plantillas pre-aprobadas y por qué importan?+
Para enviar el primer mensaje a un cliente (o cualquier mensaje fuera de la ventana de 24 horas después de su última respuesta), Meta exige usar una plantilla pre-aprobada. Las plantillas se redactan en la consola de Meta, se envían a aprobación y suelen aprobarse en minutos. Sirven para casos transaccionales como factura emitida, pedido enviado, cita confirmada, recordatorio de pago. Lo que NO se puede hacer es enviar texto libre comercial al primer contacto: el mensaje se rechaza o, si se hace de forma masiva, Meta puede bajar la calidad de tu número y limitar el envío. El uso de plantillas es lo que distingue WhatsApp Business Platform de un chat libre.
¿Necesito consentimiento del cliente para enviarle WhatsApp?+
Sí, opt-in expreso y demostrable. La normativa española aplicable son los artículos 21 y 22 de la Ley 34/2002 de Servicios de la Sociedad de la Información (LSSI-CE) y el Reglamento General de Protección de Datos (RGPD) por tratamiento de datos personales. El cliente tiene que haber autorizado expresamente recibir comunicaciones por WhatsApp, y la empresa debe poder demostrar cuándo, cómo y para qué se le pidió ese consentimiento. La AEPD ha sancionado a varias empresas por enviar WhatsApp comerciales sin opt-in claro. Para mensajes transaccionales (factura emitida, pedido enviado tras una compra), el consentimiento se considera implícito en la relación contractual, pero conviene avisar en el pie de la factura o el correo de bienvenida.
¿Qué se puede hacer desde ERPNext con WhatsApp?+
Una lista no exhaustiva: enviar el PDF del presupuesto o la factura al cliente directamente con un clic desde el documento; notificar automáticamente cuando el pedido se prepara, sale del almacén o se entrega; avisar al cliente del recordatorio de pago a vencimiento o tras impago; confirmar citas (clínica, peluquería, taller, despacho) la noche anterior con opción a cancelar; recordatorios de mantenimiento (taller, climatización, ascensores); abrir tickets de soporte cuando un cliente escribe; encuestas NPS tras una venta; renovaciones de suscripciones; y comunicación interna con técnicos en ruta.
¿Qué BSP recomendáis para empezar en España?+
Depende del volumen y la complejidad. Para pymes de menos de 5.000 conversaciones al mes, 360Dialog (alemán, una de las primeras BSPs autorizadas en Europa) suele ser la opción más limpia: pricing transparente, sin minimums altos, panel sencillo. Twilio es buena opción si ya usas su API para SMS/voz o si quieres llegar a varios canales (WhatsApp + RCS + Email). Wati y Trengo añaden una capa de CRM sobre la API y simplifican la operativa para equipos de soporte. Respond.io es muy completo para pymes con multicanal. Para volúmenes muy altos o caso muy específico, Vonage (ex-Nexmo) y Sinch son alternativas robustas. Lo importante: el BSP es solo el operador del canal; quien orquesta el flujo de negocio sigue siendo tu ERP.
¿Cómo se integra técnicamente ERPNext con WhatsApp?+
ERPNext expone su API REST completa y un sistema de webhooks para eventos. Para WhatsApp, la integración típica es bidireccional: 1) ERPNext envía mensajes al BSP cuando ocurre un evento (factura emitida, pedido enviado, cita en 24 h) usando la API del BSP, que a su vez llama a la API oficial de Meta; 2) Cuando el cliente responde, el BSP llama a un webhook de ERPNext y el mensaje aparece como una entrada en el sistema (ticket, nota en cliente, lo que toque). La parte buena es que Frappe Framework permite construir este flujo sin desarrollo a medida muy pesado; existen apps comunitarias en GitHub (frappe-whatsapp, erpnext-whatsapp) y, para casos avanzados, lo desarrollamos en casa sobre el BSP que prefieras.
¿Cuál es el sentido común con los WhatsApp masivos?+
Lo que diferencia un caso de uso bueno de uno malo es cuánto valor aporta el mensaje al cliente. Confirmación de cita, aviso de pedido entregado, factura emitida, recordatorio de pago vencido: todos son útiles y el cliente los agradece. Lo opuesto — mensajes promocionales masivos sin segmentación, recordatorios genéricos sin contexto, mensajes a horas intempestivas — degrada la calidad del número en Meta (literalmente baja tu rating y limita cuántos mensajes puedes enviar) y daña la relación con el cliente. La regla práctica: si no enviarías ese mensaje de forma personal a tu mejor cliente, no lo envíes de forma automatizada al resto.
Empezar · Respuesta en 24h

¿Montamos WhatsApp dentro de tu ERP?

Si quieres que tus clientes reciban facturas, recordatorios y avisos por el canal donde de verdad están, te ayudamos a montarlo bien: BSP recomendado para tu caso, plantillas pre-aprobadas, opt-in conforme a la LSSI y la AEPD, e integración bidireccional con ERPNext.

Demo personalizada
Sin compromiso
Equipo en España