10 min di letturaIntegrazioni

Attribuzione dei clic email per Mailchimp, Brevo, Klaviyo

Inoltra gli eventi di clic di Elido ai timeline dei profili di Mailchimp, Brevo e Klaviyo. Mappatura dei campi, template UTM, impatto sulla deliverability.

Ana Kowalska
Marketing solutions engineering
Diagramma di attribuzione dei clic email che mostra Elido inoltrare eventi ai timeline dei profili di Mailchimp, Brevo e Klaviyo.

Se invii più di 100.000 email al mese, il tuo tasso di apertura Mailchimp è finzione e il tasso di clic ci si avvicina molto. Apple MPP precarica ogni pixel tracciato. Gmail precarica i link nel riquadro di anteprima. Safari ITP taglia i cookie di terze parti dopo 7 giorni. I numeri che guardi ogni mattina sono un mix di intenzione reale e rumore generato dalle macchine.

L'attribuzione dei clic email lato server tramite Elido risolve il peggio di tutto ciò. Il clic viene registrato una sola volta all'edge di redirect, deduplicato rispetto alle firme dei bot e poi inoltrato a Mailchimp, Brevo o Klaviyo come evento canonico collegato al profilo del destinatario. Smetti di contare i prefetch come engagement. Inizi a collegare i clic reali ai ricavi.

Questa guida affronta tre aspetti. Perché il tracciamento nativo degli ESP si deteriora. Come collegare il forwarder di clic di Elido a ciascuno dei tre ESP. E cosa aspettarsi dalla deliverability nelle 2-3 settimane successive al cambio del dominio di tracciamento. Brevo e Klaviyo sono disponibili oggi in services/click-ingester/eventfwd/; Mailchimp è nella roadmap del Q3 2026.

Perché il tracciamento nativo delle piattaforme email sottostima i clic reali

Ogni ESP ha la stessa architettura. Riscrivono i link in uscita per farli puntare al proprio dominio (list-manage.com, r.brevo.com, trk.klaviyolinks.com), il client di posta accede a quel tracker, il tracker registra una riga e reindirizza con un 302 al tuo URL reale. Un design pulito, che si rompe sotto tre pressioni.

Apple MPP instrada ogni apertura tracciata attraverso il relay Apple. Ogni apertura appare come un'apertura immediata da un IP statunitense. Per i link, una quota significativa di "clic" sono hit di prefetch MPP, non intenzione dell'utente.

Il proxy immagini e il prefetch dei link di Gmail fanno sostanzialmente la stessa cosa per 1,8 miliardi di account Gmail. Quando un utente Gmail apre un'email, Google carica le immagini e può precaricare i primi link. Il tuo ESP lo registra come un clic.

Safari ITP non influisce sul clic in sé, ma distrugge il cookie di terze parti che l'ESP deposita sul sito di destinazione. La catena clic-sessione-conversione si spezza entro 7 giorni. Leggi l'analisi dell'attribuzione dei clic dopo Safari ITP per la meccanica.

L'effetto netto sui 14 mittenti ad alto volume con cui lavoriamo: i tassi di clic nativi degli ESP sovrastimano i clic reali del 18 per cento per le liste a predominanza Gmail e del 32 per cento per quelle a predominanza iOS. Questo è il gap che un forwarder lato server colma.

La matrice di degrado dell'attribuzione, per tracker

Matrice che mostra come il tracciamento nativo di Mailchimp, Brevo e Klaviyo si degrada sotto Safari ITP, Apple MPP e il prefetch di Gmail, rispetto all'inoltro lato server tramite Elido.

Il tracker di Mailchimp è il più soggetto al prefetch perché risiede su un dominio di lunga data di cui i client di posta si fidano abbastanza da precaricare. Quello di Brevo è più recente e viene precaricarato meno. Quello di Klaviyo è il più robusto nativamente perché già deduplicano per IP e user-agent lato server, ma non riescono comunque a distinguere una persona da uno scanner di sicurezza di Outlook.

L'edge di Elido conosce i range di blocchi IP per Apple Relay, la flotta di prefetch di Google e gli scanner di protezione link di Microsoft. Quelle hit vengono taggate is_bot=true e non raggiungono mai il forwarder. Un clic reale proviene da un IP residenziale, con un fingerprint browser reale, e genera una riga in ClickHouse più un POST di evento all'ESP. La guida all'inoltro delle conversioni copre il set di regole bot; lo stesso schema applicato a GA4 e Meta CAPI è in tracking delle conversioni lato server.

Collegare Brevo: l'endpoint eventi

