Skip to content

Curso de Braze LearningAliasing de enlaces

Usa el aliasing de enlaces para crear nombres reconocibles, generados por el usuario, que identifiquen los enlaces enviados en mensajes de correo electrónico desde Braze. Estos enlaces están disponibles para la reorientación por segmentación, la activación basada en acciones y el análisis de enlaces.

Con el aliasing de enlaces, puedes crear nombres generados por el usuario para identificar y rastrear los enlaces enviados en correos electrónicos. De esta forma, puedes usar eficientemente estos alias de enlaces reconocibles en tus correos electrónicos para rastrear la interacción y analizar el rendimiento de las campañas, sin necesidad de hacer referencia al enlace completo.

Con el aliasing de enlaces, puedes:

  • Reorientar a usuarios que han hecho clic en enlaces específicos: Identificar y dirigirte a usuarios que han hecho clic en un enlace.
  • Crear desencadenadores basados en acciones: Enviar un correo electrónico cuando un usuario hace clic en un enlace.
  • Analizar métricas: Comparar cuántos usuarios han hecho clic en el enlace A frente al enlace B.

Cómo funciona

Braze identifica de forma única los enlaces dentro de los correos electrónicos añadiendo un parámetro adicional llamado lid (también conocido como identificador de enlace) a cada URL de enlace. Este valor lid permite a Braze rastrear, monitorear y agregar las interacciones de los usuarios con el enlace, incluso si el resto de los parámetros de la URL pueden diferir. Esto ayuda a proporcionar información sobre cómo los usuarios interactúan con el contenido de tus campañas de correo electrónico.

Los identificadores de enlace también se actualizarán si se duplica una campaña de correo electrónico, un Canvas con un mensaje de correo electrónico o un Content Block.

Para crear un alias de enlace, sigue estos pasos:

  1. En tu campaña o componente de Canvas, ve al cuerpo de tu correo electrónico.
  2. Selecciona la pestaña Link Management.
  3. Braze genera automáticamente alias de enlace predeterminados únicos para cada uno de tus enlaces.
  4. Dale un nombre al alias. Los alias deben tener nombres únicos por variante de campaña de correo electrónico o componente de Canvas.

También puedes establecer un alias que se usará para hacer referencia a un enlace específico cuando trabajes con informes o segmentación.

Página de Link Management con cuatro alias de enlace.

Para ver todos tus alias de enlace rastreados, haz lo siguiente:

  1. Ve a Configuración > Preferencias de correo electrónico en Configuración del espacio de trabajo.
  2. Selecciona la pestaña Link Aliasing Settings.

Aquí puedes ordenar, buscar y desactivar el seguimiento de los alias de enlace.

Página de alias de enlace rastreados que muestra alias de enlace activos e inactivos asociados con varias campañas.

Braze recomienda evaluar los enlaces dentro del correo electrónico, añadir plantillas de enlace y proporcionar una convención de nomenclatura que funcione para fines de segmentación e informes. Esto te ayuda a llevar un registro de todos los enlaces.

Cuando el aliasing de enlaces está activado, los mensajes, Content Blocks y plantillas de enlace no se modifican. Cualquier mensaje existente que use plantillas de enlace o Content Blocks seguirá siendo el mismo. Sin embargo, cuando actualices un mensaje, el marcado de alias de enlace se aplicará a todos los enlaces, por lo que necesitarás volver a aplicar las plantillas de enlace para que los enlaces sean visibles.

Las siguientes tablas proporcionan ejemplos de enlaces en el cuerpo de un correo electrónico, resultados del aliasing de enlaces y explicaciones de cómo se actualiza el enlace original con el aliasing de enlaces.

Lógica: Braze inserta un signo de interrogación (?) y añade el primer parámetro de consulta a la URL.

Lógica: Braze detecta otros parámetros de consulta y añade lid= al final de la URL.

Lógica: Braze reconoce que un enlace es una URL y ya tiene un signo de interrogación (?) presente, por lo que el parámetro de consulta lid se añade después del signo de interrogación.

