> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Crear una conversión de objetivo desde GTM

> Cree etiquetas de conversión de objetivos de Kameleoon en Google Tag Manager para realizar el seguimiento de eventos, ingresos y metadatos sin modificar directamente el código de su sitio.

Si gestiona el seguimiento de su sitio mediante Google Tag Manager, puede activar conversiones de objetivos de Kameleoon directamente desde etiquetas de GTM, sin modificar el código de su sitio. Esto es útil cuando su flujo de trabajo de desarrollo pasa por GTM, o cuando desea mantener todo el seguimiento de conversiones centralizado en un solo lugar. Este artículo explica cómo crear una etiqueta de conversión básica, una etiqueta que registra los ingresos y una etiqueta que transmite metadatos junto con la conversión.

## Crear una etiqueta

1. Haga clic en **Nueva**.
2. Asigne un nombre a su etiqueta (por ejemplo, "Kameleoon - añadir al carrito", "Kameleoon - transacción").
3. Seleccione **HTML personalizado** en **Configuración de la etiqueta** e inserte este código:

```javascript theme={null}
<script>
  kameleoonGoal = 123456; 
  window.kameleoonQueue = window.kameleoonQueue || [];
  kameleoonQueue.push(['Goals.processConversion', kameleoonGoal]);
</script>;
```

* Debe sustituir `123456` por el ID del objetivo de Kameleoon.

4. Seleccione un activador existente o cree uno nuevo (según el formato del `dataLayer`).

## Crear una etiqueta con ingresos

Para crear una etiqueta con ingresos:

1. Haga clic en **Nueva**.
2. Asigne un nombre a su etiqueta.
3. Seleccione **HTML personalizado** en **Configuración de la etiqueta** e inserte este código:

```javascript theme={null}
<script>
  kameleoonGoal = 123456; 
  window.kameleoonQueue = window.kameleoonQueue || [];
  kameleoonQueue.push(['Goals.processConversion', kameleoonGoal, {{ TransactionRevenue }}]);
</script>
```

`123456` es el ID del objetivo de Kameleoon y `{{TransactionRevenue}}` es una variable con los ingresos asociados a la conversión.

4. Seleccione un activador existente o cree uno nuevo (según el formato del `dataLayer`).

## Crear una etiqueta con metadatos

El siguiente ejemplo añade un método de pago y un ID de pedido como metadatos a la conversión del objetivo. Para crear una etiqueta con metadatos:

1. Haga clic en **Nueva**.
2. Asigne un nombre a su etiqueta.
3. Seleccione **HTML personalizado** en **Configuración de la etiqueta** e inserte este código:

```javascript theme={null}
<script>
kameleoonGoal = 123456; 
window.kameleoonQueue = window.kameleoonQueue || [];
kameleoonQueue.push(['Kameleoon.API.Goals.processConversion', 
                     kameleoonGoal, 
                     {{ TransactionRevenue }}, //revenue (if empty put 0)
                     {
                         0: {{ paymentMethod }},  //custom data index and associated value
                         1: {{ oderID }} //custom data index and associated value
                     }]);
</script>
```

* **`123456`** es el ID del objetivo de Kameleoon.
* **`{{ TransactionRevenue }}`** es una variable con los ingresos asociados a la conversión.
* **`{{ paymentMethod}}`** es una variable con el método de pago asociado a la conversión, y **`0`** es el índice del dato personalizado donde se añadirá la variable.
* **`{{ orderID }}`** es una variable con el ID del pedido asociado a la conversión, y **`1`** es el índice del dato personalizado donde se añadirá la variable.

4. Seleccione un activador existente o cree uno nuevo (según el formato del `dataLayer`).
