Cómo monitorear la calidad de sus datos cuando tiene docenas de sitios web: un estudio de caso de FxPro
Publicado: 2022-04-12FxPro es uno de los principales corredores en línea del mundo y ha brindado a los comerciantes acceso a mercados financieros, bursátiles, de metales, de energía y otros durante 15 años.
Con cuatro plataformas de operaciones en línea disponibles tanto para web como para dispositivos móviles, FxPro tiene una base de usuarios de más de 870 000 operadores.
La compañía ha ganado más de 70 galardones internacionales, incluidos varios premios anuales como "mejor proveedor de divisas", "mejor corredor de divisas", "mejor herramienta/servicio" y "mejor plataforma".
FxPro ha estado trabajando con OWOX BI durante varios años. Comenzaron con la consolidación de datos en el almacenamiento en la nube de diferentes fuentes y la creación de informes basados en esos datos. Ahora, los analistas de BI de OWOX consultan a FxPro sobre la prueba de hipótesis, la creación de estrategias de marketing basadas en datos y la implementación de productos de Google y BI de OWOX.
En este artículo, los especialistas en marketing de FxPro comparten la historia de cómo OWOX BI los ayudó a implementar el monitoreo de datos y el informe de anomalías en docenas de sitios web y servicios localizados.
La tarea
En FxPro, recopilamos y analizamos datos sobre las acciones de todos nuestros usuarios en nuestros sitios web y aplicaciones móviles iOS y Android. Gracias a estos datos podemos:
- controle la calidad de los datos mediante la gestión de cuentas comerciales y operaciones con fondos, la verificación de documentos cargados, la actualización automática de datos en el Calendario y el seguimiento de las acciones comerciales en los mercados.
- analizar la calidad del tráfico adquirido por indicadores clave del negocio: registros, depósitos, tasas de conversión, etc.
- analizar la eficiencia a corto y largo plazo de los canales de tráfico de pago.
- analizar la eficiencia del tráfico SEO.
Con 870 000 usuarios, debemos considerar una gran cantidad de datos y una gran cantidad de factores de comportamiento. Además, nuestro sitio web tiene versiones en 28 idiomas, la mayoría de los cuales se encuentran en dominios dedicados y cada dominio debe monitorearse de forma independiente.
Tener datos precisos y completos es crucial para tomar decisiones de marketing. Combinados con la velocidad de recuperación de datos, estos factores afectan directamente la calidad del servicio que brindamos.
Los datos incompletos o inexactos pueden llevar a conclusiones erróneas al analizar los canales de adquisición de tráfico. Esto, a su vez, puede llevar a invertir en canales ineficaces y a no conseguir nuevos usuarios, o simplemente a perder dinero.
Además, no obtener los datos a tiempo afecta nuestra capacidad de reaccionar ante problemas emergentes en el trabajo de nuestros servicios y sitios web.
Como corredor de divisas global, la incapacidad de reaccionar podría provocar daños materiales y de reputación.
Para evitar esto, necesitamos:
- recopile todos los datos de comportamiento de los usuarios de todos nuestros sitios web y aplicaciones móviles y almacene estos datos en un solo lugar. Los datos recopilados deben ser completos, sin procesar y sin muestrear.
- analizar los datos recopilados utilizando una única herramienta.
- Obtenga actualizaciones y alertas oportunas sobre posibles anomalías y discrepancias de datos desglosadas por sitio web, aplicación y país.
Así es como hacemos esto.
La solución
Recopilación y almacenamiento de datos
Recopilamos datos de comportamiento de usuario sin procesar y sin muestrear y los almacenamos en Google BigQuery. Para recopilar estos datos, utilizamos OWOX BI.
Los datos del sitio web se recopilan con la canalización de transmisión de datos del sitio web de OWOX BI. Los datos de la aplicación móvil se recopilan a través de la canalización AppsFlyer → Google BigQuery. Todos estos datos se envían a BigQuery casi en tiempo real.
También utilizamos OWOX BI para recopilar datos de costos de anuncios y clics en Google Analytics desde plataformas de adquisición de tráfico como Facebook y Twitter. Eventualmente, estos datos también pasan de Google Analytics a BigQuery.
Como resultado, todos nuestros datos críticos se consolidan en un solo lugar donde podemos darles la forma que necesitemos mediante consultas SQL. Una vez que se recopilan y dan forma a los datos, podemos pasarlos a herramientas de visualización de datos como Google Data Studio y PowerBI.

