Guía de uso del dashboard de Movintracks

El propósito de este documento es servir de guía para la configuración de campañas en el dashboard de Movintracks. En cualquier caso, no dude en ponerse en contacto con Movintracks en hello@movintracks.io para resolver sus dudas o para cualquier aclaración.

Aunque las explicaciones aquí contenidas cubren una parte sustancial del funcionamiento del dashboard, la voluntad no explicar de un modo exhaustivo y detallado todas las posibilidades y funcionalidades, sino tratar lo esencial con suficiente cuidado como para que los primeros pasos sean cómodos.

Para acceder al dashboard de Movintracks debe apuntar su navegador a la dirección: http://app.movintracks.io/

Deberá usar el usuario y contraseña que le han sido facilitados previamente por el equipo de Movintracks.

Menú principal de navegación

La interfaz de usuario de Movintracks ha sido diseñada con la usabilidad en mente, procurando crear un espacio de trabajo que destaque por la facilidad de uso y la sencillez con la que puede manejarse.

Por ello, el menú tiene solo cuatro elementos.

  1. Campañas: sirve para configurar interacciones en los terminales de los usuarios.
  2. Espacios: definir puntos y zonas de instalación de Beacons.
  3. Informes: datos de campaña, monitorización de acciones y reportes de seguimiento
  4. Perfil: configuración de parámetros generales

El menú consta de cuatro elementos de los cuales dos son los que se usan habitualmente para activar interacciones con los terminales de los usuarios. Estos 2 elementos son: “Espacios”, que es donde hay que vincular áreas donde hemos instalado Beacons / NFC asignándoles un nombre fácil de recordar y “Campañas”, que es donde propiamente se configuran las interacciones y se decide en qué espacios éstas van a ejecutarse.

Por otro lado existe la opción “Perfil”, que es donde se pueden ajustar parámetros generales para facilitar el trabajo posterior como la imagen corporativa, el logo, los colores y donde se definen cuáles son los perfiles en redes sociales de la marca.

Para terminar está disponible la opción “Informes” que es dónde se puede acceder a métricas de seguimiento de las interacciones realizadas por los usuarios (estadísticas de paso por los espacios, resultados de encuestas, porcentajes de redención entre otras informaciones).

La primera vista al acceder al menú de campañas es una relación de las campañas activas con la posibilidad de editarlas, modificarlas y borrar las que no nos interesen. Además hay acceso a las campañas ya expiradas y también al formulario de creación de nuevas campañas.

¿Cómo crear una campaña?

Una vez familiarizado con las distintas opciones del menú principal, es interesante conocer donde debe dirigirse para crear una campaña.

1) Lo primero que debe hacerse es verificar que el UUID que aparece en “Perfil” es el asignado para su empresa. El equipo de Movintracks habrá preconfigurado en su “Perfil” el UUID que corresponde a sus Beacons, de modo que en principio ese parámetro debería ser correcto por defecto. Consulte con el equipo de Movintracks si desconoce el UUID de sus Beacons.

doc3

2) Crear tantos espacios como se desee. Cada espacio tiene que tener como mínimo un Beacon pero puede tener más si se desea cubrir un área más grande o añadir puntos de interés específicos. Puede crear espacios y zonas desde la sección “Espacios”.

doc4

Los espacios se agrupan en “Zonas” para localizarlos más fácilmente cuando se gestiona una campaña y para facilitar el ahorro de batería, pues ello permite a la app no consumir energía “escuchando” Beacons que no están en las cercanías del sitio donde se encuentra, mediante la creación de geofences. Para ello, dentro del menú “Espacios”, encontrará la pestaña “Zonas”, y ahí el botón “Nueva zona”. Si no hay ninguna zona creada, deberá crear una antes de crear un espacio.

doc5

En el momento de crear un espacio, deberá elegir el tipo de espacio. “Caja registradora” se usa si el espacio en cuestión es el punto de pago. Y “entrada” si es un punto de entrada o salida. En el resto de casos, o ante la duda, se usa el tipo “normal”.

doc6

3) Crear la primera campaña, es decir, una interacción concreta. Para ello deberá elegir la opción “Campañas” en el menú y pulsar el botón “Nueva camapaña” que encontrará en la parte superior derecha de la sección.

doc7

El campo “Nombre de la campaña” permite asignar nombre a la campaña. Este nombre se usará en las notificaciones a los usuarios cuando se deba entregar una campaña y la pantalla del terminal este apagada.

Conviene definir fecha de inicio y fecha de finalización de la campaña. Una vez pasada la fecha de finalización de la campaña dejará de tener efecto y se clasificará en “expiradas”.

