メールトラッキングのツールについてGoogleに尋ねると、無料と有料のオプションの山をかき分けなければならないでしょう。 ほとんどの場合、Google Analyticsは検索結果のトップ10には表示されないでしょう。 これは、GAがリンクやクリックのトラッキングに重点を置いているためで、ユーザーがどのようにあなたのウェブアプリを見つけ、使用するかを洞察することができるのです。 しかし、メールキャンペーンに設定することで、メールが開封されたかどうかを追跡することができます。 どうすればいいのでしょうか? この投稿で確認してください。
Why use Google Analytics for email tracking?
メールトラッキングは、メールキャンペーンを効率的かつ生産的にするためのソリューションです。 何通のメールが開封されたか、何人の受信者がオプトアウトしたかなど、多くの質問に回答することができます。 これらの質問はすべて、メールキャンペーンの主な目標であるコンバージョンにつながる貴重な指標(開封率、クリック率など)を定義するものです。
Google Analyticsはクリックトラッキングのための強力なツールですが、メールをトラッキングするには最適ではありません。 メールにURLを挿入して、クリック後のインサイトをたくさん取得し、リンクがどのように機能したかを確認することができます。 もし、受信者がメールを開いたものの、リンクをクリックしなかった場合はどうでしょうか? GAにはメールを追跡する機能がないため、このようなことはわかりません。 では、これはいったい何なのでしょうか?
以下では、GA にメール キャンペーンを追跡させるための、いくつかの操作からなるトリックを紹介します。 すでにメールマーケティングにGoogle Analyticsを使用していて、メールトラッキングのために別のアプリやソフトウェアを追加する必要がない場合に役立つかもしれません。
仕組み
このテクニックは、Google Analytics ピクセル トラッキングとして知られています。 トラッキング可能なURLを作成し、それをイメージピクセルとしてメール内に偽装します。 受信者がメールを開くと、メールクライアントがこの画像を取得し、GA サーバーにインサイトを送信します。 Google Analyticsのアカウントでは、メールがいつ、どこで、どのデバイスで開かれたかという情報を得ることができます。
GAでできないこと
Google Analyticsはメールトラッキングのための専用ツールではないので、できないことがあります。
- メールを開いたペルソナを知る(IP アドレス、ユーザー名、その他の個人情報(一部の人口統計データを除く))
- 受信者がメールを開いたかどうかを理解する
- 同じメールが同じ受信者によって何回開かれたか追跡する
- 受信者がメールを開くとすぐに通知を受け取る
- Gmailなどのブラウザベースのメールソフトでメールを開いたことを追跡する。 Google Analyticsでメールの開封を追跡する方法に興味がある方は、このトリッキーなテクニックを発見してみましょう。
Step by step guide for tracking emails in GA
すでにGAアカウントをお持ちの方は、このブロックは読み飛ばしていただいてかまいません。 GA初心者の方は、まずGoogle Analyticsの登録方法から見てください。 そのために必要なことは
- アカウント名を作成する
- 測定したいもの(ウェブ アプリ、モバイル アプリ、またはその両方)を選択する
- プロパティ詳細を指定する(ウェブ アプリでは、名前、URL、またはその両方)
- GA アカウントを作成する。
- Google Analytics 利用規約に同意する
最後に、管理タブを表示します。
追跡可能な URL を作成する方法
追跡可能な URL を作成し、それを JavaScript コード スニペットで囲む必要があります。 以下は、URLが構成するパラメータです。
-
https://www.google-analytics.com/
– GAサーバーへのリンク。 -
collect?v=1
– GAサーバーに、GA測定プロトコルの最初のバージョンを介してURLでデータを収集することを伝えます。 -
tid=
– あなたのGAトラッキングIDに渡します。 例えば、tid=UA-87654321-9
など。 トラッキングIDは、トラッキング情報>トラッキングコードから知ることができます。
-
cid=
– 受取人に割り当てるトラッキングIDです。 例:cid=12345678
-
t=
– hitType of eventを指定します。 たとえば、t=event
-
ec=
– イベントのカテゴリを指定します。 例えば、ec=email
-
ea=
-イベントアクションを指定します。 例えば、ea=open
-
el=
-受信者に一意のIDを割り当てるイベントラベルを指定します。 例えば、el=recipient_id
-
cs=
– キャンペーンソースを指定します。 GAでキャンペーンの種類を分別するために使用されます。 例えば、cs=newsletter
-
cm=
– キャンペーンのメディアを指定し、キャンペーンの分離のために使用します。 例えば、cm=email
-
cn=
– このパラメータに割り当てるキャンペーン名を指定します。 例えば、cn=FirstEmailCampaign
-
dp=
-追跡アイテムのパスを指定します。 たとえば、dp=%2Campaign%2Newsletter
は /campaign/newsletter のパスを定義します。 -
dt=
は追跡されるアイテムのタイトルを指定します。 たとえば、dt=Daily%20Newsletter
は Weekly Newsletter
取得した完全な URL を見てみましょう:
https://www.google-analytics.com/collect?v=1&tid=UA-87654321-9&cid=12345678&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=FirstEmailCampaign&dp=%2Campaign%2Newsletter&dt=Daily%20Newsletter
メール内に追跡用 URL を追加する方法
GA は、ページの HTML コードに含まれる特別な JavaScript コードを使って Web ページを追跡しています。 ページが読み込まれると、ユーザーのデモグラフィック データやその他の情報が取得されます。 電子メールは JS を読み込むことができないため、このコードを電子メール キャンペーンを追跡するために使用することはできません。 しかし、次のように、追跡可能な URL をシンプルな HTML イメージ タグで囲むことができます:
<img src="https://www.google-analytics.com/collect?v=1&tid=UA-87654321-9&cid=12345678&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=FirstEmailCampaign&dp=%2Campaign%2Newsletter&dt=Daily%20Newsletter">
さて、このタグを HTML メール内に挿入して送信する必要があります。 Gmailなど一部のメールソフトでは、HTMLでメールを作成する方法がないことに注意してください。 画像ピクセルをコピーしてメールに貼り付けただけでは、Gmailはそれをテキストとみなしてしまい、Google Analyticsでは何もわかりません。 幸いなことに、Gmail から HTML メールを送信する方法についてのライフハックがあります。 HTMLテンプレートを作成し、その中に画像タグを追加します。 その内容を .html ファイルとして保存します。 例えば TestEmail.html:
<html><body>// Here is a test email.<img src="https://www.google-analytics.com/collect?v=1&tid=UA-87654321-9&cid=12345678&t=event&ec=email&ea=open&el=recipient_id&cs=newsletter&cm=email&cn=FirstEmailCampaign&dp=%2Campaign%2Newsletter&dt=Daily%20Newsletter"> </body></html>
2. ブラウザで .html ファイルを開き、すべてのコンテンツを選択し、コピーしてメールに貼り付けます。
3. メールを送信します。
最初にテストメールを送信する
追跡可能メールキャンペーンを受信者に送信する前に、Maitrap.ioでテストしてください。 このサービスを使用すると、Web アプリのメール送信を確認し、メールをプレビューすることもできます。 偽のメールアドレスを作成してメールを送信する必要はありません。 必要なのは、あなたのアプリのSMTP設定を、Mailtrapが生成したものに置き換えるだけです。 これは、ボンネットの下に偽のSMTPサーバを持ち、あなたのアプリやメールクライアントから送信されたすべての電子メールをトラップします。 また、Mailtrapは、メールのHTMLやスパム度をチェックします。
では、サインアップして自分で試してみて、Mailtrap Getting Started Guide からその機能性についてもっと学んでください。 いつでも購読を中止することができます。
GAでメールキャンペーンのレポートを確認する
前編では、追跡可能なメールの作成と送信についてでした。 さて、いよいよ作物を取って、Google Analyticsで結果を確認します。 GAページの左側にある「レポート」の項目を探し、「概要」を選択します。 これは、受信者がメールを開き始める前の様子です。
そしてこれが、メールが開かれたときに見えるものです。
また、メールがいつ、どこで、どんなデバイスで開かれたかわかると約束しました。 これは本当です。 リアルタイムセクションを閲覧して、場所、トラフィックソース、コンテンツ、イベントなどのタブをチェックしてください。 GAでメールの開封をトラッキングする際に、あらゆるインサイトを得ることができます。
Google Analyticsの代替品、またはGAがメールトラッキングに適していない理由
確かに、GAでメールキャンペーンをトラッキングしたいのであれば、それはあなたの決断です。 しかし、本当に、わずかな洞察を得るために、上記のような操作をすべて行いたいのでしょうか。 Google Analyticsはクリックをトラッキングするのには適していますが、メールに関しては、より高性能なソリューションを利用することができます。
Hubspot Sales Hub
HubSpot Sales Hubは、次のような機能を持つ、時間節約型のセールスソフトウェアです。
メールの追跡に関しては、ハブスポットはメールが開封されると即座にデスクトップ通知を表示します。 これにより、フォローアップに最適なタイミングを選び、必要なだけ素早く対応することができます。 また、各受信者の履歴を自動的に記録するビルトイン・アクティビティ・ストリームの恩恵も受けられます。
Benchmark Emails
Benchmark EmailとMailChimpのどちらを選ぶかは、私たちにとって難しい課題でした。 どちらのサービスも開封の追跡という点では非常によく似ています。 MailChimpはすでに弊社のブログで何度も取り上げているので、Benchmark Emailを選びました。 Benchmark Emailは、メールキャンペーンを構築し、送信することができる強力なメールマーケティングソリューションです。 特徴的な機能として、レポート機能があります。 この機能により、メールの開封をリアルタイムで追跡することができます。 この機能には、ジオトラッキング、リンククリック、転送やソーシャルメディアでの共有など、受信者の様々なアクティビティが含まれます。
ContactMonkey
ContactMonkey は、あなたの受信箱に統合できる実用的なメールトラッカーです。 また、Google Analytics でメールを追跡するときに経験するようなギャップはありません。 ContactMonkeyは、メールの開封に関するリアルタイムのレポートを提供し、受信者の場所とメールキャンペーンを開くために使用されるソフトウェアを教えてくれます。
最後に
Google Analytics は、多くのタスクのための注目すべきソリューションです。 しかし、より効率的な機能を持つ多くの選択肢と比較した場合、電子メールの追跡には適していないと考えています。 いずれにせよ、あなた自身の選択で、あなたのメールツールボックスに最適なオプションを選んでください。 私たちが100%確信しているのは、Mailtrapはメール関連の活動には欠かせないものだということです。 あなたのメールにもぜひ導入してください。 幸運を祈ります!
この記事を楽しんでいただけたなら、ぜひシェアして広めてください。 私たちは本当に感謝します。