Pular para o conteúdo principal

Mapeo de campos

El mapeo define qué datos se capturan cuando se activa el disparador y en qué campo del CRM se guardan.

Componentes de un mapeo

Cada fila de mapeo tiene tres partes:

ComponenteDescripciónEjemplo
Campo CRMEl campo de tu CRM donde se guardará el datoemail, nombre, telefono
OrigenDe dónde se extrae el datoDataLayer Variable, Selector CSS
Valor / SelectorLa ruta o selector específicoecommerce.user.email

Tipos de origen

DataLayer Variable

Extrae un valor del objeto dataLayer. Usa notación de punto para acceder a propiedades anidadas.

ecommerce.user.email
ecommerce.purchase.transaction_id
user.name

Selector CSS

Extrae el valor de un campo de formulario usando su selector CSS.

input[name="email"]
#campo-telefono
.field-nombre

Parámetro de URL

Extrae un parámetro de la URL actual.

utm_source
ref
gclid

Extrae el valor de una cookie del navegador.

_ga
user_id

Puedes agregar múltiples mapeos

Una regla puede capturar varios campos al mismo tiempo. Por ejemplo, en una compra:

Campo CRMOrigenValor
emailDataLayer Variableecommerce.user.email
nombreDataLayer Variableecommerce.user.name
telefonoDataLayer Variableecommerce.user.phone
fuenteParámetro de URLutm_source

¿Qué pasa si no se encuentra el valor?

Si el origen no contiene el dato esperado, el campo simplemente se omite — no se guarda un valor vacío ni se genera un error. Esto es normal y esperado.

Ejemplos:

  • El visitante llega sin utm_source en la URL → el campo fuente no se captura
  • El dataLayer no tiene ecommerce.user.phone → el campo telefono no se guarda
  • El selector CSS no encuentra el elemento → el campo se ignora
dica

Tus mapeos no necesitan ser "todo o nada". Si configuras 5 mapeos y solo 3 tienen datos, Crimoo guarda esos 3 sin problema.

Tips para selectores CSS

input[name="email"]       → campo de formulario por atributo name
#campo-telefono → campo por ID
.field-nombre → campo por clase
form#checkout input.email → campo específico dentro de un formulario

Sé lo más específico posible si tienes múltiples formularios en la misma página.