Crear contactos en Yunbit desde páginas web
Web to Lead o Web2Lead
Yunbit incorpora funcionalidad de Web to Lead que nos permitira generar contactos en Yunbit desde formularios externos.
Alta de formulario HTML
La aplicación Web to Leads (accesible desde el perfil Marketing) permite crear de forma sencilla un formulario indicando:
- Qué campos (del objeto contacto) se mostrarán para que rellene el usuario
- A qué campaña de marketing asociar el contacto que se cree, para mejorar la trazabilidad de los formularios este campo es muy importante indicarlo.
- A qué URL redirigirá el proceso después de registrar los datos
- Los destinatarios del e-mail
- El remitente del e-mail
- La plantilla del e-mail, el sistema utiliza la plantilla con código "es_task"
Al pulsar el botón correspondiente se creará un HTML que se puede usar directamente.
Alta de formulario AJAX
Alternativamente se puede usar la funcionalidad en modo Ajax. En este caso ya no sirve la aplicación Web to Leads, habrá que crearlo a mano. La información necesaria para ello es:
- El endpoint al que se envíen los datos debe ser <dominio de la plataforma BusinessCloud>*
- Los datos se deben enviar mediante POST, en formato JSON
- Todos los campos correspondientes al objeto BusinessCloud Contact se pueden usar directamente. Además se pueden usar los campos adicionales:
- retURL -> si no se usa modo Ajax, al finalizar el proceso se redirige al URL indicado en este parámetro. Si no está presente, se redirige al REFEREER
- ajax -> activa el modo Ajax: el servicio devuelve una estructura JSON con el objeto Contact enviado, que tendrá un campo adicional llamado newLeadStatus, con valor 1 si la operación ha tenido éxito. Si no se usa modo Ajax, la respuesta del servicio es una redirección al URL indicado en el campo correspondiente
- email_sender: remitente del aviso de correo
- send_email: destinatario (o destinatarios separados por comas) del aviso de correo
- email_template: plantilla del aviso de correo, el sistema utiliza la plantilla con id "es_task"
¿Qué funcionalidad tiene y cómo se crean los contactos con el web to lead?
Al recibir la solicitud se le envía al responsable de campaña un aviso sobre la solicitud del contacto y a su vez este quedará registrado para posteriores comunicaciones, así:
Cada vez que del web to lead llega contacto se comprueba:
- Si NO está en BD se inserta normalmente, se genera tarea al responsable de la campaña y se recoge consentimientos y toda la información en ese momento aportada.
- Si está en BD se genera tarea para responsable de la campaña (aviso a usuario del sistema), pero no se sobrescribe nada.
En la campaña:
- Se mantiene registro de todo en la pestaña "Contactos": contactos, fecha de creación - customerConsent - prospectoConsent - OPTIN (estos campos aparecerán según se rellenen, 0, 1 y si no existe en el registro aparecerá vacío).
- Se mantiene registro de todas las tareas generadas desde el web to lead.
En tareas:
- Se registrarán todas normalmente y estarán por tanto asociadas a campaña, usuario y contacto según corresponde.
- El responsable de la campaña (usuario del sistema) recibe aviso por email de la tarea.
- Prioridad: normal
- Tipo: Web to lead
*De este modo, la ficha de contacto no se modifica automáticamente (desde la Intranet) pero del contacto tendremos registro de toda la comunicación con él (campañas desde las que viene, mensajes enviados desde el web to lead, etc...
Avisos a usuarios
- Tanto en la generación de nuevo contacto, como en posteriores comunicaciones desde el web to lead del mismo contacto, llega email de aviso a contacto asignado en el web to lead.
- Para la generación de tarea (si el contacto ya existe en el sistema) llega aviso de tarea al email del responsable de la campaña únicamente.
IMPORTANTE: recuerda la diferencia con la página de registro
La página de contacto es una página diferente a la página de registro en la web. La página de registro que se trata de un registro rápido de "Empresa", ya que será posteriormente cuando se soliciten el resto de datos para el envío y facturación, por tanto no es un web to lead y su funcionalidad tampoco es la misma.
El segmentador de contactos y los consentimientos
Una funcionalidad muy interesante y que contribuye enormemente al cumplimiento del RGPD es que, si aplicamos el filtro campaña el sistema detectará de ese contacto el último dato aportado desde esa campaña, no de los datos de la ficha del contacto (que se podrán haber utilizado para otros objetivos empresariales/organizativos por el responsable de la campaña y según política y procedimientos de protección de datos definidos por la empresa).
Por tanto, permite gestionar los consentimientos con gran flexibilidad.