L'endpoint eventi di Brevo è POST https://in-automate.brevo.com/api/v2/trackEvent. Accetta un nome di event, un identificatore email e un oggetto eventdata che viene inserito nel timeline del contatto. Il worker services/click-ingester/eventfwd/brevo.go di Elido legge gli eventi di clic dal topic Redpanda e li invia come event: "link_clicked" con il payload canonico:

{
  "event": "link_clicked",
  "email": "[email protected]",
  "properties": {
    "short_url": "elido.me/Xy42",
    "destination_url": "https://store.example.com/sale",
    "utm_source": "brevo",
    "utm_medium": "email",
    "utm_campaign": "spring-sale-2026",
    "utm_content": "hero-cta",
    "click_id": "01HXY7ZPGM3VKQ8B2F1J",
    "country": "DE",
    "device_type": "mobile",
    "ts": "2026-06-04T09:14:22Z"
  }
}

Il campo email è la chiave di join. Brevo associa l'evento a un contatto esistente e lo registra come Ultima attività. Se il contatto non esiste, l'evento crea un profilo anonimo tracciato che si unisce quando lo stesso identificatore si registra. Il set di regole è in Brevo: Tracker JavaScript, che nonostante il nome documenta l'API eventi lato server.

Per configurarlo, apri Integrations -> Brevo, incolla una chiave API v3 con lo scope events e scegli quali tag Elido devono essere inoltrati. Il connettore non inoltra ogni clic. Imposti un filtro per tag, di solito tag:newsletter, in modo che i link interni e i clic sulle pagine degli strumenti non finiscano nel tuo CRM. La guida alla configurazione si trova nella pagina di integrazione Brevo.

Una particolarità di Brevo: il loro endpoint eventi ha un rate limit di 100 richieste al secondo per chiave API. Raggruppiamo in finestre da 20 eventi, quindi il tetto pratico è di circa 2.000 eventi al secondo per chiave. Se superi quel limite durante il Black Friday, richiedi un aumento al supporto Brevo; il limite morbido è generoso.

Collegare Klaviyo: la track event API

La track API di Klaviyo è POST https://a.klaviyo.com/api/events/ (la revisione JSON:API moderna, non il vecchio formato track in query string). L'autenticazione avviene con la chiave API privata nell'header Authorization: Klaviyo-API-Key pk_xxx. Il riferimento è su Klaviyo: track event API e services/click-ingester/eventfwd/klaviyo.go di Elido la segue direttamente.

Il formato che si aspetta Klaviyo:

{
  "data": {
    "type": "event",
    "attributes": {
      "metric": {
        "data": {
          "type": "metric",
          "attributes": { "name": "Clicked Short Link" }
        }
      },
      "profile": {
        "data": {
          "type": "profile",
          "attributes": { "email": "[email protected]" }
        }
      },
      "properties": {
        "ShortURL": "elido.me/Xy42",
        "Destination": "https://store.example.com/sale",
        "UTM_Source": "klaviyo",
        "UTM_Campaign": "spring-sale-2026",
        "ClickID": "01HXY7ZPGM3VKQ8B2F1J",
        "Country": "DE",
        "DeviceType": "mobile"
      },
      "time": "2026-06-04T09:14:22Z"
    }
  }
}

La mossa interessante di Klaviyo, rispetto a Brevo, è che il nome della metrica funge anche da primitiva di segmentazione. La prima volta che inoltri Clicked Short Link, Klaviyo crea automaticamente la metrica e puoi costruire segmenti come "ha cliccato su qualsiasi link breve negli ultimi 30 giorni" o "ha cliccato su un link breve spring-sale". Ogni proprietà inserita nel JSON diventa filtrabile. Sfruttala; non scaricare tutto in un unico blob meta.

Per un trigger di flow, usa UTM_Campaign combinato con UTM_Content perché gli ID campagna sono stabili tra gli invii. La pagina di integrazione Klaviyo contiene la configurazione del connettore; la pagina delle soluzioni per marketer ha il modello di conversione completo.

Un punto critico di Klaviyo. Non eliminano i profili in modo morbido per impostazione predefinita. Se un destinatario si cancella in Klaviyo ma rimane nel tuo pubblico Elido, continuerai a inviare a un profilo soppresso. Klaviyo accetta gli eventi ma non attiva i flow. Per smettere di inoltrare, sincronizza la lista di soppressione di Klaviyo in Elido come blocklist del workspace. È un'operazione da un singolo cron job, non automatica di serie.

Collegare Mailchimp: store e-commerce (Q3 2026)

