Uso de formularios
Los formularios proporcionan un modo de capturar información acerca del público. Constan del HTML del formulario e instrucciones sobre lo que sucede después de que un visitante envíe el formulario. Por ejemplo, puede especificar que, después del envío de un formulario, se mande un correo electrónico de seguimiento al visitante, los datos de formulario enviados se guarden en varios orígenes de datos de la cuenta y se dirija al visitante a una página de agradecimiento personalizada. Puede crear formularios en Oracle Responsys utilizando el asistente de formularios al que se accede en el menú Formularios.
Después de crear un formulario, hay tres formas de utilizarlo en las iniciativas de marketing:
- Generar una URL para utilizarla con una versión en blanco no personalizada del formulario
- Generar enlaces a versiones personalizadas del formulario que se van a utilizar en campañas de correo electrónico
- Alojar el contenido del formulario de modo externo y enviar las respuestas al manejador de formularios de Oracle Responsys para su procesamiento
Uso de versión en blanco de formulario
Cuando el objetivo es recopilar información de suscripción básica como, por ejemplo, al suscribirse a un boletín, quizá solo necesite una dirección de correo electrónico y un nombre. Un formulario en blanco no personalizado es la opción correcta en este caso.
Existen dos formas de utilizar una versión en blanco de un formulario:
- Copiar y pegar la URL para un formulario en blanco en cualquier parte de la Web como, por ejemplo, las campañas de su sitio web o de correo electrónico.
- Utilizar la función incorporada $formlink(nombre)$ en la parte creativa del correo electrónico para generar un enlace a un formulario en blanco. Esto funciona solo en una campaña de Oracle Responsys y no en una página web externa.
Ejemplo: $formlink(EjemploFormulario)$
Después de que un destinatario de correo electrónico o un visitante de un sitio web rellene el formulario y lo envíe, las reglas de formulario predefinidas procesan los datos enviados.
Uso de formulario personalizado
Los formularios personalizados son perfectos para páginas de centros de preferencias porque puede rellenar previamente los campos de formulario con información conocida sobre la persona, lo que ahorra tiempo a la hora de completar el formulario. Hay dos formas de utilizar un formulario personalizado: las funciones incorporadas prefilledform y formlink. Las dos tienen sus ventajas.
Función incorporada prefilledform
Los formularios rellenados previamente son especialmente útiles para solicitar actualizaciones de la información de perfiles. Oracle Responsys busca el perfil actual del destinatario en la base de datos, en el momento en que se procesa el correo electrónico. Aunque este proceso puede llevar más tiempo que el método $formlink()$, que se explica a continuación, garantiza que los datos de perfiles sean los más actualizados. Y cuando se trabaja con información de perfiles, es útil tenerlo a mano.
Ejemplo: $prefilledform(nombreCampañaDestino)$
Función incorporada formlink
Puede generar enlaces a versiones personalizadas de un formulario incluyendo la función incorporada $formlink$ en el documento del mensaje de compaña. Como la URL contiene todos los datos del formulario en el lanzamiento, no necesita acceder a la base de datos como sucede en el caso de un formulario rellenado previamente.
Hay tres formas de utilizar la función incorporada $formlink()$:
- Pasar datos de la campaña especificando un nombre de campo en el formulario desde una lista de distribución o un origen de datos suplementarios. Ejemplo: $formlink(nombredeformulario, first_name)$. En este caso, cuando se ejecuta la campaña, Oracle Responsys sustituye el campo first_name del formulario por el valor de ese campo para cada destinatario.
- Pasar datos desde las listas de datos de campaña asignando un nombre de campo a una variable utilizada en el documento del formulario. Esto funciona de modo similar a la primera forma pero el nombre de campo se asigna al nombre de una variable utilizada en el documento. Ejemplo: $formlink(nombredeformulario, first=first_name)$. Cuando se envía el mensaje de campaña, cualquier referencia a la variable $first$ sustituye a la variable con el valor first_name del destinatario.
- Personalizar el formulario utilizando un valor literal para el nombre de variable. Ejemplo: $formlink(nombredeformulario, offerid=123)$. En este caso, se inserta un valor de 123 siempre que se encuentra una referencia a $offerid$ en el documento del formulario y todos los destinatarios reciben el mismo valor en sus correos electrónicos.
Uso de formulario alojado de modo externo
Es posible que desee alojar el contenido del formulario en el sitio web de la compañía. En este caso, puede publicarlo en el manejador de formularios de Oracle Responsys para procesar respuestas de formulario. Cuando utiliza un formulario alojado de modo externo, debe enviar los datos del formulario mediante un envío de formulario o una etiqueta HTML.
Use la información de la página Uso de formulario con el fin de enviar respuestas de formulario a Oracle Responsys para su procesamiento. Recuerde que debe agregar los pares de nombre-valor al final del enlace para poder pasar los datos de variable de nuevo a Responsys.
Ejemplo de una URL de acción de formulario:
<form method="post" action="https://yourcompanydomain/pub/rf">
<input type="hidden" name="_ri_" value="<encoded data>">
Ejemplo de un enlace:
<a href="https://<yourcompanydomain>/pub/rf?_ri_=<encoded data>">