Vai al contenuto
Strategia e Scalabilità

Il True ROAS ha smascherato un finto vincente: la storia di un brand DTC

8 min lettura
GE

Giada Esposito

E-commerce Performance Manager

Ogni trimestre, questo brand di skincare direct-to-consumer teneva una riunione di scaling, e ogni trimestre la stessa campagna conquistava la stanza. Sulla piattaforma pubblicitaria registrava un ROAS sui ricavi sopra quattro — il più alto dell'account — quindi il team faceva la cosa ovvia e ci riversava budget. Eppure il saldo bancario non si muoveva mai nel modo in cui la dashboard prometteva. Questa è la storia di come una campagna finto-vincente è stata smascherata dal true ROAS: un numero di ricavi brillante che perdeva silenziosamente soldi su ogni ordine, emerso solo quando il brand ha iniziato a misurare il profitto invece dei ricavi e a valutare gli ordini al cambio a cui erano davvero avvenuti.

Risposta rapida: una campagna può mostrare un ottimo ROAS sui ricavi e perdere comunque soldi, perché il ROAS sui ricavi ignora COGS, commissioni, spedizione e resi. Passare al True ROAS basato sul profitto — alimentato dai dati ordine di Shopify, con il cambio convertito al tasso del giorno della transazione — ha rivelato che la campagna "migliore" del brand era a profitto-negativo, mentre una campagna più silenziosa era il vero vincente. La soluzione era una regola: scala sul profitto, mai sul ROAS sui ricavi.

Questo è un caso composito tratto da pattern DTC comuni, ma la modalità di fallimento e la soluzione sono reali. I nomi e le cifre esatte sono illustrativi; il meccanismo che ha prodotto un finto vincente no.

Il "vincente" che tutti volevano scalare

La campagna aveva un nome che tutti nella riunione conoscevano. Targettizzava un'ampia audience lookalike intorno al prodotto di punta del brand — un bundle starter scontato — e produceva vendite in modo affidabile. Sul reporting della piattaforma stessa portava il miglior ROAS sui ricavi dell'account con un margine ampio, e quel singolo numero guidava l'agenda. Più budget qui, meno ovunque altro. La logica sembrava blindata: questa è la campagna che fa più soldi per euro, quindi alimentala.

Il buyer non era distratto. Faceva esattamente ciò che lo strumento davanti a lui gli diceva di fare. La piattaforma pubblicitaria riportava i ricavi contro la spesa, il rapporto era eccellente, e non c'era ragione visibile per dubitarne. Il problema è che il numero di ricavi della piattaforma è la cima del funnel, non il fondo del P&L, e il divario tra questi due è dove vivono i finti vincenti. È lo stesso scollamento sezionato in perché il tuo ROAS non combacia con il tuo profitto: l'ad manager e il conto in banca misurano due cose diverse.

Il ROAS sui ricavi di una campagna risponde a una sola domanda: la gente ha comprato? Non dice nulla su se quegli acquisti abbiano fatto soldi. Trattarlo come metrica di scaling significa scalare sull'asse sbagliato — e meglio appare il ROAS sui ricavi, più con sicurezza riversi budget nella perdita.

La prima crepa: il conto in banca non era d'accordo

La crepa si è aperta nel modo in cui di solito accade — non nella dashboard, ma nei conti. Il founder ha fatto un controllo manuale del margine alla fine di un mese forte, il tipo di mese che la dashboard celebrava, e il margine di contribuzione si era a malapena mosso. La spesa era salita nettamente, i ricavi riportati erano saliti di pari passo, il ROAS di piattaforma era brillante, eppure i soldi rimasti dopo i costi erano piatti. Qualcosa nella catena tra "ottimo ROAS" e "più profitto" era rotto.

Il primo istinto è stato incolpare i dati — una crepa nel tracciamento, un pixel che scattava due volte, l'attribuzione che sovracontava. Ma i ricavi che la piattaforma riportava erano, in linea di massima, reali. Gli ordini esistevano. L'errore non era nel contare le vendite. Era in cosa il brand faceva con quel conteggio: trattare i ricavi lordi come se fossero profitto. Il bundle starter scontato che faceva convertire così bene il "vincente" portava anche il margine più sottile del catalogo, e la campagna non vendeva quasi nient'altro.

