10 minutos
h1

Descubra las dificultades de la segmentación de datos complejos. Dominar estas técnicas, como si se tratase del juego de manos de un mago, permite a los analistas hacer magia con los datos, transformando las conclusiones con precisión y delicadeza.

Se ha levantado el telón, el escenario está listo… esto no es un espectáculo de magia en Las Vegas, pero podemos hacer algunos trucos bastante sorprendentes para crear nuestros segmentos.

En este módulo, se describe:

Inclusión o exclusión

De forma predeterminada, todos los contenedores empiezan siendo de inclusión, lo que básicamente significa que devuelven datos que coinciden con los criterios. Sin embargo, también puede cambiar el segmento o los contenedores dentro de los segmentos para que sean de exclusión, lo que le permite rechazar determinados criterios.

Está muy bien cuando un mago puede encontrar una carta en la baraja, pero es mucho más increíble cuando puede hacer que el resto de la baraja desaparezca. Del mismo modo, en los segmentos de exclusión, queremos que los datos no deseados simplemente desaparezcan del conjunto de datos.

Pueden estar pensando “Cierto, pero ya tengo las opciones ‘Does not Equal’ y ‘Does not Contain’, ¿no deberían ser suficientes?” Por desgracia, la respuesta es no… y no se trata solo de poder excluir grupos de lógica en un solo elemento. Incluso cuando se trata de un solo componente, a menudo tendrá que utilizar exclusiones para lograr su objetivo.

A primera vista, ambos suenan igual… y en segmentos a nivel de visita individual o contenedores, sería correcto, ya que realizarán la misma acción. Sin embargo, cuando se utiliza el ámbito de visita o visitante, se obtienen resultados muy diferentes.

Figura 1: Does not contain / does not equal - Ámbito de visita individual

Tenga en cuenta que cada visita individual devuelve un valor true o false, y que esos valores se invierten entre no excluye y excluye.

Figura 2: Does not contain / does not equal - Ámbito de visita

Como arriba, cada visita individual dentro de la visita se evaluará con el mismo valor true/false. Sin embargo, el conjunto de datos que se devuelve será el de la visita completa.

Figura 3: Does not contain / does not equal - Ámbito de visitante

Como en el caso anterior, cada visita individual realizada por el visitante se evaluará con la misma lógica true/false. No obstante, ahora estamos viendo todas las visitas individuales que este visitante ha realizado en todas las visitas (dentro del intervalo de fechas seleccionado).

TIP
Esta lógica puede ser compleja, especialmente cuando empiece a anidar contenedores… siempre se recomienda realizar pruebas con datos de muestra controlados para asegurarse de que el segmento devuelve los datos esperados.

Ejemplo de segmento 1: Excluir las visitas que realizan una compra

En este ejemplo, deseo segmentar los usuarios que han llegado a un sitio y no han realizado una compra durante su visita (básicamente, quiero excluir las visitas que han realizado una transacción; por lo tanto, me quedaré con las visitas que no han realizado una transacción).

A efectos comparativos, vamos a ver un segmento que se ha creado con “Does not exist”:

Observe cómo la vista previa muestra un resultado muy diferente. De hecho, este segmento devolverá el 100 % de mis visitas, ya que cada visita tiene al menos una visita individual que no incluye la métrica “Order”.

Para ilustrarlo aún más, vamos a comparar los dos segmentos en paralelo:

En primer lugar, puede ver que, a pesar del ámbito a nivel de visita del segmento, podemos emparejarlo con otras métricas (por ejemplo, con vistas de página o con visitantes únicos). El primer conjunto de columnas está sin segmentar, para mostrar de un vistazo que el segmento uno (Does not exist) devuelve prácticamente el 100 % de los datos; solo el segmento Exclude hace lo que necesitamos que haga.

La columna más destacable son los pedidos: debería ser inmediatamente obvios que el contenedor “Does not exist” es incorrecto, ya que la mayoría de los pedidos aún se están devolviendo.

