Klaviyo の ID 統合を理解する
このページで学べること
複数のチャネルにわたる顧客のインタラクションを 1 つのレコードに統合する、Klaviyo の ID 解決について説明します。
Klaviyo は、メール、SMS、モバイルプッシュ通知に対応したオムニチャネル マーケティングツールのため、顧客はこれらのいずれか、またはすべてのチャネルを通じてやり取りする場合があります。これらすべてのチャネルにわたるアクティビティで顧客プロファイルが最新の状態に保たれるよう、Klaviyo はアカウント内の既存データに基づき、共通の識別子を共有する別々のプロファイルの ID を自動的に解決します。
ID 統合とは何ですか?
ID 解決とは、さまざまな識別子(例:メールアドレス、電話番号など)を、異なるタッチポイントやデバイス全体で使用していても、統一された顧客レコードを維持するプロセスを指します。これにより、やり取りするチャネルにかかわらず、個々のユーザーごとに単一で包括的なプロファイルが作成されます。
ID 解決は、2 つの主要なデータ トラッキングと統合プロセスを含む一般的な用語として使用されることがよくあります。
- 顧客の特定
本人が提供した識別情報、またはその他のデジタル シグナルに基づいて人物を識別すること。 - プロファイルを 1 つの ID に解決する
行動を ID に統合し、レコードの重複を排除して、顧客の統合ビューを作成します。
よくある例として、Klaviyo アカウントにメールのプロファイルがある顧客が、後から キーワード オプトイン など、メールに関連付けられていない方法で SMS を購読する場合があります。この顧客アクションにより、SMS メッセージを受信するための別のプロファイルが作成されます。ただし、この顧客が後から、電話番号とメールの両方を送信する購入などのアクションを行った場合、Klaviyo は電話番号とメールが同じ顧客のものであることを認識し、プロファイルが統合されます。
顧客の特定
Klaviyo は、いくつかの異なる方法で、お客様の Cookie を自動的に作成し、ID をキャプチャします。
オンサイト JavaScript トラッキング
Klaviyo の オンサイト トラッキング は、識別されたブラウザについて、ウェブサイト全体にわたり サイトでアクティブ イベントと 商品閲覧 イベントをトラッキングします。
Shopify Server Pixel による追加の Shopify トラッキング
Shopify ユーザーの場合は、 Shopify ピクセル を通じて、 カートに追加 、 ページを閲覧 、 コレクションを閲覧 、 検索を送信 などの新しいトラッキングイベントも簡単に有効化できます。これらのイベントはサーバー側で同期されるため、同期されるイベントが増え、Klaviyo でフローがトリガーされることで、より完全なプロファイルを提供できます。
フォーム
サインアップフォームを使用すると、ターゲットを絞ったフォームを表示し、顧客のメールアドレスと電話番号を収集できます。これらは、リストと購読者ベースを拡大するうえで重要な要素です。顧客が Klaviyo フォームを送信すると、Klaviyo のオンサイト トラッキングによりブラウザが自動的に識別されるため、ウェブサイト上での行動を確認できます。
メッセージのクリック率
他のデータ プラットフォームとは異なり、Klaviyo がメッセージの送信を担当します。受信者が送信したメール内のリンクをクリックすると、そのブラウザが自動的に識別されるため、サイト上でのランディング先を確認でき、以降のオンサイト アクションもトラッキングできます。
チェックアウトの識別
訪問者がウェブサイトでチェックアウトに進むと、Klaviyo は自動的にユーザーを識別し、チェックアウト イベントを収集します。
この機能は、外部連携によって異なる場合があります。
プロファイルを単一のアイデンティティに解決する
Klaviyo は 2 つの主な方法で顧客 ID を解決します。
匿名訪問者アクティビティのバックフィル
Klaviyo の匿名訪問者アクティビティ バックフィルを使用すると、訪問者が識別される前の買い物客のサイト内アクティビティを取得できます。その訪問者が将来識別されると、過去のサイト内イベントにアクセスできるようになります。これにより、お客様のカスタマージャーニーをより完全に把握でき、履歴データを使用して顧客プロファイルを充実させることができます。Klaviyo の 匿名訪問者アクティビティ バックフィルの詳細をご覧ください。
匿名の訪問者アクティビティを収集するには、ストアに Klaviyo.js がインストールされている必要があります(ほとんどの外部連携では自動的に行われます)。Klaviyo.js を使用すると、Klaviyo のサインアップフォームを公開し、ウェブサイト上で買い物客のアクティビティを追跡できます。
ウェブサイトに Klaviyo.js が正常にインストールされたら、アカウント設定で匿名訪問者のアクティビティのバックフィルを有効にできます。
匿名訪問者アクティビティのバックフィルを有効にするには:
- 左下のアカウント名をクリックしてください。
- [設定] を選択します。
- データに移動します。
- 匿名訪問者のトラッキングを有効にする チェックボックスをオンにします。

