8 min czytaniaIntegracje

Atrybucja kliknięć w e-mailach dla Mailchimp, Brevo, Klaviyo

Przekazuj zdarzenia kliknięć Elido do osi czasu profili w Mailchimp, Brevo i Klaviyo. Mapowanie pól, szablony UTM, wpływ na dostarczalność.

Ana Kowalska
Marketing solutions engineering
Diagram atrybucji kliknięć w e-mailach przedstawiający Elido przekazujące zdarzenia do osi czasu profili Mailchimp, Brevo i Klaviyo.

Jeśli wysyłasz ponad 100 tysięcy e-maili miesięcznie, twój współczynnik otwarć w Mailchimp to fikcja, a współczynnik kliknięć jest jej bliski. Apple MPP ładuje z wyprzedzeniem każdy śledzony piksel. Gmail prefetchuje linki w panelu podglądu. Safari ITP usuwa pliki cookie stron trzecich po 7 dniach. Liczby, na które patrzysz każdego ranka, to mieszanina prawdziwych intencji i maszynowego szumu.

Serwerowa atrybucja kliknięć w e-mailach przez Elido naprawia to, co najgorsze. Kliknięcie jest rejestrowane raz na edge przekierowania, deduplikowane względem sygnatur botów, a następnie przekazywane do Mailchimp, Brevo lub Klaviyo jako kanoniczne zdarzenie powiązane z profilem odbiorcy. Przestajesz liczyć prefetche jako zaangażowanie. Zaczynasz łączyć prawdziwe kliknięcia z przychodami.

Ten przewodnik omawia trzy kwestie. Dlaczego natywne śledzenie ESP ulega degradacji. Jak podłączyć forwarder kliknięć Elido do każdego z trzech ESP. Oraz czego spodziewać się po dostarczalności przez 2-3 tygodnie po zmianie domeny śledzenia. Brevo i Klaviyo są dostępne dzisiaj w services/click-ingester/eventfwd/; Mailchimp jest na roadmapie Q3 2026.

Dlaczego natywne śledzenie platform e-mailowych zaniża prawdziwe kliknięcia

Każdy ESP ma tę samą architekturę. Przepisują linki wychodzące, by wskazywały na ich własną domenę (list-manage.com, r.brevo.com, trk.klaviyolinks.com), klient poczty trafia do tego trackera, tracker zapisuje wiersz i przekierowuje 302 do twojego prawdziwego URL. Czyste rozwiązanie, które psuje się pod trzema rodzajami nacisku.

Apple MPP kieruje każde śledzone otwarcie przez przekaźnik Apple. Każde otwarcie wygląda jak natychmiastowe otwarcie z IP w USA. Dla linków - znaczna część "kliknięć" to trafienia prefetchera MPP, a nie intencja użytkownika.

Proxy obrazów Google i prefetchowanie linków robi mniej więcej to samo dla 1,8 miliarda kont Gmail. Kiedy użytkownik Gmail otwiera e-mail, Google pobiera obrazy i może prefetchować kilka pierwszych linków. Twój ESP traktuje to jako kliknięcie.

Safari ITP nie wpływa na samo kliknięcie, ale niszczy plik cookie strony trzeciej, który ESP umieszcza na stronie docelowej. Łańcuch kliknięcie-sesja-konwersja zrywa się w ciągu 7 dni. Przeczytaj analizę atrybucji kliknięć po Safari ITP, by zrozumieć mechanikę.

Efekt netto dla 14 dużych nadawców, z którymi pracujemy: natywne wskaźniki kliknięć ESP zawyżają prawdziwe kliknięcia o 18 procent dla list zdominowanych przez Gmail i o 32 procent dla list zdominowanych przez iOS. To właśnie ten gap zamyka forwarder po stronie serwera.

Macierz degradacji atrybucji według trackera

Macierz pokazująca, jak natywne śledzenie Mailchimp, Brevo i Klaviyo degraduje się pod wpływem Safari ITP, Apple MPP i prefetchowania Gmail w porównaniu z przekazywaniem po stronie serwera przez Elido.

Tracker Mailchimp jest najbardziej podatny na prefetchowanie, ponieważ działa na domenach z długą historią, którym klienci poczty wystarczająco ufają, by je wstępnie ładować. Tracker Brevo jest nowszy i prefetchowany rzadziej. Tracker Klaviyo jest natywnie najodporniejszy, bo deduplikują już po IP i user-agencie po stronie serwera - nadal jednak nie potrafią odróżnić człowieka od skanera zabezpieczeń Outlook.

