Cómo configurar el ID de primera mano
Objetivos del artículo
Descubre cómo configurar First-Party ID para mejorar tu capacidad de identificar a los visitantes recurrentes. First-Party ID usa una cookie del lado del servidor para extender la identificación, lo que te ayuda a reconocer a más compradores recurrentes, atribuir más eventos en el sitio y activar una automatización de marketing más segmentada.
Si decides activar First Party ID, se recomienda ampliamente que vuelvas a emitir los avisos de cookies a los clientes y que revises las condiciones del servicio y/o el aviso de privacidad para garantizar que se les notifique sobre los procesos de reidentificación. La cookie de Klaviyo vencerá, pero First-Party ID proporciona reidentificación mediante una función de cookie del lado del servidor que te permite actualizar la cookie de Klaviyo directamente desde tu propio dominio.
Lee más sobre el aviso de privacidad, aviso de cookies y consentimiento en el artículo Comprender las cookies en Klaviyo .
¿Cómo funciona el ID de primera mano?
El seguimiento estándar de Klaviyo establece una cookie llamada __kla_id en el navegador del visitante mediante JavaScript (lee más aquí). En navegadores como Safari y Firefox, las protecciones de privacidad limitan el tiempo que persiste esa cookie. Una vez que vence, Klaviyo ya no puede reconocer al visitante como un perfil conocido hasta que ocurra otro evento de identificación.
First-Party ID aborda esto al ejecutar un worker de Cloudflare en un subdominio de tu propio dominio. Este worker establece una cookie de larga duración, configurada por el servidor, llamada __kle_id. Cuando tu __kla_id existente vence, Klaviyo usa __kle_id para actualizarla, volver a identificar al visitante y atribuir su sesión activa en el sitio al perfil conocido correcto. Si el worker alguna vez no está disponible, Klaviyo vuelve de forma adecuada al comportamiento estándar de __kla_id (Javascript de Klaviyo), por lo que no se pierde ningún dato.
- Nota: First-Party ID no identifica a visitantes completamente nuevos. Antes de que First-Party ID pueda volver a identificar a un comprador cuando regrese, este debe tener ya un perfil de Klaviyo, creado a través de un registro, un clic de correo electrónico rastreado u otro evento de identificación.
Duración de la vida útil de la cookie
Cuando se identifica a un visitante, la cookie de Klaviyo (__kla_id) se establece para durar hasta 2 años, pero su duración variará según las políticas de duración de las cookies de cada navegador, lo cual depende de cómo se configure la cookie en el navegador. Normalmente, __kla_id se establece mediante el Javascript de Klaviyo, que coloca la cookie del lado del cliente. Si el ID ampliado o el ID de origen están habilitados, la cookie de Klaviyo se establece del lado del cliente y del lado del servidor, respectivamente. Obtén más información sobre cómo habilitar estas funciones de Klaviyo para ayudar a volver a identificar a los usuarios. Aprende cómo configurar el ID ampliado.
La duración estándar de la cookie __kla_id —cuánto dura antes de que First-Party ID necesite actualizarla— varía según el navegador. Puedes encontrar información más detallada en este Estado de la cookie.
- La duración de la cookie varía según el navegador y depende de si la cookie se configura del lado del cliente con JavaScript o del lado del servidor. La siguiente tabla muestra ambas opciones.
Navegador | Duración Standard de __kla_id (colocada del lado del cliente: JS + ID extendido) | Con First-Party ID (configurada por el servidor) |
|---|---|---|
Safari | 24 horas (la URL contiene parámetros de consulta o fragmentos + si Klaviyo es un rastreador conocido); de lo contrario, 7 días | Hasta 7 días |
Brave | Si está habilitado el modo “Shields Down” de Brave, 7 días; de lo contrario, Brave bloquea la cookie de Klaviyo | Si está habilitado el modo “Shields Down” de Brave, 7 días; de lo contrario, Brave bloquea la cookie de Klaviyo |
Firefox | Límite de por vida de 45 días; sin embargo, Firefox purga mediante verificaciones diarias de clasificación de rastreadores | Límite de por vida de 45 días; sin embargo, Firefox purga mediante verificaciones diarias de clasificación de rastreadores |
Chrome | 400 días | Hasta 400 días |
Edge | Hasta dos años (la configuración propia de Klaviyo, no una restricción de Edge) | Hasta dos años (la configuración propia de Klaviyo, no una restricción de Edge) |
La restricción de 24 horas de Safari se aplica específicamente cuando la cookie se coloca del lado del cliente, la URL contiene parámetros de consulta o fragmentos y Safari considera que Klaviyo es un rastreador conocido. En condiciones normales, el límite de Safari para cookies propias configuradas con JS es de 7 días.
Habilitar el ID de primera mano
El ID de primera mano requiere un subdominio dedicado en tu dominio que apunte a la cuenta de Cloudflare de Klaviyo. Klaviyo proporciona los registros DNS necesarios.
- Haz clic en el menú de la cuenta en la parte inferior izquierda de tu cuenta de Klaviyo.
- Selecciona Configuración en el menú.

- Navega a la pestaña Datos
- En la sección de First-Party ID, haz clic en “Configurar”.
- Confirma que el dominio prellenado sea correcto. Si no lo es, ingresa el dominio raíz (es decir, example.com) de tu tienda y haz clic en Siguiente.

- Para configurar tu subdominio, puedes elegir usar Entri para proporcionar algunos detalles y que configure el subdominio automáticamente. Como alternativa, puedes optar por configurar el subdominio manualmente a través de la configuración de tu proveedor de DNS.

- Si vas a seleccionar Entri
- Haz clic en Conectar con Entri y en Continuar

- Entri detectará automáticamente el proveedor de DNS de tu dominio y te pedirá algunos detalles, incluidos los datos de inicio de sesión. Sigue las instrucciones en pantalla y Entri agregará automáticamente el subdominio a tus registros de DNS.

- Si seleccionas manual
- Copia y pega el registro CNAME que aparece en la pantalla en tu proveedor de DNS.

- Haz clic en Verificar

- La configuración ya está completa, y el sistema de Klaviyo tardará hasta 48 horas en verificar que el subdominio esté comenzando a recibir tráfico correctamente. Recibirás un correo electrónico cuando el subdominio termine de verificarse y el ID de primera mano esté en ejecución.
Cada dominio solo se puede conectar a una cuenta de Klaviyo a la vez; no se puede reutilizar en otras cuentas de cartera, aunque compartan la misma URL. Klaviyo enviará un correo electrónico cuando cambie el estado de tu subdominio (p. ej., de Pending DNS a con actividad, o si se detecta un error). Una vez que esté con actividad, el JavaScript de Klaviyo comenzará automáticamente a llamar al worker en tu subdominio.
Estados de estado del subdominio
Estado en la aplicación | Estado del correo electrónico | Lo que significa |
|---|---|---|
Verificando | N/D | Klaviyo creó la configuración del subdominio y está esperando que se agreguen y se detecten los registros de DNS. |
Activa | Una vez con actividad, recibirás un correo electrónico para informarte que First-Party ID está configurado. | Se completó la configuración. First-Party ID está activo y Klaviyo.js llama a tu worker en cada carga de página. |
Con error | Si algo falla, recibirás un correo electrónico para avisarte. | Esto puede ocurrir por algunas razones, incluida la imposibilidad de conectarte a tu subdominio. El correo electrónico incluirá instrucciones sobre cómo resolver el problema. |
Sin actividad | Se enviará un email para avisarte que revises tu DNS. | Esto puede ocurrir si anteriormente estabas con actividad, pero ya no estamos recibiendo tráfico de tu dominio. Revisa que esté configurado correctamente siguiendo los pasos anteriores para verificar tu proveedor de DNS, intentar conectarte a tu subdominio o desactivar y reactivar el ID de primera mano. |
El estado de mi subdominio se muestra como error
Un estado de error significa que Cloudflare detectó un problema con la configuración del subdominio. Causas comunes:
- Falta el registro CNAME o apunta al destino incorrecto.
- Se agregó el registro DNS, pero no se propagó por completo (en casos excepcionales, puede tardar hasta 48 horas).
- El destino de CNAME proporcionado por Klaviyo se ingresó incorrectamente.
Para resolverlo: Dependiendo del problema, recibirás un correo electrónico con instrucciones relacionadas con ese problema. Por lo general, deberás verificar que los registros DNS coincidan exactamente con lo que se mostró en el flujo de configuración y luego hacer clic en Reconfigurar en la configuración de First-Party ID. Si el problema persiste, ponte en contacto con el equipo de asistencia de Klaviyo.
Consejo: Si la configuración se queda atascada en DNS pendiente durante más de 60 minutos, verifica que el registro CNAME se haya propagado con una herramienta como dnschecker.org. Los tiempos de propagación de DNS varían según el proveedor.
Desactivar el ID de primera mano
Para desactivar el ID de primera mano:
- Haz clic en el menú de la cuenta en la parte inferior izquierda de tu cuenta de Klaviyo.
- Selecciona Configuración en el menú.
- Navega hasta la pestaña Datos.
- En la sección First-Party ID, haz clic en el botón de desactivar.