Ejemplo de segmento 2: Excluir los visitantes que han realizado una compra dentro del período del informe

En este ejemplo, quiero utilizar las ideas de la muestra anterior (que se fijaba específicamente en el nivel de visita) y expandirla para encontrar los visitantes que no han realizado una compra en el intervalo de tiempo de mi informe.

Este segmento será muy similar al ejemplo anterior, casi idéntico, pero el ámbito del segmento va a marcar una gran diferencia.

Ahora, si comparamos el segmento con ámbito de visitante con el segmento con el ámbito de visita anterior, veremos que se excluyen muchos más datos y muchas más visitas, ya que los  visitantes que han realizado compras también han tenido visitas donde no se ha realizado ninguna compra y, por lo tanto, esas visitas también se excluyen, ya que forman parte del ciclo de vida del visitante.

IMPORTANT
Cuando analiza datos con ámbito de visitante, cuanto más largo sea el lapso de tiempo del informe mayor será la exclusión, ya que muchos visitantes serán visitantes fieles que regresan al sitio (por supuesto, algunos modelos empresariales observarán un impacto mayor que otros).

IMPORTANT
Aunque las diferencias entre visita y visitante pueden ser sutiles (especialmente en estos datos de muestra), son lógicas únicas que deben tenerse en cuenta. Los datos pueden ser sorprendentemente diferentes según el sitio y los comportamientos de los usuarios.

Es importante saber exactamente qué datos o qué historia está intentando contar con su informe. Para realizar el análisis adecuado, debe asegurarse de que las tablas y visualizaciones indiquen claramente al público lo que se muestra, y utilizar el modelo de segmentos correcto. Solo se pueden tomar correctamente decisiones informadas si todos entienden lo que están viendo.

El uso de contenedores

Los contenedores nos permiten crear una “sublógica” dentro de la lógica principal del segmento. Un error común es pensar que el ámbito debe ser el mismo entre el segmento y el contenedor, pero no es así. Esto nos da más libertad para crear escenarios específicos en el esquema general para construir lógicas complejas.

La mejor manera de pensar en los contenedores es imaginar que cada contenedor es una caja, y que podemos apilar varias cajas (de lógica) dentro de una caja, dentro de otra caja, etc. No obstante, a diferencia de las cajas físicas, donde cada una debe ser más pequeña que la exterior, podemos poner una caja más grande dentro otra si eso nos permite recuperar los datos correctos. Piense en el sombrero de un mago, donde puede entrar lo imposible, y nosotros somos los magos de los datos.

Ámbito de contenedores

Primero vamos a hacer un desglose rápido del ámbito de contenedor. Como el ámbito de segmento, tiene las opciones de ámbito básicas visita individual, visita y visitante, aunque a veces también verá algo llamado grupo lógico en lugar de visitante (esto solo ocurrirá en los segmentos secuenciales, que veremos en el siguiente artículo).

Para añadir contenedores dentro del segmento (o dentro de otros contenedores), acceda al menú opciones* (cuando anide varios elementos, tenga cuidado de añadir al bloque correcto, aunque afortunadamente puede arrastrar y soltar contenedores dentro de la interfaz si lo añade a la ubicación incorrecta)

Figura 1: Adición de un contenedor

Como he explicado anteriormente, el ámbito de un contenedor es independiente del padre, no tienen por qué coincidir. Dependiendo de lo que desee devolver, es posible que deba dibujar el plan para visualizar bien todo lo que necesita, al menos hasta que tenga práctica visualizándolo en su cabeza.

Figura 2: Diferencias entre el ámbito de segmento y el ámbito de contenedor

NOTE
Adobe tiene una lógica para comprender los segmentos válidos y no válidos. No le ofrecerá opciones que  nunca  funcionen. Por lo tanto, si ve la opción de usar un contenedor con ámbito de visitante dentro de un segmento con ámbito de visita, significa que es una opción válida.

