Jak skonfigurować śledzenie atrybucji marketingowej SaaS
Aby stworzyć model atrybucji dla Twojego SaaS musisz zintegrować swoje platformy reklamowe, analitykę internetową, automatyzacja marketingu oprogramowanie oraz systemy zarządzania relacjami z klientami (CRM) w jeden potok danych.
Wymóg ten wynika z ścieżki zakupowej nabywcy oprogramowania, który obejmuje wielu interesariuszy, różne urządzenia i wydłużony okres podejmowania decyzji, czego tradycyjne piksele śledzące z jednym kliknięciem nie oddają w wystarczającym stopniu.
Postępowanie zgodnie z tym przewodnikiem pomoże Ci wdrożyć infrastrukturę, która połączy wszystkie punkty styku z przychodami generowanymi przez kontrakt, a tym samym pozwoli zidentyfikować kanały, które prowadzą do klientów, a nie tylko bezpłatna wersja próbna rejestracji.
Zarys koncepcji
-
Kategoria: Operacje Przychodowe
-
Używane przez: Platformy SaaS B2B
-
Powiązane Pojęcia: Automatyzacja Marketingu SaaS, Mapowanie Podróży Klienta, SaaS ABM, Śledzenie po stronie serwera
-
Etap wzrostu: Skalowanie przychodów na poziomie konta
Zainstaluj kontener śledzenia po stronie serwera
Skuteczność standardowego śledzenia pikselowego opartego na przeglądarce zależy od obecności aplikacji chroniących prywatność i blokerów reklam.
Jednym z rozwiązań jest przeniesienie procesu zbierania danych do „Kontener” po stronie serwera i mieć ją hostowaną we własnej domenie. Proces ten obejmuje przesyłanie informacji z Twojego serwera www do narzędzi marketingowych, gdzie dane o zdarzeniach są utrzymywane w oryginalnej formie, a obowiązuje jednolity zestaw zasad. Tego typu struktura, po zastosowaniu, ma zdolność wpływania na przetwarzanie utraconych konwersji i strukturyzowanie sprawozdań finansowych.
Aby to stworzyć „Kontener” po stronie serwera, musisz:
- Otwórz nowy kontener na swoim koncie Google Tag Manager i wybierz Serwer jako typ wdrożenia.
- Uzyskaj instancję w chmurze z Google Cloud Platform lub od innego dostawcy infrastruktury serwerowej i prześlij obsługę skryptów.
- Utwórz nowy rekord w menedżerze DNS (na przykład, metrics.yourdomain.com) i skieruj go do nowego kontenera serwerowego, tak aby wskazywał na domenę własną.
- Zaktualizuj główny kod witryny, aby zaimplementować nowy fragment kodu śledzącego, który umożliwi monitorowanie wszystkich typowych zdarzeń wyświetleń stron i kliknięć na nowej niestandardowej subdomenie, zamiast na zwykłych witrynach stron trzecich.
- Utwórz nowy tag po stronie serwera w obszarze roboczym GTM, aby śledzić zdarzenia z Meta Conversion Api, LinkedIn Conversions API i Google Analytics 4.
W ciągu 1 do 7 dni pliki cookie po stronie klienta mogą zostać zablokowane lub usunięte, co jest warunkiem związanym z funkcjami prywatności, w tym ITP Safari. Natomiast śledzenie po stronie serwera opiera się na ustawianiu plików cookie pierwszej strony o żywotności do dwóch lat, co jest kluczowe dla okresu przedłużenia produktów SaaS.

