Recensioni Trustpilot in BigQuery

Ogni recensione Trustpilot diventa una riga nel tuo progetto, accanto all'ordine che l'ha generata. Un conteggio di recensioni non dice molto. Le recensioni per mille ordini sono una metrica operativa, e bastano un join per calcolarle.

  • Configurazione in meno di cinque minuti
  • Nessuna demo richiesta
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

Adorano quanto è semplice

  • 10.000 notifiche Slack

    chewy

    E-commerce di articoli per animali

  • 6.000 recensioni inviate a Zendesk

    qonto

    Banca europea

  • Monitoraggio di 12 piattaforme

    brevo

    Azienda di software di marketing

  • 100.000 recensioni su 97 tour

    arctic

    Tour operator in Islanda

  • 4.500 sedi monitorate

    bounce

    Deposito bagagli e armadietti

  • 5.000 risposte IA generate

    supersushi

    Catena di ristoranti di sushi

Come le recensioni arrivano in BigQuery

Non devi scegliere una destinazione BigQuery. Reviewflowz aggiorna un Foglio Google nel tuo Drive, con ogni nuova recensione Trustpilot inserita entro mezz'ora, e BigQuery legge quel foglio come tabella esterna. Basta un CREATE EXTERNAL TABLE e trustpilot_reviews si interroga come qualsiasi altra tabella. Per una tabella nativa partizionata, carica i dati con la Review API nel job che usi già.

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 conteggio è banale. Un tasso è uno strumento.

Trustpilot invita i clienti a lasciare una recensione dopo l'acquisto, quindi il volume di recensioni segue quello degli ordini. Metti le recensioni accanto alla tabella ordini già presente in BigQuery e le recensioni per mille ordini diventano una GROUP BY sulla settimana di spedizione di ogni ordine. Il 4% di recensioni a una stella per un trimestre, che sale al 17% nella settimana del 17 agosto con ordini stabili, è un problema operativo con una data precisa.

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

Provalo gratis per 14 giorni

Il tuo storico delle recensioni viene importato al collegamento, quindi hai a cui rispondere dal primo minuto.

Una tabella, non un report

Una riga per ogni recensione Trustpilot, con un'intestazione fissa di 28 colonne: ID recensione, scheda recensioni, data, valutazione, titolo, testo completo, lingua, tag e link di ritorno. Il testo è una STRING, quindi il reclamo che continua a ripresentarsi diventa una clausola WHERE invece di un ricordo. I tag arrivano già compilati, in più lingue. Le risposte dell'azienda non sono in questa tabella. Per quelle, usa 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.

Un avviso che cerca per te

Una dashboard è qualcosa che apri quando già sospetti un problema. Una query BigQuery programmata cerca al posto tuo: una quota di recensioni a una stella sopra l'8% negli ultimi sette giorni, su almeno duecento recensioni, scritta in una tabella osservata dal tuo avviso già attivo. Il tuo TrustScore dà più peso alle recensioni recenti: guadagni così una settimana di preavviso invece di un mese di analisi a posteriori.

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

C'è un connettore BigQuery nativo?

No, e sarebbe disonesto implicarlo. Reviewflowz sincronizza un Google Sheet nel tuo Drive, e BigQuery legge quello sheet come tabella esterna con un singolo statement CREATE EXTERNAL TABLE. Se preferisci una tabella nativa partizionata, l'API Review più un job di caricamento programmato ti ci porta. Entrambi sono lavoro ordinario per un team di dati, e nessuno dei due ha bisogno di una demo.

Le nostre recensioni Trustpilot non hanno un ID ordine. Come funziona il join con gli ordini?

In base al tempo, non a una chiave. Trustpilot non ti dà un riferimento d'ordine su una recensione di servizio, quindi raggruppi le recensioni per la settimana in cui sono state pubblicate e le unisci agli ordini per la settimana in cui sono stati spediti. Questo basta per individuare la settimana andata male e per trasformare un conteggio in un tasso. Non basta per risalire al singolo ordine dietro una recensione, e nessuno strumento che legge Trustpilot può farlo per te.

Quanto è aggiornata la tabella?

Un profilo Trustpilot connesso tramite Trustpilot Business viene controllato ogni quindici minuti; uno aggiunto dal suo URL viene controllato poche volte al giorno. Lo sheet viene scritto ogni 30 minuti. Una tabella esterna legge lo sheet al momento della query, quindi una query che esegui ora vede tutto ciò che l'ultima sincronizzazione ha scritto. Un job di caricamento in una tabella nativa si aggiorna secondo la sua programmazione.

Quali colonne ha la tabella?

Un header fisso di 28 colonne: l'id della recensione, il profilo, la piattaforma, il titolo, il testo completo della recensione, la valutazione, il link, la data della recensione, la lingua rilevata, il nome dell'autore e i tag, tra gli altri. Non c'è una colonna di risposta, quindi le tue risposte non compaiono nella tabella, e non ci sono schede separate per piattaforma. Rinomina le colonne in una vista sulla tabella esterna se vuoi nomi in stile warehouse.

Il primo caricamento include l'importazione dello storico delle recensioni Trustpilot?

L'importazione dello storico recensioni è un passaggio dei piani a pagamento. Connetti il profilo tramite Trustpilot Business e l'importazione dello storico recensioni copre fino al limite del tuo piano; un profilo aggiunto dal suo URL porta solo le sue poche centinaia di recensioni più recenti. Durante la prova gratuita le nuove recensioni arrivano man mano che vengono pubblicate, e lo storico recensioni viene caricato una volta che ti abboni.

Cosa succede se un recensore modifica la recensione dopo che il problema è stato risolto?

La riga si aggiorna sul posto con la nuova valutazione e il nuovo testo, quindi una query su di essa riflette la correzione invece di conservare una versione ormai superata che Trustpilot non mostra più. Le nuove recensioni vengono inserite in alto, quindi la riga più recente è sempre la prima.

Ho bisogno di una demo per iniziare?

No. Connetti il tuo profilo Trustpilot e il Google Sheet tu stesso in meno di cinque minuti, poi esegui un CREATE EXTERNAL TABLE su di esso. Prova gratuita di 14 giorni, nessuna carta di credito.

Un conteggio di recensioni non dice niente. Le recensioni per mille ordini sono uno strumento.

Configurazione in meno di cinque minuti. Nessuna demo richiesta.