Guías

El formulario de contacto que sí llega

Por qué un formulario falla en silencio, qué tienen que ver SPF, DKIM y DMARC, cómo probarlo en cinco minutos y cómo arreglarlo en orden.

Escrita por MarYan. Actualizada el 18 de septiembre de 2026. Texto en revisión: todavía no la revisó una persona nativa en español.

Hay una forma barata de perder clientes durante meses sin enterarse: un formulario de contacto que muestra «Gracias, pronto nos comunicamos» y no manda nada. El cliente cree que escribió. Usted cree que nadie escribe. Nadie recibe un error. Es una falla frecuente y difícil de notar justamente porque nadie recibe un error, y casi siempre tiene una de estas siete causas.

Por qué falla en silencio

  • La página dice gracias pase lo que pase. Muchos formularios muestran el mensaje de agradecimiento sin comprobar si el correo salió. Es una línea de código, y es la razón por la que el problema puede durar un año.
  • El correo sale del servidor del hospedaje. En hospedajes compartidos el formulario suele usar la función mail() de PHP, que entrega el mensaje al servidor local y ahí se acaba su responsabilidad. Si ese servidor no está autorizado a enviar con su dominio, el mensaje se descarta o cae en correo no deseado. La propia documentación de PHP advierte que esa función no sirve para correo masivo y que conviene usar bibliotecas o servicios de envío.
  • Falta la autenticación del dominio. Son tres registros distintos y hacen falta los tres. SPF es una lista publicada en su dominio con los servidores autorizados a enviar en su nombre. DKIM es una firma que prueba que el mensaje salió de quien dice y que nadie lo alteró. DMARC le dice al que recibe qué hacer cuando SPF y DKIM fallan, y a dónde mandar los informes. Los tres se publican en el DNS del dominio y se revisan juntos: uno solo no alcanza.
  • Gmail y Outlook endurecieron los requisitos. Google publica requisitos para quien envía correo a cuentas de Gmail y Microsoft hace lo mismo para las suyas. Un dominio sin autenticar hoy termina en la carpeta de correo no deseado con mucha más facilidad que hace unos años.
  • El destino ya no existe. El formulario manda a info@ de un dominio viejo, o al correo del socio que se fue, o a la cuenta del programador que armó el sitio en 2019.
  • El mensaje llegó y nadie lo vio. Está en correo no deseado, o en una pestaña de promociones, o en un buzón compartido que nadie abre.
  • El cliente nunca pudo enviar. Un reCAPTCHA que no carga bien en celular, un campo obligatorio confuso, un número de teléfono que el formulario rechaza por el formato. Desde su computadora nunca lo va a notar.

Pruébelo en cinco minutos

  1. Abra su sitio en el celular, con datos móviles y no con el wifi del local.
  2. Llene el formulario como cliente, con un correo personal de Gmail o de Hotmail, no con uno del dominio del negocio. En el mensaje escriba la hora exacta: «prueba 14:32 martes».
  3. Envíelo y cuente cinco minutos. Mire la bandeja de entrada, después correo no deseado, después las otras pestañas.
  4. Si no llegó, repita desde otra computadora y con otro correo. Si llegó a correo no deseado, el problema es de autenticación y no de código.
  5. Revise la configuración del dominio con la herramienta CheckMX de Google o envíe una prueba a mail-tester.com, que le dice qué registros le faltan.
  6. Pregunte quién más mira ese buzón, y cuándo fue la última vez que lo abrió.

Haga esta prueba el primer lunes de cada mes. Anótelo en el calendario. Cinco minutos al mes cuestan poco al lado de un formulario que falla en silencio durante un año.

Arréglelo en este orden

  1. Que el envío salga por un servicio de correo, no por el hospedaje. Resend, Postmark, SendGrid o Amazon SES hacen esto. Todos piden verificar el dominio, que es justamente lo que falta.
  2. Publique SPF y DKIM. El servicio le da los registros exactos para poner en el DNS de su dominio. Después agregue DMARC, empezando por la política de observación p=none para ver informes antes de endurecerla.
  3. Guarde cada envío, no solo el correo. Que el formulario escriba el mensaje en una base de datos, en una hoja de cálculo o en el panel del proveedor. Si el correo falla, el mensaje sigue existiendo y usted puede responder.
  4. Que la página diga la verdad. El «gracias» solo si el envío ocurrió. Si falló, mostrar el correo y el botón de WhatsApp para que la persona escriba por otro lado en ese mismo momento.
  5. Responda desde el mismo dominio. Si el formulario llega a info@sunegocio.com.au, conteste desde ahí, no desde una cuenta personal.
  6. Avise a quien contesta. Una alerta al celular sirve más que un buzón revisado cada tres días.

Pida lo mínimo

Nombre, una forma de contacto y el mensaje. Cada campo obligatorio que agrega baja la cantidad de mensajes que recibe. No pida dirección, fecha de nacimiento ni presupuesto si no los necesita para contestar. Escriba al lado del botón qué va a hacer con esos datos y en cuánto tiempo responde, aunque sea «contestamos el mismo día hábil».

Si prefiere no tener formulario

Es una opción legítima. Un botón de WhatsApp, el correo escrito como texto y el teléfono a la vista funcionan bien y no fallan en silencio: cuando algo se rompe, la persona lo ve y lo intenta de otra manera. Lo único que no debería hacer es dejar un formulario decorativo que nadie probó nunca.

Fuentes

Consultadas el 18 de septiembre de 2026.

Quién escribió esto

MarYan es un equipo de desarrollo de software en Sídney. Armamos este directorio de negocios que atienden en español en Australia. Publicar su negocio es gratis y va a seguir siendo gratis: vivimos de los proyectos que nos encargan, no del directorio.

Si quiere conversar en español sobre su propia página, su formulario o sus reservas, dígalo cuando publique su negocio. En el formulario hay una casilla opcional para pedir una reunión de 30 minutos. Marcarla o no marcarla no cambia en nada la publicación de su ficha.

Publique su negocio gratis

Ver todas las guías