Al igual que para los segmentos básicos, cuando empiece a crear un segmento complejo con contenedores anidados, debe tener una idea clara sobre qué tipo de datos desea que se devuelvan. ¿Cómo tiene previsto usar esos datos? ¿Qué métricas espera emparejar con el segmento?

Estas preguntas le ayudarán a determinar cuál será el ámbito del segmento en su conjunto. Este es el punto de partida para cualquier segmento.

Solo porque tenga previsto emparejar un segmento con su métrica de visitantes únicos no significa que el propio segmento deba tener un nivel de visitante, ni mucho menos. Un segmento de nivel de visitante devolverá todos los datos de un visitante, es decir, todas sus visitas, todas sus vistas de página, etc. Una vez que un visitante coincida con los criterios del segmento, el segmento puede empezar a devolver datos del  pasado para este visitante (siempre y cuando esté dentro del intervalo de fechas de su espacio de trabajo).

IMPORTANT
Incluso aunque planifique emparejar un segmento con la métrica de visitantes únicos, esto  no significa que el segmento deba tener automáticamente ámbito de visitante. Este concepto erróneo podría crear resultados inflados e incorrectos.

He hablado mucho sobre los conceptos de cómo seleccionar el ámbito adecuado, pero no he dado ejemplos o detalles específicos realmente útiles. Vamos a profundizar en eso ahora con algunos ejemplos de casos de uso reales. Dicen que un mago nunca revela sus secretos, pero eso no es del todo cierto. En el mundo de la magia, las técnicas y los trucos “entre bastidores” se suelen compartir con compañeros, para que puedan reproducir y mejorar la ilusión, y eso es lo que voy a hacer para abrir la puerta una amplia gama de posibilidades.

Ejemplo de segmento 3: Vistas en páginas específicas de visitantes que han realizado un pedido recientemente (dentro del período del informe)

En este escenario, deseo devolver solo un conjunto de páginas específicas que han sido visitadas por compradores recientes (tenga en cuenta que también puedo emparejarlo con visitas o visitantes únicos, aunque el propio segmento tenga un ámbito de VISITA INDIVIDUAL).

Este tipo de escenario es muy bueno para ver si tengo compradores que consultan páginas específicas de un sitio o páginas que puede que no estén conectadas explícitamente a un evento específico.

Mi ejemplo va ser consultar las páginas de “Ofertas destacadas” y “Productos recomendados”. Vamos a intentar mantener la lógica simple y no entrar en la segmentación secuencial (al menos aún no, pero abordaremos una lógica más compleja como esa en un artículo posterior).

Otra pregunta es ¿por qué estamos utilizando las visitas individuales? Técnicamente podría generar datos por Visitas o Visitantes, pero si deseo ver estas páginas por vistas de página (para el conjunto de páginas específico) por visita o por vistas de página (para el conjunto específico) por visitante, este ámbito me da flexibilidad para realizar esta operación matemática específica. Dado que estas visitas individuales se pueden emparejar fácilmente con visitas o visitantes únicos para determinar el número de visitas o visitantes que ven estas páginas, optaré por el segmento más flexible que pueda utilizar para todos los escenarios.

En primer lugar, a efectos comparativos, este es un segmento simple basado en VISITAS INDIVIDUALES para las páginas específicas.

Ahora, vamos a aumentar la complejidad:

Podemos ver que no sólo utilizo varios contenedores, sino que estoy mezclando el ámbito de esos contenedores. El segmento en su conjunto está a nivel de VISITA INDIVIDUAL, pero también busco VISITANTES que hayan realizado un pedido.

Vamos a dedicar unos momentos a esto, ya que hay mucho que analizar.

Primero, en lugar de mostrar un desglose diario, estoy mostrando un desglose por página, ya que creo que esto ayudará a ilustrar mejor los dos segmentos.

