Le sfide dell’attribuzione B2B: perché il paid media sembra rendere meno di quanto rende
L’attribuzione B2B di solito si interrompe in tre punti: la fonte della campagna si ferma al lead e non arriva mai all’opportunità, le piattaforme pubblicitarie ottimizzano sui form invece che sui ricavi e il modello di attribuzione è scelto di default invece che concordato. La soluzione è un ciclo chiuso: raccogliere UTM e click ID in ogni form, registrare la fonte sull’opportunità nel CRM, distribuire i ricavi con Campaign Influence multi-touch, rinviare gli esiti a Google e LinkedIn e riportare pipeline su spesa, CAC e ROAS in un’unica vista.
Punti chiave
- La maggior parte dei programmi paid smette di misurare al lead, proprio dove le decisioni di budget hanno bisogno di dati.
- Se la fonte non è registrata sull’opportunità, i ricavi non potranno mai essere attribuiti a una campagna.
- A seconda del modello, lo stesso contratto può dare al paid media dallo 0% al 100% del credito: concorda prima il modello.
- Rinviare gli esiti del CRM alle piattaforme è ciò che trasforma la misurazione in una spesa migliore.
Dove si interrompe l’attribuzione B2B
I contratti enterprise richiedono mesi, coinvolgono da sei a dieci decisori e toccano molti canali prima della firma. Le piattaforme pubblicitarie riportano clic e form; il CRM contiene opportunità e ricavi. L’attribuzione è il ponte tra i due e, nella maggior parte degli stack B2B, il ponte ha dei buchi.
Nelle nostre sessioni di lavoro su spesa e ricavi con team enterprise, gli stessi punti di rottura emergono di continuo.
- L’attribuzione si ferma al lead: i report finiscono all’MQL e nessuno può collegare una campagna a un contratto chiuso.
- Le piattaforme ottimizzano sui form: Google e LinkedIn fanno offerte su conversioni che potrebbero non diventare mai pipeline.
- Uno stack scollegato: piattaforme pubblicitarie, GA4, marketing automation e CRM non condividono un’unica fonte di verità.
- Nessuna vista pipeline su spesa: il management non vede il ritorno e le decisioni di budget si prendono a intuito.
Quanto costa ogni buco
| Punto di rottura | Cosa succede | Quanto costa |
|---|---|---|
| La fonte si ferma al lead | Le UTM sono salvate sul prospect ma mai sull’opportunità che ne nasce | La pipeline da paid non può essere attribuita |
| Offerte sui form | Ogni form demo conta come conversione, che diventi un contratto o no | Gli algoritmi inseguono il volume; il CAC può risultare sovrastimato dal 30% al 50% |
| Click ID non salvati | gclid e li_fat_id si perdono dopo la visita | Impossibile rinviare i ricavi a Google o LinkedIn |
| Modello scelto di default | L’ultimo contatto premia il meeting commerciale | Il paid media sembra non aver prodotto nulla e viene tagliato |
Lo stesso contratto, cinque storie diverse
Prendiamo un contratto chiuso da 120.000 $ con sei touchpoint in 61 giorni: una ricerca Google sul brand, un annuncio LinkedIn per un whitepaper, retargeting display, una richiesta di demo su LinkedIn, una ricerca su una keyword concorrente e infine un meeting commerciale.
Con l’ultimo contatto, il meeting commerciale prende tutti i 120.000 $ e il paid media nulla. Con il primo contatto, la keyword di brand prende tutto. Il modello lineare distribuisce il credito in parti uguali ignorando i contatti decisivi. Il modello basato sulla posizione (40/20/40) dà il 40% al primo contatto, il 40% all’ultimo e divide il 20% tra quelli intermedi: al paid media va il 60% di questo contratto. Il decadimento temporale premia i contatti vicini alla chiusura.
Nessuno è la verità; ognuno è una prospettiva. Conta scegliere il modello di proposito, farlo approvare dal management prima di costruire i report e mostrare i modelli affiancati. Per contratti enterprise lunghi e con molti decisori consigliamo come vista predefinita il modello basato sulla posizione.
Provalo con il nostro simulatore di attribuzione gratuito, che mostra il credito di ogni canale con tutti e cinque i modelli.
La soluzione: un ciclo chiuso dal clic al contratto
- Raccogliere: una tassonomia UTM governata su ogni URL paid, più i click ID (gclid per Google, li_fat_id per LinkedIn), scritti in cookie first-party da Google Tag Manager.
- Trasportare: campi nascosti nei form scrivono fonte e click ID su ogni lead. Il primo contatto viene registrato una volta e mai sovrascritto.
- Registrare: un flow che non sovrascrive mai un valore esistente copia la fonte dal contatto all’opportunità al momento della creazione. È il passaggio che fallisce in silenzio nella maggior parte delle configurazioni.
- Attribuire: Campaign Influence distribuisce l’importo dell’opportunità tra tutte le campagne che hanno toccato il contratto, con il modello concordato.
- Rinviare e riportare: le conversioni offline rinviano a Google e LinkedIn opportunità create e contratti chiusi con il loro valore, e un’unica dashboard collega spesa e ricavi del CRM.
Le metriche che contano
| Metrica | Formula | Benchmark che usiamo |
|---|---|---|
| Pipeline su spesa | Pipeline influenzata / spesa paid | 6x o più |
| Costo per SQL | Spesa paid / lead qualificati dalle vendite | Da 800 a 2.500 $ nel B2B enterprise |
| Tasso da MQL a SQL | SQL / MQL | Dal 20% al 30% per un ICP enterprise |
| ROAS (contratti chiusi) | Ricavi chiusi / spesa paid | Minimo 1,5x, 3x ottimo |
| CAC paid | Spesa paid sui contratti chiusi / nuovi clienti | Dovrebbe scendere di trimestre in trimestre |
In una campagna di esempio anonimizzata che presentiamo agli acquirenti enterprise, questo modello ha trasformato 600.000 $ di media in 7,2 mln $ di pipeline attribuita (12 a 1) e 1,9 mln $ di ricavi chiusi, con il CAC in calo del 34% e il costo per SQL in calo del 41% rispetto alla base.
Quanto tempo serve
Se la fonte paid arriva già all’opportunità e Campaign Influence è attivo, il livello di reporting si costruisce in due o tre settimane. Altrimenti serve prima un breve sprint di fondazione: attivare connected campaigns e influence, costruire i flow di registrazione della fonte e aggiungere campi nascosti e raccolta dei click ID. Il tracciamento non è retroattivo: prima si attiva la raccolta, prima esistono i dati.
Domande frequenti
Perché l’attribuzione B2B è così difficile?
Cicli di vendita lunghi, molti decisori e un divario tra piattaforme pubblicitarie (clic e form) e CRM (opportunità e ricavi). Se la fonte non arriva all’opportunità, i ricavi non si possono collegare alla spesa.
Quale modello di attribuzione dovrebbero usare i team B2B?
Per contratti enterprise lunghi, il modello basato sulla posizione (40/20/40) come vista predefinita, con primo e ultimo contatto affiancati per mostrare l’intervallo.
Cos’è l’importazione delle conversioni offline?
Rinviare gli esiti del CRM, come opportunità create e contratti chiusi con il valore, a Google Ads e LinkedIn tramite il click ID salvato, così le piattaforme ottimizzano sulla pipeline invece che sui form.
In quanto tempo si può sistemare l’attribuzione?
Circa 14 giorni quando le basi del CRM esistono; altrimenti serve prima uno sprint di fondazione. I dati si accumulano dal giorno in cui la raccolta è attiva.
Servizio correlato: RevOps e marketing operations. Vedi anche i prezzi e i risultati dei clienti.