doc8

Por lo que respecta al campo “Entrega de la campaña”, en esta opción de configuración se definirá si la campaña ha de ser entregada solo una vez por terminal o puede entregarse más veces con una cierta periodicidad si ha pasado un tiempo. Ese tiempo puede establecerse en minutos, horas o días.

doc9

Opciones de configuración y diferencia entre desencadenantes y acciones

Conceptos básicos y configuración inicial de una campaña

Para definir exactamente las interacciones existen dos divisiones, los desencadenantes y las acciones. Los desencadenantes permiten definir qué comportamiento por parte del usuario final debe darse para que le lleguen al móvil una o más acciones. Y las acciones son lo que propiamente le llega al dispositivo: un cupón, una página de información, etcétera.

Como se puede comprobar por el mensaje que aparece en pantalla, el desencadenante por defecto en cualquier campaña es “que se visite un punto”. De otro modo no se podría controlar bien dónde suceden las interacciones. Si de lo que se trata es que algo suceda al entrar en la zona controlada deberá elegirse el punto de entrada.

Al pulsar sobre el campo de “espacios vinculados” se desplegará una lista de los espacios que hayamos previamente configurado en el apartado correspondiente del menú “espacios”. Pulsando sobre el deseado se provocará que la campaña que está creando se ejecute en el espacio seleccionado. Puede elegir más de un espacio en cuyo caso la campaña se ejecutará en todos los seleccionados.

doc11

El campo de “proximidad” ofrece la posibilidad de decidir a qué distancia del punto de interés se lanzará la acción. Se trata de definir si se quiere que la campaña se ejecute desde una proximidad muy cercana al Beacon (inmediato), una distancia media (near) o desde cualquier punto al que llegue la cobertura del Beacon (far). Estas precisiones son válidas para Android cuando la aplicación esta tanto en primer plano como en segundo plano. En el caso de iOS (dispositivos Apple) también son válidas en primer plano pero en segundo plano la ejecución de una campaña vinculada a un espacio siempre se hace en “far”, es decir, en cualquier punto al que llegue la cobertura de los Beacons. Esta limitación viene impuesta por el sistema operativo. Si se quiere aumentar más la precisión con la que se lanza una campaña en segundo plano con iOS, debe limitarse propiamente el alcance de los Beacons. Para este punto se recomienda la intervención del equipo de Movintracks, que está a su disposición en hello@movintracks.io.

doc12

El campo “NFC” solo esta disponible para los usuarios que han comprado etiquetas NFC a través de Movintracks. Permite ejecutar acciones al acercar el terminal a un determinado punto equipado con una de estas etiquetas siempre que el dispositivo cuente con el hardware adecuado. La ventaja de usar NFC es que no se requiere que el usuario tenga una aplicación instalada para hacerle llegar acciones, porque ya muestra su consentimiento al acercar tu terminal a pocos centímetros del lugar que desencadena las interacciones.

Desencadenantes adicionales

Las siguientes opciones de configuración hacen referencia de manera más explícita a los contenidos de la interacción. Y la primera de ellas son los desencadenantes adicionales. Más allá del desencadenante por defecto (para que una campaña tenga sentido el usuario debe al menos visitar un punto), existe la posibilidad de añadir más desencadenantes, mediante el botón correspondiente. En concreto, las opciones son las que siguen:

doc13
  • Espacio no visitado: este desencadenante se cumple cuando el usuario final visita un espacio sin antes haber visitado (durante la misma experiencia de compra) otro espacio determinado, que puede definirse.
  • Al seguir en red social: se cumple cuando el usuario visita un espacio y ha hecho follow en Twitter o Like en Facebook al perfil/página definido por usted en “Perfil”. No se cumple en el caso de que el usuario no haya autorizado a la aplicación de la marca a acceder a las credenciales sociales de iOS o en el caso de que una directiva de privacidad lo impida, en Android.
  • Tras un cierto tiempo: se desencadenará la acción o acciones que elijamos con posterioridad siempre que el usuario final visite un determinado punto y pase un determinado tiempo, con independencia de si la persona sigue en el mismo espacio o ya no.
  • A una hora: permite definir una franja horaria en la que debe ejecutarse una campaña. Entre las 15 horas y las 16, por ejemplo.

Estos desencadenantes pueden encadenarse entre ellos, y deben cumplirse todos para que la acción o las acciones se ejecuten. Por ejemplo, es posible lanzar una acción solo si el usuario final visita un punto, sigue a la marca en Twitter y son las dos de la tarde.

