Caso di studio: come impostare l'analisi avanzata per un servizio di streaming di film online
Pubblicato: 2022-04-12Viene scritto un gran numero di casi di studio su come impostare analisi avanzate in un normale progetto di e-commerce con un funnel AIDA. Molte aziende sanno come farlo e non hanno problemi a configurare la canalizzazione. Ma le difficoltà sorgono quando si dispone di un funnel di vendita complesso e non ovvio, molti tipi di conversione e azioni mirate. Vediamo come possiamo riunire tutti i nostri dati in un'unica dashboard per il cinema online?

I nostri clienti
crescere 22% più veloce
Cresci più velocemente misurando ciò che funziona meglio nel tuo marketing
Analizza la tua efficienza di marketing, trova le aree di crescita, aumenta il ROI
Ottieni una demoCompito
1. Imposta l'analisi avanzata per misurare la conversione prima dell'abbonamento e altri obiettivi
Al servizio di trasloco online, abbiamo due tipi di transazioni e non sono equivalenti poiché le transazioni in genere sono nell'e-commerce. Esistono transazioni di video on demand transazionali (TVOD) (noleggio o acquisto di un film) per le quali riceviamo immediatamente denaro, mentre le transazioni di video on demand in abbonamento (SVOD) (abbonamenti e prove) comportano pagamenti ricorrenti regolari.
Ogni mese, un utente può rinnovare o meno il proprio abbonamento. È logico per noi concentrarci sulla crescita del valore della vita del cliente (LTV) e non sulle transazioni una tantum, e i meccanismi di lavoro con LTV sono diversi dai meccanismi di lavoro con altre metriche.
Per controllare le conversioni, inseriamo le prove in un gruppo separato. In effetti, le prove sono le stesse degli abbonamenti, solo che sono offerte gratuitamente o per 1 rublo. Una prova può essere convertita in un abbonamento a pagamento al termine del periodo promozionale (7 o 14 giorni). Per noi è molto importante monitorare tali conversioni.
Inoltre, ci sono anche acquisti e noleggi: gli utenti possono acquistare contenuti che non sono disponibili come parte dell'abbonamento principale, come nuovi film, o ottenere l'accesso temporaneo ai contenuti per 48 ore.
2. Imposta l'attribuzione per stimare i contributi del canale in ogni fase della canalizzazione
Il reparto marketing mira a triplicare il numero di utenti paganti con un CAC massimo fisso. Tuttavia, un funnel di vendita atipico e un gran numero di azioni mirate complicano notevolmente sia la gestione che la valutazione delle campagne pubblicitarie. Per raggiungere questo obiettivo avevano bisogno di uno strumento che ci permettesse di valutare obiettivamente i canali pubblicitari, tenendo conto di tutti i tipi di transazioni. L'analisi basata sull'archiviazione interna e le proprie soluzioni non erano sufficienti.
3. Creare uno strumento che monitori la qualità dei dati per un'analisi precisa
C'erano anche domande sulla qualità dei dati analizzati. Non tutti gli invii dei moduli di iscrizione sono stati tracciati sul sito Web e i dati scaricati dal CRM contenevano chiavi per la corrispondenza dei dati in un formato diverso dal sito Web. Per aumentare la proporzione dei dati corrispondenti e, di conseguenza, la qualità dei dati, era necessario uno strumento di monitoraggio che mostrasse l'entità e la dinamica degli scostamenti e consentisse di identificare i problemi sul sito web.
Per ottenere un report su tutti i tipi di transazioni e uno strumento per il monitoraggio automatico della qualità dei dati, la decisione è stata quella di configurare l'analisi avanzata basata su Google BigQuery.
Soluzione
Per raccogliere dati dal sito Web e dai servizi pubblicitari in Google BigQuery, il team ha utilizzato Google Analytics 360 e OWOX BI. Gli analisti di OWOX hanno aiutato a sviluppare e implementare un sistema di metriche che considera le caratteristiche del modello di business del servizio di streaming di film online, controlla la qualità dei dati online e la combina con i dati del sistema CRM poiché hanno bisogno di vedere gli utenti paganti nei rapporti e questo le informazioni sono solo nel CRM.
Come combinare i dati per la dashboard:
- Importa automaticamente i dati sui costi dai servizi pubblicitari in Google Analytics e Google BigQuery utilizzando OWOX BI Pipeline.
- Raccogliere dati sul comportamento degli utenti sul sito Web e trasmetterli a Google BigQuery utilizzando Google Analytics 360.
- Carica i dati di vendita dal CRM a BigQuery utilizzando una soluzione personalizzata.
- Imposta un modello di attribuzione basato su imbuto basato sui dati utilizzando OWOX BI Attribution.
- In Google BigQuery, combina i dati del sito web, i dati dei servizi pubblicitari e i risultati dei calcoli di attribuzione in un'unica vista.
- Trasferisci i dati dalla visualizzazione BigQuery alla dashboard di Google Data Studio.
Risultati
1. Di conseguenza, abbiamo ottenuto un imbuto di vendita. Ora vediamo conversioni a ciascun target per ciascun canale e possiamo trarre conclusioni sull'efficacia di diversi scenari.
Ad esempio, il rapporto sul rendimento con le metriche complessive aiuta a vedere il contributo oggettivo di fonti, canali e campagne su diversi tipi di conversioni (prove, prove attivate, abbonamenti, acquisti, noleggi):