Visualización de datos
Recopilar todos los datos que necesitamos en un solo lugar es solo la mitad del trabajo.
No menos importante es:
1) obtener informes legibles y procesables basados en estos datos
2) monitorear la calidad, precisión e integridad de estos datos
Los analistas de BI de OWOX resolvieron ambas tareas por nosotros. El primero se resolvió implementando informes de Google Data Studio, el segundo con Google Sheets.
Con OWOX BI, conectamos los datos almacenados en BigQuery con Google Data Studio y creamos un informe complejo que se actualiza automáticamente cuando hay cambios en los datos de origen.
El informe presenta siete paneles:
- Métricas generales: número de sesiones, tasas de conversión y rebote, páginas vistas e ingresos:

- Dinámica de métricas clave por canal de tráfico:

- Dinámica de métricas clave por correo electrónico y otras fuentes de tráfico:


- Dinámica de métricas clave por tipo de dispositivo de usuario (móvil/escritorio/tableta):

- Tasa de conversión por país:

- Tasa de conversión por dominio del sitio web:

- Tasa de conversión por objetivo de marketing para canales publicitarios, tipos de dispositivos, países, dominios de sitios web y versiones del navegador:

Supervisión de la calidad de los datos
Los analistas de BI de OWOX configuraron un sistema de monitoreo de datos usando Google Sheets y Apps Script. Este sistema comprueba automáticamente los datos y nos avisa de posibles anomalías y comportamientos inesperados.
Así es como funciona.
Los datos utilizados para crear informes en Data Studio también están conectados a Hojas de cálculo de Google, donde se ejecutan automáticamente una serie de comprobaciones programadas. Google Sheets verifica las principales métricas del sitio web, incluida la cantidad de sesiones, las tasas de conversión y abandono, la cantidad de visitas a la página, eventos y transacciones, así como los ingresos totales y promedio.
Una vez que se han verificado los datos, recibimos un informe de correo electrónico automatizado que describe todas estas métricas acompañadas de una breve descripción general del estado de los datos y las posibles causas de las anomalías en los datos.
He aquí un ejemplo de tal informe:

Estas mismas revisiones breves de datos también aparecen en los paneles de Data Studio. Sin embargo, gracias a las alertas por correo electrónico, nuestros analistas ni siquiera necesitan abrir Data Studio regularmente para conocer posibles anomalías.
Una vez que recibimos una notificación, nuestro equipo de FxPro verifica los datos de inmediato y decide si hay problemas con los datos y, de ser así, cómo resolverlos.
Resultados
- Gracias a las funciones de recopilación de datos de OWOX BI, las posibilidades de visualización de Google Data Studio y el flexible sistema de alerta personalizado creado por los analistas de OWOX, nuestros departamentos de SEO, PPC y TI pueden obtener fácilmente toda la información que necesitan sobre los indicadores de calidad clave para los servicios de FxPro. .
- Ahora podemos recopilar todos los datos que necesitamos sobre el comportamiento de nuestros usuarios en más de 170 países, monitorear la eficiencia de nuestros anuncios en línea y SEO, y controlar la estabilidad general de nuestros servicios.
- El informe actualizado automáticamente y fácilmente personalizable en Data Studio puede ser leído y utilizado por cualquier especialista de FxPro, independientemente de su competencia técnica. El sistema de alerta automatizado nos permite reaccionar ante cualquier anomalía en los datos de manera oportuna.
Este artículo fue escrito en colaboración con especialistas de FxPro.
Comercio responsable. Los CFD son instrumentos complejos y conllevan un alto riesgo de perder dinero rápidamente debido al apalancamiento. El 70,25 % de las cuentas de inversores minoristas pierden dinero al operar con CFD con este proveedor. Debe considerar si comprende cómo funcionan los CFD y si puede permitirse asumir el alto riesgo de perder su dinero.
FxPro Group Limited es la sociedad de cartera de FxPro Financial Services Ltd, FxPro UK Limited y FxPro Global Markets Ltd. FxPro UK Limited está autorizada y regulada por la Autoridad de Conducta Financiera ( número de registro 509956) FxPro Financial Services Ltd está autorizada y regulada por la Comisión de Bolsa y Valores ( licencia n.º 078/07 ) y autorizada por la Autoridad de Conducta del Sector Financiero ('FSCA') ( autorización n.º 45052 ). FxPro Global Markets Ltd está autorizada y regulada por la SCB ( licencia n.º SIA-F184 ).