Una vez elegidos los desencadenantes para perfilar qué comportamiento del usuario debe ejecutar acciones, lo siguiente a definir son las acciones a ejecutar.

Acciones

El dashboard de Movintracks permite, por defecto, las acciones que se analizan con detalle a continuación:

doc14

Cupones

Esta acción permite entregar al usuario final un cupón de descuento con el que premiar su interés.

El dashboard incluye un sistema de gestión de contenidos que permite personalizar el cupón con los colores corporativos, un logotipo y distintos reclamos. Por defecto, siempre que es posible se cagan los valores definidos en “Perfil”, aunque pueden sobre escribirse para un caso concreto desde el formulario de creación del cupón.

En cualquier caso, si la marca ya dispone de un sistema de creación de cupones propio y sin relación alguna con Movintracks, la API permite cargar en masa los cupones para no tener que depender de una creación manual uno a uno.

doc15

La manera como se redime el cupón es configurable. Puede elegirse si el sistema es un código que, una vez escaneado, informa de si el cupón es válido o no, o el resultado de escanear el código puede ser también ser un código de barras, para facilitar la acción conjunta con las pistolas lectoras del código de barras.

doc16

Movintracks es capaz de crear cupones que muestran directamente un código de barras, pero por limitaciones del formato Passbook, el preferido para entregar cupones en iOS y a menudo también en Android, esta opción solo está disponible en el formato de cupón en HTML. Además, Movintracks usa esta opción solo en campañas a medida. Consulte con hello@movintracks.io para más información.

Tanto en iOS como en Android, el SDK de Movintracks intenta entregar un cupón primero en Passbook, y si no fuese posible esa entrega el cupón se entregará en una vista integrada en la propia aplicación de la marca. Los motivos para no poder entregar un cupón en Passbook son diversos, pero el más habitual es que el usuario no tenga instalada ninguna aplicación para hacerlo, especialmente en el caso de Android.

Mostrar información de producto

Esta acción se utiliza para informar al usuario de las características de un producto, mediante una página informativa.

doc17

A través del dashboard, hay dos modos de proveer la información a mostrar al usuario. Uno es crear una página estática: permite definir una imagen de cabecera, introducir el contenido mediante un editor de texto visual y establecer un título. La otra opción es introducir un número de código de barras y, si el producto en cuestión tiene ficha en la base de datos de la Asociación Española de Codificación Comercial – GS1 Spain, ya no es necesario hacer nada más: los contenidos se recuperan de ahí automáticamente.

Si lo que se desea es crear una página que en el fondo sirve para mostrar información de producto pero con más flexibilidad en cuanto a los elementos que la componen, lo mejor es crear esa página mediante una herramienta para generar páginas HTML y usar el resultado en combinación con otra acción, la de mostrar URL.

Mostrar alerta

Mediante esta acción pueden crearse notificaciones que se muestra al usuario de una manera muy similar a como se muestran las notificaciones push.

doc18

Además de las notificaciones que se crean específicamente por interés de quién configura las campañas, el SDK de Movintracks genera en algunas ocasiones ciertas notificaciones automáticamente. Especialmente eso ocurre cuando se ha configurado una acción a entregar a algún usuario y éste tiene la pantalla apagada, y se usan para alertarle de que hay contenido relevante para él. Por esa razón, no es necesario que el encargado de configurar una campaña cree acciones de alerta previendo esa posibilidad.

Descargar vCard

Esta acción sirve para hacer llegar al usuario una tarjeta de visita virtual que, pulsando un solo botón, puede importar como contacto en la libreta de contactos de su terminal, de modo que el número de teléfono, la dirección de correo electrónico y el resto de informaciones definidas quedan guardadas.

doc19

Hay dos maneras de introducir en el dashboard una tarjeta de visita de estas características: una es subir una vCard creada con una herramienta externa, y la otra es usar la opción que permite crear la vCard desde el propio dashboard de Movintracks, que incorpora un gestor de contenidos a tal efecto.

La API de Movintracks también permite la carga de vCards de forma masiva.

Visitar URL

Con la acción de visitar URL se consigue que se muestre en el terminal del usuario una página web. Los contenidos se muestran en una vista de la propia aplicación de la marca, por lo que no se abre un navegador externo. Si se encadenasen más acciones, las definidas tras la acción de visitar URL se ejecutarían en cuanto el usuario cerrase el diálogo en el que se muestra la web.

doc20

Lanzar app

