Crear cuenta Mailrelay Crear cuenta Mailrelay Crear cuenta Mailrelay

Establecer URL de confirmación en los formularios de suscripción

Publicado por Mailrelay en octubre 23, 2012

Hace ya unos cuantos artículos de nuestro blog, explicábamos como crear un formulario de alta al boletín. Este formulario podía ser insertado en vuestra web o blog y permitir a los visitantes darse de alta para recibir vuestras newsletters. Para los que no lo vierais en su día, podéis encontrar el artículo aquí.

Como era un artículo básico no mostrábamos toda la potencia que podéis obtener con este formulario. Al darse de alta en la lista los suscriptores eran llevados a una página similar a esta:

URL confirmación alta
URL confirmación alta

Lo que dejaba al usuario fuera de nuestro sitio web. Vamos a ver ahora como podemos modificar esto para establecer nuestra página de destino. El primer paso, como la vez anterior, es crear el formulario de suscripción a la lista:

1
2
3
4
5
6
7
Suscripción a lista de email
 
Suscribete a nuestro boletín de noticias
 
<form action="http://demo.ip-zone.com/ccm/subscribe/index" enctype="application/x-www-form-urlencoded" method="post"><dl class="zend_form"><dt id="name-label"><label class="required" for="name">Nombre</label></dt><dd id="name-element"><input id="name" name="name" type="text" value="" /></dd><dt id="email-label"><label class="required" for="email">Email</label></dt><dd id="email-element"><input id="email" name="email" type="text" value="" /></dd><dt id="groups-label"><label class="optional" for="groups">Grupos</label></dt><dd id="groups-element"><label for="groups-1">
<input id="groups-1" name="groups[]" type="checkbox" value="1" />Novedades</label><label for="groups-17">
<input id="groups-17" name="groups[]" type="checkbox" value="17" />Ofertas</label></dd><dt id="submit-label"> </dt><dd id="submit-element"><input id="submit" name="submit" type="submit" value="Suscribir" /></dd></dl></form>
Suscripción a lista de email
Suscribete a nuestro boletín de noticias
<form action="http://demo.ip-zone.com/ccm/subscribe/index" enctype="application/x-www-form-urlencoded" method="post"><dl class="zend_form"><dt id="name-label"><label class="required" for="name">Nombre</label></dt><dd id="name-element"><input id="name" name="name" type="text" value="" /></dd><dt id="email-label"><label class="required" for="email">Email</label></dt><dd id="email-element"><input id="email" name="email" type="text" value="" /></dd><dt id="groups-label"><label class="optional" for="groups">Grupos</label></dt><dd id="groups-element"><label for="groups-1">
<input id="groups-1" name="groups[]" type="checkbox" value="1" />Novedades</label><label for="groups-17">
<input id="groups-17" name="groups[]" type="checkbox" value="17" />Ofertas</label></dd><dt id="submit-label"> </dt><dd id="submit-element"><input id="submit" name="submit" type="submit" value="Suscribir" /></dd></dl></form>

Con este código básico se nos mostrará un formulario como el siguiente:

URL confirmación alta
URL confirmación alta

Donde el usuario puede introducir su nombre, su email, y a que listas desea suscribirse. Una vez envíe el formulario, se dará de alta su email en tu lista de suscripción y se le mostrará la página que aparecía en la primera imagen.

¿Cómo hacer para llevar al usuario a otra página? Muy fácil modificaremos el código de inicio del formulario para que tenga este aspecto:

1
2
3
4
Suscribete a nuestro boletín de noticias
 
<form action="http://demo.ip-zone.com/ccm/subscribe/index" enctype="application/x-www-form-urlencoded" method="post"><input name="successUrl" type="hidden" value="http://demo.com/alta/alta.html" />
<input name="errorUrl" type="hidden" value="http://demo.com/alta/error.html" />
Suscribete a nuestro boletín de noticias
<form action="http://demo.ip-zone.com/ccm/subscribe/index" enctype="application/x-www-form-urlencoded" method="post"><input name="successUrl" type="hidden" value="http://demo.com/alta/alta.html" />
<input name="errorUrl" type="hidden" value="http://demo.com/alta/error.html" />

Como podemos ver hemos indicado dos URL successURL y errorURL, en la primera, en el campo value, indicamos la página de nuestra web a donde queremos que sea llevado el usuario tras finalizar su alta, en este caso le llevaríamos a esta página:

URL confirmación alta
URL confirmación alta