Las tres primeras columnas (correspondientes a vistas de página, visitas y visitantes únicos) no están segmentadas y, por lo tanto, muestran todas las páginas del sitio. Tenga en cuenta que no he incluido aquí los pedidos, ya que estos se rastrean en una acción y, por lo tanto, no forman parte del ámbito de la dimensión de página.
A continuación, se muestra el resultado del segmento simple, mirando solo las visitas individuales en las dos páginas especificadas. Observamos que las demás páginas del desglose dan 0 como resultado, tal como se esperaba.
Ahora bien, una sugerencia adicional: antes de mostrar el resultado del segmento avanzado, he utilizado otro segmento simple “Orders Exists” para ver si hay pedidos (en un ámbito a nivel de VISITA INDIVIDUAL) y lo he emparejado con visitantes únicos. Esto me devolverá el total de UV que han realizado pedidos en el período de mi informe, así como los UV que han visitado cada una de esas páginas. Esto permitirá ilustrar mejor el siguiente conjunto de columnas.
Las columnas del conjunto final se apilan con mi segmento complejo. Los UV generales con pedidos coinciden con el segmento simple “Orders Exists” en cada página, pero observamos que el total es significativamente diferente. Como este conjunto de datos restringe explícitamente el conjunto de datos solo a aquellos visitantes que hayan realizado pedidos Y hayan visitado las páginas, estoy interesado explícitamente en él.

Ejemplo de segmento 4: Visitas dirigidas a ofertas destacadas O productos recomendados Y que realizan un pedido dentro de la misma visita

El ejemplo anterior muestra cómo se puede añadir un contenedor de ámbito mayor (en este caso, visitante) dentro de un contenedor de ámbito menor (en este caso, visita individual; añadir contenedores de visita individual dentro de segmentos con ámbito de visitante o visita no es ninguna sorpresa).

Usando algunas de las mismas páginas que hemos visto anteriormente, ahora solo nos interesa recuperar los visitantes que han visitado ofertas destacadas O la página de productos recomendados Y han realizado un pedido en la misma visita.

Este segmento combina los tres ámbitos. El nivel superior del segmento es visitante, lo que garantiza que se devuelvan TODAS las visitas individuales de todas las visitas del visitante coincidente. Dentro de él, hemos añadido un contenedor con ámbito de visita, que garantizará que el visitante haya realizado al menos una visita que coincida con los criterios específicos de hacer un pedido Y haya visitado páginas específicas. También hemos añadido un contenedor con ámbito de visita individual para las propias páginas, para que podemos utilizar la lógica OR para buscar la página de ofertas destacadas O la página de productos recomendados.

La ventaja de este segmento con ámbito de visitante es que devolverá TODAS las visitas de los visitantes que cumplan este criterio, por lo que este segmento será útil si quiero ver los comportamientos de las visitas anteriores que preceden a esta combinación y las acciones de estos visitantes tras un escenario de este tipo.

Estoy comparando visitas individuales en ofertas destacadas/contenido recomendado con los pedidos que existen y con el segmento complejo donde tanto el pedido como una de las páginas especificadas existen en la misma visita. En el segmento complejo es donde interseccionan los dos primeros segmentos, pero como tiene un ámbito de visitante, también se devolverán las demás visitas de esos visitantes.

Modelo de atribución

El modelado de atribución dentro de una definición de segmento hace referencia principalmente a dimensiones que tienen una caducidad que no es de visita individual, por lo que las props o variables de tráfico (que siempre son a nivel de visita) no son realmente un buen candidato. Estos ajustes están diseñados realmente para eVars, canales de marketing, etc.

Antes de ver el segmento, deberíamos hacer una revisión rápida de cómo funciona el modelado de atribución en un ejemplo sencillo.

Supongamos que tenemos dos eVars: una está establecida en la caducidad de las visitas (eVar 1) y la otra está establecida en una caducidad de 30 días (eVar 2). Para simplificarlo, vamos a realizar el seguimiento de una campaña interna (icid).

Visita 1

Visita 2

Actualmente, este es el resultado esperado de las dos visitas:

