Recensioni Trustpilot su Power BI

Reviewflowz pubblica un feed OData v4 che il connettore OData integrato di Power BI legge. Incolli un URL e le sue recensioni Trustpilot arrivano come una tabella qualsiasi, sulla stessa pagina del volume di ordini che spiegano. Non c'è nulla da installare.

Attivazione in meno di cinque minuti • Nessuna demo richiesta

Trustpilot reviews Power BI
  1. 1 Get data Home ribbon
  2. 2 OData feed Built in, already there
  3. 3 Paste The URL below
Feed URL One per account

https://app.reviewflowz.com /api/odata/v1/accounts/4821/

User name
bi_9f4c2ad7e10b
Password
left blank

Nothing to install. OData is a format Power BI has read for years, so its built-in connector does the work.

  • chewy
  • qonto
  • brevo
  • jins
  • filmin
  • lugg

Le recensioni accanto al numero che spiegano

Il volume di recensioni Trustpilot segue il volume degli ordini. Più ordini, più inviti, più recensioni. Il numero di recensioni e i dati operativi sono quindi due letture della stessa settimana, e tenerli in due strumenti separati è il motivo per cui nessuno si accorge quando non coincidono.

Le metta sulla stessa pagina e il conteggio grezzo smette di essere la metrica. La metrica è il numero di recensioni a una stella ogni mille ordini. Una settimana positiva produce più recensioni a una stella in termini assoluti, e per questo nessuno deve essere svegliato di notte: il rapporto resta stabile durante una settimana positiva e si muove nel momento in cui qualcosa si rompe a livello operativo.

È un'unica misura. Il conteggio delle recensioni Trustpilot con valutazione a una stella, diviso per gli ordini, moltiplicato per mille. Entrambe le tabelle sono già nel modello, quindi il DAX è una DIVIDE e l'avviso è una card con la formattazione condizionale applicata.

Il rivenditore nella visualizzazione gestisce circa 8.400 ordini al giorno e riceve circa 310 recensioni Trustpilot al giorno. Il 2 settembre quel rapporto è passato da 0,9 a 3,4, mentre il conteggio grezzo sembrava ancora una normale giornata di lavoro intenso. Il corriere aveva saltato le finestre di consegna in una regione fin dal lunedì precedente.

Trustpilot reviews 48,200 rows Power BI

Orders and Trustpilot reviews, daily

Invitations go out against orders, so the two series move together.

24 Aug 2 Sep 6 Sep
Orders 8,400/day Trustpilot reviews 310/day

One-stars per 1,000 orders

3.4 against 0.9 normal

A busy week raises the count of one-stars. It does not raise the ratio. That is what makes this the alarm, and it is one measure: a count divided by orders.

Sei tabelle, con nomi pensati per il collegamento con il suo report

Incolli l'URL del feed e il navigatore di Power BI elenca sei tabelle: Reviews, ReviewProfiles, Locations, RatingsHistory, ReviewSummary e ReviewChanges. Selezioni quelle che le servono e le carichi. I nomi sono in PascalCase e restano stabili, perché un report salvato vi si aggancia.

Reviews contiene una riga per ogni recensione Trustpilot: Rating, ReviewDate, Title, il testo completo, ReviewerName, LocationName, Language, Tags e il link di ritorno. Con tipi di dato corretti, non tutto come testo. Rating è un numero di cui può calcolare la media e ReviewDate è un vero datetimeoffset, ed è proprio questo che fa funzionare l'aggiornamento incrementale.

RatingsHistory e ReviewSummary forniscono la valutazione nel tempo già calcolata. Se le serve solo una linea di tendenza e una media mensile, sono due tabelle piccole invece di aggregare cinquantamila righe.

I tag arrivano già compilati. Reviewflowz legge ogni recensione nella lingua in cui è scritta, quindi una recensione a una stella in francese su una consegna in ritardo e una in olandese finiscono sullo stesso tag.

Trustpilot reviews Navigator

Display Options

Six tables from the Reviewflowz OData feed. Tick what you need and load.

Reviews 48,200 rows
  • Rating Edm.Double
  • ReviewDate Edm.DateTimeOffset
  • Title Edm.String
  • Overall Edm.String
  • LocationName Edm.String
  • Language Edm.String
  • Tags Edm.String
  • ReviewProfiles The profiles you connected.
  • Locations So a review joins to a site.
  • RatingsHistory The rating over time, computed.
  • ReviewSummary Counts and averages per period.
  • ReviewChanges Inserts, updates and deletes.

The names are stable, because a saved report binds to them.

Il TrustScore premia la recenza: costruisca la finestra temporale

Trustpilot non pubblica una media storica. Il TrustScore dà più peso alle recensioni recenti, ed è per questo che un mese negativo pesa più di un vecchio anno negativo, e perché il numero sul suo profilo può scendere mentre la media di sempre si muove appena.

Modelli quindi la finestra temporale, non il dato storico. Una valutazione media mobile su novanta giorni è una CALCULATE, una AVERAGE su Rating e una DATESINPERIOD su ReviewDate. Quattro righe di DAX ordinario su una tabella ordinaria. È una misura, non una richiesta di funzionalità, e nessuno deve aspettare che un fornitore la rilasci.

