[Cómo solucionar CF7] - "Hubo un error al intentar enviar su mensaje. Vuelva a intentarlo más tarde".

formulario de contacto 7 hubo un error al intentar enviar su mensaje por favor intente nuevamente más tarde

Contact form 7 es un complemento de formulario de contacto gratuito que le ayuda a crear formularios fácilmente y colocarlos en cualquier lugar de su sitio web. El formulario de contacto 7 es uno de los complementos más utilizados en WordPress con más de 5 millones de descargas activas. Sin embargo, hemos descubierto que algunos de los formularios que crea pueden dejar de funcionar o tener problemas al intentar enviar un mensaje. La mayoría de las veces, recibirá un mensaje con un borde que dice "Se produjo un error al intentar enviar su mensaje. Vuelva a intentarlo más tarde".

Dependiendo del color del borde que rodea el mensaje, determinará el tipo de corrección necesaria. Use la tabla de contenido a continuación para desplazarse a la sección según el color del mensaje de error que esté recibiendo.

Creo que todos los servicios tendrán tiempo de inactividad. No importa cuánto se prepare, tenga sistemas redundantes o audite, periódicamente habrá un evento de cisne negro que es completamente diferente a todo lo que haya experimentado antes. ¡Incluso le pasa a Google!

Matt Mullenweg, fundador de WordPRess, director ejecutivo de Automattic

Tutorial de vídeo

Corrección del mensaje de error amarillo

El error amarillo nos dice que hay un error de validación del formulario. Esto será algo que deberá solucionar en el área de administración.

Formularios no validados

Vaya al panel de administración de WordPress y verá un icono con un número en el botón del complemento Formulario de contacto 7. Haga clic en el botón "Formularios de contacto" para que veamos el error en detalle:

cómo arreglar el formulario de contacto 7

Una vez que llegue a la página de formularios, en la parte superior verá un mensaje de error similar a la imagen a continuación. Haga clic en el enlace dentro de este mensaje para comenzar a solucionar el problema.

cómo solucionarlo hubo un error al intentar enviar su mensaje conact form 7

Esa página lo llevará a otra página en la que simplemente debe hacer clic en el botón "validar 1 formulario de contacto ahora".

cómo arreglar el formulario de contacto 7 hubo un error al intentar enviar su mensaje

Esto debería solucionar el problema, pero si no es así, comente a continuación e intentaremos ayudarlo.

 

Corrección del mensaje de error naranja

El error naranja nos dice que su formulario no se envía debido a un problema de spam. Aquí hay dos soluciones que hice para solucionar este problema.

El error naranja nos dice que su formulario no se envió debido a un problema de spam. Hay dos soluciones que hemos implementado para resolver este problema.

ReCaptcha v2

Contact Form 7 usa reCaptcha para asegurarse de que su sitio web no correo basura. Una vez que CF7 cambió de reCaptcha V2 a V3, el formulario dejó de funcionar. La solución más simple que solucionó estos problemas de inmediato la mayoría de las veces fue volver a reCaptcha V2. Esto es lo que hicimos:

Vaya a la página de complementos y busque "Formulario de contacto 7 - reCaptcha v2", instálelo y actívelo.

recaptcha v2 para formulario de contacto 7

 

Una vez que lo haya instalado, vaya a la pestaña Formulario de contacto 7 y haga clic en Integración. Haga clic en "eliminar claves".

Ahora tienes que ir al Página de Google reCaptcha, inicie sesión y cree nuevas claves de sitio para su sitio web. Es posible que primero deba eliminar la propiedad de su sitio web de reCaptcha. Cuando se le solicite el tipo de reCaptcha, asegúrese de elegir reCaptcha V2 y no v3.

Vaya a la página de Google reCaptcha y cree una nueva clave de sitio web. Utilice las claves de reCaptcha V2.

Una vez que se hayan creado las nuevas claves, regrese a la pestaña de integraciones para el Formulario de contacto 7 y agregue sus nuevas claves V2.

Haga clic en guardar y vuelva a sus formularios y agregue el nuevo Recaptcha usando el código corto "[recaptcha]". Finalmente, pruebe sus formularios nuevamente solo para asegurarse. Si esto no resuelve sus problemas, debería probar la siguiente solución.

Corrección del mensaje de error rojo

El error rojo nos dice que el formulario no se está enviando. Esto suele deberse a que su servidor no envía. Una vez más, tenemos dos soluciones propuestas para esto:

