Reseñas de Trustpilot a BigQuery

Cada reseña de Trustpilot se convierte en una fila dentro de tu propio proyecto, junto a los pedidos que la generaron. Contar reseñas es trivial. Las reseñas por cada mil pedidos es una métrica operativa, y solo te separa de ella una consulta.

  • Configuración en menos de cinco minutos
  • Sin demostración requerida
Trustpilot BigQuery 38,214 rows

Destination table

northwind-analytics.reviews.trustpilot_reviews

review_date score lang review_text
2026-08-19 1.0 en Parcel sat at the depot for six days, no update.
2026-08-19 5.0 nl Snel geleverd en goed verpakt.
2026-08-18 4.0 en Lovely glassware. Delivery was slower this time.
2026-08-18 5.0 fr Commande conforme, emballage impeccable.
Synced 14 minutes ago

Les encanta lo fácil que es

  • 10 000 notificaciones en Slack

    chewy

    Tienda online de productos para mascotas

  • 6000 reseñas enviadas a Zendesk

    qonto

    Banco europeo

  • Seguimiento de 12 plataformas

    brevo

    Empresa de software de marketing

  • 100 000 reseñas en 97 tours

    arctic

    Operador turístico en Islandia

  • 4500 establecimientos con seguimiento

    bounce

    Consigna de equipaje

  • 5000 respuestas con IA generadas

    supersushi

    Cadena de restaurantes de sushi

Cómo las filas llegan a BigQuery

No hay que elegir ningún destino de BigQuery. Reviewflowz mantiene actualizada una Hoja de cálculo de Google en tu Drive: la nueva reseña de Trustpilot aparece en ella en menos de media hora, y BigQuery lee esa hoja como una tabla externa. Con un CREATE EXTERNAL TABLE, trustpilot_reviews funciona como cualquier otra tabla. Si prefieres una tabla nativa particionada, usa la Review API en el proceso de carga que ya tengas en marcha.

A Sheet as external table
Trustpilot Trustpilot reviews then
R Reviewflowz then
Google Sheets Sheet in your Drive every 30 min then
BigQuery External table at query time
B API and a load job
Trustpilot Trustpilot reviews then
R Reviewflowz Premium then
{ } Review API poll or webhook then
BigQuery Native table your load job
BigQuery Road A, run once
CREATE EXTERNAL TABLE
  reviews.trustpilot_reviews
OPTIONS (
  format = 'GOOGLE_SHEETS',
  uris = ['https://docs.google.com/...'],
  sheet_range = 'Reviews'
)

Un recuento es trivial. Una tasa es un instrumento.

Trustpilot invita a los clientes a dejar una reseña después de comprar, así que el volumen de reseñas sigue al de los pedidos. Coloca las reseñas junto a tu tabla de pedidos, ya en BigQuery, y las reseñas por cada mil pedidos se convierten en un GROUP BY sobre la semana de envío de cada pedido. Un 4% de valoraciones de una estrella durante todo un trimestre y, de pronto, un 17% en la semana del 17 de agosto con los pedidos estables: eso es un problema operativo que se rompió en una fecha concreta.

BigQuery Query editor
-- one-star share by the week the order shipped
SELECT
  o.ship_week,
  o.orders,
  COUNT(r.review_id) AS reviews,
  ROUND(100 * COUNTIF(r.score = 1)
        / COUNT(r.review_id), 1) AS pct_one_star
FROM `northwind-analytics.core.weekly_orders` o
LEFT JOIN `northwind-analytics.reviews.trustpilot_reviews` r
  ON DATE_TRUNC(r.review_date, WEEK) = o.ship_week
GROUP BY o.ship_week, o.orders
ORDER BY o.ship_week
Results 5 rows in 0.6s
ship_week reviews pct_one_star
2026-07-27 214 4.1
2026-08-03 208 3.9
2026-08-10 221 4.4
2026-08-17 233 17.6
2026-08-24 226 5.2

Pruébalo gratis 14 días

Tu historial de reseñas se importa al conectar, así que tienes a qué responder desde el primer minuto.

Una tabla, no un informe

Una fila por cada reseña de Trustpilot, con un encabezado fijo de 28 columnas: id de la reseña, ficha de reseñas, fecha, valoración, título, texto completo, idioma, etiquetas y un enlace de vuelta. El texto es un STRING, así que la queja que se repite se convierte en una cláusula WHERE y no en un recuerdo vago. Las etiquetas llegan ya asignadas, en varios idiomas. Las respuestas de la empresa no están en esta tabla: su cobertura está en la Review API.

BigQuery northwind-analytics.reviews.trustpilot_reviews 28 cols
review_id STRING One row per review, stable
review_date TIMESTAMP When it was posted
score FLOAT64 1.0 to 5.0
title STRING The review headline
review_text STRING The full text, queryable
language STRING Detected from the text
reviewer_name STRING As shown on the profile
profile_name STRING Which Trustpilot profile
tags STRING Themes, filled as reviews arrive
review_url STRING Back to the review on Trustpilot