Edge Elido zna zakresy bloków IP dla Apple Relay, floty prefetchera Google i skanerów ochrony linków Microsoft. Te trafienia są oznaczane is_bot=true i nigdy nie docierają do forwardera. Prawdziwe kliknięcie pochodzi z adresu IP sieci domowej, ma prawdziwy fingerprint przeglądarki i generuje wiersz w ClickHouse oraz POST zdarzenia do ESP. Przewodnik po przekazywaniu konwersji opisuje zestaw reguł botów; ten sam wzorzec zastosowany do GA4 i Meta CAPI jest w artykule śledzenie konwersji po stronie serwera.

Konfiguracja Brevo: endpoint zdarzeń

Endpoint zdarzeń Brevo to POST https://in-automate.brevo.com/api/v2/trackEvent. Przyjmuje nazwę event, identyfikator email i obiekt eventdata dodawany do osi czasu kontaktu. Worker services/click-ingester/eventfwd/brevo.go Elido odczytuje zdarzenia kliknięć z tematu Redpanda i wysyła je jako event: "link_clicked" z kanonicznym ładunkiem:

{
  "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"
  }
}

Pole email jest kluczem łączenia. Brevo dopasowuje zdarzenie do istniejącego kontaktu i zapisuje je jako Ostatnia aktywność. Jeśli kontakt nie istnieje, zdarzenie tworzy śledzony anonimowy profil, który łączy się po zarejestrowaniu z tym samym identyfikatorem. Zestaw reguł jest w Brevo: Tracker JavaScript, który pomimo nazwy dokumentuje serverowe API zdarzeń.

Aby skonfigurować, otwórz Integrations -> Brevo, wklej klucz API v3 z zakresem events i wybierz tagi Elido, które mają być przekazywane. Konektor nie przekazuje każdego kliknięcia. Ustawiasz filtr tagów, zazwyczaj tag:newsletter, by linki wewnętrzne i kliknięcia na stronach narzędzi nie trafiały do CRM. Przewodnik konfiguracji znajdziesz na stronie integracji Brevo.

Jedna osobliwość Brevo: ich endpoint zdarzeń ma limit 100 żądań na sekundę na klucz API. Grupujemy w okna 20 zdarzeń, więc praktyczny próg to ok. 2000 zdarzeń na sekundę na klucz. Jeśli przekroczysz to w Czarny Piątek, poproś wsparcie Brevo o podniesienie limitu; limit miękki jest hojny.

Konfiguracja Klaviyo: track event API

Track API Klaviyo to POST https://a.klaviyo.com/api/events/ (nowoczesna wersja JSON:API, nie stary format track z query stringiem). Uwierzytelnianie odbywa się za pomocą prywatnego klucza API w nagłówku Authorization: Klaviyo-API-Key pk_xxx. Dokumentacja jest na Klaviyo: track event API, a services/click-ingester/eventfwd/klaviyo.go Elido podąża za nią bezpośrednio.

Format oczekiwany przez 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"
    }
  }
}

Ciekawym posunięciem Klaviyo - w porównaniu do Brevo - jest to, że nazwa metryki pełni jednocześnie rolę prymitywu segmentacji. Za pierwszym razem, gdy prześlesz Clicked Short Link, Klaviyo automatycznie tworzy metrykę i możesz budować segmenty takie jak "kliknął dowolny krótki link w ciągu 30 dni" lub "kliknął krótki link spring-sale". Każda właściwość umieszczona w JSON staje się filtrowalna. Używaj tego; nie wrzucaj wszystkiego do jednego bloba meta.

Dla wyzwalacza flow kluczuj na UTM_Campaign plus UTM_Content, bo ID kampanii są stabilne między wysyłkami. Strona integracji Klaviyo zawiera konfigurację konektora; strona rozwiązań dla marketerów ma pełny model konwersji.

Jedna pułapka Klaviyo. Domyślnie nie usuwa profili miękkimi metodami. Jeśli odbiorca wypisze się w Klaviyo, ale zostanie w twojej bazie Elido, nadal będziesz przekazywać do wyciszonego profilu. Klaviyo przyjmuje zdarzenia, ale nie uruchamia flow. Aby zatrzymać przekazywanie, zsynchronizuj listę wyciszonych Klaviyo z powrotem do Elido jako blocklist workspace. To operacja na jednym zadaniu cron, nie automatyczna domyślnie.

Konfiguracja Mailchimp: sklepy e-commerce (Q3 2026)

Mailchimp jest najtrudniejszym przypadkiem. Ich klasyczne API zdarzeń jest martwe. Nowoczesna atrybucja odbywa się przez ecommerce/stores, zbudowane wokół produktów i zamówień, a nie dowolnych zdarzeń. By przypisać kliknięcie, tworzysz rekord zamówienia z fikcyjną kwotą i upychasz metadane kliknięcia w pozycji linii. Brzydkie, i Mailchimp o tym wie.