Gdy kontener serwera napotyka problemy operacyjne, początkowym krokiem jest ocena miesięcznego zużycia przepustowości przez instancję. Dla bezpieczeństwa, utwórz system alarmowy w panelu hostingu chmurowego, aby uniknąć incydentów w przypadku nagłego wzrostu ilości ruchu.
Darmowa Lista Kontrolna Atrybucji Marketingowej SaaS
Zbuduj potok danych odporny na naruszenia prywatności i mapuj złożone ścieżki zakupowe klientów dzięki temu zasobowi konfiguracji atrybucji marketingowej SaaS:
-
Kroki konfiguracji śledzenia po stronie serwera
-
Nazewnictwo taksonomii UTM
-
Przepływy pracy mapowania opartego na kontach
-
Formuły raportowania ROAS
Standaryzuj parametry UTM i przechwytywanie parametrów
Rozbieżności w parametrach śledzenia mogą skomplikować niezależną analizę międzykanałową i zazwyczaj wymagają wysiłków w celu skorygowania danych. The spójność łączenia wśród kont, sieci społecznościowych, wiadomości e-mail i partnerów może wpływać na jakość informacji obecnych w bazie danych marketingowych. Tego rodzaju konfiguracja pozwala na wykonywanie lub przetwarzanie ruchu bez pomocy osoby.
Poświęć trochę czasu na czyszczenie danych we wczesnych etapach procesu i tym samym uniknąć błędów, takich jak uwzględnianie różnych wersji tego samego kanału pisanych wielką i małą literą w jednej tabeli.
Aby stworzyć swoją taksonomię śledzenia:
- Przygotuj szablon w arkuszu kalkulacyjnym, w którym zespół marketingowy znajdzie kreator UTM i upewni się, że nie ma błędów w parametrach kampanii.
- Zastosuj ścisłe reguły małych liter do elementów tabeli z danymi, aby uniknąć podziału danych na oddzielne wiersze, na przykład wartości takich jak LinkedIn, linkedin i LINKEDIN.
- Zmodyfikuj formularze rejestracyjne produktu tak, aby zawierały ukryte pola tekstowe, które są wstępnie wypełnione wartościami dla źródeł, mediów, kampanii, treści oraz unikalnych identyfikatorów, takich jak gclid czy fbclid.
- Utrzymaj podstawową funkcję JavaScript na stronach docelowych, aby monitorować adres URL zawierający ciąg zapytania, przechwycić te konkretne zmienne, a następnie zapisać je w pamięci sesji odwiedzającego.
- Skonfiguruj swoje formularze, aby automatycznie pobierały informacje z przeglądarki odwiedzającego i dołączały je do ukrytych pól, gdy odwiedzający naciska przycisk wyślij.
|
Parametr UTM |
Standardowe zasady nazewnictwa |
Praktyczny przykład kampanii SaaS |
|
utm_source |
Zidentyfikuj konkretną nazwę platformy |
google, linkedin, g2, youtube |
|
utm_medium |
Zidentyfikuj model dystrybucji lub typ reklamy |
cpc, sponsored_update, email, organic |
|
utm_campaign |
Użyj konkretnej linii produktów lub motywu funkcji |
competitor_pricing, soc2_compliance |
|
utm_content |
Rozróżnij między treścią, projektem lub elementami układu |
screenshot_ui, founder_video, text_v1 |
Zespół pozostawia ustawienia platformy reklamowej bez zmian, przy czym jeden marketer używa utm_source=Google, a inny utm_source=google_ads. Gdy baza danych umieszcza je w oddzielnych wierszach, prowadzi to do tego, że obliczenia na poziomie kanału są następnie wykonywane ręcznie.
Darmowa Lista Kontrolna Atrybucji Marketingowej SaaS
Zbuduj potok danych odporny na naruszenia prywatności i mapuj złożone ścieżki zakupowe klientów dzięki temu zasobowi konfiguracji atrybucji marketingowej SaaS:
-
Kroki konfiguracji śledzenia po stronie serwera
-
Nazewnictwo taksonomii UTM
-
Przepływy pracy mapowania opartego na kontach
-
Formuły raportowania ROAS
Mapowanie Zanonimizowanych Punktów Styku z Tożsamością w Systemie CRM
Połączenie pierwszej wizyty anonimowego odwiedzającego z jego oznaczeniem „Closed-Won” w systemie CRM jest procesem, który wymaga starannego zarządzania ze względu na jego nieodłączne złożoności. Aby śledzić aktywność pojedynczej osoby w różnych systemach, tracker tożsamości powinien być również rozszerzony o dyskretne funkcje.
Po wizycie nieznanego użytkownika w Twojej witrynie, skrypt śledzący przypisuje losową wartość pliku cookie do lokalnego profilu przeglądarki odwiedzającego. Aktywność tego identyfikatora śledzenia jest utrzymywana, gdy odwiedzający witrynę podaje pewne szczegóły, w tym odwiedzoną stronę, treści, z którymi wchodził w interakcję, oraz źródło żądania, w ramach nieuzupełnionego profilu użytkownika. Fuzja tożsamości następuje, gdy anonimowy potencjalny klient poda adres e-mail w formularzu rejestracji do wersji próbnej lub żądaniu pobrania.