The header is fixed at 28 columns, with no per-platform tabs. There is no reply column either, so your replies are not in this table.

Una alerta que busca por ti

Un panel es algo que abres cuando ya sospechas que hay un problema. Una consulta programada de BigQuery vigila por ti: una proporción de valoraciones de una estrella superior al 8% en los últimos siete días, con al menos 200 reseñas, escrita en una tabla que tu alerta ya supervisa. Tu TrustScore da más peso a las reseñas recientes, así que esto te da una semana de margen en lugar de un mes de análisis post mortem.

BigQuery

Scheduled query

trustpilot_one_star_watch

Every day 07:00
The rule trailing 7 days
-- writes a row only when the trailing week breaks it
SELECT CURRENT_DATE() AS checked_on,
       ROUND(100 * COUNTIF(score = 1)
             / COUNT(*), 1) AS pct_one_star
FROM `northwind-analytics.reviews.trustpilot_reviews`
WHERE review_date >= CURRENT_DATE() - 7
HAVING COUNT(*) >= 200 AND pct_one_star > 8.0
Output table 1 row

checked_on 2026-08-24

Threshold 8.0, base 233 reviews

17.6

Nothing fires on a quiet week. The two hundred review floor is what stops a slow Tuesday from reading as a crisis.

FAQs

¿Hay un conector nativo de BigQuery?

No, y sería deshonesto dar a entender lo contrario. Reviewflowz sincroniza una Hoja de Google en tu propia unidad, y BigQuery la lee como una tabla externa con una única declaración CREATE EXTERNAL TABLE. Si prefieres una tabla nativa particionada, la API de reseñas junto con un trabajo de carga programado te la da. Ambos son trabajos habituales para un equipo de datos, y ninguno necesita una demostración.

Nuestras reseñas de Trustpilot no tienen id de pedido. ¿Cómo funciona la unión con los pedidos?

Por fecha, no por clave. Trustpilot no incluye una referencia de pedido en las reseñas de servicio, así que agrupas las reseñas por la semana en que se publicaron y las cruzas con los pedidos por la semana en que se enviaron. Esto basta para localizar la semana en la que algo salió mal y convertir un recuento en una tasa. No basta para identificar el pedido concreto detrás de una reseña, y ninguna herramienta que lea Trustpilot puede hacerlo por ti.

¿Cómo de actualizada está la tabla?

Un perfil de Trustpilot conectado a través de Trustpilot Business se verifica cada quince minutos. Uno añadido por su URL se verifica solo unas veces al día. La hoja se escribe cada 30 minutos. Una tabla externa lee la hoja en el momento de la consulta, así que una consulta que ejecutes ahora ve lo que escribió la última sincronización. Un trabajo de carga en una tabla nativa está tan actualizado como la programación que definas.

¿Qué columnas tiene la tabla?

Un encabezado fijo de 28 columnas: el id de la reseña, el perfil, la plataforma, el título, el texto completo de la reseña, la puntuación, el enlace, la fecha de la reseña, el idioma detectado, el nombre de quien la escribió y las etiquetas, entre otras. No hay columna de respuesta de la empresa, así que esas respuestas no aparecen en la tabla, y tampoco hay pestañas por plataforma. Renombra las columnas en una vista sobre la tabla externa si prefieres nombres con el estilo de un almacén de datos.

¿La carga inicial incluye la importación del histórico de reseñas de Trustpilot?

La importación del histórico de reseñas es una función de los planes de pago. Conecta el perfil a través de Trustpilot Business y la importación se ejecuta hasta el límite de tu plan. Un perfil añadido por su URL trae solo las reseñas más recientes, un par de cientos como mucho. Durante la prueba gratuita, las nuevas reseñas llegan a medida que se publican, y el histórico se carga una vez que te suscribes.

¿Qué pasa si un cliente edita su reseña después de que resolvemos el problema?

La fila se actualiza en el mismo sitio con la puntuación y el texto nuevos, así que cualquier consulta refleja la corrección en vez de quedarse con una versión que Trustpilot ya no muestra. Las nuevas reseñas se insertan en la parte superior, así que la fila más reciente siempre es la primera.

¿Necesito una demostración para empezar?

No. Conecta tu perfil de Trustpilot y la Hoja de Google tú mismo en menos de cinco minutos, y luego ejecuta una CREATE EXTERNAL TABLE contra ella. Prueba gratuita de 14 días, sin tarjeta de crédito.

Un recuento de reseñas es trivial. Las reseñas por cada mil pedidos es un instrumento.

Configuración en menos de cinco minutos. Sin demostración requerida.