- [更新] をクリックします。
決定論的なプロファイルのマージ
確定的プロファイル マージとは、メール アドレス、電話番号、またはデバイス ID(iOS)を関連付けるアクションが発生したときに、2 つの別々のプロファイルをマージするために事前に行うチェックを指します。これには複数のデバイス間でのデータの統合が含まれ、オムニチャネルの顧客データを効果的に管理できるようになります。
Klaviyo での ID 解決の仕組み
顧客がさまざまなチャネルでブランドとやり取りする際、Klaviyo はこれらのエンゲージメントを単一の顧客プロファイルに統合できる機会がないかを確認します。
これは「identifier precedence」というプロセスに基づくもので、Klaviyo は既存のデータを使用して、これらのオムニチャネル エンゲージメントを 1 つのより強力な識別子の下に統合できるかどうかを判断します。
Klaviyo は、これらの識別子を次のようにランク付けします:
- プロファイル ID
Klaviyo が各プロファイルに割り当てる主要な識別子。 - 外部 ID
プロファイルの主な識別子として使用できる外部 ID です。通常、メールアドレスの代わりに使用されます。外部 ID は一部の外部連携(例:Bigcommerce)またはKlaviyo の APIを通じて設定されます。 - メール
プロファイルに関連付けられているメールアドレス。 - 電話番号
プロファイルに関連付けられている電話番号。 - 匿名のモバイルアプリ ID
モバイルアプリのプロファイルでは、Klaviyo がユーザーをメールアドレスに関連付けられない場合、匿名のモバイルアプリ ID が iOS または Android のゲスト プロファイルを表します。
現時点で、Klaviyo のオンサイト トラッキングでサポートされているのはメールアドレスと電話番号のみです。
Klaviyo が匿名のモバイルアプリ ID を作成する場合、次の ID タイプがすべて考慮されます。
- iOS の IDFA またはプッシュトークン。
- Android の Google Ad ID(GAID)、Firebase ID(FID)、または Device ID。
順位が低い各識別子について、Klaviyo はその識別子のみで認識されるアカウント内にプロファイルが存在するかどうかを確認します。そのようなプロファイルが見つかり、両者が一緒にリンクされていた事例に基づいて上位の識別子に関連付けられる場合、Klaviyo は上位の識別子の下に統合しようとします。
これを示すために、以下は Klaviyo が次の識別子セットを使用して顧客の本人確認を行っている例です:
ID のタイプ | 値 |
メール | example@klaviyo.com |
電話番号 | 123-456-7890 |
匿名モバイル アプリ ID | iOS:000000-0000-0000-000000 |
Klaviyo が 3 つの識別子すべてを一緒に確認し、それらがすべて同じ顧客に属していることを示す場合、電話番号のみで識別されるプロファイル、または匿名のモバイルアプリ ID のみで識別されるプロファイルが存在するかどうかを確認します。いずれかが見つかった場合は、より優先順位の高い識別子を持つプロファイル(この場合はメール)にマージされます。
プロファイルのマージをトリガーするデータ
Klaviyo が複数のプロファイルが同じ顧客に属していることを識別するには、各プロファイルに関連付けられた識別子をまとめて認識できる必要があります。多くの場合、この情報はイベントの形式で提供され、イベントデータにはメールアドレスや電話番号などの複数の識別子が含まれます。Klaviyo は、お客様が自身で送信したデータ(例:電話番号とメールアドレスの両方のフィールドがあるフォーム経由)に基づいてもプロファイルを統合します。
Klaviyo はウェブトラッキングを通じて送信された情報に基づいてプロファイルも統合します。これは、Cookieを使用してアクティビティをメール プロファイルに関連付けます。例えば、メール プロファイルが Cookie が存在する状態で電話番号のみのフォームを送信すると、送信された電話番号が既存のプロファイルに追加されます。
クリックしてテキスト送信またはキーワードに関連するアクションでは、通常、Cookie トラッキングに基づくマージは行われません。これは、アプリケーション間(例:ウェブから SMS)で Cookie の追跡経路が失われ、2 つのアクションが同一人物によって実行されたことを確実に判断できないためです。
プロファイル ID を検索する
各プロファイルには一意の ID があり、プロファイルに移動して URL を確認することで見つけることができます。以下の画像に示すように、26 文字の ID を探してください。