Lógica: Braze espera que la URL use una estructura estándar donde las anclas (#) están presentes después de un signo de interrogación (?). Dado que Braze lee de izquierda a derecha, el signo de interrogación y el valor lid se añaden antes del ancla.

Lógica: Cuando se usa el aliasing de enlaces con URLs que contienen anclas (#), Braze espera que el ancla se coloque después de los parámetros de consulta. Esto significa que el valor lid debe añadirse antes del ancla para un seguimiento adecuado, y dado que Braze lee la URL de izquierda a derecha, el signo de interrogación (?) y el lid deben ir antes del ancla.

En la pestaña Link Management, selecciona qué alias deseas que sean “rastreados” para fines de segmentación y que estén presentes en los filtros de segmentación. Ten en cuenta que los alias rastreados son solo para fines de segmentación y no tendrán impacto en el seguimiento de tu enlace para fines de informes.

Braze te permite seleccionar un número ilimitado de enlaces para rastrear, aunque solo puedes reorientar a los usuarios en los enlaces más recientes en los que han hecho clic. Los perfiles de usuario incluyen sus 100 enlaces más recientemente clicados. Por ejemplo, si rastreas 500 enlaces y un usuario hace clic en los 500, puedes reorientar o crear segmentos basados en los 100 enlaces más recientemente clicados.

La pestaña Link Management con dos enlaces seleccionados.

Filtros basados en acciones

Puedes crear mensajes basados en acciones dirigidos a cualquier enlace (rastreado o no rastreado) o reorientar a usuarios en función de si hicieron clic en un alias en cualquier campaña de correo electrónico o componente de Canvas.

Opciones basadas en acciones para dirigirse a usuarios que han hecho clic en un alias en un componente de Canvas o han interactuado con una Campaign.

Filtros de segmentación

En Braze, si tienes un alias de enlace en tu correo electrónico y un usuario hace clic en él, el evento se registra en el perfil del usuario con el alias.

Si usas el filtro de segmentación “Hizo clic en alias en cualquier Campaign o paso de Canvas” y luego decides renombrar este alias de enlace, los datos de clics anteriores en el perfil del usuario no se actualizan, lo que significa que seguirán mostrando el alias de enlace anterior. Por lo tanto, si te diriges a usuarios basándote en el nuevo alias de enlace, no incluirá los datos del alias de enlace anterior.

Si usas el filtro de segmentación “Hizo clic en alias en Campaign” o “Hizo clic en alias en Canvas”, este filtra a tus usuarios según si hicieron clic en un alias específico en una Campaign o Canvas específico. Si varios usuarios comparten la misma dirección de correo electrónico y se hace clic en el alias de enlace, todos los demás usuarios que comparten la dirección de correo electrónico tendrán sus perfiles de usuario actualizados. Estos perfiles también se actualizan por eventos de entrega y apertura, no solo por eventos de clic.

Los siguientes filtros de segmentación se aplican a eventos de clic que se rastrean en el momento en que se procesa el evento. Esto significa que dejar de rastrear enlaces no eliminará los datos existentes y que rastrear un enlace no rellenará los datos retroactivamente. Para más detalles, consulta Filtros de segmentación.

Dejar de rastrear un enlace no reasignará los segmentos existentes con el filtro al alias no rastreado. Los datos antiguos permanecerán en los perfiles de usuario hasta que sean reemplazados por datos más recientes.

Los enlaces en mensajes archivados dejan de rastrearse automáticamente. Sin embargo, si los mensajes archivados se desarchivan, los enlaces necesitarán ser rastreados nuevamente. Cuando los alias de enlace están rastreados, los informes de enlaces se indexan por el alias en lugar de por dominios de nivel superior o URLs completas.

Para ver todos los enlaces en tu campaña de correo electrónico y sus respectivos clics totales, ve a Message Analytics > Email Performance > Preview & Heatmap, y selecciona el interruptor Show Heatmap.

Panel de tabla de enlaces por clics totales con alias de enlace y sus clics totales.

Evento de clics de correo electrónico

Si exportas tus datos de interacción con Currents, un evento de clic de correo electrónico será ligeramente diferente si tienes el aliasing de enlaces habilitado. Tendrá dos campos adicionales para el evento de clics de correo electrónico cuando el aliasing de enlaces está activado: link_id y link_alias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Email Click: users.messages.email.Click
{
  "id": (string) unique ID of this event,
  "user_id": (string) Braze user ID of the user,
  "external_user_id": (string) External ID of the user,
  "time": (int) 10-digit UTC time of the event in seconds since the epoch,
  "timezone": (string) IANA time zone of the user at the time of the event,
  "campaign_id": (string) ID of the campaign if from a campaign,
  "campaign_name": (string) name of the campaign,
  "message_variation_id": (string) ID of the message variation if from a campaign,
  "message_variation_name": (string) the name of the message variation if from a campaign,
  "canvas_id": (string) ID of the Canvas if from a Canvas,
  "canvas_name": (string) name of the Canvas,
  "canvas_variation_id": (string) ID of the Canvas variation the user is in if from a Canvas,
  "canvas_variation_name": (string) name of the Canvas variation the user is in if from a Canvas,
  "canvas_step_id": (string) ID of the step for this message if from a Canvas,
  "canvas_step_name": (string) name of the step for this message if from a Canvas,
  "send_id": (string) ID of the message if specified for the campaign (See Send Identifier under API Identifier Types),
  "dispatch_id": (string) ID of the message dispatch (unique ID for each 'transmission' sent from the Braze platform). Users who are sent a schedule message get the same dispatch_id. Action-based or API-triggered messages get a unique dispatch_id per user.,
  "email_address": (string) email address for this event,
  "url": (string) the URL that was clicked (Email Click events only),
  "user_agent": (string) description of the user's system and browser for the event (Email Click and Open events only),
  "ip_pool": (string) IP pool used for message sending,
  "link_id": (string) unique value generated by Braze for the URL,
  "link_alias": (string) alias name set when the message was sent
}

Los nuevos Content Blocks tendrán sus enlaces modificados donde Braze añadirá un lid= a cada enlace donde corresponda. Este valor de marcador de posición se resuelve cuando se inserta en una variante de mensaje de correo electrónico.

Para modificar los enlaces dentro de Content Blocks existentes que fueron creados antes de que Braze habilitara el aliasing de enlaces, duplica los Content Blocks existentes y luego modifica los enlaces dentro de los Content Blocks duplicados.

Cuando un Content Block sin un valor lid se inserta en un nuevo mensaje, los enlaces de ese Content Block no se rastrean con un alias. Cuando un nuevo Content Block se inserta en una variante de mensaje “antigua”, los enlaces de esa variante de mensaje serán reconocidos por el aliasing de enlaces. Los enlaces del Content Block también son reconocidos. Sin embargo, los Content Blocks “antiguos” no pueden anidar Content Blocks “nuevos”.

Para URLs que son generadas por Liquid, como sentencias assign en el HTML o desde un Content Block, debes añadir un signo de interrogación (?) a la etiqueta de Liquid. Esto permite que Braze añada parámetros de consulta (lid=somevalue) para que el aliasing de enlaces pueda funcionar correctamente.

Sin identificar dónde añadir los parámetros de consulta, el aliasing de enlaces no reconoce estas URLs y las plantillas de enlace no se aplican.

Ejemplo

Consulta este ejemplo de aliasing de enlaces para el formato recomendado del enlace:

1
2
3
{% assign link1 = "https://www.braze1.com" %}

<a href="{{link1}}?">Click Here</a>

Si el enlace tiene parámetros dentro de él que contienen un signo de interrogación (?), puedes reemplazarlo en la etiqueta de anclaje con un ampersand (&), como en este ejemplo:

1
2
3
{% assign link_with_params = "https://www.braze1.com?param_1&param_2" %}

<a href="{{link_with_params}}&">Click Here</a>

URLs con Liquid condicional

Cuando se usan etiquetas de Liquid condicional dentro de un href (por ejemplo, para establecer condicionalmente una URL usando {% if %}, {% unless %}), el aliasing de enlaces no se aplica a esos enlaces. Esto significa que estos enlaces no aparecen en Link Management y no reciben un lid para el seguimiento de clics.

Puedes usar el bloque {% capture %} para construir la URL fuera del href, y luego hacer referencia a ella como una variable como en el siguiente ejemplo:

1
2
3
4
5
6
7
8
  {%- if condition -%}
    https://example.com/url1
  {%- else -%}
    https://example.com/url2
  {%- endif -%}
{%- endcapture -%}

<a href="{{ url }}?">Click here</a>
New Stuff!