Conexión y compatibilidad: cómo OkCupid usa Analytics para ayudar a las personas a encontrar el amor

Publicado: 2021-01-14

En la actualidad, alrededor de un tercio de los estadounidenses ha usado una aplicación o un sitio de citas, y el 12 % ha tenido una relación comprometida o se ha casado con alguien que conoció a través de citas en línea, según un informe reciente de Pew Research. Conocer a la persona adecuada puede parecer mágico, pero si está utilizando una aplicación o un sitio web de citas, conocer a la persona adecuada es un proceso calculado. Las citas en línea siempre han sido una forma científica, eficaz y basada en datos de conectar a personas que comparten objetivos e intereses comunes.

Hay muchas aplicaciones de citas en línea que han surgido a lo largo de los años y se adaptan a casi todos los intereses, comunidades y afiliaciones. OkCupid ha existido desde el principio, y hoy en día, el uso de inteligencia comercial (BI) y herramientas de análisis de productos de OkCupid están detrás del éxito de la plataforma .

Impulsado por datos, impulsado por el corazón

Los datos son fundamentales para la misión aquí en OkCupid. Nuestra obsesión por los datos es la razón por la que OkCupid realiza más de 4 millones de conexiones cada semana, más de 200 millones al año, 5 millones de presentaciones al día y obtiene más menciones en la sección de bodas del New York Times que cualquier otra aplicación de citas.

Llevo tres años en OkCupid y administro nuestro equipo de ciencia de datos, que se encarga del análisis de la plataforma. Es emocionante ver cómo se desarrollan conexiones humanas significativas, pero es raro abrir una aplicación de citas y encontrar el amor de inmediato. Los usuarios tienen que quedarse un tiempo para que la aplicación pueda conocer sus gustos, aversiones, factores decisivos y otra información para ayudar a encontrar una coincidencia compatible.

Uno de los diferenciadores clave de OkCupid es el uso de preguntas para crear una puntuación de coincidencia que determine la compatibilidad de una persona con otra. Cuantas más preguntas hagamos, más información recibiremos y mejor podremos vincular a los usuarios con otra persona. Sin embargo, para hacer esto, tenemos que comprender las montañas de datos que obtenemos.

Crear la pila de datos perfecta

El enfoque del equipo de análisis de datos es comprender cómo funciona la plataforma OkCupid y qué podemos hacer para mejorarla. Nuestro trabajo abarca desde informes tradicionales de inteligencia comercial (BI) hasta desarrollo y optimización de algoritmos con un enfoque macro en la experiencia del usuario (UX) y la optimización del producto.

Nuestra pila de datos de clientes en OkCupid consta de mParticle, Looker y la plataforma de inteligencia de productos (PI) Amplitude . mParticle recopila y almacena los datos de eventos de nuestros clientes, que enviamos a Looker para informes comerciales generales y a Amplitude para un análisis más profundo del comportamiento del usuario y la experiencia de nuestros clientes.

Cuando mi equipo comenzó a usar Amplitude, teníamos la idea de que era principalmente para el seguimiento y la segmentación de eventos. Eventualmente, aprendimos que podíamos usarlo para medir el compromiso, identificar cohortes de usuarios, analizar diferentes viajes de usuarios y encontrar indicadores principales de conversión y retención. Amplitude está diseñado explícitamente para este tipo de análisis, lo que significaba que podíamos acceder a información significativa mucho más rápido.

BI y amplitud: mejor juntos

Crear el producto más atractivo y agradable posible requiere muchas pruebas A/B y análisis de datos para determinar qué aspectos de nuestro producto les gustan a los clientes y encontrar oportunidades para aumentar el compromiso con ellos. Ya sea un usuario de alta intención que busca una relación comprometida a largo plazo, o un usuario ocasional que busca algo más informal, debemos comprender quiénes son esos diferentes usuarios, las diferentes formas en que interactúan con la plataforma y los comportamientos y motivaciones que hacen que se queden en la plataforma o la abandonen con el tiempo.

Las herramientas de BI tradicionales como Looker, Tableau o Power BI pueden realizar este análisis, pero requieren que dediquemos tiempo a desarrollar modelos de datos para responder a nuestras preguntas sobre productos. También tienen sus limitaciones cuando se trata de la profundidad de los conocimientos que podemos obtener de los datos que tenemos.

Mejorar el #UserJourney requiere más que conocimientos de alto nivel. Necesita información detallada y coherente sobre las sesiones de los usuarios. Haz clic para twittear

Con Amplitude, podemos dar sentido a los datos no estructurados y comenzar a comprender a nuestros diferentes usuarios y sus viajes en nuestro producto. A partir de ahí, podemos crear informes más estructurados, identificar las experiencias de productos que los clientes consideran más valiosas y crear más de ellas en OkCupid.

Por ejemplo, Amplitude nos permite identificar y comprender los diversos comportamientos que indican que los usuarios pasarán mucho tiempo en la aplicación. Y para aquellos usuarios que inician sesión y luego abandonan rápidamente la aplicación, Amplitude nos brinda rutas de usuario que podemos analizar para ver qué sucede con mayor frecuencia antes de que un usuario finalice su sesión. Como resultado, podemos averiguar qué aspectos de OkCupid debemos cambiar o eliminar por completo.

