Ir al contenido principal

Recompensar a los clientes por las reseñas de Klaviyo mediante la Acción personalizada de Growave

Aprenda cómo automatizar los puntos de lealtad de Growave para los clientes que dejan una reseña de producto a través de Klaviyo Reviews utilizando una Acción personalizada y un flujo de Klaviyo.

Escrito por Simon Akhrameev

Descripción general

Este artículo explica cómo recompensar a los clientes con puntos de lealtad de Growave cuando dejan una reseña usando Klaviyo Reviews. Debido a que Klaviyo Reviews y la aplicación de Recompensas de Growave son sistemas independientes, la integración los conecta a través de un flujo de Klaviyo: cuando un cliente envía una reseña, el evento "Submitted review" de Klaviyo activa un webhook que llama a la API de la Acción personalizada de Growave para emitir la recompensa.

Esta configuración está destinada a los comerciantes que desean específicamente mantener Klaviyo Reviews como su plataforma principal de reseñas. Si utiliza la aplicación de Reseñas nativa de Growave, la recompensa por reseñas funciona de forma predeterminada sin necesidad de configurar ninguna API.

🚀 Requisitos del plan

  • Growave: Plan Plus (se requiere acceso a la API para las Acciones personalizadas y los tokens de API).

  • Klaviyo Reviews: Klaviyo Reviews se factura por separado del correo electrónico y SMS de Klaviyo y no está incluido en su plan de correo electrónico o SMS.


Principales beneficios y casos de uso

  • Automatizar las recompensas por reseñas: Siga recopilando reseñas en Klaviyo Reviews mientras Growave otorga puntos de lealtad automáticamente, sin necesidad de ajustes manuales de puntos.

  • Recompensar a compradores reales: Un filtro de activador garantiza que los puntos se otorguen solo a los clientes que realmente compraron el producto, lo que evita que los invitados anónimos acumulen puntos indebidamente.

  • Reglas de obtención flexibles: Recompense cada reseña, limite la obtención a un número determinado por período o conceda un bono único por la primera reseña de un cliente utilizando el límite de frecuencia de la Acción personalizada.

  • No se requiere un servidor personalizado: El creador de flujos de Klaviyo envía el webhook directamente a Growave, por lo que toda la integración se configura dentro de las dos plataformas.


Cómo utilizar la integración de Klaviyo Reviews

Siga estos pasos para conectar sus Klaviyo Reviews a su programa de Recompensas de Growave.

Paso 1: Crear una Acción personalizada en Growave

  1. En su panel de administración de Growave, vaya a RecompensasPuntosFormas de ganar.

  2. Haga clic en Agregar formas de ganar y seleccione Acción personalizada.

  3. Introduzca el título y la descripción de la acción (por ejemplo, Ganar puntos por reseñas de productos); estos se mostrarán en los Widgets de recompensas en su tienda.

  4. Elija su Tipo de recompensa (por ejemplo, Puntos u otra recompensa) y defina su valor.

  5. Bajo Limitar cuántas veces un cliente puede obtener una recompensa por completar esta acción, déjelo desmarcado para recompensar cada reseña, o márquelo para limitar la obtención (por ejemplo, unas pocas al mes). Debido a que los clientes pueden reseñar muchos productos, evite un límite de una vez de por vida a menos que tenga la intención de recompensar únicamente la primera reseña de un cliente.

  6. Guarde la regla, luego copie el ID de referencia de la API de la sección Cómo funciona. Necesitará esto para el payload del webhook.

Growave - Rewards - Points - Ways to earn - Custom action

Paso 2: Crear un token de API de Growave

El webhook se autentica en Growave con un token bearer.

  1. En su panel de administración de Growave, abra la pestaña AjustesAPI.

  2. Haga clic en Crear token.

    Growave - Settings - API - Create token
  3. Introduzca una Descripción clara (por ejemplo, "Recompensas de Klaviyo Reviews").

  4. Bajo Scopes, otorgue write_reward (requerido para emitir recompensas a través de la API).

  5. Elija Sin vencimiento para el Período de vencimiento.

    Growave - Settings - API - Configure token
  6. Guarde el token y cópielo; lo pegará en el webhook de Klaviyo en el Paso 3.

    Growave - Settings - API - Copy token

Paso 3: Construir el flujo de Klaviyo

  1. En Klaviyo, vaya a Flows y cree un nuevo flujo.

  2. En el menú Select a trigger, vaya a All triggersMetric.

  3. Establezca el activador en la métrica Submitted review.

    Klaviyo Reviews flow - Select trigger - Metric - Submitted review
  4. Bajo Trigger filters, agregue la propiedad review_verified con una condición booleana de is true, de modo que solo se recompensen las reseñas verificadas (consulte Cómo prevenir el abuso a continuación).

    Klaviyo Reviews flow - Trigger filter - review_verified
  5. Agregue una acción de Webhook y configure la URL de destino en: https://api.growave.io/v2/rewards/sendEvent

  6. Configure los Encabezados:

    • Key: Authorization | Value: Bearer <YOUR_GROWAVE_TOKEN>

    • Key: Content-Type | Value: application/json

  7. Pegue lo siguiente en el cuerpo JSON:

    {
    "customerIdentifier": "{{ person.email }}",
    "ruleId": <YOUR_API_REFERENCE_ID>,
    "ruleType": "custom_action",
    "locale": "en"
    }
Klaviyo Reviews flow - Webhook details.png

Cómo prevenir el abuso de recompensas

Es fundamental recompensar únicamente a los compradores verificados para evitar que los clientes acumulen puntos indebidamente utilizando reseñas de invitados.

⚠️ Importante: Si utiliza Klaviyo Reviews, cualquier persona puede dejar una reseña no verificada directamente en su página de producto escribiendo un nombre y correo electrónico.

Para proteger su programa de Recompensas, esta integración se basa en dos salvaguardas:

  • Coincidencia de correo electrónico de Growave: Growave asocia la recompensa al cliente cuyo correo electrónico coincide con el customerIdentifier. Si el correo electrónico enviado no coincide con un cliente activo de la tienda, no se emiten puntos.

  • Filtro de verificación de Klaviyo: El filtro review_verified = true garantiza que solo las reseñas enviadas a través de un flujo de solicitud de reseña de Klaviyo (que verifica la identidad del comprador) activarán la recompensa.

Al mantener activado el filtro review_verified (como se describe en el Paso 3), garantiza que la dirección de correo electrónico se asocie de manera confiable con un cliente real, evitando que las reseñas no verificadas en el sitio web emitan recompensas de manera indebida.


Resolución de problemas

Si la recompensa no se emite, verifique la respuesta del webhook en Klaviyo:

  • 400 (Rule not active / Unsupported earning rule): La Acción personalizada está desactivada, o ruleType / ruleId no apuntan a una Acción personalizada válida. Asegúrese de que la regla esté activa y que los IDs sean correctos.

  • 404 (Customer or earning rule not found): Ningún cliente coincide con el customerIdentifier, o el ruleId es incorrecto. Confirme que el correo electrónico del autor de la reseña coincida con el de un cliente de Shopify.

  • 422 (Customer already rewarded): El cliente ya ha obtenido esta recompensa y se ha alcanzado el límite de frecuencia de la Acción personalizada. Esto solo ocurre si se establece un límite en la regla.


Si tiene preguntas o necesita ayuda para configurar las Acciones personalizadas, comuníquese con nuestro equipo de soporte a través del chat en vivo en el panel de administración de Growave o en [email protected]. ¡Estamos aquí para ayudarle! 🤗

¿Ha quedado contestada tu pregunta?