Envía un formulario a tu email6 min de lectura
Responde a los envíos de formularios directamente desde tu bandeja
Haz que Reply en una notificación de formulario responda a quien lo rellenó: qué nombres de campo funcionan, cuándo usar _replyto y por qué se pierden las respuestas.
Llama email al campo del email del formulario e Ikiform pone esa dirección en la cabecera reply-to de la notificación, así Reply responde al visitante desde tu propio buzón. Si el campo tiene otro nombre, o el formulario pide dos direcciones, añade un campo _replyto con la correcta. Sin ninguno de los dos, las respuestas van a notifications@ikiform.com, que nadie lee.
Qué cambia aquí
Un email de notificación tiene dos direcciones que importan. From es quién lo envió y, por entregabilidad, tiene que ser Ikiform. Reply-To es a dónde van las respuestas, y debería ser el visitante. Las apps de correo usan Reply-To cuando existe y, si no, recurren a From. Así que todo consiste en asegurarse de que Ikiform pueda encontrar la dirección del visitante en el envío.
Ikiform toma la dirección reply-to primero de un campo _replyto y, si no, de un campo llamado email, email_address, your_email, reply_to, contact_email. El valor debe ser una única dirección de email válida o se ignora.
- Si el envío tiene un campo _replyto con una única dirección de email válida, ese es el reply-to. Gana a cualquier otro campo.
- Si no, Ikiform revisa los campos en el orden en que se enviaron y toma el primero con un nombre reconocido y una dirección válida.
- Si no hay ninguno, el email no tiene cabecera Reply-To, y al pulsar Reply se responde a notifications@ikiform.com.
Nombres de campo que funcionan
La coincidencia ignora mayúsculas, así que Email y EMAIL funcionan igual que email. Así funcionan los nombres más comunes:
| Nombre del campo | ¿Se usa como reply-to? | Por qué |
|---|---|---|
email, Email, e-mail | Sí | El nombre simple, en mayúsculas o minúsculas, con o sin guion |
email_address, email-address, emailAddress | Sí | La forma larga, con _, - o nada entre las palabras |
your_email, contact_email, reply_to | Sí | Nombres comunes de plantillas de formularios |
user_email, work_email | No | Ikiform no conoce ese prefijo. Renómbralo o añade _replyto |
Email Address | No | Un espacio no es un separador. Los creadores de sitios que usan las etiquetas como nombres suelen generar esto |
Email 2 | No | Los creadores de sitios numeran así un segundo campo de email |
Tres formas de configurarlo
El formulario de abajo es una solicitud de demo, donde la dirección es un email de trabajo y puede ir junto a una segunda dirección. Elige la versión que encaje con cuánto puedes cambiar:
<form action="https://ikiform.com/f/frm_xxxxxxxxxxxxxxxx" method="post">
<label for="work-email">Work email</label>
<input id="work-email" name="email" type="email" autocomplete="work email" required />
<label for="company">Company</label>
<input id="company" name="company" autocomplete="organization" />
<label for="message">What are you trying to solve?</label>
<textarea id="message" name="message" rows="5" required></textarea>
<input name="_gotcha" type="text" tabindex="-1" autocomplete="off" hidden />
<button>Request a call</button>
</form>- Renombra cuando controlas el HTML. La etiqueta puede seguir diciendo "Email de trabajo"; solo importa el
name, yautocomplete="work email"mantiene bien el autocompletado del navegador. - Copia en
_replytocuando otro sistema esperawork_email, o el formulario tiene dos direcciones y coincidiría la equivocada. El script rellena el campo oculto al enviar el formulario, antes de que el navegador lo mande. - Desde tu servidor, añade
_replytoal cuerpo JSON. Ni siquiera tiene que ser un campo del formulario. Se reenvía elOriginde la petición entrante porque elfetchdel propio servidor no envía ninguno, e Ikiform cuenta con él las pruebas gratuitas desdelocalhost.
Los campos que empiezan con _ no se guardan como respuestas, así que _replyto no aparece dos veces en el email. Se conserva en el envío como meta.reply_to, que incluyen los webhooks y la API REST.
_replyto se envía vacío e Ikiform lo ignora. work_email no es un nombre reconocido, así que ese envío no tiene reply-to. Renombra el campo cuando puedas; esa opción no puede fallar.A quién respondes
El reply-to es lo que escribió el visitante. Ikiform comprueba que sea una dirección bien formada, no que pertenezca a esa persona. Un bot, o un bromista, puede poner la dirección de otra persona, y entonces tu respuesta le llega a un desconocido.
- Haz que la primera respuesta sea general. No envíes datos de la cuenta, facturas ni nada privado hasta que la persona te haya escrito desde esa dirección.
- Una dirección de un dominio desechable suma 2 a la puntuación de spam. Junto con otra señal, como una repetición idéntica, basta para mantener el envío fuera de tu bandeja.
- Si la dirección rebota, era una errata o una falsa. El envío sigue en el panel si necesitas el resto.
Qué ve el visitante en tu respuesta
La mayoría de las apps de correo citan el mensaje al que respondes. Aquí es la notificación de Ikiform, así que el visitante ve sus propias respuestas en forma de lista, más el pie de la notificación. Eso suele estar bien, y le recuerda lo que preguntó. Merece la pena revisar dos cosas antes de pulsar Send:
- El pie tiene enlaces pensados para ti: View submission para los miembros, un enlace para darse de baja para los destinatarios externos y una dirección para denunciar abusos. El enlace al panel solo funciona para quien haya iniciado sesión en tu espacio de trabajo, pero borra la cita si prefieres no enviarlo.
- Si varias personas reciben la notificación, cada respuesta abre un hilo distinto con el visitante. Acordad quién responde, o el visitante recibirá dos respuestas diferentes.
¿Quieres una respuesta que nunca muestre la notificación? Escribe un email nuevo a la dirección en lugar de pulsar Reply. Pierdes la pregunta citada, así que copia la línea a la que respondes.
Comprueba que funciona
- Rellena el formulario en tu página y envíalo. Llegas a tu página de agradecimiento, o a la alojada de Ikiform.
- Abre la notificación y mira las cabeceras o la línea de respuesta. Reply-To muestra la dirección que escribiste.
- Pulsa Reply. La línea To tiene la dirección del visitante y la línea From es la tuya.
- Envía de nuevo con una dirección mal formada en
_replyto, comoa@b.c, x@y.z. El email llega con el siguiente campo válido como reply-to, o sin ninguno.
Detalles a tener en cuenta
- Los resúmenes no tienen reply-to. A partir de 50 emails por hora, un formulario envía un resumen con el resto, y este cubre a muchos visitantes. Responde a esos desde el panel.
- Responder a todos. La notificación va a cada destinatario por separado, así que Responder a todos solo añade tu propia dirección. No pone en copia a tu equipo.
- Las reglas de respuesta de Outlook. Algunas configuraciones de correo de empresa reescriben o ignoran Reply-To en el correo externo. Si Reply sigue mostrando la dirección de Ikiform, consulta con quien gestione tu servidor de correo.
- El spam no envía nada. Un envío guardado como spam no tiene email al que responder. Márcalo como no spam y su email se envía en ese momento.
- Dos direcciones en un campo. Un valor como
ada@example.com, bob@example.comse ignora como reply-to, porque una coma podría colar destinatarios extra. Pide una dirección por campo. - Creadores de sitios que no dejan nombrar un input oculto. Algunos creadores de sitios no te dejan llamar
_replytoa un campo. Renombra el campo visible del email aemail; hace lo mismo.
Preguntas
Sí. Ikiform lee _replyto y los campos con nombre de email igual en envíos JSON, urlencoded y multipart. Añade _replyto al cuerpo JSON cuando el campo de la dirección tenga otro nombre.
El envío no tenía un campo _replyto ni un campo con un nombre de email reconocido. Llama al campo del email email, email_address, your_email, reply_to o contact_email, o añade _replyto.
Un campo reservado que define la dirección reply-to de los emails de notificación. Debe contener una única dirección de email válida, no se guarda como respuesta y se pasa a los webhooks y a la API como meta.reply_to.
_replyto si lo envías. Si no, el primer campo, en el orden de envío, cuyo nombre se reconoce y cuyo valor es una dirección válida. Envía _replyto para que la elección sea explícita.
No. Las notificaciones se envían desde notifications@ikiform.com, y eso es lo que les permite pasar los filtros de spam sin configurar DNS por tu parte. Tu respuesta sale desde tu propia dirección, porque la envías desde tu buzón.
¿Te atascaste en un paso o quieres una guía para tu caso? Escribe a hello@ikiform.com.