Mailchimp è il caso problematico. La loro classica API eventi è obsoleta. L'attribuzione moderna passa per ecommerce/stores, costruita attorno a prodotti e ordini, non a eventi arbitrari. Per attribuire un clic, devi creare un record ordine con un importo in dollari fittizio e inserire i metadati del clic nella riga. Brutto, e Mailchimp lo sa.

Il nostro approccio per il Q3 2026 segue il loro percorso meglio supportato:

  1. Ogni workspace registra uno store virtuale denominato elido-clicks.
  2. Ogni clic diventa un evento cart con valore zero (non order, per non inquinare i report di ricavi). Indicizzato per click_id.
  3. I parametri UTM vengono mappati su campaign_id e landing_site di Mailchimp, che il motore di segmentazione di Mailchimp già comprende.

Mappatura dei campi:

Campo ElidoDestinazione Mailchimp
click_idcart.id
utm_campaigncart.campaign_id
destination_urlcart.landing_site
emailcart.customer.email_address
countrycart.customer.address.country_code
short_urlcart.lines[0].product_variant.title

Macchinoso, ma rende i clic visibili al builder "Customer Journey" di Mailchimp, che è ciò che la maggior parte dei mittenti vuole. La mappatura completa si trova nella pagina di integrazione Mailchimp. La coda del forwarder esiste già in services/click-ingester/eventfwd/; solo il worker di scarico è nella roadmap del Q3.

Tabella di mappatura dei campi evento per fornitore che mostra i campi dell'evento di clic Elido mappati ai nomi dei campi di destinazione di Mailchimp, Brevo e Klaviyo.

Stampa il diagramma sopra. I nomi differiscono in modo fastidioso tra i fornitori, e sbagliarne uno significa che il campo esiste ma non è segmentabile - il tipo di bug che si impiega un trimestre a notare.

Template UTM per smettere di digitare a mano

Ciò che fa fallire le integrazioni ESP in pratica è il tagging UTM inconsistente. Un marketer scrive utm_source=Klaviyo, il successivo scrive klaviyo, il terzo scrive klav.io. Ora il tuo dashboard ha tre bucket per lo stesso canale.

La funzione di template UTM di Elido usa valori predefiniti del workspace. In Settings -> UTM templates definisci un template per fonte: Klaviyo, Brevo, Mailchimp. Ogni link creato dall'integrazione applica il template; il creatore può sovrascrivere i campi. La guida al tracking UTM end-to-end copre i pattern per i mittenti B2C e B2B. Se stai migrando con UTM già disordinati in produzione, il tool UTM builder riscrive le campagne in blocco rispetto a un template target.

Deliverability: il costo del riscaldamento di 2-3 settimane

Questa è la parte che nessuno menziona. Quando smetti di usare list-manage.com e instrada tramite elido.me, il dominio del link nel corpo dell'email cambia. Gmail, Outlook, Yahoo e ProtonMail valutano tutti la reputazione per dominio. Hanno anni di dati su list-manage.com e zero sul tuo nuovo tracker.

I dati di riscaldamento dai mittenti che abbiamo accompagnato in questo processo:

  • Giorni 1-5: calo del 5-12 per cento nel posizionamento nella posta in arrivo su Gmail e Outlook. Più marcato per le email transazionali e di re-engagement, più contenuto per le newsletter opt-in.
  • Giorni 6-14: il posizionamento si recupera man mano che i provider di posta in arrivo valutano elido.me in base ai comportamenti reali di clic e permanenza. Visibile in Postmaster Tools.
  • Giorni 15-21: parità, spesso con un posizionamento leggermente migliore perché elido.me non porta il retaggio di reputazione spam dei vecchi tracker condivisi.

Per ridurre al minimo il calo: cambia un tipo di campagna alla volta, partendo dalle email transazionali o di aggiornamento prodotto perché hanno il tasso di engagement più alto e Gmail impara più velocemente da loro. Mantieni DKIM e SPF puliti durante il cambio. Effettua il cambio un martedì, non un venerdì, in modo da poter leggere il posizionamento prima del weekend.

I mittenti su domini personalizzati saltano gran parte di questo perché il dominio è già nel loro grafo di reputazione SPF/DKIM. Il dominio personalizzato è disponibile nel piano Business; vedi prezzi.

Mettere tutto insieme: il rollout in 30 minuti

