Para crear un Formulario que queremos enviar a una dirección de correo o por SMS, tenemos la siguiente opción:
Primero vamos a crear una pantalla tipo DETALLE.
* NOTA: LA PANTALLA DETALLE ES LA ÚNICA QUE NOS PERMITE CREAR UN FORMULARIO DE CONTACTO Y UTILIZAR LOS CAMPOS QUE LO CARACTERIZAN.
En esta pantalla podemos insertar todos los elementos que necesitamos, para darle el aspecto que queremos: imágenes, imagen de cabecera o de fondo, separadores, textos etc.
En este ejemplo vamos a crear 3 CAMPOS
1. Al primero le asignamos un Nombre de Referencia: “name” y como formato de datos elegimos: tipo “Texto”.
2. Al segundo le asignamos un Nombre de Referencia: “Email” y como formato de datos elegimos: tipo “Texto”.
3. Al tercero le asignamos un Nombre de Referencia: “message” y como formato de datos elegimos: tipo “Texto”.
Una vez insertados los campos que necesitamos, vamos a crear un botón de ENVÍO al cual asignaremos la acción: ENVIAR FORMULARIO.
Al asignar la acción, aparecerá el botón de “Propriedades”.
Al pincharlo, nos aparecerá una ventana donde podremos elegir si enviar el formulario a través de un script, o por SMS.
COMO CONFIGURAR EL ENVÍO DEL FORMULARIO
Una vez creado el diseño de la pantalla, finalmente podemos elegir como enviar dichio formulario.
Para configurar el envío de un formulario tenemos 3 opciones que podemos utilizar:
1. FORMULARIO CLOUD:
Una vez diseñada la estructura de la pantalla con el formulario, podemos enlazarlo al Cloud, un servidor externo ofrecido por Mobincube a partir de un plan: M, L , XL y XXL.
Para aprender a conectar el formulario al Cloud véase este articulo: Cloud Formularios
2. SCRIPT:
Si no estamos utilizando el Cloud como servidor externo para conectarlo a nuestro formulario, tendremos que usar otra opción.
Tendremos que enviar el formulario a través de un script que alojaremos en nuestro servidor y mandarlo desde nuestra dirección de correo.
Por último tendremos que poner esa URL como destino de la acción "Enviar formulario", de manera que el formulario enviará los mails con la dirección que pongamos.
3. SMS
Si lo que queremos es enviar el formulario por SMS, tenemos que elegir “Enviar un SMS”.
Nos aparecerá una ventana donde configurar el envío del formulario.
Podemos indicar qué campo contendrá el número de teléfono, en caso de que demos al usuario la opción de definirlo en uno de los campos.
En caso de ser siempre el mismo numero, lo definimos en el segundo campo correspondiente.
Por fin vamos a escribir en el último campo el mensaje que se desea enviar.
Si deseamos que sea el cliente quién redacte el mensaje, incluiremos en nuestra pantalla un campo para tal fin y aquí haremos referencia a dicho campo a través del nombre de referencia definido en nuestro campo. Debemos hacerlo de la siguiente forma: {NombreReferenciaCampo}
Si preferimos enviar un enlace de descarga, pasaremos una URL de la siguiente forma: {URL}
Por fin le damos al botón “ACEPTAR” y el formulario está listo para ser rellenado y enviado al Email o al número de teléfono indicado.
4. Mailto
Para usar mailto no se utiliza la acción enviar formulario, si no la acción Abrir URL.
Por la URL tipo: mailto:mymail@gmail.com?subject=Manuale&body=Ciao_hello
En este caso hice este ejemplo:
Por lo que use este link:
mailto:your@email.com?subject=Formum&body=Name: {var.Name} Email: {var.Correo} Mensaje: {var.Mensaje}
Y no debe olvidarse cambiar el nombre de los campos para crear las variables necesarias.
- Los pasos -
Ejemplo de pasos a seguir:
1)
Seleccionamos los variables dentro del recuadro Referencia, en mi caso use var.Name para el nombre en formato texto:
2)
Una vez asignadas las variables, debemos "confirmar los datos en una segunda pantalla, por lo que yo cree una segunda página llamada "formulario 2" (sin este paso, no funciona)
3) Muestro las variables, con un elemento texto:
El variable, debe ir entre { }
Tu Nombre:{var.Name}
4) Añadimos la acción ir a URL: con el comando mailto:
Nota, si en lugar de querer enviarlo a un correo, deseamos que llegue por WhatsApp por ejemplo, sustituimos por:
https://api.whatsapp.com/send?phone=+1123456789&text=&source=&data=
Y el resto debe ser igual incluyendo las variamos que deseemos usar.
Nota, el número debe ser con código internacional, por ejemplo para USA es +1
Ejemplo: +1123456789
Si fuera de España +34, etc.
Para este caso hemos creado un vídeo con un ejemplo, ir a: