Qué aprenderás

Descubre qué datos se sincronizan de PAR Punchh con Klaviyo y dónde verlos. Esto incluye datos relacionados con la actividad de la cuenta, las recompensas y los registros.

Si aún no lo has hecho, antes de seguir leyendo este artículo consulta nuestra guía sobre los Primeros pasos con PAR Punchh para obtener instrucciones paso a paso sobre cómo realizar la integración.

Antes de empezar

Klaviyo solo sincroniza el consentimiento por SMS recopilado en Punchh a partir de ahora, desde el momento en que completes la configuración que aparece a continuación. Klaviyo no rellena de forma retroactiva el consentimiento por SMS de los invitados que se suscribieron antes de que se habilitara la sincronización.

Configurar la sincronización del consentimiento de SMS en Punchh

Hay 2 cosas que configurar en Punchh:

  1. Una aplicación OAuth, que te proporciona el ID de cliente y el secreto que Klaviyo usa para registrar en Punchh el consentimiento confirmado.
  2. Un campo de perfil de invitado, que es donde Punchh almacena la aceptación de marketing por SMS de cada invitado.

Crear una aplicación OAuth y capturar las credenciales

  1. Inicia sesión en el portal administrativo de PAR Punchh.
  2. Ve a Whitelabel > Apps de OAuth > Nueva aplicación. Para obtener más información, consulta este artículo del Centro de ayuda de Punchh.
  3. Crea la aplicación. La URL de devolución de llamada y la configuración de SSO no se usan en esta integración, así que puedes dejarlas con los valores predeterminados.
  4. Copia el ID de cliente y el secreto y guárdalos en una ubicación segura. Introducirás ambos en Klaviyo.
  5. Solicita la clave empresarial de POS a tu representante de Punchh y guárdala en una ubicación segura. También introducirás esto en Klaviyo.

Si no ves la sección Whitelabel en el panel de Punchh, no se ha habilitado para tu usuario. Ponte en contacto con tu representante de Punchh o con el Mánager de Éxito del Cliente para solicitar acceso o para que creen la aplicación OAuth en tu nombre.

Interfaz web de PUNCHH que muestra la configuración de aplicaciones OAuth con campos para el ID de cliente, el secreto y el URI de redirección.

Configura el campo de perfil

Punchh almacena el consentimiento de cada cliente para el marketing por SMS en un campo personalizado del perfil del cliente. Klaviyo busca este campo por nombre en cada webhook de cliente, por lo que debe configurarse exactamente como se describe a continuación o la sincronización no funcionará.

  1. En tu administrador de PAR Punchh, ve a Guests > Profile Field Settings.
  2. Crea un nuevo campo de perfil con los siguientes valores:
  • Código: klaviyo_sms_consent_flag
  • Tipo: Opción múltiple (una sola respuesta)
  • Tamaño: 5
  • Obligatorio:
  • Actualizable:
  • Valores: True|False

3. Guarda el campo de perfil.

4. Confirma que la casilla de verificación de consentimiento de marketing por SMS en el formulario de registro (iFrame o aplicación móvil) escriba en este campo de perfil.

El valor del código debe ser exactamente klaviyo_sms_consent_flag, en minúsculas. Este valor no se puede configurar en Klaviyo. Si el código no coincide, Punchh seguirá enviando webhook de invitados a Klaviyo, pero Klaviyo no encontrará ningún valor de consentimiento en ellos y no se sincronizará ningún consentimiento de SMS.

Si no ves Profile Field Settings en Guests en el panel de Punchh, ponte en contacto con tu representante de Punchh para que habilite la configuración de campos de perfil personalizados para tu empresa.

Como esta casilla es el punto en el que los invitados dan su consentimiento para el marketing por SMS, debe ir acompañada de un texto de divulgación de SMS que cumpla la normativa, y debe estar separada de cualquier casilla de consentimiento para email. El mensaje de doble confirmación de registro de Klaviyo es una confirmación, no una divulgación. Más información sobre la recopilación del consentimiento para SMS.

Captura de pantalla de la página "Configuración de campos de perfil", que muestra una tabla de campos de perfil personalizados, incluido "Consentimiento de Klaviyo SMS" con su tipo de datos y otras propiedades.

Configurar la sincronización del consentimiento de SMS en Klaviyo

Una vez que tengas el ID de cliente, el secreto y la clave de empresa, habilita la sincronización en Klaviyo.

  1. En Klaviyo, selecciona la pestaña Integraciones.
  2. Selecciona Punchh.
  3. Marca la configuración para sincronizar los futuros suscriptores de SMS de Punchh con Klaviyo.
  4. Selecciona la lista principal de SMS (u otra lista, si lo prefieres) en el menú desplegable.
  5. Introduce las siguientes credenciales:
  • ID de cliente: el ID de cliente de la aplicación OAuth en Punchh.
  • Secreto: el secreto de la aplicación OAuth en Punchh.
  • Clave empresarial: la clave empresarial de POS, que puedes solicitar a tu representante de Punchh.

6. Pulsa Guardar.

La lista que selecciones debe estar configurada con doble confirmación de registro en Klaviyo. La doble confirmación de registro es lo que hace que esta sincronización cumpla con la normativa y no se puede omitir. Aprende a comprobar y cambiar este ajuste en nuestra guía sobre el proceso de doble confirmación de registro.

Si estás configurando la integración de Punchh por primera vez, completarás estos mismos pasos como parte del flujo de configuración inicial. Consulta Primeros pasos con PAR Punchh.

Un formulario web para sincronizar suscriptores de SMS de Punchh Staging con Klaviyo, que muestra la opción de sincronización seleccionada, "Suscriptores de SMS" seleccionado y campos vacíos para ID de cliente, secreto y clave de empresa.

Cómo funciona la sincronización del consentimiento de SMS de Punchh

Una vez que ambos lados estén configurados, el consentimiento de SMS fluye entre Punchh y Klaviyo automáticamente:

  1. Un cliente invitado se suscribe a SMS en Punchh. Cuando alguien marca la casilla de consentimiento de marketing por SMS durante el registro (o más adelante, al actualizar el perfil), Punchh configura el campo de perfil klaviyo_sms_consent_flag como true y envía un webhook de cliente invitado a Klaviyo.
  2. Klaviyo inicia el proceso de doble confirmación de registro. Cuando Klaviyo recibe un webhook en el que el campo de perfil es verdadero y hay un número de teléfono, suscribe ese número de teléfono a la lista de SMS que seleccionaste en la configuración de integraciones de Punchh. Como esa lista está configurada con doble confirmación de registro, Klaviyo envía automáticamente al invitado un SMS de confirmación.
  3. El invitado confirma. El invitado responde al texto de doble confirmación de registro para confirmar la suscripción. Hasta que responda, no es miembro de la lista y no recibirá ningún mensaje de marketing por tu parte.
  4. El invitado se añade a la lista. Una vez confirmado, el invitado se añade a la lista de SMS especificada en la configuración de integraciones de Punchh, y el perfil de Klaviyo registra el consentimiento de marketing por SMS con una fuente de consentimiento de Punchh.
  5. Klaviyo vuelve a confirmar a Punchh. A continuación, Klaviyo envía esa confirmación de vuelta a Punchh, que establece el campo nativo sms_subscription del invitado en true. Esto mantiene ambos sistemas sincronizados sobre quién es un suscriptor confirmado de SMS.

Resultado

Ya has configurado la sincronización del consentimiento de SMS entre PAR Punchh y Klaviyo. Los clientes que acepten el marketing por SMS en Punchh recibirán un mensaje de texto de doble confirmación de registro de Klaviyo y, una vez que lo confirmen, se añadirán a tu lista de SMS de Klaviyo y se marcarán como suscritos en Punchh.

Recursos adicionales

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más sobre Klaviyo

Klaviyo Community
Conecta con compañeros, socios y expertos de Klaviyo para encontrar ideas, compartir información y resolver todas tus dudas.
Socios
Contrata a un experto certificado por Klaviyo para ayudarte con una tarea específica o para la gestión continua de marketing.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia por chat/virtual
La disponibilidad varía según la ubicación y el tipo de plan