Il numero più costoso in un account DTC è un ROAS sui ricavi di cui il team si fida ciecamente. Sembra un segnale di profitto, quindi nessuno lo riesamina — e la cattiva allocazione si accumula in silenzio, un ciclo di budget scalato alla volta, finché un controllo manuale del margine non smaschera finalmente la contribuzione piatta sotto i ricavi in crescita.

Dove il ROAS sui ricavi nasconde la verità

Smonta il "vincente" e la perdita è ovvia col senno di poi. Il bundle veniva venduto scontato, quindi il valore medio dell'ordine era basso e il margine lordo su ogni vendita era sottile. Il costo del venduto divorava gran parte di ciò che restava. Le commissioni di processing del pagamento e di piattaforma prendevano una fetta dalla cima di ogni transazione. La spedizione era parzialmente sovvenzionata per raggiungere la soglia di spedizione gratuita che faceva convertire il bundle. E l'audience guidata dallo sconto restituiva prodotto a un tasso sopra la media, così una quota significativa di "ricavi" si invertiva settimane dopo.

Nessuno di quei quattro costi — COGS, commissioni, spedizione, resi — appare da nessuna parte nel ROAS sui ricavi di una piattaforma. L'ad manager vede una vendita e registra i ricavi. Non vede mai il rimborso, non vede mai il costo della merce, non vede mai la fetta del processor. Così una campagna che perde un po' su ogni ordine può registrare un ROAS sui ricavi di quattro e sembrare la cosa migliore dell'account. Il framework per separare questi due numeri è esposto nel framework ROAS riportato contro true ROAS: uno misura il traffico, l'altro misura se quel traffico ha pagato.

Il ROAS sui ricavi e il profitto si muovono insieme fino a quando uno sconto, una struttura di commissioni o un picco di resi li separano — ed è precisamente quando hai più bisogno che siano in disaccordo ad alta voce. Una metrica che non può mostrarti una vendita a profitto-negativo non è una metrica di sicurezza. È una benda sugli occhi con una buona illuminazione.

La trappola multi-valuta sotto di esso

C'era una seconda distorsione impilata sulla prima. Il brand vendeva nell'eurozona, nel Regno Unito e negli Stati Uniti, quindi i ricavi arrivavano in tre valute. I controlli manuali del margine — e il foglio di calcolo che il founder usava per testare la sanità dell'account — convertivano tutto al tasso di cambio che capitava essere corrente il giorno in cui il foglio veniva costruito. Questo significava che un ordine effettuato tre mesi fa, quando la sterlina era a un certo livello, veniva rivalutato al livello di oggi, che era diverso.

Applicata su un trimestre di ordini, quella conversione a tasso singolo spalmava il lato ricavi di ogni calcolo di ROAS. Alcune campagne sembravano migliori di quanto fossero, alcune peggiori, e niente di tutto ciò si legava a ciò che lo store aveva davvero incassato. Il "vincente" beneficiava del rumore in una direzione; una campagna UK genuinamente redditizia ne veniva sottovalutata nell'altra. La meccanica del perché questo accade è percorsa in perché il ROAS multi-valuta non torna: un singolo tasso non può rappresentare ordini avvenuti su molti giorni a molti tassi.

La deriva valutaria è un errore di metodo, non un errore di impegno. Convertire gli ordini storici al cambio di oggi garantisce che il lato ricavi del ROAS sia in disaccordo con il libro mastro — e una volta che i ricavi sono sbagliati, ogni classifica di campagne costruita su di essi è in parte finzione. La soluzione è valutare ogni ordine al cambio del giorno in cui è davvero avvenuto.

Collegare Shopify e passare al True ROAS

Il brand ha spostato la sua misurazione sullo strato di redditività di Wevion, e l'unità di decisione è cambiata alla base. Invece di leggere il ROAS sui ricavi dalla piattaforma pubblicitaria, il team ha collegato il suo store Shopify così i dati a livello di ordine — line item, costo del venduto, commissioni di processing, valuta e resi — fluivano nella stessa vista della spesa pubblicitaria. Con entrambi i lati presenti, lo strato poteva calcolare il True ROAS: profitto netto, dopo COGS, commissioni, spedizione e resi, diviso per la spesa, per campagna.