Aby osiągnąć tego rodzaju połączenie:
- Rozważ zintegrowanie bazy danych lub aplikacji analitycznej ze swoją stroną internetową, aby wygenerować unikalny plik cookie identyfikujący użytkownika, na przykład GA4 client_id.
- Skonfiguruj system automatyzacji marketingu, aby przechwytywał te informacje wraz z przesłanymi formularzami, kopiując je do osobnego pola w Twoim rekordzie CRM.
- Zbuduj zapytanie w SQL lub warstwie danych marketingowych, które wykorzystuje tożsamość leada do pobrania wszystkich zdarzeń zarejestrowanych dla tej tożsamości podczas poprzednich wizyt i przypisania ich do nowego rekordu kontaktu.
- Skonfiguruj automatyczny webhook, który jest uruchamiany za każdym razem, gdy opiekun klienta przeniesie szansę sprzedaży do statusu „Zamknięte – Wygrane”.
- Zleć systemowi śledzenie rekordu kontaktu CRM z niestandardowego pola ciasteczka z powrotem do logu sesji i ustalenie wszystkich kanałów marketingowych obecnych w tej sesji.
Gdy w Twoim CRM generowana jest znaczna liczba nowych profili kontaktów bez towarzyszących informacji o ciasteczkach, taka sytuacja może powstać, jeśli Twoje formularze zawierają skrypty, które są blokowane lub ładują się przed kontenerem śledzącym.
Darmowa Lista Kontrolna Atrybucji Marketingowej SaaS
Zbuduj potok danych odporny na naruszenia prywatności i mapuj złożone ścieżki zakupowe klientów dzięki temu zasobowi konfiguracji atrybucji marketingowej SaaS:
-
Kroki konfiguracji śledzenia po stronie serwera
-
Nazewnictwo taksonomii UTM
-
Przepływy pracy mapowania opartego na kontach
-
Formuły raportowania ROAS
Skonfiguruj Swój Bazowy Model Atrybucji
Zatem, jak rozpoznać właściwy model atrybucji: Pierwszy kontakt, Ostatni kontakt lub Liniowy dla procesu sprzedaży?
Wybór modelu atrybucji jest również zależny od zakresu procesu sprzedaży produktu, na który wpływa również wolumen miesięcznych transakcji. Odstępstwo modelu od procesu sprzedaży może wpłynąć na sposób dystrybucji środków, potencjalnie prowadząc do nadmiernej alokacji w kierunku działań akwizycji użytkowników produktu lub do kliknięć w wyszukiwarkach, które mają miejsce po fazie decyzyjnej.
Wykorzystując model atrybucji uwzględniający szybkość konwersji, raporty mogą odzwierciedlać aspekty działalności biznesowej.
Przy opracowywaniu strategii dla Twojej alokacja:
- Przeanalizuj wszystkie przypadki, aby określić, jaki jest średni cykl sprzedaży i liczbę kontaktów, jakie ma dane konto.
- Zastosuj metodologię zgodnie z tymi ramami operacyjnymi:
|
Model Atrybucji |
Główna Korzyść Operacyjna |
Idealne dopasowanie do sprzedaży SaaS |
|
Pierwszy kontakt |
Podkreśla wczesne kanały odkrywania w górnej części lejka. |
Etap zalążkowy startupy optymalizujące wyłącznie pod kątem rozpoznawalności na rynku |
|
Ostatni kontakt |
Mierzy końcowe, bezpośrednie czynniki wyzwalające konwersję |
Samoobsługowe aplikacje transakcyjne z cyklami sprzedaży poniżej 7 dni |
|
Liniowy |
Rozkłada wartość na wiele punktów styku z treścią |
30- do 90-dniowe ścieżki kupujących z 5 do 10 odrębnymi działaniami badawczymi |
|
Oparte na pozycji |
Wyróżnia zarówno elementy przyciągające uwagę na etapie odkrywania, jak i zdarzenia finalizujące |
Złożony przedsiębiorstwo cykle sprzedaży trwające od 90 do 180 dni |
- Otwórz narzędzie lub przejdź do obszaru analitycznego narzędzi Twojej firmy z ustawieniami kontrolowanymi przez administratora, aby uzyskać ustawienia dla Twojego modelu.
- Edytuj podstawowe ustawienia modeli za pomocą logiki Twojego modelu we wszystkich pulpitach nawigacyjnych kont.
- Utwórz okno, aby śledzić wpływ zmian w budżecie na Koszt Pozyskania Klienta.
Wdrożenie algorytmicznego modelu atrybucji uczenia maszynowego może być mniej skuteczne dla działań biznesowych z 50 lub mniejszą liczbą nowych klientów miesięcznie. Modele te wykorzystują znaczne ilości danych do swojego działania. Przy zmniejszonej ilości danych, wyniki mogą wykazywać zwiększoną zmienność lub podatność na wpływy zewnętrzne, takie jak zmiany w ruchu sieciowym.
Darmowa Lista Kontrolna Atrybucji Marketingowej SaaS
Zbuduj potok danych odporny na naruszenia prywatności i mapuj złożone ścieżki zakupowe klientów dzięki temu zasobowi konfiguracji atrybucji marketingowej SaaS:
-
Kroki konfiguracji śledzenia po stronie serwera
-
Nazewnictwo taksonomii UTM
-
Przepływy pracy mapowania opartego na kontach
-
Formuły raportowania ROAS
Zintegruj śledzenie oparte na kontach i Dark Social
Znaczna część czasu poświęcanego na etap badania przed zakupem oprogramowania odbywa się w niepublicznych obszarach internetu. Należą do nich kanały Slack, prywatne grupy, podcasty oraz bezpośrednie wiadomości między osobami.
Raportowanie działań nie monitorowanych przez pliki cookie oparte na kliknięciach jako źródeł ruchu w Twojej bazie danych może wpływać na dystrybucję inwestycji w ogólny marketing w wyszukiwarkach. Aby uniknąć tej manipulacji informacjami, stwórz proces, aby śledzić działania marketingowe i sprzedażowe, w tym odpowiedzi klientów na oferty.
Aby w pełni zaangażować się w te nieoczywiste transakcje:
- Dodaj na swojej głównej stronie internetowej, w formularzach o wysokiej intencji, pole tekstowe bez funkcji zakupu, które zawiera pytanie „Jak o nas usłyszałeś/aś?”
- Skonfiguruj je tak, aby rejestrowało odpowiedzi w osobnej kolumnie tekstowej w profilach kontaktów w Twoim systemie CRM.
- Stwórz program integracji danych w swojej platformie danych klienta, aby uzyskać informacje kontaktowe różnych firm, w których pracuje kontakt, i połączyć je z profilem kontaktu w jednym rekordzie, używając domeny e-mail firmy (np. @domena.com).
- Stwórz bazę reguł w swoim systemie raportowania, aby przypisać kanał marketingowy, jeśli inżynier kliknie użyteczny link lub jego wiceprezes ds. inżynierii poprosi o demo w jednym z płatnych okienek wyszukiwania kilka tygodni później.