Se trata de la acción adecuada para abrir una aplicación instalada en el terminal del usuario. También se puede usar para abrir una vista concreta, sección o funcionalidad dentro de una aplicación que resulte interesante para algún propósito. La única limitación es que la aplicación o funcionalidad a abrir debe disponer de un URL Scheme para ser identificable. Para saber más sobre los URL schemes se puede visitar la documentación de Apple: https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/Introduction/ Introduction.html Para conocer las limitaciones respecto a URL Schemes de la aplicación que le interese abrir debe consultar la documentación de la aplicación o contactar con el servicio técnico.

doc21

Vibrar

Esta acción provoca que el teléfono vibre.

doc22

Mostrar encuesta

Esta acción permite crear una encuesta y hacerla llegar al usuario final. Es posible cargar una imagen que se sitúa en la cabecera de la encuesta para personalizar el look and feel. La encuesta debe tener también un nombre que la identifique, plantear una pregunta y sugerir dos o más respuestas.

doc23

El usuario podrá hacer click sobre la respuesta que sea más representativa de su opinión, y en la sección de “Informes” se puede acceder a los resultados agregados.

Si se dispone de un sistema de encuestas propio ajeno a Movintracks y este genera URLs públicas para cada encuesta, lo más conveniente es usarlas en combinación la acción Mostrar una URL.

Mostrar audio

Esta acción permite entregar un mensaje de audio al usuario. Actualmente, los ficheros de audio tienen que estar alojados en SoundCloud.

doc24

Mostrar vídeo

Puede usarse esta acción para mostrar un vídeo al usuario. Los ficheros de vídeo tienen que estar alojados en YouTube o Vimeo.

doc25

Mostrar imagen

Esta acción permite entregar una imagen al usuario, opcionalmente con un texto que la acompañe y con un enlace.

doc26

Visitar perfil social

doc27

Se trata de la acción adecuada para invitar al usuario final a visitar el perfil de la marca en una red social de entre las soportadas por Movintracks. Trabaja con los perfiles sociales configurados en la opción del menú “Perfil”.

No debe confundirse con la acción “Seguir perfil social”, que no muestra el muro / timeline con las publicaciones sociales de la marca, como hace esta acción, sino que invita al usuario a seguir a la marca.

Seguir perfil social

Esta acción invita al usuario a seguir un perfil de la marca en una red social, de modo que a partir de este momento en su “newsfeed” o “timeline,” según corresponda, aparecerán los mensajes promocionales de la marca.

doc28

Si lo que se desea es mostrar al usuario una lista de las publicaciones hechas en un perfil social, la acción adecuada es “Mostar perfil social”.

Publicar mensaje en red social

Sirve esta acción para provocar que en el muro de mensajes del usuario final, y no en el de la marca, aparezca un mensaje definido previamente, tras la aprobación del interesado. El mensaje puede contener una imagen también prefijada, o puede no hacerlo.

doc29

No se ejecuta si alguna directiva de privacidad del teléfono del usuario lo impide.

Publicar imagen en red social

Esta es la acción que se usa para hacer que en el muro de mensajes del usuario final, y no en el de la marca, aparezca una imagen que el usuario debe elegir entre las guardadas en su dispositivo.

doc30

No se ejecuta si alguna directiva de privacidad del teléfono del usuario lo impide.

Pasos finales

Tras la elección de la acción o las acciones deseadas, y antes de finalizar la edición, una tabla resume los desencadenantes y las acciones elegidos para dar la opción a realizar cambios si fuese necesario.

doc31

Informes

doc32

En este apartado obtendrá métricas de todas las campanas en curso y realizadas.

Campañas: métricas sobre cuantas campañas han sido utilizadas respecto al total de entregadas.

doc33

Espacios: número de visitas en los espacios definidos en cada campaña (duración y espacio visitado).

doc34

Perfiles sociales: métricas sobre el numero y el porcentaje de seguidores conseguidos en las campañas.

Visitas: métricas sobre el numero de visitas, su duración y otros datos relacionados.

doc35

Cupones: métrica sobre cuantos cupones se han utilizado en cada campaña (entregados, redimidos y no redimidos).

Encuestas: total de respuestas obtenidas en cada campaña.

URLs cortas: métrica obtenida sobre numero de visitas obtenidas en cada campaña a través de etiquetas NFC.

Definiciones

Si desea conocer con más precisión el funcionamiento de la tecnología o aclarar algunos conceptos, en esta sección encontrará ciertas definiciones que pueden ayudarle. No dude en consultar todo lo que estime oportuno con el equipo de Movintracks, a través de hello@movintracks.io.

Beacon

