Śledzenie e-mail marketingu w Google Analytics
Opublikowany: 2022-02-05Google 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:
-
event_name
topage_view
. _ - 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ąć.