Nasze podejście na Q3 2026 podąża ich najlepiej wspieraną ścieżką:

  1. Każdy workspace rejestruje jeden wirtualny store o nazwie elido-clicks.
  2. Każde kliknięcie staje się zdarzeniem cart o wartości zero (nie order, by nie zanieczyszczać raportów przychodów). Kluczowane przez click_id.
  3. Parametry UTM mapowane są na campaign_id i landing_site Mailchimp, które silnik segmentacji Mailchimp już rozumie.

Mapowanie pól:

Pole ElidoCel 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

Skomplikowane, ale sprawia, że kliknięcia są widoczne w konstruktorze "Customer Journey" Mailchimp - czego większość nadawców oczekuje. Pełne mapowanie znajdziesz na stronie integracji Mailchimp. Kolejka forwardera istnieje już w services/click-ingester/eventfwd/; na roadmapie Q3 jest tylko worker odprowadzający.

Tabela mapowania pól zdarzeń per-dostawca pokazująca pola zdarzenia kliknięcia Elido zmapowane na nazwy pól docelowych Mailchimp, Brevo i Klaviyo.

Wydrukuj powyższy diagram. Nazwy różnią się w denerwujący sposób między dostawcami, a jeden błąd oznacza, że pole istnieje, ale nie jest filtrowalne - typ błędu, który zauważa się po kwartale.

Szablony UTM, by nie wpisywać ręcznie

W praktyce integracje ESP psują się przez niespójne tagowanie UTM. Jeden marketer wpisuje utm_source=Klaviyo, kolejny klaviyo, trzeci klav.io. Teraz dashboard ma trzy kubełki dla tego samego kanału.

Funkcja szablonów UTM Elido korzysta z domyślnych wartości workspace. W Settings -> UTM templates definiujesz jeden szablon na źródło: Klaviyo, Brevo, Mailchimp. Każdy link z integracji stosuje szablon; twórca może nadpisać pola. Przewodnik po śledzeniu UTM end-to-end obejmuje wzorce dla nadawców B2C i B2B. Jeśli migrujesz z już nieuporządkowanymi UTM w produkcji, narzędzie UTM builder przepisuje kampanie hurtowo względem szablonu docelowego.

Dostarczalność: koszt 2-3 tygodni rozgrzewki

To część, o której nikt nie mówi. Kiedy przestajesz używać list-manage.com i routujesz przez elido.me, domena linku w treści e-maila się zmienia. Gmail, Outlook, Yahoo, ProtonMail - wszystkie oceniają reputację per-domena. Mają lata danych na temat list-manage.com i zero na temat twojego nowego trackera.

Matematyka rozgrzewki od nadawców, których przez to przeprowadziliśmy:

  • Dni 1-5: spadek umieszczenia w skrzynce odbiorczej o 5-12 procent w Gmail i Outlook. Największy w mailach transakcyjnych i reaktywacyjnych, najmniejszy w newsletterach opt-in.
  • Dni 6-14: umieszczenie wraca w miarę, jak dostawcy skrzynek oceniają elido.me na podstawie prawdziwego zachowania kliknięcia i pozostania na stronie. Widoczne w Postmaster Tools.
  • Dni 15-21: parytet, często nieco lepsze umieszczenie, bo elido.me nie niesie ze sobą złej reputacji antyspamowej starszych współdzielonych trackerów.

Aby zminimalizować spadek: przełączaj jeden typ kampanii na raz, zaczynając od maili transakcyjnych lub aktualizacyjnych, bo mają najwyższe zaangażowanie i Gmail najszybciej się z nich uczy. Utrzymuj DKIM i SPF w porządku podczas przełączania. Przełącz we wtorek, nie w piątek, by zdążyć sprawdzić umieszczenie przed weekendem.

Nadawcy używający niestandardowych domen omijają większość tego, bo domena jest już w ich grafie reputacji SPF/DKIM. Niestandardowa domena jest w poziomie Business; zob. cennik.

Składanie całości w całość: wdrożenie w 30 minut

Dla marketera z już wdrożonym Elido, konfiguracja jest szybka.

  1. Otwórz katalog integracji, kliknij Brevo lub Klaviyo, wklej klucz API. Dwie minuty.
  2. Skonfiguruj szablony UTM per źródło. Po pięć minut każdy.
  3. Otaguj kampanię tagiem workspace (tag:newsletter to nasz domyślny).
  4. Wyślij jedną kampanię testową. Obserwuj zdarzenia pojawiające się na osi czasu Brevo lub w widoku metryk Klaviyo.
  5. Pozostaw natywny tracker ESP włączony przez pierwszy miesiąc (zalecamy tak) lub wyłącz go natychmiast.