この Klaviyo の変更より前に取得した場合、アカウント内の一部の古いプロファイルには 6 文字の ID が付いていることがあります。この ID は引き続き正しく、そのプロファイルに固有のものです。

この ID を動的に呼び出すには、{{ person.KlaviyoID }} を使用できます。
プロファイルを手動でマージする
1 組のプロファイルが 1 人の顧客に属していることがわかっている場合は、2 つを手動で統合できます。1 組のプロファイルを統合すると、連絡先のプロファイルは 1 つだけになり、メールアドレスも 1 つになります。最も最近更新されたプロファイルの顧客 ID が保持されます。
プロファイルの統合は元に戻せないことに注意してください。
プロファイルを手動でマージするには:
- 削除したいソースプロファイルに移動します。
- [プロファイル アクション] ドロップダウンを開きます。
- [プロファイルをマージ] をクリックします。

- 表示されるポップアップで、宛先のプロファイル(マージ先または保持したいもの)を検索します。
- 検索結果からプロファイルを選択します。
- 統合先としてマージしたい宛先プロファイルが表示されない場合は、検索に誤字脱字がないことを確認してください。その後、Return または Enter ボタンを押して、再度検索してください。
詳細については、プロファイルを削除、マージ、エクスポートする方法に関するガイドをご覧ください。
その他のリソース
- Klaviyo のプロファイルについて理解する
プロファイルについて、プロファイルの見つけ方や、プロファイルページで利用できるデータなどをご確認ください。プロファイルは、お客様や見込み顧客に関して把握しているすべての情報を追跡するために使用されます。
- SMS プロファイルがマージされるタイミングを理解する
Klaviyo で SMS がプロファイルに与える影響について、メールと電話番号の連絡先が 1 つの一貫したプロファイルに統合される仕組みや、例外となる固有のシナリオを含めて説明します。
- Klaviyo の Cookie を理解する
Klaviyo がウェブトラッキングの一環として Cookie をどのように使用し、情報を収集してコンバージョン率やメールのパフォーマンス向上に役立てているかについて、詳しくはこちらをご覧ください。この記事では、Klaviyo が使用する特定の Cookie とその目的を説明し、顧客がどのようにトラッキングされるかを理解できるようにします。この情報は、Klaviyo がどのようにデータを収集するか、またそれが顧客のプライバシーやコンプライアンス法にどのような影響を与える可能性があるかを理解するのに役立ちます。