Śledzenie e-mail marketingu w Google Analytics

Opublikowany: 2022-02-05

Google Analytics (GA) to świetny bezpłatny zasób, który pomoże Ci być na bieżąco z wydajnością Twojej witryny. Ale czy wiesz, że GA jest również przydatne do monitorowania wychodzących wiadomości e-mail? W tym poście pokażemy, jak korzystać ze śledzenia poczty e-mail Google Analytics w celu uzyskania statystycznego wglądu w swoje kampanie. Dodatkowo, jeśli jesteś użytkownikiem Twilio SendGrid, dowiesz się, jak korzystać z naszego interfejsu API REST, aby uprościć proces.

Jak śledzić kampanie e-mailowe za pomocą Google Analytics

Śledzenie konwersji z kampanii e-mailowych pomoże Ci zrozumieć, jak działają Twoje e-maile i jak je ulepszyć. Wykonaj poniższe czynności, aby dowiedzieć się, jak wygenerować adres URL dla kampanii e-mailowej i śledzić konwersje w GA.

1. Zarejestruj się i zainstaluj Google Analytics

Najpierw przejdź do GA, aby się zarejestrować i zgodnie z zaleceniami zintegrować kod śledzenia ze swoją witryną. Aby uzyskać wyniki opisane w tym poście, musisz zweryfikować, czy prawidłowo skonfigurowałeś swoje konto GA .

2. Wygeneruj adres URL, aby śledzić ruch przychodzący z wiadomości e-mail

Dzięki Google Analytics 4 , najnowszej wersji GA, możesz śledzić kliknięcia kampanii e-mailowej, tworząc Zdarzenia , a następnie oznaczając je jako Zdarzenia konwersji . Aby to zrobić, dodaj parametry zapytania na końcu adresu URL, a następnie użyj GA, aby oznaczyć wyświetlenia stron z tymi parametrami zapytania jako konwersje. Pomaga to odróżnić użytkowników, którzy przybyli do Twojej witryny za pośrednictwem kampanii e-mailowej, od użytkowników, którzy przybyli w inny sposób.

Załóżmy na przykład, że chcesz skierować ruch na określoną stronę w swojej witrynie: https://www.example.com/weekly-specials . Możesz dodać wybrane przez siebie parametry zapytania, takie jak identyfikator_kampanii , i nadać adresowi URL odrębną wartość dla kampanii e-mailowej campaign_id Wynikowy adres URL do użycia w e-mailu może wyglądać tak:

https://www.example.com/weekly-specials?campaign_id=winter-campaign-01

3. Skonfiguruj wydarzenie konwersji dla swojej kampanii e-mail marketingowej

Aby rozpocząć śledzenie konwersji, musisz skonfigurować zdarzenie konwersji w GA. W nawigacji na pasku bocznym kliknij Konfiguruj . Następnie przejdź do strony Wydarzenia .

Na stronie Wydarzenia kliknij przycisk Utwórz wydarzenie .

Teraz nadaj swojemu wydarzeniu nazwę. Na przykład winter_campaign_email_clicked . Następnie ustaw warunki wskazujące, że to zdarzenie wystąpiło. W naszym przykładzie zdarzenia niestandardowego mamy 2 warunki:

  1. event_name to page_view . _
  2. Page_location (link odsyłający, który przeniósł użytkownika do Twojej witryny) będzie zawierał page_location campaign_id=winter-campaign-01 (nasz unikalny parametr zapytania wyróżniający naszą kampanię e-mailową).

Twoja niestandardowa konfiguracja zdarzenia będzie wyglądać tak:

Kliknij Utwórz .

Następnie przejdź do strony konfiguracji Konwersje . Wybierz Nowe zdarzenie konwersji .

W polu Nazwa nowego wydarzenia wpisz nazwę właśnie utworzonego wydarzenia niestandardowego. W naszym przykładzie jest to winter_campaign_email_clicked .

Kliknij Zapisz .

Teraz możesz śledzić każdą konwersję z kampanii e-mail marketingowych w GA, zapewniając cenny wgląd w skuteczność Twoich e-maili.

4. Użyj interfejsu API Twilio SendGrid do wysyłania wiadomości e-mail z niestandardowymi adresami URL

Interfejs API REST Twilio SendGrid umożliwia zbudowanie programu poczty e-mail dostosowanego do Twojej firmy. Aby śledzić konwersje kampanii e-mailowych za pomocą tego interfejsu API, użyjesz niestandardowego adresu URL wygenerowanego w GA. Dodatkowo możesz skorzystać z kilku pakietów SDK, aby łatwo zintegrować pocztę e-mail ze swoimi projektami.