Metta entrambe le serie in un unico grafico e sarà il divario a parlare. La media storica del rivenditore è ferma a 4,4 da due anni. La sua valutazione media mobile su novanta giorni è 3,9. Il numero storico è quello che finisce nello screenshot della presentazione al consiglio, ed è quello che nasconde il trimestre.

Poi la stessa finestra si scompone. Novanta giorni mobili per regione, per sede, per tag, con la stessa misura e la stessa tabella, perché scomporre i dati è proprio a cosa serve un modello semantico.

Trustpilot reviews Power BI

48,200 rows, arriving over the Reviewflowz OData feed.

Average rating: rolling 90 days against lifetime

2 Sep
Lifetime
4.4
Rolling 90d
3.9
fx Rating (rolling 90d) Measure
Rating (rolling 90d) =
CALCULATE(
    AVERAGE( Reviews[Rating] ),
    DATESINPERIOD( Reviews[ReviewDate],
        MAX( Reviews[ReviewDate] ), -90, DAY ) )

A lifetime average hides the month that is actually costing you, and the TrustScore does not average that way either.

Un volume prevedibile è ciò che dà significato a uno scostamento

La maggior parte delle recensioni Trustpilot arriva perché qualcuno è stato invitato a lasciarne una, e gli inviti partono in base agli ordini. Questo rende il conteggio giornaliero una funzione di un numero che già prevede, il che è insolito: sulla maggior parte delle piattaforme di recensioni il volume è imprevedibile come il meteo.

Una serie prevedibile ha una linea di base, ed è la linea di base che trasforma un picco in un segnale. Trecentodieci recensioni al giorno non sono interessanti. Quattrocentosettanta di mercoledì, rispetto a una fascia che può disegnare, sono una telefonata alle operazioni prima ancora che la coda del supporto finisca di riempirsi.

È un grafico che chiunque può costruire una volta sola e non toccare mai più: il conteggio giornaliero delle recensioni, una fascia attesa sullo sfondo e i giorni fuori scala colorati. Sta sulla pagina accanto agli ordini e si legge come si legge un grafico di magazzino.

Funziona anche al contrario. Un volume che scende sotto la fascia non è una buona notizia: di solito significa che il flusso di inviti si è interrotto senza far rumore, e una dashboard che controlla solo le recensioni negative non glielo dirà mai.

Trustpilot reviews Reviewflowz OData feed Power BI

Trustpilot reviews per day against expected

Expected is that day’s orders at your usual invitation rate, plus or minus 12 percent.

470 on Wednesday 2 September, against 333 expected

24 26 28 30 1 2 3 5
Expected band Reviews that arrived 24 Aug to 6 Sep

About 3.7 percent of these orders leave a review, week in and week out. That is what makes the band an expectation rather than a guess.

Una cancellazione è una riga, non un silenzio

Le recensioni Trustpilot vengono modificate, segnalate e rimosse. Un feed che restituisce solo lo stato attuale fa sembrare che non sia successo nulla in entrambi i casi, e il suo report si allontana silenziosamente dal profilo che dovrebbe descrivere.

Il feed trasporta anche un flusso di modifiche. ReviewChanges contiene inserimenti, aggiornamenti e cancellazioni come righe, quindi sia una recensione a una stella che un cliente ha alzato a quattro dopo che ha risolto la consegna, sia una a una stella che Trustpilot ha rimosso in seguito a un ricorso, arrivano al modello come eventi con una marca temporale.

Su Trustpilot questo conta più che altrove. La segnalazione fa parte del funzionamento della piattaforma, la recensione resta pubblica per tutto il tempo in cui è sotto esame, e quante delle sue vengono rimosse è di per sé un numero da tenere d'occhio, non un vuoto nel grafico.

L'aggiornamento incrementale funziona per lo stesso motivo. ReviewDate è un vero datetimeoffset su cui il feed può filtrare, quindi Power Query integra direttamente nella richiesta una finestra RangeStart e RangeEnd. Il primo caricamento porta lo storico, poi il dataset recupera solo la finestra invece di tutto quanto.

Trustpilot reviews Power BI

ReviewChanges, every edit and takedown as a row

  • Insert 2 Sep 09:14 1 star “Delivery window came and went twice.”
  • Insert 2 Sep 11:02 2 star “Third missed slot from the same courier.”
  • Update 4 Sep 16:40 1 → 4 star “Delivery window came and went twice.” Reviewer edited after the fix
  • Delete 5 Sep 08:27 1 star “Courier left it with the wrong building.” Removed by Trustpilot on appeal

Incremental refresh

$filter=ReviewDate ge {RangeStart} and ReviewDate le {RangeEnd}

ReviewDate is a real Edm.DateTimeOffset, so Power Query folds the window straight into the request.

Si collega a ciò che ha già modellato

Una volta che Reviews è una tabella nel suo modello semantico, si comporta come qualsiasi altra tabella al suo interno. La colleghi alla tabella delle date e alla dimensione regione, e il volume di recensioni Trustpilot finisce accanto ad abbandono, ticket e ricavi sulla stessa pagina, nello spazio di lavoro che il team di direzione apre già.