La dashboard ha molte opzioni per facilitare il lavoro degli esperti di marketing. Ad esempio, ci sono filtri per analizzare i dati su un particolare film o prodotto e tenere traccia dello stato di un utente. Ad esempio, un utente potrebbe essere in prova e iscriversi dopo una campagna. Esistono molti stati simili: aiutano a valutare come funzionano le campagne rivolte a determinati utenti e i risultati in determinati segmenti.

Ad esempio, il grafico seguente mostra come gli acquisti del film Soul confluiscono in noleggi dopo la sua prima, quando la popolarità inizia a diminuire dal suo picco:

C'è una pagina che mostra il tasso di conversione delle sessioni in prove e prove in abbonamenti. Prima di impostare l'analisi avanzata, era difficile per il team tenere traccia di queste informazioni.
Ci sono anche pagine separate per le spese e tutti i tipi di transazioni su cui i marketer possono guardare informazioni più dettagliate.
2. Non è sufficiente calcolare metriche e scenari quando vuoi trovare punti di crescita nelle campagne. Pertanto, è stata impostata l'attribuzione basata su imbuto da OWOX in base ai dati raccolti in BigQuery:

E sulla base dei dati di attribuzione, il team ha creato questo rapporto:

Nel report è possibile visualizzare il valore dei canali (numero di conversioni) per tutti i tipi di transazioni (Prove, Prove attivate, Abbonamenti, Dati in proprio, Noleggi, ecc.). Tutte le metriche nel rapporto sul rendimento vengono conteggiate in base a due modelli di attribuzione: Ultimo clic non diretto e Attribuzione basata sulla canalizzazione ML di OWOX BI.
Nello screenshot puoi vedere la deviazione percentuale tra questi modelli di attribuzione per tutti i tipi di conversione. Il rapporto aiuta gli esperti di marketing a tracciare i canali sopravvalutati o sottovalutati in base al modello Ultimo clic non diretto e allocare il budget pubblicitario.
3. Una domanda giusta è : Come possiamo controllare la qualità dei dati da così tante fonti e per così tante metriche? Il team ha creato una dashboard separata che mostra la qualità della corrispondenza dei dati per prendere decisioni:

L'abbinamento è il processo di raccolta dei dati di transazione da un sito Web e di confronto con i dati nel CRM. In genere, i dati CRM sono collegati ai dati online tramite l'ID transazione. Prima che il servizio iniziasse a funzionare con OWOX, non trasferivano circa il 60% degli ID transazione. Cioè, la quota di abbinamento era di circa il 40%.
La fiducia nei dati è importante. Se l'input per l'analisi utilizza dati di scarsa qualità che non sono d'accordo con l'immagine reale, allora non ci si può fidare dei risultati dell'output.
In precedenza, la squadra passava molto tempo a controllare le percentuali delle partite. Ora hanno uno strumento che mostra chiaramente quale percentuale di transazioni è stata valutata. Possono vedere in qualsiasi momento quanto stanno abbinando i dati del CRM con i dati online e non sprecare altro tempo. Se improvvisamente qualcosa cade nei dati online, è immediatamente visibile.
Applicando una logica di collegamento dei dati aggiuntiva (con cui i colleghi di OWOX hanno aiutato), il team ha aumentato il rapporto di corrispondenza dal 40% a un accettabile 85%. E poiché questo rapporto fornisce feedback sulle azioni sul front-end, a un certo punto sono stati in grado di correggere i bug principali sul sito Web e ottenere un rapporto di corrispondenza del 90%.

4. Durante il lavoro su questo progetto, il team di servizio ha dovuto affrontare un altro compito: controllare i costi di Google BigQuery .
La qualità dei dati non è l'unico oggetto importante del controllo quotidiano. Il servizio di streaming di film online fornisce dati a dozzine di dipendenti. E una cattiva gestione delle richieste può aumentare inaspettatamente la spesa dell'azienda per il supporto dell'analisi.
Per mantenere la nostra mano sul polso, usano due soluzioni:
1. Dashboard per il monitoraggio della quantità di dati (in GB) elaborati da Google BigQuery, insieme al relativo costo:

Qui puoi vedere con quale account è stata trattata la maggior parte dei dati e avvisare uno specifico gestore che ha superato il limite.
2. Chatbot con messaggi se il rapporto non è aggiornato o supera le spese pianificate su Google BigQuery. Questo aiuta a pianificare i costi mensili di elaborazione dei dati. Lo stesso bot avvisa subito dopo l'aggiornamento dei dati da tutte le fonti nel report, così il team non perde tempo nei confronti e può iniziare immediatamente ad analizzare le campagne.
Progetti futuri
Il team utilizza la dashboard risultante in tutti i processi regolari per gestire le campagne di performance. In futuro, hanno in programma di creare un'applicazione mobile e risolvere il problema dell'attribuzione tra dispositivi, nonché di valutare l'impatto delle campagne mediatiche nell'analisi.