Se in dashboard il ROAS resta accettabile ma a fine mese il margine netto cala, non sei solo: succede spesso quando si scala un e‑commerce DTC tra €100k e €10M. Qui capisci perché revenue e profitto si separano e quali metriche guardare prima di alzare il budget ads.
Perché il ROAS in dashboard può sembrare ok mentre il margine scende?
Il ROAS di campagna misura solo il rapporto tra revenue attribuita e spesa su quella piattaforma. Non vede resi, sconti, costi di spedizione, fee di pagamento, mix di SKU a margine diverso né la cassa che anticipi per stock e ads.
Immagina questo scenario, ricorrente nei brand DTC in fase di scaling: un e‑commerce moda passa da €80k a €120k di revenue mensile in tre mesi. Meta segnala ROAS 3,2x stabile, week over week. Il founder festeggia in call con il team — poi il commercialista chiude il trimestre e il margine netto è passato dal 12% al 6%. Il conto in banca non ha seguito la curva del fatturato.
Cosa è cambiato, concretamente?
- Mix ordini: il 40% del volume nuovo arriva da bundle scontati a margine più basso
- Resi: il tasso di reso è salito dal 18% al 26% sulle taglie promosse in ads
- Spedizione: più ordini sotto soglia free shipping → costo medio spedizione +€2,40
- Sconti: codici promo del 15% attivi su tutto il catalogo per sostenere il volume
- CAC reale: il costo per nuovo cliente è salito del 22% anche con ROAS flat
- Cost-to-serve: il customer care ha assunto mezza persona in più per gestire resi e WISMO
L'errore tipico è guardare solo Ads Manager e concludere «stiamo scalando bene». In pratica stai misurando l'efficienza di una campagna, non la salute del P&L. Il ROAS risponde a «questa leva media converte?»; il margine risponde a «questo business guadagna?».
Un secondo segnale che pochi controllano: la varianza giornaliera. Molti founder descrivono pattern «2 giorni con ROAS 5–7x, poi una settimana piatta che mangia tutto il guadagno». La media mensile sembra ok; la cassa no. Se il tuo break-even ROAS è 2,8x e passi metà del mese sotto quella soglia, il fatturato cresce ma il contributo netto no.
Cosa succede davvero quando revenue e margine vanno in direzioni opposte?
Il meccanismo ha tre leve che il ROAS da solo non cattura: attribuzione, mix economico e timing della cassa. Capirle evita di «fixare» le ads quando il problema è altrove.
Attribuzione: chi prende il merito della vendita?
Le piattaforme ads tendono a sovra-attribuire conversioni, soprattutto con window di 7 giorni click e remarketing attivo. Meta può segnalare €100k di revenue «da ads» mentre il totale store è €130k — e il MER (Marketing Efficiency Ratio) reale è molto più basso del ROAS che vedi in Ads Manager.
Esempio numerico: spendi €30k su Meta, €8k su Google, €2k su influencer. Revenue totale store €150k. Meta riporta ROAS 4x (€120k attribuiti). MER reale = 150.000 ÷ 40.000 = 3,75. Non è disastroso, ma è un -6% rispetto al ROAS che il media buyer guarda ogni giorno — e non include email, SEO e repeat che spesso «fregano» l'attribuzione last-click.
Mix economico: stai vendendo ciò che paga?
Quando alzi budget su prospecting, spesso entra traffico su prodotti entry-level o promo. Vendono, il ROAS regge, ma il margine per ordine crolla. È lo stesso effetto di inseguire il fatturato con sconti aggressivi: la curva revenue sale, la curva utile no.
Prendi un prodotto hero a €89 con margine contributivo €32 (36%) e un entry a €39 con margine €8 (20%). Se il 50% dei nuovi ordini passa dall'hero all'entry perché l'algo ha trovato un audience più price-sensitive, il ROAS può restare identico — ma il margine totale per 1.000 ordini scende da €32.000 a €20.000. Stesso fatturato lordo? No, spesso il fatturato sale perché vendi più pezzi a ticket più basso. Stesso profitto? Mai.
Timing: revenue oggi, costi ieri e domani
Scalare ads significa anticipare cash: stock, spedizioni, resi, fee. Un founder può avere +30% di fatturato e -10% di cash disponibile nello stesso trimestre. Il conto economico «ok» in dashboard non coincide con la liquidità in banca.
| Metrica | Cosa misura | Cieco su |
|---|---|---|
| ROAS campagna | Revenue attribuita / spesa ads su quella piattaforma | Resi, sconti, margine SKU, altri canali |
| MER (blended) | Revenue totale store / spesa marketing totale | Profitto netto, costi operativi fissi |
| Margine di contribuzione per ordine | Quanto resta dopo COGS, spedizione, fee, sconti | LTV, repeat rate, costi fissi |
| CAC payback | Mesi per recuperare il costo di acquisizione | Cashflow anticipato su stock |
Il punto è semplice: il ROAS ti dice se una leva ads funziona; il margine ti dice se il business regge. Non confondere efficienza di campagna con profitto dell'azienda — è l'errore più costoso nella fase €500k–€3M di fatturato.
Per il calcolo del ROAS e perché da solo non basta, esiste una guida dedicata sul blog. Qui restiamo sul gap operativo tra fatturato e margine, con numeri che puoi replicare sul tuo store.
Cosa controllare prima di alzare ancora il budget ads?
Se vedi revenue in crescita e margine in calo, non partire da «tagliamo le ads». Parti da una diagnosi a tre livelli: P&L, mix ordine, attribuzione. Il rischio maggiore è reagire al sintomo sbagliato e tagliare la campagna che ancora paga, lasciando attive le promo che bruciano margine.
In pratica, apri l'ultimo trimestre e confronta mese su mese quattro numeri: revenue lorda, margine di contribuzione totale, spesa ads totale e ordini netti al netto dei resi. Se revenue +25% e margine contributivo +8%, il problema non è il volume in sé — è la struttura economica di ogni ordine. Se revenue +25% e margine contributivo -5%, stai comprando fatturato.
Se vedi ROAS stabile e MER in calo da due mesi, il primo controllo è il mix SKU: quali prodotti hanno guadagnato share of revenue? Poi isoli resi per SKU e sconti per canale. Spesso scopri che una campagna prospecting «vincente» spinge varianti con resi doppi rispetto alla media. Il ROAS non mente sulla conversione; mente per omissione sul profitto.
Il secondo controllo è il margine per ordine per canale: Meta prospecting può avere ROAS 2,5x e margine €11; email può avere margine €28. Tagliare prospecting senza capire il LTV uccide la crescita; alzarlo senza soglia minima uccide la cassa.
Checklist operativa (30 minuti):
- Margine per ordine per canale — separa Meta, Google, organico, email. Quale canale porta volume a margine più basso?
- MER vs ROAS — calcola MER = revenue totale / spesa marketing totale. Se MER scende mentre ROAS campagna resta flat, l'attribuzione o il mix ti stanno ingannando.
- Top 10 SKU per volume — margine % su ciascuno. Stai spingendo in ads prodotti che fanno volume ma poco profitto?
- Tasso reso per prodotto/campagna — un ROAS ok con resi al 30% è una perdita mascherata.
- Impatto sconti — revenue scontata vs piena. Quanto margine bruci in promo per sostenere la curva?
- CAC payback per coorte — nuovi clienti acquisiti questo mese: in quanti mesi recuperi il CAC con il margine al primo ordine?
- Cashflow rolling 13 settimane — il fatturato copre stock + ads + spedizioni in uscita?
Se il margine di contribuzione per ordine è sotto la soglia che ti serve per coprire CAC + quota costi fissi, alzare budget ads amplifica il problema — non lo risolve. In quel caso ha più senso lavorare su offerta e AOV o su intelligence di mercato prima di scalare la spesa media. I casi studio che mostriamo in consulenza hanno spesso lo stesso pattern: fix economics, poi fix ads.
Quando ha senso scalare ads nonostante il margine sotto pressione?
Non sempre «margine cala» significa «ferma tutto». Il founder maturo distingue calo strutturale da calo temporaneo — e decide in base a LTV, cassa e stagionalità, non al ROAS di ieri.
Scalare può essere corretto se:
- Stai comprando market share in una finestra stagionale con repeat rate provato (>25% a 90 giorni su coorte simile)
- Il calo margine è temporaneo per stock-out su SKU ad alto margine, risolto entro 30 giorni
- Stai testando un nuovo mercato con payback >6 mesi ma LTV >3 su dati storici
- Hai appena lanciato un prodotto a margine più alto e stai ancora spingendo traffico sul catalogo vecchio
Metti in pausa o riduci se:
- MER in calo per 3+ mesi consecutivi e CAC payback oltre la soglia che la cassa regge
- Il 60%+ del volume nuovo viene da sconti o bundle sotto soglia di margine minimo
- Resi e spedizione reso pesano più del 15% del margine lordo
- Il ROAS regge solo su remarketing e prospecting è sotto break-even da 6+ settimane
Un founder e‑commerce tra €100k e €10M non deve scegliere tra fatturato e margine: deve scegliere quale leva muovere. A volte è creatività e targeting (advertising scientifico); altre volte è pricing, bundle o post-purchase. Scalare ads su un motore economico rotto non è scaling — è accelerare verso il muro.
Prima di alzare budget del 20%+, chiediti: «Se domani raddoppio gli ordini con lo stesso mix di oggi, il conto in banca regge?» Se la risposta è no, il collo di bottiglia non è la creatività. È il modello economico. In fase di scaling, la domanda giusta non è «quanto possiamo spendere?» ma «quanto margine per ordine possiamo difendere mentre spendiamo di più?».
Domande frequenti
Il ROAS è 4x: sto guadagnando, giusto?
Dipende dal margine di contribuzione. Con margine al 20%, un ROAS 4x lascia €0,80 di contributo per ogni €1 di revenue attribuita — meno resi, spedizione e fee. Con margine al 10%, lo stesso ROAS è molto più fragile.
MER e ROAS: quale guardo per decidere se scalare?
Usa il ROAS per ottimizzare singole campagne e creatività. Usa il MER per decidere se il business nel complesso regge l'aumento di spesa marketing. Se ROAS ok e MER in calo, il problema è fuori dalla singola piattaforma.
Il fatturato cresce ma in banca ho meno soldi: è normale?
Può succedere quando anticipi stock, ads e spedizioni prima di incassare resi e fee. Misura cashflow settimanale accanto al P&L mensile — soprattutto se scalate oltre €50k/mese di spesa ads.
Devo tagliare le ads se il margine cala?
Non automaticamente. Prima capisci se il calo viene da mix ordine, sconti, resi o CAC. Tagliare ads su un prodotto ad alto margine può peggiorare la situazione; alzare ads su bundle scontati peggiora quasi sempre.
Quanto margine di contribuzione serve per scalare ads?
Non c'è una cifra universale: dipende da CAC, repeat rate e costi fissi. Regola operativa: il margine al primo ordine deve coprire almeno il CAC entro un payback che la cassa regge — spesso 3–6 mesi per DTC tra €100k e €10M.
Come capisco se sto comprando fatturato con sconti?
Confronta AOV pieno vs AOV netto sconti, e margine % con e senza promo attive. Se revenue +30% e margine totale +5%, stai probabilmente comprando volume a scapito del profitto.