Cosa che una dashboard dentro uno strumento di recensioni non potrà mai fare. Quella dashboard conosce solo le sue recensioni e nient'altro, quindi ogni domanda che attraversa quel confine diventa un'esportazione, un VLOOKUP e una discussione su quale file sia quello aggiornato.

La sicurezza a livello di riga continua a valere, perché il modello è suo. Un responsabile regionale che apre il report vede gli ordini della propria regione e le recensioni Trustpilot della propria regione, secondo le regole che ha già scritto, senza un secondo sistema di permessi da tenere allineato al primo.

La connessione è un token che crea dentro Reviewflowz e revoca dentro Reviewflowz. Va inserito nel campo nome utente lasciando vuota la password, porta con sé i permessi di chi lo ha creato, e quando l'agenzia che costruisce la sua dashboard ha finito, lo revochi: il loro report smette di aggiornarsi quello stesso pomeriggio.

Model view Your workspace
Reviews 48,200 rows
  • ReviewDate
  • Rating
  • LocationName
  • Language
  • Tags
  • Title

Loaded from the Reviewflowz OData feed

Date yours
  • Date
  • Month
  • Week

on ReviewDate

Orders yours
  • OrderDate
  • Region
  • Revenue

on Region

Tickets yours
  • CreatedAt
  • Region
  • Queue

on Region

Security
Your RLS roles, unchanged
Connection
One token, revocable
New tables
One. The rest were already here

Metta le recensioni Trustpilot sulla pagina che l'azienda legge già

Attivazione in meno di cinque minuti. Nessuna demo richiesta.

Come arrivano davvero le recensioni Trustpilot in Power BI?

Tramite un feed OData v4 pubblicato da Reviewflowz. Crei una connessione in Reviewflowz e copi l'URL del feed, poi in Power BI scelga Ottieni dati, Feed OData, e lo incolli. Si autentichi usando il token come nome utente e lasciando vuota la password. Il navigatore elenca le tabelle e lei carica quelle che le servono. Non c'è nulla da installare: OData è un formato che Power BI legge da anni, quindi è il suo connettore integrato a fare il lavoro.

Quali tabelle e colonne arrivano?

Sei: Reviews, ReviewProfiles, Locations, RatingsHistory, ReviewSummary e ReviewChanges. Reviews contiene una riga per ogni recensione Trustpilot con la valutazione, la data della recensione, il titolo, il testo completo, il nome dell'autore, la sede, la lingua, i tag e il link. RatingsHistory e ReviewSummary forniscono la valutazione nel tempo senza doverla calcolare, e ReviewChanges è il flusso di inserimenti, aggiornamenti e cancellazioni.

Il report si aggiorna da solo?

Sì. L'aggiornamento pianificato di Power BI legge dal feed con la frequenza che imposta. Funziona anche l'aggiornamento incrementale, perché la data della recensione è un datetimeoffset su cui il feed può filtrare, esattamente ciò su cui Power Query integra una finestra RangeStart e RangeEnd. Il primo caricamento porta lo storico Trustpilot, poi il dataset recupera solo la finestra.

Cosa succede quando una recensione Trustpilot viene rimossa?

Arriva come riga di cancellazione in ReviewChanges, con una marca temporale. È questa la differenza tra un flusso di modifiche e un'istantanea: una recensione segnalata e rimossa diventa un evento nel suo modello, non una riga che smette di comparire senza spiegazioni. Anche le modifiche arrivano allo stesso modo, quindi una recensione a una stella alzata a quattro dopo aver risolto il problema è visibile come cambiamento.

Posso mettere il volume di recensioni Trustpilot accanto al volume dei nostri ordini?

Sì, ed è proprio per questo che vale la pena farlo. Le recensioni arrivano come tabella nel suo modello semantico, quindi le collega alla tabella delle date e alla dimensione regione come qualsiasi altra cosa. Le recensioni a una stella ogni mille ordini diventano allora una DIVIDE tra due tabelle che ha già. Gli ordini non li fornisce Reviewflowz: sono i suoi, già nel modello.

La nostra sicurezza a livello di riga continua a funzionare?

Sì. Il modello è suo, quindi i ruoli RLS già esistenti si applicano alle tabelle delle recensioni come a tutto il resto. Separatamente, il token del feed porta con sé i permessi dell'utente Reviewflowz che lo ha creato, quindi chi è limitato a un sottoinsieme di profili non può generare un token che esponga il resto.

Quale piano include il feed BI?

Il feed BI è una funzionalità Premium e non fa parte della prova gratuita, quindi lo tenga in conto invece di scoprirlo il terzo giorno. Tutto il resto funziona come suggerisce la prova: collega da solo il suo profilo Trustpilot e vede le recensioni in pochi minuti.

Serve una demo per iniziare?

No. Collega il suo profilo Trustpilot e crea la connessione BI da solo, in meno di cinque minuti. Se si blocca, l'assistenza è formata dalle stesse persone che lo costruiscono.