Per la prima volta la riunione di scaling aveva un numero che significava ciò che tutti avevano sempre dato per scontato che il ROAS sui ricavi significasse. Lo stesso sync degli ordini Shopify-e-WooCommerce che alimenta la vista di redditività mantiene anche aggiornato il lato costi mentre i prezzi di catalogo e i costi dei fornitori cambiano, così il True ROAS non diventa silenziosamente vecchio. La piattaforma riportava una cadenza di sync di circa 15 minuti invece di una istantanea, che per una decisione di profitto presa su giorni o settimane è invisibile — una scelta sul margine non è una scelta al millisecondo.

Il singolo cambiamento più importante è stato spostare il numero decisionale dai ricavi lordi al profitto netto. Una volta che il True ROAS si è seduto dove stava il ROAS sui ricavi, la domanda nella riunione di scaling è passata da "quale campagna vende di più?" a "quale campagna fa di più dopo tutto ciò che costa evaderla?" — e la risposta non era la stessa campagna.

Il cambio al giorno della transazione

Cambiare la metrica al profitto ha funzionato solo perché il problema della valuta era risolto sotto di esso. Lo strato di redditività valuta ogni ordine al tasso di cambio del giorno della transazione — il tasso del giorno in cui l'ordine è stato davvero effettuato — invece di un tasso steso su tutto il periodo. Un ordine UK di tre mesi fa viene convertito al tasso che esisteva tre mesi fa, nel modo in cui i conti l'hanno registrato.

Quella rivalutazione ha fatto due cose. Ha fatto sì che il True ROAS combinato del brand si legasse al libro mastro invece di andare alla deriva di qualche percento ogni volta che il foglio di calcolo veniva ricostruito, il problema di riconciliazione che un team DTC ha risolto per il suo board. E ha rimosso il rumore valutario che aveva lusingato il finto vincente e penalizzato quello genuino. Con sia la sottrazione del profitto sia il cambio per-giorno al loro posto, le classifiche delle campagne riflettevano finalmente la realtà invece di un artefatto di conversione.

Il ROAS basato sul profitto e il cambio al giorno della transazione non sono due feature; sono due metà di un numero vero. Sottrai i costi reali ma converti al tasso sbagliato e la risposta va comunque alla deriva. Converti correttamente ma ignora i COGS e scali una perdita con grande precisione. Hai bisogno di entrambi prima che la classifica possa essere fidata.

La rivelazione: il finto vincente, e quello vero

La nuova classifica ha riorganizzato l'intero account. Il celebrato "vincente" — il bundle scontato sull'ampio lookalike — è atterrato sotto il break-even sul True ROAS. Il suo ROAS sui ricavi di quattro si traduceva in un ROAS sul profitto sotto uno una volta sottratti margine sottile, commissioni, spedizione sovvenzionata e resi elevati. Ogni euro che il team aveva orgogliosamente riversato in esso comprava ricavi in piccola perdita. Scalarlo era stato scalare la falla.

Il vero vincente era una campagna per cui nessuno aveva argomentato: uno sforzo più piccolo a prezzo pieno che vendeva un siero a margine più alto a un'audience più calda e più specifica. Il suo ROAS sui ricavi era insignificante — a metà classifica — che è esattamente perché non aveva mai conquistato la stanza. Ma il suo True ROAS, una volta applicati profitto e cambio corretto, era il migliore dell'account con un margine ampio. Era stato il motore silenzioso del profitto del brand tutto il tempo, affamato di budget perché non era mai in cima al grafico che il team leggeva.

La campagna che è in cima a un grafico di ROAS sui ricavi e la campagna che è in cima a un grafico di profitto sono spesso campagne diverse. Un sistema di misurazione che ti mostra solo la prima spingerà in modo affidabile il budget verso la tua peggiore unit economics e lontano dalla tua migliore — con sicurezza, ogni ciclo, finché non cambi ciò che misuri.