En el segundo caso, errorUrl, indicamos a donde se va a enviar al usuario en caso de error, en este caso a una página como la siguiente:

URL confirmación alta
URL confirmación alta

Si deseamos que en caso de error se lleve al usuario a la página de gestión de errores de la plataforma Mailrelay, simplemente no incluiríamos esa línea y el usuario, en caso de error, sería llevado a una página similar a:

URL confirmación alta
URL confirmación alta

Además también es posible establecer la URL de confirmación de activación. Esta URL indica a que página se lleva al usuario una vez que recibe el email de activación en su cuenta. Para especificar esta URL utilizaremos el siguiente código:

1
<input name="confirmationUrl" type="hidden" value="http://demo.com/alta/activada.html" />
<input name="confirmationUrl" type="hidden" value="http://demo.com/alta/activada.html" />

Recordad que en el value debéis especificar siempre una URL existente en vuestro sitio web, en caso contrario el suscriptor verá una página de error de página no encontrada.

Este es un método muy útil para mantener al usuario dentro de nuestro sitio web durante todo el proceso de alta.

¿Qué os parece esta nueva posibilidad? ¿Os gusta?

Mailrelay, email marketing

Comentarios

  1. Alain

    La página tras la suscripción pude sin ningún problema redireccionarla a mi sitio agregando el link en el código del formulario, también pude modificar el Email para activar la suscripción pero la página de Confirmación de la Activación, este código (
    ) Ese si no encuentro donde es que hay que insertarlo. No me queda claro. Gracias. Saludos

    12/01/2016 - 21:45:55 Publicar una respuesta
    • Mailrelay

      ¡Hola Alain!

      puedes colocar el código debajo del de confirmación de la suscripción, con que esté dentro del formulario estará bien. De todos modos, si te quedan dudas dejanos un ticket y revisamos el código 🙂

      13/01/2016 - 11:09:29 Publicar una respuesta
  2. Esther

    Hola!
    Tengo un problema con la URL de error, funciona pero como añade código al final de la URL, aparece que la página no existe.
    No sé qué hacer!

    06/09/2015 - 20:46:39 Publicar una respuesta
    • Mailrelay

      ¡Hola Esther! ¿Qué código te añade al final de la URL?

      07/09/2015 - 10:11:37 Publicar una respuesta
      • Esther

        Me aparece tras la url que yo he definido, esto. y claro, dice que la página no existe:
        /?name%5BisEmpty%5D=Se+requiere+un+valor+y+éste+no+puede+estar+vacío&email%5BemailAddressInvalidFormat%5D=%27marinl.oc%27+is+not+a+valid+email+address+in+the+basic+format+local-part%40hostname

        12/09/2015 - 17:53:22
      • Mailrelay

        ¡Hola Esther! Parece estar indicando un error, déjanos un ticket con el código del formulario y la página donde está, para que podamos hacer algunas pruebas. Un saludo!

        14/09/2015 - 09:12:04
  3. luca

    Interesante artículo, era justo lo que buscaba.

    26/06/2015 - 15:08:14 Publicar una respuesta
  4. Prestamark

    Genial, va de lujo. Además muy bien explicado 😉

    10/06/2015 - 12:10:29 Publicar una respuesta
  5. Edgar

    Wow… Funciona de maravilla, excelente truco para los marketeros.

    08/11/2014 - 02:14:39 Publicar una respuesta
  6. Mariano

    Hola!

    En primer lugar quiero aprovechar este comentario para felicitar a toda la gente del Mailrelay por el magnífico servicio de soporte, el cual en todas las ocasiones que lo he necesitado me ha brindado la ayuda requerida. Como así también expresar mi satisfacción por el servicio del software de email marketing que es excelente. Muchas gracias!!

    Quería hacer el siguiente comentario: Pienso que una parte, llamemosle crítica, del proceso de suscripción a un determinado newsletter, es donde el potencial suscriptor decide hacer o no Click en el enlace de confirmación de suscripción.

    Y digo crítica porque según la confianza que le inspire ese correo de confirmación, hará o no Click en él pudiéndose perder el suscriptor de no hacerlo.

    Ahora bien, dicha confianza seguramente viene a estar dada en el texto e imágenes (si las tuviere)del email en cuestión. Y en la relación directa de estos elementos mencionados con la promesa previa del formulario de suscripción que impulsa al visitante a desear suscribirse.

    Y en ese sentido va mi comentario.

    Sucede que en mi Blog personal cuento con dos formularios de suscripción distintos. Uno con la suscripción directa a las actualizaciones de contenido que tuviese el Blog donde se le avisaría oportunamente al suscriptor de haberlas. Y el segundo, con una suscripción originada en la intención de descargar un Ebook Gratuito, y luego recibir material de apoyo a través del envío de una serie de artículos vía autorespondedor en lo que sería una campaña de email marketing.

    Entonces, de acuerdo a lo dicho anteriormente, sería optimo el poder tener dos estilos diferentes de correo de confirmación diferentes para cada caso de suscripción mencionados. De acuerdo al formulario de confirmación que lo origina.

    Y con respecto a esto, quiero añadir que he buscado en el panel de Admin de mi cuenta la manera de hacerlo. Es decir generar dos correos de confirmación diferentes.

    Y lo que he encontrado es que siguiendo la ruta Menú, Soporte de cliente, Plantilla – Activación de suscripción, encuentro la posibilidad de editar dicha plantilla que es el correo de confirmación en cuestión. Donde en Plantilla HTML puedo cambiar el texto que contiene la misma e incluso añadir una imágen a gusto. Esto es sensacional!! Solo que esta plantilla luego se usará para todos los casos de suscripción cayendo en el inconveniente antes mencionado de no contar con más de una plantilla.

    Ese es mi comentario y pedido de poder tener la posibilidad de editar y contar con más de un estilo de correo de confirmación.

    Gracias y saludosss!!

    19/10/2014 - 08:15:05 Publicar una respuesta
    • Mailrelay

      ¡Buenos días Mariano! Muchas gracias por el super comentario que nos has dejado 🙂 Tal y como sugieres la verdad es que sería muy interesante disponer de diversos emails de confirmación, dependiendo del formulario. La verdad es que es algo que ya se ha hablado en el equipo, y aunque no puedo indicarte si se va a realizar, o en que fecha, si que es cierto que lo hemos considerado. Creo que tienes razón y aportaría más confianza al suscriptor. A ver si hay suerte y lo implementamos 🙂

      20/10/2014 - 15:09:17 Publicar una respuesta
      • Mariano

        Gracias a ustedes por la comprensión e interés!

        En favor de la implementación de mi petición, les comento también que luego de editar el correo de confirmación de la forma que dije arriba (aunque solo fuese para un solo formulario de suscripción), logré reducir a la mitad, sí a la mitad!!, la taza de personas que decidían no hacer Click en el enlace de confirmación por no estar del todo relacionado el texto de dicho correo con la promesa del formulario de suscripción previo.

        Por lo cual, en mi caso fue de gran ayuda para mejorar los resultados de la campaña.

        Saludosss!

        21/10/2014 - 02:52:38
      • Mailrelay

        ¡Gracias a ti por comentar Mariano! Son vuestras opiniones las que nos ayudan a mejorar 🙂

        21/10/2014 - 09:56:19
  7. Rossie

    Parece mentira pero tengo mas de dos horas tratando de hacer esto y no lo logro.
    Creo que esto es muy sofisticado para una neofita como yo.
    No medirige a mis paginas de gracias ni a la del error.
    Seria posible que proporcionaras todo el codigo completo y que estuviera realtado solo la parte que hay que cambiar?
    Pues con el borra, borra de cada cosa que no queremos que aparezca pienso que se degenera el codigo.
    Me podrias ayudar?

    07/08/2014 - 20:11:46 Publicar una respuesta
  8. Jose

    Amigo como seria en caso de que alguien ponga su correo que ya está suscrito y no lo mande a la página de “Su correo electrónico ya existe. Puede administrar sus grupos accediendo a la gestión de suscripción”, lo que pasa es que quiero crear un formulario solo para miembros que al poner su email vallan a una página especifica, me intereso este código.

    Pero el problema es que cualquier persona que ponga mal el correo podrá acceder al lugar y tampoco se va a suscribir porque recibe la información directamente, por eso quisiera saber qué valor se pondría en “name” o si existe alguna etiqueta para este caso, ya me trate de comunicar con el servicio de soporte técnico en la sección contacto pero no me respondieron.

    29/07/2013 - 19:35:27 Publicar una respuesta
    • Mailrelay

      ¡Hola! Enviaste la petición de soporte indicando un mail que no existe, por eso nos devolvía la respuesta. La respuesta que te envíamos era esta:

      “Esto es algo que el formulario de Mailrelay no soporta por si mismo, dado que es un simple formulario de suscripción. Pero si que se puede realizar, aunque vas a tener que programarlo tu mismo.

      En realidad si tienes nociones de programación será fácil, simplemente crear un formulario donde el usuario ponga su email y luego consultarlo con:

      http://mailrelay.com/es/api-documentation/function/getSubscribers

      Pasandole el email como parámetro, si lo encuentra será que existe y puedes redirigir al usuario al sitio correcto, sino indicarle que se registre.

      Échale un vistazo a esa función, yo creo que es lo que necesitas. “

      29/07/2013 - 19:46:44 Publicar una respuesta
      • Jose

        No entiendo esos codigos creo que son en Php 🙁 bueno pondre la segunda etiqueta que esta en este post la de name:errorurl , no queria usarlo para evitar que los nuevos usuarios que pongan mal su email como me paso a mi jeje entren a las paginas ocultas de mis suscriptores, de todas maneras si encuentras otro metodo para poder redirigir a las personas ya suscritas hacia una pagina determinda, en vez de ir a la pagina que en pocas palabras dice “Su correo ya existe”, te lo agrdeceria, fuerte abrazo.

        29/07/2013 - 21:46:58
      • Mailrelay

        ¡Hola! El problema es que lo que quieres hacer es un formulario de login, y el que te damos nosotros es un formulario de suscripción. Cumplen funciones distintas, no creo que te sirva para lo que quieres. En este caso tendrías que programar algo a medida, con PHP sí 🙂 es la mejor opción que veo para solucionarlo.

        30/07/2013 - 08:41:38
  9. Marcelo

    eu gostaria de saber se tem como colocar um código como este para o momento do cancelamento da assinatura.

    12/02/2013 - 18:45:28 Publicar una respuesta
  10. Rivaldo Neri

    Seu post é útil, no entanto, quando você diz:”Como podemos ver, indicamos duas URLs errorURL e successURL, sendo que na primeira, no campo value, você está indicando a página do seu site, para onde você deseja que o usuário seja direcionado depois de completar a assinatura”, não encontrei esse código no script. Seria possível ser mais claro?

    10/02/2013 - 15:08:58 Publicar una respuesta
    • Micheli

      Obrigada pelo seu comentário, sempre que você tiver dúvidas por favor entre em contato conosco através do chat ou de nossa página de suporte utilizando o formulário de contato http://mailrelay.com/pt/contato.

      11/02/2013 - 14:49:50 Publicar una respuesta
  11. daniel

    hola gracias por tus respuestas, me podrías decir exactamente donde va eso incrustado, o donde puedo enviarte mi código html para que lo miraras, la verdad es que no he podido, ya que siempre se me redirige a la pagina que yo indique después de darle click en el formulario y por lo tanto no quedan activos, lo que yo quiero es que al darle click en el formulario que les llego al correo queden de una ves activos y los redirija a mi pagina.. gracias y espero tus respuestas

    06/11/2012 - 20:01:00 Publicar una respuesta
    • mrblog

      ¡Hola Daniel! Si tienes dudas sobre el código lo mejor es que te pongas en contacto con nuestro servicio de soporte técnico a través de nuestra web http://mailrelay.com/es/contacto Ellos podrán prepararte el código que necesitas y enviartelo por email para que solo tengas que copiar y pegarlo en tu web.

      07/11/2012 - 12:11:16 Publicar una respuesta
  12. daniel

    hola buenas noches, ya pude integrar estos elementos a mi código html del autorrespondedor, el problema es que apenas la persona le da click el el botón de inscribirse en mi web lo redirige a la pagina que yo indiqué, y no me aparece como activo ya que el tiene que darse de alta desde el mensaje de confirmación enviado a su correo, lo que yo realmente quiero es que esa persona apenas se de de alta en el mensaje de su correo, si lo redirija a la pagina que yo indiqué, espero me haya explicado bien. Muchas gracias por su atención

    05/11/2012 - 01:30:55 Publicar una respuesta
    • mrblog

      ¡Hola Daniel! Creo que te he entendido, el problema que tienes es que el suscriptor no está activo de forma inmediata, sino que tiene que finalizar el alta haciendo clic en el mensaje de correo que le llega. ¿Es ese el problema? Mailrelay funciona con un sistema de doble opt-in, que es el que garantiza unas tasas de apertura más altas.

      Pero es un sistema que requiere que sea el propio suscriptor el que finalice su alta haciendo clic en el mensaje que le llega. Esto garantiza unos mejores resultados. De todas formas consulto si es posible no hacerlo así y te lo comento.

      05/11/2012 - 08:49:29 Publicar una respuesta
    • mrblog

      ¡Hola Daniel! Me confirman que el proceso de alta es doble opt-in, por lo que es necesario que el usuario haga clic en el mensaje que recibe. Es posible evitar este paso con el uso del API de Mailrelay, pero es algo que requiere de conocimientos técnicos de programación.

      05/11/2012 - 09:21:35 Publicar una respuesta
      • daniel

        hola , gracias por tus respuestas.
        lo que yo realmente quiero no es omitir el paso de confirmación del correo, sino que apenas el le de click en ese mensaje del correo se de de alta y me lo redirija a la pagina que yo quiero.
        lo que pasa es que lo he visto en otras plataformas y es muy sencillo, y veo que acá es muy complicado, igual para ser gratis es mucho pedir creo yo.

        05/11/2012 - 21:42:44
      • mrblog

        ¡Hola Daniel!

        Lo que me comentas es muy sencillo de hacer, he visto que has modificado el formulario para que tenga otros estilos y demás. Pues además solo has de añadir esta línea:

        < input type="hidden" name="successUrl" value="http://demo.com/pagina-destino.html" />

        Con la página de destino que deseas, y ya está 🙂 De todas formas si tienes cualquier duda coméntamelo y te ayudo en lo posible.

        Un saludo,

        Jose

        06/11/2012 - 11:45:13
  13. daniel

    hola mira que ya intente cambiarlo, me da el mensaje de que que confirme la suscripción pero en la misma pagina y voy a mirar el correo y no me aparece ningún mensaje para la suscripción.
    Lo que yo realmente quiero es que cuando las personas se subscriban a mi blog y den click en el mensaje de su correo para darse de alta los redirija a una pagina mia y no a la de mailrealy. es eso posible? gracia y espero su respuesta

    02/11/2012 - 19:22:25 Publicar una respuesta
    • mrblog

      ¡Hola Daniel! Justamente lo que pides es lo que se explica en este artículo, de todas formas si tienes alguna dificultad no dudes en ponerte en contacto con nuestro servicio de soporte técnico. Desde el formulario de contacto de la web:

      http://mailrelay.com/es/contacto

      Para los temas técnicos es lo mejor, ellos te indicarán exactamente que es lo que debes hacer.

      03/11/2012 - 10:13:35 Publicar una respuesta
      • daniel

        no me dieron ninguna solución, me dijeron que viera este post, que lastima por que de verdad,creo que esta muy buena la plataforma y todo pero me parece importante el tema de soporte y creo que en esto tienen una gran falla, no hay tutoriales en vídeo sobre este tema , y los que hay sobre otros temas son muy básicos, de todas maneras gracias y tocara buscar otro

        04/11/2012 - 22:39:24
      • mrblog

        ¡Hola Daniel! ¿Llegaste a enviar una petición de soporte desde el formulario de contacto http://mailrelay.com/es/contacto ? Ante dudas técnicas es la mejor solución. Los técnicos seguro que te ayudan en cuanto puedan.

        05/11/2012 - 08:44:26
  14. Hernan

    Buenas tardes, he seguido vuestras instrucciones y he cambiado la URL de confirmación, el problema es que se abre en el mismo recuadro del formulario, tanto la que viene por defecto como una URL de mi pagina donde me gustaría enviar al usuario para darle la confirmación se abren en el propio recuadro del formulario. Me gustaría poder redireccionar a una pagina de dentro de mi sitio no que se abra dicha pagina en el cuadro del formulario.
    No se si me he explicado correctamente. Si es posible hacerlo agradeceria que me indicarais como. Muchas gracias de antemano.

    26/10/2012 - 19:11:46 Publicar una respuesta
    • mrblog

      ¡Hola Hernan! He visitado tu web y el problema es que tienes el formulario de registro dentro de un iFrame. Por eso al suscribirse el usuario, y volver a tu página, se abre de nuevo dentro del mismo iFrame. Esto se soluciona de forma fácil no incluyendo el formulario de registro dentro del iFrame, en caso de que te sea posible modificarlo. Creo que eso lo solucionaría todo, pero si tienes cualquier otra duda comentamela y lo vemos 🙂

      27/10/2012 - 13:02:10 Publicar una respuesta
  15. Jorge Eric Lizárraga Berhouague

    Hola se ve muy bueno su servicio, empezare a utilizar de sus enseñanzas para poder sacar provecho de su sitio, saludos y gracias.

    24/10/2012 - 05:45:01 Publicar una respuesta

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Menu Title