Póngase en contacto con la empresa de alojamiento

El problema más común es un problema con el servidor de correo electrónico de alojamiento. Póngase en contacto con su empresa de alojamiento y dígales que tiene un problema de que no se envían correos electrónicos. Si es un problema por su parte, realizarán algunas pruebas en la función de correo electrónico en su servidor y lo solucionarán si hay algún problema.

Si el alojamiento no tiene ningún problema, podemos probar la siguiente solución a continuación. 

Instalar el complemento SMTP

Los complementos de correo SMTP y PHP están ahí para garantizar que los correos electrónicos que se envían estén autenticados y se envíen correctamente a través de terceros. El complemento que sugerimos utilizar para solucionar este problema es WP Mail SMTP.

Utilice WP Mail SMTP para corregir "hubo un error al intentar enviar su mensaje. Vuelva a intentarlo más tarde. Formulario de contacto 7".

Una vez que haya descargado, instalado y activado el complemento, vaya a la página de configuración del complemento y encontrará la captura de pantalla a continuación. 

formulario de contacto 7 hubo un error al intentar enviar su mensaje por favor intente nuevamente más tarde

Vaya a uno de los sitios web de correo sugerido y regístrese para obtener una cuenta con el servidor. Hemos usado varias opciones como Mailgun o SendGrid en el pasado, pero puede usar otras, incluso Amazon SES si lo desea, o enviando.

Una vez que haya creado una cuenta, se le darán las claves API para usar. Regrese a la página de configuración del complemento SMTP e ingrese nuestras claves API en el espacio provisto. Puede ver los campos para ingresar sus credenciales según la imagen a continuación. Puede encontrar estas configuraciones debajo de las opciones de correo en la página de configuración de SMTP.

cómo solucionarlo hubo un error al intentar enviar su mensaje formulario de contacto 7 error rojo

Una vez que haya guardado la clave API, vaya a la parte superior de la página. Existe la opción de enviar un correo electrónico de prueba.

mensaje de error rojo del formulario de contacto 7

Intente enviar un correo electrónico de prueba para asegurarse de que todo funciona correctamente.

Otras sugerencias para probar

Conflictos de plugins de almacenamiento en caché

Otra razón que podría impedir que sus formularios de contacto envíen mensajes es debido a conflictos con los complementos de almacenamiento en caché.

La forma más fácil de probar si esto está causando un problema es intentar desactivar su complemento de almacenamiento en caché e intentar probar el formulario nuevamente. Si esto resuelve su problema, entonces necesita encontrar otro complemento de almacenamiento en caché que no cause problemas tales como WP Rocket. También hemos utilizado la caché de Litespeed, pero no la caché de W3 (es bastante complicado). WP Rocket funciona muy bien.

¿Sigue sin funcionar?

Hace un tiempo, notamos que el formulario de contacto 7 a menudo tenía problemas y problemas tan molestos. La mayoría de las veces esto sucedió cuando habíamos actualizado el complemento. Cuando esto suceda, tendrá problemas que afectarán a su negocio, como perder clientes potenciales o nuevos clientes porque los formularios no se enviarían, especialmente si el formulario se rompe sin que usted lo sepa.

También estamos en un punto en el que necesitamos funciones más complejas que Contact Form 7 simplemente no puede ofrecer. Si está frustrado con este complemento, ¿podemos sugerirle que cambie a un complemento premium? Las opciones que mencionamos a continuación vienen con un excelente soporte para que pueda solucionar cualquier problema rápidamente.

Video de YouTube con varias sugerencias

Mire el video a continuación que sugiere una serie de opciones y correcciones que puede probar.

Complementos para usar en su lugar

1. Formas formidables

Formidable Forms es justo lo que dice en su nombre, simplemente formidable.

Formas formidables

Además de sus formularios de contacto normales, este complemento puede crear formularios complejos de generación de clientes potenciales, calculadoras y muchos otros tipos diferentes de formularios que pueda necesitar. Hemos revisado este complemento extensamente, Puede verificarlo aquí.

Descarga Formidable Forms

2. Formas de gravedad

formas de gravedad

Gravity Forms le ayuda a crear varios tipos avanzados de formularios más allá de un simple formulario de contacto. Una de las mejores cosas que tiene son los formularios de cotización (para eso lo usamos normalmente con algunos de nuestros clientes).

