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
Destination table
northwind-analytics.reviews.trustpilot_reviews
Adorano quanto è semplice
10.000 notifiche Slack

E-commerce di articoli per animali
6.000 recensioni inviate a Zendesk

Banca europea
Monitoraggio di 12 piattaforme

Azienda di software di marketing
100.000 recensioni su 97 tour

Tour operator in Islanda
4.500 sedi monitorate

Deposito bagagli e armadietti
5.000 risposte IA generate

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à.
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.
-- 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 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.
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.
Scheduled query
trustpilot_one_star_watch
-- 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 checked_on 2026-08-24
Threshold 8.0, base 233 reviews
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.