Cosa predice il ROAS D28: il valore del giorno 0 o il CPA? Un test da 606K $.

Sono Samet Durgun, fractional Head of UA. Mi occupo di paid UA per app in abbonamento e giochi mobile, e qui scrivo quello che vedo negli account che gestisco. Questo articolo rientra nel tema Signal engineering; altro su di me.

Il ROAS al giorno 0 ha predetto il ROAS al giorno 28 meglio del costo per acquisto. L’ho verificato su 38 campagne app di Meta, con 606.462 $ di spesa.

Prima due definizioni

Questi termini si usano in modo approssimativo, quindi li definisco entrambi qui.

D0 VO è la value optimization su un segnale di revenue del giorno 0. Il bidder cerca utenti che spendono soldi nelle prime 24 ore. Per questa app gira sul valore di acquisto standard di Meta, perché un evento custom di revenue del giorno 0 non è ancora condiviso con Meta. L’app continua inoltre a monetizzare ben oltre il giorno 0, grazie al suo valore alto, quindi qui il giorno 0 è un segnale precoce e di certo non il quadro completo.

L’ottimizzazione CPA significa fare bidding sul costo per acquisto più basso. Il bidder cerca l’evento di acquisto più economico che riesce a trovare, e nulla in quell’obiettivo gli dice quanto valeva l’acquisto. Quando gli utenti continuano a pagare dopo il primo acquisto, vedo che su Meta il bidding sul ROAS di solito batte quello sugli acquisti.

Il test

Ho messo in classifica le stesse 38 campagne in entrambi i modi, poi ho controllato nell’MMP cosa aveva restituito ciascuna classifica entro il giorno 28. Il test mette in ordine campagne che esistono già, in base a due numeri. Non mostra cosa restituirebbe una campagna se ne cambiassi il bidding da CPA a value.

La correlazione di rango con il ROAS al giorno 28 è di +0,96 per il valore al giorno 0 e di -0,81 per il costo per acquisto. Una parte di quel +0,96 c’è per costruzione, perché la revenue del giorno 0 rientra in quella del giorno 28 ed entrambi i rapporti sono calcolati sulla stessa spesa.

Se scegli due campagne qualsiasi di quell’account, il valore al giorno 0 individua la migliore nel 92% dei casi. Il costo per acquisto si ferma all’80%.

Il divario emerge quando diventi selettivo

Se punti su tutte e 38 le campagne, le due classifiche ti danno lo stesso account. Se punti sulle migliori 13, la classifica per giorno 0 restituisce il 96,6% entro il giorno 28, contro l’85,9% di quella per CPA.

38 campagne, 606.462 $ di spesa, da aprile a giugno 2026. Fonte: coorti Adjust e Meta Ads Manager.

Limiti del test

I dati vanno solo da aprile a giugno, quindi il giorno 28 è osservato, non modellato. Inoltre è un solo account. Con 38 campagne si vede una direzione, non una regola, quindi prima di spostare budget lo ripeterei sui tuoi dati. È anche per questo che uso il giorno 0 per classificare le coorti e il giorno 28 per decidere, la routine in quali coorti stanno davvero ripagando.

In più, le migliori 13 le ho scelte a posteriori, e spostare budget verso di loro potrebbe cambiare quello che restituiscono.