En comparación con WPForms, este complemento tiene más integraciones. También tiene un generador de formularios de arrastrar y soltar que es más fácil de usar que la mayoría de los demás complementos. La gran cantidad de complementos es lo que hace que las formas de Gravity sean tan excelentes como producto.

Gravity Forms no tiene una versión gratuita, pero vale la pena pagar, incluso solo por el soporte. Esto se debe a que puede resolver cualquier problema como el anterior muy rápidamente.

Haga clic aquí para obtener formularios de gravedad

3. WPForms

formularios wp arrastrar y soltar creador de formularios de wordpress

Formulario de contacto de WPForms - Creador de formularios de arrastrar y soltar para WordPress

Este creador de formularios de contacto es ideal para principiantes de WordPress porque la interfaz de usuario es fácil de usar. Simplemente arrastre y suelte los campos dentro de su plantilla de formulario.

El proceso es sencillo. Diseñe el formulario, use el bloque para incrustarlo y tendrá un formulario completamente funcional. Puede utilizar WPForms Lite para crear una plantilla bastante básica.

Obtenga WP FORMS aquí

4. Formas de Ninja

formas ninja

Formulario de contacto de Ninja Forms: el creador de formularios de arrastrar y soltar para WordPress

Esta es una opción freemium. Creemos que esta es una excelente opción para quienes no son desarrolladores. Con este creador de formularios de WordPress, es fácil diseñar un formulario agradable en muy poco tiempo.

Una de las grandes características es que puede seleccionar una plantilla de formulario y ser redirigido a su editor en vivo, desde donde puede personalizar fácilmente el formulario. A diferencia de otros creadores de formularios de esta lista, también puede crear una amplia gama de tipos de formularios utilizando solo la versión gratuita del complemento.

Haga clic aquí para descargar los formularios Ninja

Leer más: Elementor vs Divi: una comparación de 2022 | El bloqueo de mensajes está activo en iPhone y Android

Preguntas frecuentes

¿Por qué recibo un mensaje de error con un borde amarillo?

Un mensaje de error con un borde amarillo en CF7 significa que tiene un error de configuración y validación en su formulario en el backend. Encontrará el error en detalle cuando vaya al Formulario de contacto 7 en el panel de administración.

¿Por qué recibo un mensaje de error con un borde naranja?

Un mensaje de error con un borde naranja normalmente significa que el formulario no se envía debido a un problema de spam. Este problema generalmente se resuelve agregando ReCaptcha a su sitio.

¿Por qué recibo un mensaje de error con un borde rojo?

Un mensaje de error con un borde rojo generalmente significa que el complemento Contact Form 7 no pudo usar las funciones de envío de correo subyacentes del servidor y necesitará alguna configuración adicional para poder enviar los correos electrónicos y formularios de CF7.

¿Por qué Contact Form 7 no envía correos electrónicos?

WordPress usa PHP Mail para enviar correos electrónicos desde su sitio web en su estado predeterminado, incluidos los correos electrónicos producidos por complementos de formularios de contacto como CF7. No recibirá correos electrónicos de Contact Form 7 si su servidor web no es compatible o no habilita la función PHP Mail. Puede utilizar otras funciones de envío de correo, como SMTP.

Resumen

Háganos saber si alguna de estas soluciones funcionó para corregir el Formulario de contacto 7 "Hubo un error al intentar enviar su mensaje. Vuelva a intentarlo más tarde" funcionó para usted. Si no lo pone, deje un comentario a continuación y con gusto intentaremos ayudarlo.

Sobre la autora
David Atard
David ha trabajado en la industria digital y en línea durante los últimos 21 años. Tiene una amplia experiencia en las industrias de software y diseño web utilizando WordPress, Joomla y los nichos que los rodean. Ha trabajado con agencias de desarrollo de software, empresas de software internacionales, agencias de marketing locales y ahora es Jefe de Operaciones de Marketing en Aphex Media, una agencia de SEO. Como consultor digital, su objetivo es ayudar a las empresas a obtener una ventaja competitiva utilizando una combinación de su sitio web y las plataformas digitales disponibles en la actualidad. Su combinación de experiencia en tecnología combinada con una sólida visión para los negocios aporta una ventaja competitiva a sus escritos.

Una cosa más... ¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? ;-)
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.

Autor (es) destacado en:  Logotipo de la revista Inc   Logotipo de Sitepoint   Logotipo de CSS Tricks    logotipo de webdesignerdepot   Logotipo de WPMU DEV   y muchos más ...