メール開封のトラッキングを管理する方法
Klaviyo では、アカウント全体または個々の受信者について、メール開封イベントの記録を停止できます。フランスのデータ保護当局(CNIL)やイタリアのデータ保護当局(Garante)など、EU の一部の規制当局は現在、ほとんどのマーケティング目的で、トラッキング ピクセル(メールが表示されたときに読み込まれる小さな目に見えない画像)を使用する前に事前の同意を求めており、これらのコントロールにより、それに従うことができます。
この記事では、開封トラッキングとは何か、オフにするとどうなるか、そしてアカウントと受信者の両方のレベルで管理する方法について説明します。
開封のトラッキングとは
Klaviyo は、小さなトラッキング ピクセル(送信するメッセージに含まれる、目に見えない画像)を使用してメールの開封を記録します。受信者がメールを開封すると、そのメール クライアントが Klaviyo からピクセルを読み込み、Klaviyo がその受信者のプロファイルに「メール開封」イベントを記録します。これらの開封イベントは、レポート作成、アトリビューション、セグメンテーション、フロー トリガーに反映されます。
開封トラッキングをオフにしてもピクセルは読み込まれますが、Klaviyo は開封を記録しません。開封トラッキングをオフにしても、メッセージからピクセルは削除されません。
開封トラッキングの制御は、メールの開封のみに適用されます。開封トラッキングをオフにしても、クリックトラッキングやその他のチャネルには影響しません。開封とクリックは別々に制御されるため、両方の記録を停止するには、クリックトラッキングもオフにする必要があります。手順については、クリックトラッキングの管理方法をご覧ください。
始める前に
- 対象範囲はご自身で決めます。同意が必要な受信者を判断し、それに応じてこれらのコントロールを設定する責任があります。これは Klaviyo が決めるものではありません。フランスまたはイタリアの受信者にメールを送信する場合、それらの受信者は一般的な開始点となります。
- 開封トラッキングはデフォルトでオンになっています。Klaviyo は、アカウント レベルでトラッキングをオフにするか、受信者を開封トラッキングの購読解除に設定しない限り、開封を記録します。
- 変更は今後すぐに適用されます。開封トラッキングをオフにすると、Klaviyo は新しい開封の記録を直ちに停止します。これには、すでに受信者の受信トレイにあるメールの開封も含まれます。すでに記録されている開封は、そのまま残ります。同様に、開封トラッキングをオンにすると、Klaviyo は新しい開封の記録を直ちに開始します。
- 開封トラッキングの同意は、メールマーケティングの同意とは別です。受信者の開封トラッキングの同意を変更しても、メールマーケティングを購読しているかどうかは変更されません。
開封トラッキングをオフにすると影響する内容
受信者の開封トラッキングがオフの場合、Klaviyo ではその受信者の開封データはありません。これにより、次の項目に影響します:
- 開封率と、受信者アクティビティやオーディエンスまたはセグメントの内訳に表示される開封数、受信トレイ プロバイダー別の開封率など、開封に基づいて作成されるその他のレポート作成。引き続きメールを受信しているもののトラッキングされていない受信者は開封が記録されないため、これらの数値は実際に開封した人数より少なく反映されます。
- 開封に起因するコンバージョンと収益。アトリビューション期間内でコンバージョンの対象となるタッチポイントが開封のみで、その開封が記録されていない場合、Klaviyo は別のタッチポイント(クリックなど)が存在すればそちらにコンバージョンをアトリビューションし、存在しない場合はそのメッセージにコンバージョンがまったくアトリビューションされません。開封トラッキングの同意によってアトリビューションモデルの設定が変更されることはなく、反映されるのはそれらに供給される開封データのみです。アトリビューションモデルを変更する方法 を参照して、アカウントでどのインタラクションがアトリビューションの対象となるかを確認してください。
- 開封アクティビティに基づくセグメンテーション。
- 開封イベントに依存するフローのトリガー。
クリック率、配信率、バウンス率、迷惑メール報告率、購読解除率、コンバージョン、またはクリックやその他の非開封タッチポイントに起因する収益など、他のアクティビティに基づくメトリックは影響を受けません。
アカウント全体の開封トラッキングをオフにする
これが開封の記録を停止する最も簡単な方法です。これは、アカウントが送信するすべてのメールに適用されます。
- 左下のアカウント名をクリックし、[設定] をクリックします。
- [メール] > [トラッキング] に移動します。
- [メール開封をトラッキング] のチェックを外します。
- その後、変更を保存します。
![Klaviyo Emailのトラッキング設定。 [メール開封のトラッキング] と [メールクリックのトラッキング] のオプションが表示されており、どちらも有効になっています。](https://cdn.sanity.io/images/6ct6b26e/help-center-prod/cc1e9137bf52ce5450b0d0cf72a0b9a125e328d3-3362x1588.png?w=1600&auto=format)
メール設定にアクセスできるユーザーであれば、誰でもこれを変更できます。Track email opens がオフの場合、Klaviyo はアカウントのすべてのメールメッセージの開封の記録を停止します。
個々の受信者の開封トラッキングへの同意を管理する
一部の受信者についてのみ開封の記録を停止する必要がある場合は、アカウント全体で無効にするのではなく、受信者ごとに開封トラッキングの同意を設定できます。
開封トラッキングの同意は、受信者およびメールアドレスごとに保存されます。そのため、メールアドレスが複数あるプロファイルでは、トラッキングを停止したい各メールアドレスごとに同意を設定する必要があります。受信者は次のいずれかです。
- 購読:開封が記録されます。
- 購読解除:開封は記録されません。
- 購読したことがない:明示的な同意が設定されていません。開封が記録されます。

開封トラッキングはデフォルトでオンになっているため、トラッキングを停止したい受信者に対してのみ対応する必要があります。以下のいずれかの方法を使用して、それらの受信者を開封トラッキングの 購読解除 に設定します。
受信者の開封トラッキング ステータスは、明示的に設定した後にのみ、そのプロファイルで表示されます。受信者が [購読] または [購読解除] に設定されるまで、Klaviyo がその間もデフォルトで開封を記録している場合でも、プロファイルにはメール開封トラッキングの行は一切表示されません。行がないことはトラッキングがオフであることを意味するのではなく、まだ明示的な選択が記録されていないことを意味します。
ステップ 1:対象となる受信者を特定する
開封の記録を停止する必要がある受信者を決定します。CNIL または Garante の要件に対応している場合、フランスまたはイタリアの受信者から開始するとよいでしょう。所在地などのプロファイルデータを使用して、このオーディエンスの構築に役立てることができます。
ステップ 2:開封トラッキングの同意を購読解除に設定する
CSV ファイルの使用(リストのインポート)
リストのインポートを使用すると、メールマーケティングの同意を一括で削除するのと同じ方法で、開封トラッキングの同意を一括で設定できます。ファイルに開封トラッキングの同意用の列を含め、トラッキングを停止する受信者ごとに値を unsubscribed に設定します:
Email,Open Tracking Consent
sarah@example.org,UNSUBSCRIBEDインポートするには:
- オーディエンス > リストとセグメント に移動し、使用するリストを選択するか、新しいリストを作成してください。
- [リストを管理] のドロップダウンを開き、[連絡先をインポート] をクリックします。
- [アップロード] をクリックし、CSV ファイルを選択します。
- 開封トラッキングの同意列を 開封トラッキングの同意 にマッピングし、インポートを完了します。
開封トラッキングの同意を設定しても、受信者のメールマーケティングの同意は変わりません。他のリスト インポートと同様に、ファイル内の連絡先は、インポート先のリストに追加されます。インポートのフローの詳細については、リストに購読者をインポートする方法をご覧ください。
SFTP またはデータウェアハウス同期を使用
同じ 開封トラッキングの同意 列は、SFTP インポートとデータウェアハウス同期で機能します。列をオープン トラッキングの同意にマッピングし、値を UNSUBSCRIBED に設定してください。
API の使用
[プロファイルの購読] と [プロファイルの購読解除] の一括エンドポイントで、開封トラッキングの同意を設定できます。開封トラッキングの同意は subscriptions.email の下で、マーケティング同意と並ぶ別のオブジェクトであり、これを変更してもマーケティング同意には影響しません。
受信者の開封の記録を停止するには、POST /api/profile-subscription-bulk-delete-jobs で開封トラッキングの購読を購読解除します:
{
"data": {
"type": "profile-subscription-bulk-delete-job",
"attributes": {
"profiles": {
"data": [
{
"type": "profile",
"attributes": {
"email": "sarah@example.com",
"subscriptions": { "email": { "open_tracking": { "consent": "UNSUBSCRIBED" } } }
}
}
]
}
}
}
}再度開封の記録を開始するには、POST /api/profile-subscription-bulk-create-jobs と同意値 SUBSCRIBED を使用して開封トラッキングに購読させてください。
新しい受信者の同意を設定する(高度)
開封トラッキング同意を設定するための組み込みのフローアクションはないため、新しい受信者が追加される際に、それに対して完全にネイティブな方法で設定することはできません。これを行う必要がある場合は、新しい受信者の開封トラッキング同意を設定するために API を呼び出す Webhook アクションをフローに追加できます。開封トラッキングは同意が設定されるまでデフォルトでオンになっているため、Webhook は送信アクションより前に配置し、受信者が購読解除に設定される前に開封が記録されないように、できるだけ早くフローをトリガーしてください。
受信者の開封トラッキングの同意を確認する
受信者のプロファイルを開いて、開封トラッキングのステータスを確認します。その受信者に明示的な同意を設定していない場合、そのプロファイルには メール開封トラッキング 行がまったく表示されません。これは想定どおりです。Klaviyo がそのユーザーの明示的な選択を記録していないことを意味するため、開封は引き続きデフォルト設定の下でトラッキングされます。上記のいずれかの方法で受信者を 購読 または 購読解除 に設定すると、そのステータスが表示された メール開封トラッキング 行がプロファイルに表示されます。subscriptions.email.open_tracking の Get Profiles API から開封トラッキングの同意を取得することもできます。
同意の変更を時系列でトラッキングする
リストのインポート、同期、または API を通じて行われたものを含め、受信者の開封トラッキング同意に対するすべての変更は、他の同意の変更と同様に、タイムスタンプ付きのイベントとしてそのプロファイルに記録されます。
この履歴を取得するには、Events API を使用してください:
profile_idでフィルタリングして、ある受信者の開封トラッキング同意履歴をすべて表示します。metric_idでフィルタリングして、アカウント全体のすべてのトラッキング同意の変更(オープン)を表示します。
これは、たとえばデータ保護に関する問い合わせに対してコンプライアンスを示す必要がある場合に、同意変更の記録を作成するための推奨方法です。