Dispositivo de hardware que manda una señal (wifi o bluetooth fundamentalmente) que permite a una app saber en qué zona de un espacio interior o exterior está un teléfono móvil, con mayor o menor precisión. No todos los beacons existentes en el mercado son Beacons. Los Beacons son beacons que funcionan con Bluetooth 4.0 que siguen unas pautas concretas marcadas por Apple, pero también funcionan en dispositivos Android, Windows Phone, algunos Blackberry, etc. Solo los Beacons son capaces de levantar una app que está en segundo plano (background) en iOS (dispositivos Apple), por lo que Movintracks trabaja preferentemente con este hardware. Sin embargo, Movintracks es capaz de trabajar también con balizas wifi y otro tipo de beacons y sistemas de microlocalización. Consulte con hello@movintracks.io si necesita más información.

Desencadenantes

Condicionante o condicionantes que elige la persona que configura una campaña a través del dashboard de Movintracks para que una o más acciones aparezcan en el teléfono de un usuario final. El propósito de los desencadenantes es que el encargado de configurar campañas defina qué comportamiento del usuario debe hacer que se le muestre una acción en su teléfono. Por ejemplo: que el usuario pase por un punto, que el usuario final al pasar por un punto no haya pasado previamente por otro o que el usuario se haya hecho fan de la marca en una red social son todo ello ejemplos de desencadenantes, es decir, de condicionantes que definen potenciales comportamientos por parte de los usuarios finales.

Para más información acerca de cómo funcionan los desencadenantes, consulte la sección relativa a los desencadenantes de este tutorial.

Acciones

Interacciones que ocurren en el teléfono del usuario a petición del marketer si se cumplen uno o más desencadenantes. Todo ello ocurre a petición de quien configura la campaña, que expresa sus decisiones en el dashboard de Movintracks. Que aparezca un cupón de descuento en la pantalla del usuario, que aparezca información de producto o un mensaje de alerta son distintos ejemplos de acciones.

Para más información acerca de cómo funcionan las acciones, consulte la sección relativa a las acciones de este tutorial.

UUID

Es uno de los tres parámetros que tienen los Beacons para ser identificados de manera precisa, junto con major y minor. Un UUID identifica todos los Beacons de una marca, por lo que todos los Beacons por ejemplo de “La empresa x” tienen el mismo UUID. Así mismo, un usuario del dashboard solo puede corresponder a un único UUID. Un UUID se forma mediante una cadena de caracteres entre los que puede haber números y letras separados por guiones, siguiendo el esquema que sigue: {8 caracteres} guión {4 caracteres} guión {4 caracteres} guión {4 caracteres} guión {12 caracteres}. Los caracteres que conforman un UUID para un cliente se eligen de manera aleatoria de modo que las probabilidades de que dos clientes tengan el mismo UUID son extremadamente remotas. Si eso pasara, solo provocaría problemas en el caso de que un usuario final tenga instaladas aplicaciones que esperan poder ejecutar acciones para ambos clientes, cosa que es aún más improbable.

Major

Es uno de los tres parámetros que tienen los Beacons para ser identificados de manera precisa, junto con minor y UUID. Para que los servicios de Movintracks funcionen bien, el conjunto de Beacons en una instalación no puede tener más de 5 majors distintos (técnicamente eso se usa para provocar que la app funcione bien en background) y los Beacons deben estar distribuidos en el espacio en el que se instalen de manera tal que no haya dos correlativos con el mismo major.

Minor

Es uno de los tres parámetros que tienen los Beacons para ser identificados de manera precisa, junto con major y UUID. Dado que solo puede haber un UUID por marca y solo 5 majors distintos en un mismo major, puede haber varios Beacons con el mismo UUID y major, por lo que la función principal del minor es distinguir ese Beacon de cualesquiera otros Beacons de la misma marca, de modo que, al fin y al cabo, identifica el espacio donde está de manera única y precisa.

API

Las siglas corresponden a Application Programing Interface.

Es una especie de “puerta tecnológica” con los servicios de Movintracks.

Permite que se ejecuten campañas con la tecnología de Movintracks desde sus dashboards o soluciones propias. A los retailers, supermercados u otro tipo de negocios, además, les permite que sus CRMs (sistemas de gestión de clientes) o motores analíticos o de big data accedan los datos estadísticos recogidos con Movintracks y los combinen y crucen con los suyos.

SDK

Son las siglas de Software Developement Kit. Son unos archivos que Movintracks puede hacer llegar a un desarrollador de aplicaciones iOS o Android para que se adjunten al código fuente de una aplicación ya hecha o en desarrollo y, solo con eso, la app en cuestión ya puede descargar las campañas que el marketer haya decidido en el dashboard. Además gestiona cómo se muestran los distintos contenidos con facilidad, sin requerir un gran esfuerzo por parte del equipo de programación.