La riallocazione e la nuova regola

La riallocazione è stata poco drammatica proprio perché il numero era ora affidabile: metti un cap al finto vincente, sposta budget sulla campagna a profitto provato e tratta il ROAS sui ricavi di qualsiasi campagna come un segnale di qualità del traffico invece di una metrica di allocazione. Il brand non aveva bisogno di rilitigare la matematica in ogni riunione, perché la vista di redditività aveva già fatto il lavoro — un numero di True ROAS per campagna, founder e buyer che leggevano la stessa schermata.

L'output duraturo era una regola, non una soluzione una tantum: nessuna campagna ottiene più budget a meno che il suo True ROAS non superi il target di contribuzione dopo COGS, commissioni e resi. Il ROAS sui ricavi riceve ancora un'occhiata — è una buona lettura iniziale su se un'audience converte affatto — ma non decide mai dove vanno i soldi. Il brand ha trasformato una discussione trimestrale su quale dashboard credere in un singolo numero di profitto di cui entrambe le parti si fidavano già.

I piani di Wevion partono da un tier free permanente (€0), poi Starter a €99/mese, Pro a €499/mese e Plus a €1.499/mese (€1.199 annuali, fatturati a −20% sull'anno), con Enterprise come piano custom, e ogni tier a pagamento include una prova di 14 giorni che coesiste con il piano free. La connessione dello store e la vista di profitto stanno dentro a quello, così un brand può cablare Shopify e vedere il True ROAS prima di impegnarsi su un tier a pagamento. Il resto del playbook vive nel cluster campaign-scaling.

La lezione si generalizza a qualsiasi store che compra ads contro prodotto fisico: la piattaforma pubblicitaria ti dirà sempre quale campagna ha venduto di più, e non ti dirà quasi mai quale ha fatto di più. Sottrai i costi reali, valuta ogni ordine al tasso a cui è avvenuto, e lascia che un singolo numero di profitto — non il rapporto di ricavi più carino — decida dove va il budget. Il finto vincente vince solo finché lasci parlare i ricavi.

Domande Frequenti

Newsletter

The Ad Signal

Insight settimanali per media buyer che non tirano a indovinare. Una email. Solo segnale.

Torna al Blog
Condividi

Articoli Correlati

Strategia e Scalabilità

Perché il ROAS non corrisponde al profitto (e come rimediare)

La piattaforma ads dice 4× di ROAS. Il tuo commercialista dice 1,5×. Hanno ragione entrambi, e il divario tra i due numeri sta silenziosamente spingendo il tuo budget verso i vincitori sbagliati. Ecco perché il ROAS riportato dalle piattaforme si allontana dal profitto reale, quanto ti costa e su quale numero puoi davvero ottimizzare.

June 14, 202610 min lettura
Leggi articolo
Strategia e Scalabilità

Perché il ROAS multi-valuta non torna mai tra i diversi mercati

Quando clienti e mercati fatturano in valute diverse, il tuo ROAS blended smette di essere un numero e diventa una discussione. La spesa in dollari, euro e sterline si rifiuta di sommarsi, il timing del cambio sposta in silenzio i numeri "definitivi" del mese scorso e la cifra di cui si fida il team finance non coincide mai con quella delle tue dashboard ads. Ecco perché la riconciliazione multi-valuta si rompe — e cosa la sistema davvero.

June 14, 202610 min lettura
Leggi articolo
Strategia e Scalabilità

Come un brand DTC riconcilia il ROAS multi-valuta per il board

Il board vuole un solo numero di ROAS, ma il brand spende in dollari, sterline ed euro — e un singolo tasso di cambio rende quel numero silenziosamente sbagliato. Questa è la storia di come un marketer attento al finance ha normalizzato tre valute al tasso del giorno della transazione e ha dato al board un ROAS che riconcilia con la contabilità.

June 14, 20267 min lettura
Leggi articolo

Pronto ad Automatizzare le Tue Operazioni?

Inizia a lanciare campagne in blocco su ogni piattaforma. Inizia gratis, per sempre. Nessuna carta di credito. Cancella quando vuoi.