Per un marketer con Elido già configurato, il collegamento è rapido.

  1. Apri il catalogo delle integrazioni, clicca su Brevo o Klaviyo e incolla la chiave API. Due minuti.
  2. Configura i template UTM per fonte. Cinque minuti ciascuno.
  3. Tagga la campagna con un tag workspace (tag:newsletter è il nostro default).
  4. Invia una campagna di test. Osserva gli eventi arrivare nel timeline di Brevo o nella vista metriche di Klaviyo.
  5. Lascia il tracker nativo dell'ESP attivo per il primo mese (lo consigliamo) o disattivalo subito.

La pagina della funzionalità di conversion tracking e il blog di email tracking end-to-end coprono la tripla attribuzione, l'assegnazione dei ricavi multi-touch e le particolarità dei segmenti solo iOS.

Cosa cambia per il tuo reporting

Smetti di fidarti del tasso di clic principale del tuo ESP. È distorto verso l'alto da MPP e dai prefetch. Inizia a fidarti del segmento ha cliccato e si è coinvolto: ha ricevuto l'email, identificato come clic reale da Elido, ha attivato un pixel downstream entro 30 minuti. Quel segmento è dal 10 al 30 per cento più piccolo del conteggio nativo dei clic, ed è il segmento che correla con i ricavi.

Per Klaviyo, la metrica Clicked Short Link è la tua primitiva di segmentazione - usala invece del Clicked Email nativo di Klaviyo. Per Brevo, crea un attributo contatto last_real_click_at per il timing del re-engagement. Per Mailchimp, la mappatura del carrello si collega a Customer Journeys, con cart.campaign_id come primitiva di segmentazione.

L'articolo esplicativo sull'attribuzione senza cookie copre il tratto sessione-conversione, che è la seconda metà del problema.

Smetti di discutere se le aperture sono reali. Inizi a discutere se i clic convertono. È una discussione molto più produttiva.

Domande frequenti

Perché i miei tassi di clic su Mailchimp sono più alti di quelli su Klaviyo per la stessa campagna?

Mailchimp conteggia un clic non appena il suo dominio di tracciamento viene risolto, che Apple Mail Privacy Protection precarica per molti destinatari. Klaviyo deduplica in modo più aggressivo lato server, quindi i clic fantasma generati da MPP vengono filtrati. L'attribuzione lato server tramite Elido elimina entrambi i bias e ti fornisce lo stesso numero su entrambi i fronti.

Sostituire il dominio di tracciamento di Mailchimp con elido.me danneggia la deliverability?

In breve, solo durante il periodo di riscaldamento. Gli MTA riceventi (Gmail, Outlook, Yahoo) valutano la reputazione per dominio di ogni host di link presente nel corpo del messaggio. Quando passi da list-manage.com a elido.me, parti con una reputazione neutra e hai bisogno di 2-3 settimane di volume di invio normale prima che le caselle ad alto volume lo trattino come affidabile.

Posso mantenere il tracciamento dei clic nativo di Brevo E inviare a Elido contemporaneamente?

Sì, e la maggior parte dei team fa esattamente questo nel primo mese. Il contatore nativo di Brevo rimane attivo affinché i tuoi dashboard esistenti continuino a funzionare, mentre Elido invia l'evento di clic canonico con il payload UTM all'endpoint eventi di Brevo. Disattivi il contatore nativo solo dopo aver verificato che i due valori siano allineati entro il 3 per cento.

Quali parametri UTM devo impostare sui link all'interno di un flow Klaviyo?

Imposta utm_source=klaviyo, utm_medium=email, utm_campaign={{ flow.name }}, utm_content={{ message_id }} e un utm_id univoco per ogni invio. La funzione di template UTM di Elido li applica automaticamente quando un link viene creato dall'integrazione Klaviyo. L'utm_id è ciò che ti consente di collegare gli eventi di clic alla variante esatta del messaggio.

Come gestisce Elido il prefetch di immagini e link di Gmail?

L'edge di Elido riconosce il range IP di prefetch di Gmail e un user-agent noto come bot, perciò quelle richieste vengono taggate is_bot=true ed escluse dai tuoi dashboard e dagli eventi inoltrati. Puoi comunque esporle tramite l'API analytics per grafici diagnostici, ma non inquineranno le metriche di conversione in Klaviyo o Brevo.

Prova Elido

Incolla un URL, ottieni un link breve

Senza registrazione. Il link vive 30 giorni. Iscriviti per conservarlo.

Gratis, nessuna registrazione richiesta · 2 al giorno

Prova Elido

Accorciatore di URL ospitato nell'UE: domini personalizzati, analisi approfondite e API aperta. Piano gratuito - senza carta di credito.

Tag
email click attribution
mailchimp link tracking
brevo click events
klaviyo url shortener
email utm tracking
short links in newsletters

Continua a leggere