API Landing SMS

La pasarela API landing SMS permite enviar mensajes masivos de texto que contengan enlaces a páginas web móviles a través de nuestra API SMS. Además, puede personalizar el contenido que muestra la landing web móvil utilizando distintos parámetros. De esta manera la web será distinta para cada destinatario, que al visitarla verá el valor de los parámetros personalizado para su caso concreto.

Landing Web SMS Parametrizada con contenido

¿Cómo integrar la API landing SMS?

Primero debe crear tu web móvil en la plataforma Altiria 360. Puede utilizar plantillas y bloques para que le resulte más sencillo. En la web puede incluir textos, imágenes, botones, redes sociales, formularios e incluso aplicar estilos. También puede crear los parámetros cuyo valor especificará luego a través de la API y colocarlos en su lugar correspondiente en la web.

Una vez creada la web móvil, es necesario incluirla en la petición de envío a través de la API SMS. La descripción completa de cómo integrar la API SMS landing está recogida en la API SMS, apartado 2.7, pero incluimos aquí las partes más relevantes para hacerse una idea del proceso.

Cada web móvil creada tiene un identificador único que es visible en el panel de edición junto al nombre que se le ha asignado.

El enlace de la web móvil se incluye en el texto del mensaje a enviar dentro del parámetro msg con el formato {$identificador$}. Si por ejemplo el identificador de la web móvil fuera 15880, los parámetro de la petición deberían ser los siguientes:

cmd="sendsms"
domainId="XXXXX"
login="YYYYY"
passwd="ZZZZZ"
dest="346XXXXXXXX"
msg="Estimado cliente, acceda a la promoción en el siguiente enlace: {$15880$}"
landing="1"
params="0"

En el momento del envío del SMS a cada destinatario, el identificador de la web será reemplazado por una liga acortada. Cada liga será única para cada destinatario.

Al tratarse de una liga única por destinatario, el portal Altiria360 guarda estadísticas precisas sobre qué destinatarios han visitado la web o rellenado un formulario dentro de la misma, pudiendo trazar todo el proceso de conversión: envío SMS => entrega SMS => web visitada => formulario completado.

Envío de Landing SMS parametrizadas

Las webs enlazadas en el texto de los SMS enviados se pueden parametrizar de forma que cada destinatario acceda a una versión propia, con unos datos personalizados.

En primer lugar desde el editor de web móvil en el portal Altiria360 se deben añadir los parámetros oportunos al contenido de la web. El editor web los muestra con el formato {$parametro$} En la siguiente imagen se muestra un ejemplo de web móvil parametrizada.

Landing Web SMS Parametrizada

La liga a la web móvil debe incluirse en el SMS tal y como se ha detallado anteriormente. Además hay que satisfacer los siguientes requisitos adicionales:

  • Definir el parámetro “params” para indicar cuántas de las webs móviles enlazadas en el texto van a ser parametrizadas.
  • Añadir para cada web móvil parametrizada el parámetro “webParams” cualificado con el identificador de la web móvil. Este parámetro define en formato json los pares parámetro/valor propios de la web que serán sustituidos a la hora del envío. Si para algún parámetro se define un valor vacío, así será representado al visualizar la web móvil. Para evitar problemas con los caracteres ” y \ dentro del json, se resalta que es necesario situar delante un caracter de escape, quedando \” y \\.

Para la imagen de ejemplo anterior, se tendría que enviar una petición de la siguiente manera:

cmd="sendsms"
domainId="XXXXX"
login="YYYYY"
passwd="ZZZZZ"
dest="52XXXXXXXXX"
msg="Estimado cliente, acceda a la promocion en el siguiente enlace: {$15880$}"
landing="1"
params="1"
webParams15880="{"Nombre":"Guillermo", "Edad":"18"}"

El resultado que los usuarios visualizarán en su celular será el siguiente

Landing Web SMS Parametrizada con contenido

Ejemplos de uso

Se lo aclaramos con ejemplos.

  • Felicitaciones: cree una web móvil genérica para felicitar cumpleaños, con los parámetros se especifica el nombre de quien cumple años y su edad.
  • Recordatorio de citas: cree una web móvil con información general de una clínica y un recordatorio de cita, con los parámetros personaliza el nombre del paciente, el nombre del doctor y la fecha y hora de la cita.
  • Condiciones de un préstamo: cree una web móvil con textos genéricos para ofrecer un préstamo, con los parámetros personaliza el nombre del destinatario, la cantidad que ha solicitado, el interés que le aplica y las cuotas que pagará.