Skip to content

Trustpilot

Trustpilot es una plataforma de reseñas en línea que permite a los clientes compartir opiniones y te permite administrar y responder a las reseñas.

Esta página proporciona una guía paso a paso para:

  • Crear invitaciones de reseña utilizando la API de creación de invitaciones de Trustpilot
  • Personalizar mensajes con reseñas de productos a través de la API de reseñas de productos de Trustpilot

Requisitos previos

Antes de empezar, necesitarás lo siguiente:

Integración

Paso 1: Obtén tus credenciales de API de Trustpilot

  1. Inicia sesión en Trustpilot con tus credenciales.
  2. Crea o recupera la clave de API y el secreto en el dashboard de Trustpilot yendo a Integrations > Developers > APIs. Si aún no tienes una clave de API, crea una nueva:
    1. Ve a Application Name > Create Application
    2. Copia tu clave de API y tu secreto, que se utilizarán para autenticar tus solicitudes de contenido conectado.

Enviar invitaciones de reseña de Trustpilot

Paso 1: Configura una campaña de webhook en Braze

Configura una campaña de webhook en Braze basada en acciones para desencadenar las API de Trustpilot y enviar invitaciones de reseña por correo electrónico a los usuarios. Por ejemplo, podrías enviar una invitación de reseña después de que un usuario realice un pedido con los siguientes detalles del webhook:

  • URL del webhook: https://invitations-api.trustpilot.com/v1/private/business-units/{businessUnitId}/email-invitations
  • Método: POST
  • Añade la información relevante del cliente como pares clave-valor

Paso 2: Recupera el token de acceso

  1. Utiliza contenido conectado para realizar una solicitud al punto de conexión de autenticación de Trustpilot para recuperar el token de acceso.
  2. Utiliza el tipo de concesión client_credentials e introduce tu clave de API y tu secreto en una etiqueta de contenido conectado para recuperar un token. La solicitud de contenido conectado puede introducirse en el encabezado de solicitud. El contenido conectado puede tener este aspecto:
1
2
3
4
5
6
7
8
9
10
11
{% connected_content
https://api.trustpilot.com/v1/oauth/oauth-business-users-for-applications/accesstoken
:method post
:headers {"Content-Type": "application/x-www-form-urlencoded", "Authorization": "Basic {{'API_KEY:API_SECRET' | base64_encode}}" }
:body grant_type=client_credentials
:save token
:retry
:cache_max_age 3600 %}

{{token.access_token}}

  1. Añade el token de acceso al encabezado de solicitud de tu campaña de webhook.

Personalizar mensajes con información sobre reseñas de productos

En tu campaña de Braze, haz una llamada de contenido conectado para solicitar datos al punto de conexión Obtener resumen de reseñas de productos de Trustpilot (https://api.trustpilot.com/v1/product-reviews/business-units/{businessUnitId}). Este método recupera reseñas de productos para SKU específicos de la unidad de negocio. El siguiente ejemplo especifica el SKU concreto del producto y filtra las reseñas de cinco estrellas.

1
2
3
4
{% connected_content https://api.trustpilot.com/v1/product-reviews/business-units/66ea0530xxxxxx/reviews?sku={{event_properties.${item_sku}}}&stars=5
   :method get
   :headers {"apikey": "xxxxx"}
   :content_type application/json :save result %}

Contenido conectado en un correo electrónico utilizando Liquid para extraer información.

La solicitud de contenido conectado devolverá las reseñas de los productos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  {
   "productReviews": [
       {
           "id": "670d5810ba62e6b31de97de9",
           "createdAt": "2024-10-14T17:42:40.286Z",
           "stars": 5,
           "content": "Such a great toy truck, my kids really enjoy it! ",
           "consumer": {
               "id": "6176xxxx",
               "displayName": "Kevin Bob"
           },
           "language": "en",
           "attributeRatings": [],
           "attachments": [],
           "firstCompanyComment": null
       }
   ],
   "links": []
  1. Utiliza la sintaxis Liquid para introducir el contenido relevante en tu mensaje. Por ejemplo, para extraer el contenido de la reseña del producto, utiliza la etiqueta de Liquid {{result.productReviews[0].content}}.

Correo electrónico personalizado con una reseña de un camión de juguete que el usuario dejó en su carrito.

New Stuff!