Strona funkcji śledzenia konwersji i blog o śledzeniu e-maili end-to-end omawiają potrójną atrybucję, przypisywanie przychodów multi-touch i specyfikę segmentów iOS.

Co to zmienia w raportowaniu

Przestań ufać nagłówkowemu wskaźnikowi kliknięć ESP. Jest zawyżony przez MPP i prefetch. Zacznij ufać segmentowi kliknął i zaangażował się: otrzymał e-mail, oznaczony jako prawdziwe kliknięcie przez Elido, wyzwolił piksel downstream w ciągu 30 minut. Ten segment jest o 10-30 procent mniejszy niż natywna liczba kliknięć i to właśnie on koreluje z przychodami.

Dla Klaviyo metryka Clicked Short Link jest twoim prymitywem segmentacji - używaj jej zamiast natywnego Clicked Email Klaviyo. Dla Brevo buduj atrybut kontaktu last_real_click_at do timingu reaktywacyjnego. Dla Mailchimp mapowanie koszyka podłącza się do Customer Journeys, z cart.campaign_id jako prymitywem segmentacji.

Artykuł wyjaśniający atrybucję bez plików cookie omawia odcinek sesja-konwersja, który jest drugą połową problemu.

Przestajesz dyskutować o tym, czy otwarcia są prawdziwe. Zaczynasz dyskutować o tym, czy kliknięcia konwertują. To znacznie bardziej produktywna dyskusja.

Najczęściej zadawane pytania

Dlaczego moje wskaźniki kliknięć w Mailchimp są wyższe niż w Klaviyo dla tej samej kampanii?

Mailchimp rejestruje kliknięcie w momencie rozwiązania jego domeny śledzenia, którą Apple Mail Privacy Protection pobiera z wyprzedzeniem dla wielu odbiorców. Klaviyo deduplikuje bardziej agresywnie po stronie serwera, więc fikcyjne kliknięcia generowane przez MPP są odfiltrowywane. Atrybucja po stronie serwera przez Elido eliminuje oba te zniekształcenia i dostarcza tę samą liczbę po obu stronach.

Czy zamiana domeny śledzenia Mailchimp na elido.me szkodzi dostarczalności?

Krótko mówiąc - tylko podczas rozgrzewki. Odbierające MTAs (Gmail, Outlook, Yahoo) oceniają reputację per-domena każdego hosta linków widocznego w treści wiadomości. Kiedy przechodzisz z list-manage.com na elido.me, zaczynasz z neutralną reputacją i potrzebujesz 2-3 tygodni normalnego wolumenu wysyłki, zanim skrzynki o wysokim wolumenie zaczną traktować tę domenę jako zaufaną.

Czy mogę zachować natywne śledzenie kliknięć Brevo I jednocześnie przekazywać dane do Elido?

Tak, i większość zespołów robi dokładnie to przez pierwszy miesiąc. Natywny licznik Brevo pozostaje włączony, aby istniejące dashboardy nadal działały, podczas gdy Elido wysyła kanoniczne zdarzenie kliknięcia z ładunkiem UTM do endpointu zdarzeń Brevo. Wyłączasz natywny licznik dopiero po weryfikacji, że obie liczby różnią się o mniej niż 3 procent.

Jakie parametry UTM powinienem ustawić na linkach w flow Klaviyo?

Ustaw utm_source=klaviyo, utm_medium=email, utm_campaign={{ flow.name }}, utm_content={{ message_id }} i unikalne utm_id dla każdego wysyłania. Funkcja szablonów UTM Elido stosuje je automatycznie przy tworzeniu linku z integracji Klaviyo. utm_id pozwala powiązać zdarzenia kliknięć z dokładnym wariantem wiadomości.

Jak Elido obsługuje prefetching obrazów i linków przez Gmail?

Edge Elido rozpoznaje zakres IP prefetchera Gmail oraz znany user-agent bota, więc te żądania są oznaczane is_bot=true i wykluczane z dashboardów oraz przekazywanych zdarzeń. Możesz je nadal udostępniać przez API analityczne do wykresów diagnostycznych, ale nie będą zanieczyszczać statystyk konwersji w Klaviyo ani Brevo.

Wypróbuj Elido

Wklej URL, otrzymaj krótki link

Bez rejestracji. Link działa 30 dni. Zarejestruj się, aby zachować go na zawsze.

Za darmo, bez rejestracji · 2 dziennie

Wypróbuj Elido

Skracarka URL hostowana w UE: własne domeny, głęboka analityka i otwarte API. Darmowy plan - bez karty kredytowej.

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

Czytaj dalej