Przyjrzyjmy się, jak wysłać wiadomość e-mail przy użyciu usługi Twilio SendGrid z osadzonym łączem adresu URL niestandardowej kampanii e-mail. Najpierw musisz założyć darmowe konto . Wkrótce po rejestracji otrzymasz e-mail weryfikacyjny, który poinformuje Cię, kiedy Twoje konto będzie aktywne.

W naszej demonstracji użyjemy zestawu SDK Node.js firmy Twilio SendGrid . Aby rozpocząć pracę z SDK, zainicjuj nowy projekt Node.js, a następnie dodaj pakiet @sendgrid/mail :

~/project$ yarn init
~/project$ yarn add @sendgrid/mail

Następnie zapisz ten kod jako plik o nazwie index.js i umieść go w folderze projektu. Ponieważ jest to przykładowa aplikacja do wysyłania poczty, którą uruchamiasz w wierszu poleceń, podczas uruchamiania aplikacji musisz uwzględnić kilka zmiennych środowiskowych:

  • API_KEY : To jest klucz interfejsu API konta Twilio SendGrid.
  • CUSTOM_URL : to niestandardowy adres URL kampanii e-mail, który kieruje użytkowników do Twojej witryny i zawiera unikalny parametr zapytania.
  • RECIPIENT_EMAIL : To jest adres e-mail odbiorcy. (Podczas testowania użyj adresu e-mail, do którego masz dostęp, aby móc zweryfikować otrzymanie wiadomości e-mail i kliknąć znajdujący się w nim link do kampanii).

Poniżej znajduje się przykład uruchomienia tej aplikacji z wiersza poleceń:

~/project$ API_KEY=INSERT-YOUR-API-KEY-HERE \
CUSTOM_URL=https://www.example.com/weekly-specials?campaign_id=winter-campaign-01 \
RECIPIENT_EMAIL=INSERT-YOUR-EMAIL-ADDRESS-HERE \
node index.js

Pamiętaj, że ta aplikacja nie będzie działać, dopóki nie aktywujesz konta Twilio SendGrid.

Po uruchomieniu powyższej aplikacji powinieneś otrzymać wiadomość e-mail na skrzynkę odbiorczą wprowadzoną dla RECIPIENT_EMAIL . Gdy klikniesz adres URL w e-mailu, GA policzy to jako konwersję. Następnie przyjrzymy się, jak wyświetlić te konwersje w GA.

5. Sprawdź dane w Google Analytics

Gdy adresaci e-mail klikną adresy URL Twojej kampanii, GA rejestruje te kliknięcia w Twoich statystykach. Aby śledzić te kliknięcia, przejdź do Raportów w nawigacji GA. Następnie wybierz W czasie rzeczywistym .

W tym miejscu zobaczysz tabele liczby zdarzeń według nazwy zdarzenia i konwersji według nazwy zdarzenia . (GA domyślnie rejestruje wiele różnych zdarzeń). W miarę wzrostu aktywności w witrynie, w tym kliknięć linków w kampaniach e-mailowych, w tabeli Liczba zdarzeń pojawi się więcej wpisów. Jednak w tabeli Konwersje pojawią się tylko te zdarzenia, które zostały przez Ciebie oznaczone jako Zdarzenia konwersji.

Przypominasz sobie, że zdefiniowaliśmy zdarzenie winter_campaign_email_clicked i dodaliśmy je jako zdarzenie konwersji . Po kliknięciu linku kampanii w otrzymanej wiadomości e-mail wkrótce zobaczysz nowe zdarzenie konwersji w raporcie w czasie rzeczywistym :

Kop głębiej dzięki analityce Twilio SendGrid

Jeśli jesteś użytkownikiem usługi Twilio SendGrid, masz dostęp do dodatkowych danych, które mogą pomóc w prowadzeniu bardziej efektywnych kampanii e-mailowych. Po prostu zaloguj się na swoje konto Twilio SendGrid i kliknij kartę Statystyki , aby wyświetlić statystyki wychodzących wiadomości e-mail. Strona Przegląd pokazuje liczbę żądań, dostarczonych wiadomości e-mail, kliknięć, otwarć, odrzuceń, blokad i raportów o spamie.

Nowy pulpit nawigacyjny Deliverability Insights w Twilio SendGrid , teraz w publicznej wersji beta, zapewnia jeszcze bardziej przydatne analizy danych. Możesz zbadać, jak każdy dostawca skrzynek pocztowych obsługuje Twoje wiadomości e-mail, uzyskać wskazówki, jak ulepszyć swój program pocztowy i zoptymalizować dostarczalność, dzięki zrozumieniu klasyfikacji odrzuceń.

Dowiedz się więcej o śledzeniu za pomocą Google Analytics i Twilio SendGrid oraz zapoznaj się z terminologią śledzenia i odpowiednikami każdej platformy .

Nie jesteś jeszcze użytkownikiem Twilio SendGrid? Zarejestruj się za darmo już dziś, aby rozpocząć.