Una herramienta de BI tradicional como Looker puede acceder a toda la información en nuestro almacén de datos y ejecutar agregaciones y pivotes tradicionales muy fácilmente. Pero Amplitude brilla cuando maneja eventos de series de tiempo y cualquier cosa que no esté bien estructurada.

Para dar un ejemplo concreto, es fácil usar una herramienta de BI para responder: "¿Cuántos me gusta ha hecho un usuario a lo largo del tiempo?" Donde Amplitude proporciona un valor adicional es en la comprensión de lo que los llevó a través de ese viaje a esos gustos. ¿Entraron a través de una notificación o navegando por diferentes partes de la aplicación? ¿Adónde fueron desde allí y cuál era su patrón de compromiso típico con varias características? Entonces, en lugar de solo saber que a un usuario le gustaron 20 personas hoy, podemos comenzar a formar una historia sobre la experiencia y las preferencias de ese usuario. Tal vez les gustaron 20 personas hoy y pasaron mucho tiempo enviándoles mensajes a cada uno de ellos, lo cual es diferente de alguien a quien le gustaron 20 personas hoy, pero lo hizo en rápida sucesión.

Los matices en las experiencias de nuestros clientes son difíciles de ver cuando estamos haciendo agregados. Looker se basa en los sistemas de almacenamiento de datos existentes, por lo que para responder a una pregunta como la anterior, debe crear un informe personalizado, unir varios conjuntos de datos o incluso escribir SQL. Al usar Amplitude, las diferencias son fáciles de ver cuando tenemos ese viaje del usuario frente a nosotros.

Mejor trabajo en equipo y lanzamientos más rápidos

Nuestros principales usuarios de Amplitude son mi equipo de ciencia de datos y nuestros equipos de productos. Ambos grupos hacen preguntas sobre los viajes y el compromiso de los usuarios, pero también necesitan respuestas a diferentes tipos de preguntas. Por ejemplo, tenemos un equipo dedicado a nuestro flujo de incorporación y se preocupan por los puntos de entrega para los nuevos usuarios. Otro equipo se enfoca más en la retención a largo plazo, por lo que se preocupan mucho más por los comportamientos pegajosos, aquellos que hacen que las personas regresen al sitio y crean una mejor oportunidad de éxito en el amor.

Amplitude nos permite crear y guardar todos nuestros diversos gráficos y paneles, y polinizarlos en toda la organización. Esto significa que no tenemos que duplicar esfuerzos; los equipos comparten resultados regularmente y toman decisiones a partir del mismo conjunto de datos. Aunque tenemos un enfoque de autoservicio para nuestros datos, es un proceso verdaderamente colaborativo que nos ahorra tiempo y nos lleva a tomar decisiones más informadas.

El uso de herramientas que combinan el trabajo en equipo y la funcionalidad significa que puede lanzar nuevas funciones mucho más rápido. Haz clic para twittear

Amplitude nos permite observar los datos estructurados sin gastar el tiempo de desarrollo adicional necesario para crear nuevas vistas. Cada vez que lanzamos una nueva función, simplemente instrumentamos un evento para ella en mParticle y lo enviamos a Amplitude con las propiedades de usuario y evento adecuadas. Tradicionalmente, garantizar un seguimiento preciso de los datos dentro de la plataforma habría requerido que un analista escribiera consultas manuales en Python o SQL. Con Amplitude, no necesitamos la ayuda de un analista. Podemos ver los nuevos eventos cargándose en tiempo real e inmediatamente realizar un control de calidad en los gráficos de amplitud.

El impacto final de esa poderosa combinación de trabajo en equipo y funcionalidad es que podemos comprender de inmediato si una apuesta de producto funciona o no, e iterar mucho más rápido que antes.

Dirección concreta en tiempos de cambio

Los bloqueos generalizados han cambiado las normas de citas este año. En lugar de lamentar la pérdida de los protocolos de citas tradicionales, teníamos una nueva pregunta que responder: ¿Cómo están cambiando las personas sus patrones de uso en nuestra plataforma para adaptarse a un mundo de citas de COVID-19?

Encontrar el amor y la conexión no es tan difícil cuando se basa en datos. Comprender el #UserJourney de #OnlineDating es la clave para llegar al corazón de tus usuarios. Haz clic para twittear

Para empezar, hemos visto que los usuarios dedican mucho más tiempo a profundizar en las conversaciones. Las personas no pueden conocerse en persona tan fácilmente como antes, por lo que tienen que dedicar más tiempo a conocer a alguien dentro de la propia aplicación. Usando nuestra poderosa combinación de BI y PI, podemos acceder rápidamente a datos concretos sobre estos nuevos patrones. Al crear aún más oportunidades para que los usuarios forjen conexiones virtuales más profundas, podemos llenar parte del vacío que el distanciamiento físico ha creado para muchas personas.

Encontrar el amor a través del análisis de datos puede no parecer romántico, pero sabemos que funciona. La misión de OkCupid siempre ha sido traer amor al mundo, y con los datos correctos aplicados de la manera correcta, ayudamos a las personas a hacer precisamente eso.