Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://knowledge.flowella.io/llms.txt

Use this file to discover all available pages before exploring further.

Flowella bloquea automáticamente los envíos salientes a contactos dados de baja, pero el bloqueo es por canal. Si un contacto te dice que sigue recibiendo mensajes después de darse de baja, repasa las comprobaciones de abajo. Para saber cómo funciona la lista de bajas en general, consulta Bajas. Para el contexto multicanal, consulta Multicanal.

1. Confirma que la baja se registró realmente

Abre Contacts → Opt-outs y busca el número de teléfono del contacto.
  • Listado, activo: Flowella bloqueará los envíos desde el canal en el que se dieron de baja.
  • Listado, revocada: un compañero quitó la baja, manualmente o por API. Vuélvela a añadir.
  • No listado: la baja nunca se registró. Consulta la sección 2.

2. La palabra clave de baja no se reconoció

Por defecto, Flowella trata las palabras clave habituales como disparadores de baja (por ejemplo, STOP, UNSUBSCRIBE). La coincidencia es insensible a mayúsculas pero sensible a errores ortográficos. Si el contacto escribió por favor dejad de escribirme en lugar de simplemente STOP, no se dispara ninguna baja automática. Puedes:
  • Añadir manualmente el contacto a la lista de bajas desde la bandeja de entrada o desde Contacts → Opt-outs.
  • Añadir un botón de respuesta rápida a tus plantillas que diga explícitamente «Unsubscribe» y enrute a tu gestión de bajas.

3. El contacto se dio de baja en otro canal

Las bajas se registran por canal de WhatsApp porque el consentimiento se da a un remitente de empresa concreto. Si al mismo contacto se le escribe desde dos canales de tu organización y solo se ha dado de baja en el Canal A, los envíos del Canal B siguen funcionando. Decide qué modelo quieres y aplícalo de forma coherente:
  • Estricto: replica la baja en todos los canales. Puedes hacerlo con la API:
    curl -X POST https://app.flowella.io/api/v1/opt-outs \
      -H "Authorization: Bearer flo_…" \
      -H "Content-Type: application/json" \
      -d '{"action":"set","whatsappChannelId":"<id>","phone":"+34…"}'
    
    Repite para cada canal. Consulta el endpoint de bajas.
  • Por marca: mantén las bajas separadas. Asegúrate de que tu aviso de privacidad indica a los contactos que darse de baja de la Marca A no los da de baja de la Marca B.

4. Un workflow vuelve a inscribir a contactos dados de baja

Si un workflow de HubSpot sigue intentando enviar mensajes a la misma persona dada de baja, la acción fallará en el lado de Flowella (devolviendo Contact opted out), pero el contacto puede seguir viendo el intento del workflow. Añade un criterio de inscripción en HubSpot que excluya a los contactos cuya propiedad WhatsApp opt-out sea true. Actualiza esa propiedad cada vez que Flowella registra una baja usando un suscriptor de webhook o una sincronización periódica. Alternativamente, suscríbete al webhook optout.created y escribe de vuelta en HubSpot en tiempo real.

5. El contacto nunca dio un opt-in limpio desde el principio

Esto es un problema de política más que un bug, pero merece señalarlo: WhatsApp requiere un opt-in explícito e inequívoco antes de cualquier mensaje iniciado por la empresa. Si el contacto dice «nunca acepté esto», investiga cómo acabó en tu lista. Añade la baja, pídele disculpas y revisa tu proceso de captación.

6. El bloqueo funciona, pero aún reciben un mensaje final en vuelo

Los envíos salientes se encolan antes de que se cierre la lista de destinatarios. Un mensaje que ya está en la cola de envío de Meta puede entregarse en los segundos posteriores al registro de la baja. Es raro y se autocorrige en menos de un minuto.

¿Sigues viendo mensajes que llegan a un contacto dado de baja?

Captura:
  • El número de teléfono del contacto
  • El ID y nombre del canal
  • La hora exacta del envío
… y contacta con soporte. Podemos auditar la ruta del envío de extremo a extremo.