Desactivar el ID de origen inmediatamente evita que el worker actualice __kla_id. La cuenta vuelve al seguimiento estándar de cookies de JavaScript de Klaviyo. La configuración del subdominio se conserva si se vuelve a habilitar más adelante.
Medir el impacto del ID de primera mano
Para ver el impacto del ID propio en la capacidad de tu marca para identificar visitantes, puedes aprovechar el evento Con actividad en el sitio.
- Ve a Analytics -> Métricas -> Con actividad en el sitio.
- Agrega el filtro Por -> ssc_refresh.
Esto muestra la cantidad de eventos con actividad en el sitio adicionales que se capturaron gracias al ID de primera mano. Los eventos del ID de primera mano tienen un valor de 1.0 (es decir, verdadero), mientras que los eventos capturados con el seguimiento de cookies estándar de Klaviyo o el ID extendido tienen un valor de 0.0 (es decir, falso).

El ID de origen es con actividad, pero no veo la propiedad ssc_refresh en con actividad en el sitio
El indicador ssc_refresh solo se establece en eventos que se capturaron después de una rehidratación exitosa del worker. Si ningún visitante ha regresado a tu sitio después de que caducó su __kla_id, todavía no han ocurrido eventos ssc_refresh.
Comprender la atribución del ID de primera mano
Klaviyo rastrea eventos en el sitio "atribuidos": sesiones en las que el ID de primera mano volvió a identificar correctamente a un comprador recurrente después de que caducó su __kla_id. Un evento atribuido significa:
- El visitante ya tenía un perfil de Klaviyo (creado mediante registro, clic en un correo electrónico, envío de un formulario, etc.).
- Su cookie __kla_id venció entre visitas.
- Regresaron a tu sitio y el trabajador devolvió su identidad almacenada de __kle_id.
- Klaviyo restauró __kla_id y etiqueta la sesión con ssc_refresh = 1.0.
- El indicador ssc_refresh se configura exactamente en el momento en que el worker rehidrata __kla_id correctamente. Ahí es cuando se registra la atribución.
- Todos los eventos posteriores en el sitio en esa sesión (vistas de página, agregado al carrito, etc.) se atribuyen al perfil conocido.
Un visitante que se identificó ayer —no con First-Party ID— y regresa hoy (mientras su __kla_id todavía es válida) no mostrará un evento de atribución de First-Party ID, ya que no se necesitó el worker para la reidentificación en esa visita.
Preguntas frecuentes sobre la configuración de First-Party ID
Respuestas a lo que los clientes preguntan con más frecuencia al poner en marcha First-Party ID:
- ¿First Party ID usa fingerprinting y puede volver a identificar a un usuario en varios dispositivos?
- First-Party ID no usa fingerprinting, identificadores probabilísticos, direcciones IP, datos del dispositivo, ID de clic ni cadenas de agente de usuario.
- No se admite la reidentificación en varios dispositivos o navegadores.
- ¿First-Party ID se integra con CAPIs?
- First-Party ID no se integra con las interfaz de programación de aplicaciones (API) de conversión (CAPIs).
- ¿Puedes usar más de un dominio en una cuenta de Klaviyo con el ID de origen?
- Cada dominio solo se puede asignar a First-Party ID en una sola cuenta de Klaviyo. Si la misma URL se comparte en varias cuentas de cartera (por ejemplo, una tienda en línea de EE. UU. y CA en el mismo dominio), solo puedes habilitar First-Party ID en una de ellas.
- ¿Cuánto tarda la configuración de DNS?
- Por lo general, solo tarda unos minutos una vez que se agrega el registro CNAME, pero puede tardar hasta 48 horas según tu proveedor de DNS. Si te quedas en DNS pendiente durante más de 60 minutos, confirma la propagación con una herramienta como dnschecker.org.
- ¿Puedo usar el mismo dominio en más de una cuenta de Klaviyo?
- No. Un dominio solo se puede asignar al ID propio en una sola cuenta de Klaviyo y no se puede reutilizar en otras cuentas de la cartera, incluso si dos cuentas comparten la misma URL (por ejemplo, una tienda en línea de EE. UU. y CA en el mismo dominio).
- ¿Necesito actualizar la política de privacidad antes de habilitar First-Party ID?
- Si eliges activar First Party ID, se recomienda ampliamente que vuelvas a emitir tus avisos de cookie a los clientes y que revises las condiciones del servicio y/o el aviso de privacidad para asegurarte de que se notifique a los clientes sobre los procesos de reidentificación. La cookie de Klaviyo vencerá, pero First-Party ID proporciona reidentificación mediante una funciones de cookie del lado del servidor que te permite actualizar la cookie de Klaviyo directamente desde tu propio dominio.
- Lee más sobre el aviso de privacidad, el aviso de cookie y el consentimiento en el artículo Cómo entender las cookie en Klaviyo .
- ¿Todavía necesito el ID extendido si configuro el ID propio?
- Ambos funcionan juntos en lugar de reemplazarse entre sí. First-Party ID tiene prioridad cuando ambos están habilitados, y Extended ID sigue capturando a los visitantes a los que First-Party ID aún no ha llegado.
- ¿Esto interrumpirá el seguimiento si algo sale mal durante la configuración?
- No. Si el worker no se puede alcanzar en algún momento, Klaviyo recurre automáticamente al comportamiento estándar de __kla_id. No se pierden datos.
- ¿Cuánto tiempo después de habilitarlo veré eventos atribuidos al ID de primera parte?
- Depende de la combinación de navegadores en el tráfico. First-Party ID solo puede actualizar __kla_id cuando una cookie existente vence y el visitante regresa, así que vuelve a revisar en 3 semanas para obtener una señal temprana y luego otra vez en aproximadamente 2 meses para ver un impacto más establecido.
- Acabo de habilitar el ID de primera mano. ¿Por qué todavía no veo ningún evento atribuido?
- Esto es normal. First-Party ID solo puede actualizar __kla_id una vez que la __kla_id existente de un visitante haya vencido y regrese a tu sitio. El cronograma depende del navegador. Vuelve a revisar en 3 semanas para obtener una señal temprana, en particular del tráfico de Safari. La atribución se va construyendo gradualmente conforme vencen las cookies existentes y los compradores regresan.
- Tengo habilitado el ID extendido y activé el ID de primera mano. ¿Por qué los eventos atribuidos al ID de primera mano son menores que los eventos atribuidos al ID extendido?
- Esto es normal, especialmente en las primeras semanas. Es posible que Extended ID haya actualizado recientemente __kla_id para muchos compradores, lo que significa que esas cookies aún tienen tiempo restante en su TTL antes de que First-Party ID pueda tomar el control.
- La canalización para obtener una atribución del ID de primera mano requiere tres cosas en secuencia: evento de identificación → vencimiento de __kla_id → visita de regreso. Todavía estamos esperando que esos vencimientos se procesen.
- Con el tiempo, la atribución debería cambiar: los eventos atribuidos al ID extendido tenderán a disminuir a medida que crezca el ID de primera mano. La señal clave que debes observar: los eventos atribuidos al ID de primera mano deberían crecer más de lo que disminuyen los eventos atribuidos al ID extendido; eso confirma que hay identificación neta nueva, no solo desplazamiento.
Recursos adicionales
- Cómo configurar el seguimiento de cookies de ID extendido
Obtén información sobre cómo configurar el ID extendido para capturar y rastrear de forma compatible las interacciones de suscriptores con tu marca durante más tiempo. Extended ID es una función del gráfico de identidad de origen que te permite rastrear y conservar cookies hasta por 1 año. Lo que te permite identificar estas interacciones y comportamientos durante más tiempo para orientar, segmentar y automatizar mensajes de marketing.
- Cómo funcionan las cookies en Klaviyo
Obtén más información sobre cómo Klaviyo usa cookies como parte de nuestro seguimiento web para recopilar información y ayudar a mejorar la tasa de conversión y el rendimiento del correo electrónico. Este artículo explica la cookie específica que usamos y sus propósitos para que entiendas cómo se rastrea a los clientes. Esta información ayuda a entender cómo Klaviyo recopila datos y cómo esto puede afectar la privacidad del cliente y las leyes de cumplimiento.