¿Quieres guardar mensajes con Flamingo porque no encuentras los correos de tu formulario? Contact Form 7 no almacena las consultas por sí solo. Por eso, si falla una notificación, necesitas otro registro para consultar lo que envió el visitante.
En esta guía configurarás ese registro y comprobarás si funciona. Además, aprenderás a corregir los campos y a distinguir un fallo de almacenamiento de un problema de correo.
Antes de cambiar el formulario
Primero, entra en Plugins → Plugins instalados y confirma que tu web utiliza Contact Form 7. Este procedimiento no corresponde a formularios de Elementor o WPForms.
Comprueba también si otro complemento ya guarda las consultas. Si funciona y cubre tus necesidades, no necesitas duplicarlo. Antes de instalar nada, conserva una copia recuperable de la web y revisa la compatibilidad del plugin.
1. Instala flamingo para guardar mensajes
Desde WordPress, abre Plugins → Añadir nuevo plugin y busca «Flamingo». Comprueba que corresponde al plugin de Rock Lobster Inc. Puedes identificarlo en su ficha de WordPress. Después, pulsa Instalar ahora y Activar.
A continuación, abre Flamingo → Mensajes entrantes. Si tu panel está en inglés, verás Inbound Messages. Esta bandeja permite consultar las nuevas solicitudes desde el administrador.
Flamingo guarda los registros en la base de datos de la web. Por tanto, incluye esa base de datos en tus copias de seguridad. El almacenamiento del formulario no sustituye un servicio de mantenimiento web ni una copia externa.
2. Comprueba que puedes guardar mensajes con flamingo
Ahora abre la página pública de contacto y rellena el formulario con tus propios datos. En el mensaje, escribe «PRUEBA-FORMULARIO-01» y añade una frase fácil de reconocer. Así evitarás confundirla con una consulta real.
Después del envío, vuelve a Flamingo → Mensajes entrantes y actualiza la bandeja. Abre el registro de prueba y compara el nombre, el correo y el mensaje. Revisa también cualquier campo adicional, como el teléfono.
A continuación, comprueba el buzón de destino. Anota dos resultados por separado: «consulta guardada» y «correo recibido». Uno no demuestra el otro.
Si tienes varios formularios, repite la prueba en cada uno. Por ejemplo, el formulario de contacto puede funcionar mientras el de presupuestos tiene otros ajustes.
3. Corrige el nombre, el correo y el asunto
Flamingo reconoce los campos habituales your-name, your-email y your-subject. Sin embargo, tu formulario puede utilizar nombres diferentes. En ese caso, debes indicarle cuáles corresponden a cada dato.
Abre Contacto → Formularios de contacto, selecciona el formulario y entra en Formulario. Este ejemplo muestra tres nombres personalizados; no sustituye tu formulario completo:
[text* nombre-contacto]
[email* email-contacto]
[text asunto-consulta]
Para asociarlos, abre Ajustes adicionales y añade estas líneas:
flamingo_name: «[nombre-contacto]»
flamingo_email: «[email-contacto]»
flamingo_subject: «[asunto-consulta]»
Sustituye los nombres entre corchetes por los que realmente utiliza tu formulario. Después, guarda los cambios y envía otra prueba. Comprueba el resultado en el nuevo registro.
Si no solicitas un asunto, usa un texto fijo en la tercera línea:
flamingo_subject: «Consulta desde la web»
Estos ajustes pertenecen a Contact Form 7: no los pegues en functions.php. La guía de configuración de Flamingo explica esta correspondencia entre campos.
4. Revisa por qué no aparece un mensaje
Si no encuentras la prueba, confirma primero que Flamingo sigue activo y que has enviado el formulario correcto. Después, revisa su bandeja de spam.
A continuación, entra en Ajustes adicionales del formulario y busca estas opciones:
do_not_store: true
demo_mode: on
La primera impide guardar los mensajes. La segunda activa el modo de demostración y no sirve para comprobar el funcionamiento normal.
Si aparecen, confirma por qué se añadieron. Retira únicamente el ajuste que ya no corresponda, guarda y repite la prueba. Puedes consultar el comportamiento de cada opción en los ajustes adicionales de Contact Form 7.
Si el problema continúa, anota la URL, la hora del intento y el aviso que muestra el formulario. Así podrás comunicar una incidencia concreta al responsable de la web.
5. Revisa el correo si la consulta sí se guarda
Guardar mensajes con Flamingo no corrige la entrega del correo. Si localizas la consulta, pero no recibes el aviso, abre la pestaña Correo del formulario.
Comprueba el destinatario en Para. En De, utiliza una dirección autorizada del dominio de tu web. Después, configura Reply-To con el campo de correo del visitante, siguiendo las recomendaciones de envío de Contact Form 7.
Ejemplo ficticio para un formulario cuyo campo de email se llama email-contacto:
Para: consultas@tuempresa.example
De: Web de Tu Empresa <formularios@tuempresa.example>
Cabeceras adicionales: Reply-To: [email-contacto]
Sustituye las direcciones del ejemplo por las reales y autorizadas para tu sistema de envío. Cambia también el nombre del campo si el tuyo es distinto.
Si ya usas WP Mail SMTP y tienes configurada su conexión, abre Tools/Herramientas → Email Test/Prueba de correo. Envía una prueba a un buzón que puedas consultar y comprueba la recepción.
Después, prueba también el formulario. Si falla, conserva el error y revisa la configuración con tu proveedor. Si indica éxito, pero no llega nada, comprueba spam, filtros y registros del servicio de correo.
Qué implica guardar mensajes con flamingo
Flamingo permite conservar nuevas consultas, pero no recupera mensajes antiguos que nunca se almacenaron. Tampoco debes asumir que guarda los archivos adjuntos de forma permanente. Contact Form 7 utiliza archivos temporales; si necesitas conservar documentos, verifica un sistema específico de archivo.
Además, limita quién accede a las consultas y establece cuándo eliminarlas. Finalmente, repite la prueba cuando cambies los campos o el sistema de correo.
¿Prefieres que nos encarguemos? En Commercial B2B podemos configurar tus formularios, revisar el envío de correos y realizar las mejoras que necesita tu web. Contacta con nosotros para llevar a cabo estos trabajos o contratar nuestros servicios de mantenimiento y desarrollo web.