Ahora, veamos dónde puede establecer la atribución en el segmento.

Figura 4: El modelo de atribución

El icono de engranaje de la dimensión es donde se puede establecer la atribución. Cada opción tiene información disponible al pasar el puntero sobre el icono “?”. Básicamente:

Ejemplo de segmento 5: Diferencias entre el canal de marketing “Búsqueda de pago” y las instancias directas de la búsqueda de pago

Como ya debemos saber, los canales de marketing tienen un modelo de atribución largo (30 días de forma predeterminada, aunque puede personalizarse según sea necesario). Una vez configurado, el canal de marketing no se sobrescribirá con las posteriores visitas “directas” al sitio, para que los controladores específicos obtengan la atribución de conversión. No obstante, a veces es necesario ver específicamente las entradas en el sitio por un canal de marketing específico. Por entradas, quiero decir que necesitamos ver cuándo se establece específicamente el canal de marketing en función de las reglas de procesamiento de marketing.

Vamos a cambiar un poco. Empezaremos viendo las comparaciones y luego vamos a adentrarnos en los segmentos.

Las primeras 4 columnas no están segmentadas y deberían ser fáciles de entender. Tenga en cuenta que las *“Entradas”* son básicamente un valor calculado basado en el lugar donde los visitantes inician la sesión. Lo he añadido aquí para mostrar que no devuelve la información que estamos buscando, ya que los usuarios pueden entrar en el sitio a través de varios canales de marketing (mirando redes sociales, haciendo búsquedas, haciendo clic en correos electrónicos de marketing, etc. todo dentro de la misma visita/sesión).
El siguiente conjunto de columnas utiliza un “Segmento de visita individual estándar”, que básicamente busca las visitas individuales donde el canal de marketing es “búsqueda de pago”. Sin embargo, devolverá TODAS las visitas individuales en función de la atribución del Canal de marketing, no aislará los clics de “Búsqueda de pago” reales. Por lo tanto, no devolverá los datos que necesitamos.

Los siguientes dos conjuntos de datos parecen idénticos y, de hecho, devuelven los mismos datos de dos formas diferentes. No obstante, ahora estoy buscando específicamente las instancias donde el canal de marketing se había establecido en “Búsqueda de pago”.

Esto puede hacerse de dos formas:

La primera utiliza la atribución de dimensión “estándar” y la empareja con la métrica específica “Instancia del canal de marketing” (como una lógica exists):

En la segunda, para generar un segmento más sencillo, puede cambiar la atribución a “Instancia”. Tenga en cuenta que el nombre de la dimensión cambiará de “Marketing Channel” a “Marketing Channel (Instance)”.

En resumen

Como cualquier buen mago, podemos empezar con pequeños trucos individuales, ganándonos al público a medida que avanzamos, hasta llegar al “truco de prestigio” final. Aquí es donde realmente destacamos y todos los pequeños trucos cobran sentido al mostrar el gran final. Tomamos todas las partes aparentemente desconectadas del truco y mostramos que, de hecho, ahora se juntan para formar un todo cohesivo.

Ejemplo de segmento 6: Visitantes que han realizado un pedido durante una visita con una instancia de pago de redes sociales, excluyendo a los visitantes que se han suscrito a un newsletter

Este ejemplo me permite identificar a los visitantes que han realizado una compra de forma activa durante una visita desde una campaña de medios sociales, pero que no se han registrado en nuestros boletines informativos. Esto permitirá a al equipo de marketing ver el grupo de usuarios potenciales que deben intentar convertir en los boletines informativos y los correos electrónicos de marketing.

Gran final

Hay tantas formas de combinar la lógica para crear escenarios muy detallados que solo puedo arañar la superficie de las posibilidades.

Como cualquier gran mago, el verdadero poder está en inspirar a las nuevas generaciones para partir de conceptos básicos y reimaginar los aprendizajes en algo nuevo y maravilloso. ¡Estoy desean ver las próximas creaciones!