Potencjalny klient odkrywa Twój SaaS w prywatnym Slacku, słucha Twojego założyciela w jednym z podcastów i dopiero wtedy zaczyna Cię szukać w internecie. W tradycyjnym śledzeniu jest to oznaczane jako nowa interakcja „Direct”. Jednakże, wpis „SaaS Metrics Slack and Podcast” w formularzu dostarcza informacji do ręcznego przypisania tej aktywności do ciemnego marketingu w mediach społecznościowych.
Darmowa Lista Kontrolna Atrybucji Marketingowej SaaS
Zbuduj potok danych odporny na naruszenia prywatności i mapuj złożone ścieżki zakupowe klientów dzięki temu zasobowi konfiguracji atrybucji marketingowej SaaS:
-
Kroki konfiguracji śledzenia po stronie serwera
-
Nazewnictwo taksonomii UTM
-
Przepływy pracy mapowania opartego na kontach
-
Formuły raportowania ROAS
Synchronizuj zdarzenia CRM offline z powrotem do sieci reklamowych
Aby poprawić skuteczność systemów dostarczania reklam cyfrowych i skupić się na przychodach generowanych przez lej sprzedażowy zamiast tylko na liczbie kliknięć, musisz powiązać wskaźniki progresji w CRM ze swoimi sieciami reklamowymi. Takie systemy zastąpiły tradycyjną metodę ręcznej kontroli kampanii reklamowych modelem opartym na zwrocie finansowym.
Te zyski pochodzą z korekty targetowania grupy docelowej, czyli grupy użytkowników, którym wyświetlane są reklamy, oraz samych reklam, które są im prezentowane. Jeśli wprowadzisz warunki i konsekwencje umowy do swoich sieci reklamowych, zaczną one szukać lepszej grupy docelowej, takiej, która odpowiada profilom Twoich kupujących.
Aby stworzyć tego rodzaju ciągły potok danych:
- Zacznij od włączenia korzystania ze specjalnych identyfikatorów tworzonych przez kliknięcia reklam (GCLID dla Google Ads, LiClid dla LinkedIn) w swoich bibliotekach reklam.
- Utwórz etapy śledzenia w swoim systemie CRM, aby odnotować zmianę w etapie szansy sprzedaży, gdy szansa zostanie zmieniona z niekwalifikowanej na kwalifikowanego potencjalnego klienta lub zamknięte, wygrane konto.
- Skonfiguruj bezpieczny kanał, używając natywnych interfejsów CRM lub aplikacji chmurowych (na przykład Zapier), aby wysyłać informacje o zdarzeniach do sieci reklamowych w ciągu 90 dni.
- Połącz swoje pliki potoku, które zawierają ładunek, z dowolnym prawidłowym obiektem: identyfikatorami kliknięć, nazwami statusów, znacznikami czasu konwersji oraz rzeczywistą wartością w oprogramowaniu lub wartością umowy na oprogramowanie.
- Zmień swoją strategię ustalania stawek reklamowych w ramach kampanii w wyszukiwarce z „Maksymalizuj konwersje” na „Maksymalizuj wartość konwersji” dopiero po tym, jak Twoja platforma zgromadzi co najmniej 30 wartości offline.
Zaleca się umiarkowanie prognozowanych wartości przekazywanych sieciom reklamowym we wczesnych etapach lejka. Przypisywanie takich wartości informuje algorytm optymalizacyjny o odbiorcach z niskim prawdopodobieństwem konwersji. Dopóki umowa nie zostanie podpisana, należy używać bardzo niskich, historycznych wartości opartych na wcześniejszych konwersjach.
Zbuduj pulpit nawigacyjny wydajności ważony przychodami
Aby zrozumieć, czy kanał marketingowy zwiększa czy zmniejsza przychody platformy, przeznacz jedną tabelę w swoim systemie CRM dla sprzedaży i weź pod uwagę tylko zrealizowaną sprzedaż. Jeśli Koszt za leada (CPL) jest wyłączną metryką oceny wydajności, inwestycje mogłyby być kierowane na działania generujące leady z ograniczonym wpływem na generowanie przychodów.
Praktyka porównywania wydatków specyficznych dla kanału z Wartość życiowa klienta daje obraz prawdziwych modeli rentowności.
Aby uzyskać ogólny obraz wyników finansowych:
- Połącz zmienne wydatków na reklamę w Twoich aktywnych sieciach reklamowych ze scentralizowanym interfejsem przetwarzania danych, takim jak Looker Studio.
- Połącz dane o wydatkach na reklamę z tabelami przychodów z możliwości CRM, wykorzystując połączenie SQL.
- Wbuduj równania pomiaru wydajności do swojego środowiska pracy w taki sposób, aby zapewniały dokładne odzwierciedlenie Koszt pozyskania klienta i Zwrot z wydatków na reklamę używając standardowych formuł:
|
CAC = (Całkowity Koszt Marketingu Kanału + Przypisana Praca) / Liczba Pozyskanych Płacących Klientów |
|
ROAS = Przypisany Nowy Netto ARR / Wydatki na marketing kanałowy |
- Twórz ustrukturyzowane raportowanie panele, które obejmują kanały marketingowe wraz z metrykami efektywności przychodów:
|
Kanał docelowy |
Wydatki na reklamy |
Płatne okresy próbne |
Nowy ARR netto |
Prawdziwy ROAS |
|
Płatna Sieć X |
$12,000 |
600 (Wysoki) |
$1,500 |
0.12x |
|
Płatna Sieć Y |
$12,000 |
80 (Niski) |
$48,000 |
4.00x |
- Skonfiguruj automatyczny cotygodniowy wyzwalacz e-mail, aby wysyłać ten przegląd wykresu do liderów zespołu, którzy następnie wprowadzą niezbędne zmiany.
Wniosek
Aby stworzyć stabilny model atrybucji SaaS, powinieneś rozważyć zainwestowanie w rozwiązanie do śledzenia po stronie serwera, standaryzacja parametrów linków, i mapowanie zdarzeń CRM z sieciami reklamowymi.
Tego rodzaju infrastruktura danych pozwala monitorowanie działań wykonywanych na stronie internetowej w procesie indywidualnych lub opartych na kontach kampanii marketingowych i przypisywanie ich do sfinalizowanych transakcji. Monitoruj współczynniki dopasowania raz w miesiącu i dostosuj swoje koszty do wygenerowanego przychodu, a nie liczby wygenerowanych leadów.
Gotowy do rozpoczęcia?
Byliśmy tam, gdzie Ty jesteś. Podzielmy się naszym 19-letnim doświadczeniem i sprawmy, by Twoje globalne marzenia stały się rzeczywistością.
FAQ
-
Systemy śledzenia e-commerce mają prostą perspektywę śledzenia typowej ścieżki zakupowej detalicznej, podczas gdy tradycyjne systemy B2B skupiają się wyłącznie na wartości pojedynczej transakcji. W przypadku atrybucji SaaS, nacisk kładziony jest na nieliniowy proces rozszerzania, który obejmuje wiele urządzeń i zawiera połączenie jednorazowego zakupu oraz ciągłego Miesięczny Przychód Rekurencyjny (MRR) abonamentu, odnowienia i sesji aktualizacji produktu.
-
Platformy reklamowe, takie jak Google, Meta i LinkedIn, wykorzystują odrębne systemy śledzenia, aby przypisać konwersję, jeśli obecność użytkownika w ich sieciach wystąpiła w ramach czasowych zakupu. Niezależny model atrybucji rozwiązuje ten problem, tworząc oddzielny kanał dla każdej aktywności i eliminując nakładające się ścieżki. Dostarcza to obrazu rzeczywistych wydarzeń.
-
Wyrafinowane modele atrybucji wielopunktowej (multi-touch) lub oparte na uczeniu maszynowym zazwyczaj generują mniej spójne wyniki dla firm SaaS z mniej niż 50 pozyskanymi klientami miesięcznie. Zamiast tego, skup się na prostych atrybucjach jednopunktowych pierwszego (first-touch) i ostatniego (last-touch) kontaktu, aby lepiej zrozumieć podstawowe powody, dla których ludzie po raz pierwszy o Tobie usłyszeli, a później zdecydowali się z Tobą współpracować.
-
Atrybucja ostatniego styku przypisuje pełne uznanie za konwersję ostatniej zarejestrowanej akcji, co może skutkować wyższym obserwowanym wkładem z markowych reklam w wyszukiwarkach i ruchu bezpośredniego. Niekompletne dane przyczyniają się do zmiennego rozkładu budżetu dla zespołów zajmujących się świadomością produktu oraz tych zaangażowanych w późniejsze działania. W odpowiednich kontekstach, środki przeznaczone na skuteczne działania generujące popyt mogą sporadycznie podlegać niezamierzonej korekcie.
-
W celu zwiększenia prywatności, wiele stron internetowych zaczęło wdrażać polityki, które wymagają usunięcia lub skasowania plików cookie po stronie klienta już po jednym dniu do jednego tygodnia. Ścieżka konwersji charakteryzuje się fragmentacją, ponieważ ostatnia interakcja składa się z pojedynczego kliknięcia. W przeciwnym razie, jednym ze sposobów podejścia do tego jest przejście na śledzenie po stronie serwera, w którym dane własne są ustawiane jako zmienne z czasem życia do dwóch lat. W ten sposób będziesz w stanie zachować spójność całej ścieżki klienta.