この記事では、KlaviyoのプロフィールとLINEの友だちを「同じ人」として結びつけるID連携の方法を説明します。
ID連携とは
ID連携は、KlaviyoのプロフィールとLumoのLINE友だちを、同一人物として結びつける仕組みです。
連携は、メールアドレス・電話番号・LINE User IDのいずれかを手がかりに行います。ID連携が完了すると、そのお客さまについてプロフィールデータの同期、Klaviyo FlowからのLINE配信、LINE行動のKlaviyoへの記録がすべて利用できるようになります。逆に言うと、ID連携ができていないお客さまには、これらの機能は適用されません。Klaviyo連携を活かすうえで、ID連携は最初に押さえておきたい土台です。
ID連携の方法
ID連携には、お客さまの導線に合わせて複数の方法があります。目的に応じて選んでください。
| 方法 | 向いている場面 |
|---|---|
| カスタムQRコードでメールから連携 | 既存のメール読者をLINEに誘導しながら連携したいとき |
| フォーム送信後に連携ボタンを表示 | ランディングページのKlaviyoフォームから連携したいとき |
| 既存のLINE User IDを取り込み | すでにKlaviyo側にLINE User IDが蓄積されているとき |
| メール・電話番号で自動連携 | 通常のデータ同期のなかで自動的に紐づけたいとき |
カスタムQRコードでメールから連携する
Klaviyoのメールにお客さまごとの連携用QRコードを差し込み、友だち追加をきっかけにID連携できます。
LumoのカスタムQRコードに連携タイプとしてKlaviyoを設定すると、メールアドレスや電話番号を使って、既存のKlaviyoプロフィールとLINEユーザーを紐づけられます。設定手順は以下のとおりです。
- LumoでカスタムQRコードを作成し、 「ID連携」 の 「連携タイプ」 で 「Klaviyo連携」 を選択します
- 連携の手がかりに、Klaviyoの差し込み変数(例:
{{ person.email|urlencode }}や{{ person.phone_number|urlencode }})を指定します - 設定を保存すると連携用URLが発行されるので、再度この画面を開いてURLを確認します
- 発行されたURLやQRコードを、Klaviyoのメールに差し込んで配信します
メールを受け取ったお客さまがリンクをクリック、またはQRコードを読み取って友だち追加すると、メールアドレスや電話番号をもとに、対象のKlaviyoプロフィールとLINEユーザーが自動で紐づきます。メールアドレスと電話番号の両方を指定した場合は、誤連携を防ぐため、同一プロフィールで両方が一致したときだけ紐づけます。
フォーム送信後に連携ボタンを表示する
Klaviyoフォームの送信をきっかけに、LINE連携ボタンを表示してID連携できます。
Klaviyoの 「設定」 タブにある 「フォームID連携」 で設定します。
- 「対象フォーム」 で連携に使うKlaviyoフォームを選択します
- 「CTAラベル」 に、連携ボタンに表示する文言(例: LINEと連携する)を入力します
- 「LP設置コード」 を、Klaviyoフォームを設置しているランディングページに追加します。これにより、フォームの送信内容がSuccess画面のLINE連携に引き継がれます
- KlaviyoのPopupフォームのSuccess画面にButton blockを追加し、 「Go to URL」 に 「Success画面ボタンURL」 を設定します
設定後、お客さまがフォームを送信すると、Success画面のボタンが連携用の表示に切り替わります。スマートフォンではLINE連携ボタン、PCではQRコードが表示され、友だち追加するとフォームに入力されたメールアドレスや電話番号をもとにID連携されます。
フォーム送信後の連携設定(Flow)
フォーム送信のタイミングをFlowで制御したい場合は、 「フォームID連携」 の 「フォーム送信後の連携設定」 を使います。選択したフォーム用のFlowを作成し、Webhookアクションに表示された 「連携用URL」 と 「送信内容」 を設定します。Flowのトリガーは、運用に合わせて 「Submitted Form」 (フォーム送信後すぐ)や 「Subscribed to List」 (ダブルオプトイン完了後)などを選択してください。
既存のLINE User IDを取り込む
すでにKlaviyo側にLINE User IDが蓄積されている場合は、それを読み取ってID連携できます。
Klaviyoの 「設定」 タブにある 「既存LINE User ID取り込み」 で設定します。
- 「同期元セグメント」 で、LINE User IDを持つプロフィールが含まれるKlaviyoセグメントを選択します
- 「LINE User IDプロパティ」 で、LINE User IDが格納されているKlaviyoのプロパティを選択または入力します
セグメントを指定すると、15分ごとにKlaviyoから既存のLINE User IDを取り込み、Lumoの友だちと紐づけます。指定を削除すると取り込みは停止します。他社ツールからの移行時など、すでにLINE User IDをKlaviyoで管理しているケースで便利です。
メール・電話番号で自動連携する
通常のデータ同期のなかでも、メールアドレスや電話番号をもとに自動でID連携が行われます。
LINEの友だち情報がKlaviyoに同期される際、メールアドレスや電話番号が一致するKlaviyoプロフィールが見つかると、自動的に紐づけられます。一致したプロフィールにはLINE User IDが書き込まれ、以降は同一人物として扱われます。特別な設定は不要で、連携を有効にしていれば自動的に動作します。
連携状況を確認する
ID連携の状況は、友だちの詳細画面とセグメント条件から確認できます。
友だちの詳細画面では、 「Klaviyo同期情報」 で連携状況を確認でき、 「Klaviyoで表示」 からKlaviyo側のプロフィールを開けます。また、セグメント作成時の条件 「Klaviyo ID連携」 を使うと、連携済み・未連携のお客さまをそれぞれ抽出できます。未連携のお客さまが多い場合は、ID連携の方法を追加で案内するとよいでしょう。
うまくいかないときは
ID連携でよくある問題と対処方法は以下のとおりです。
- プロフィールが紐づかない: 対象のKlaviyoプロフィールに、正しいメールアドレスまたは電話番号が登録されているか確認してください。手がかりとなる情報がないと照合できません
- カスタムQRコードの連携用URLが表示されない: 連携用URLは設定を保存した後に発行されます。一度保存してから、再度QRコードの編集画面を開いて確認してください
- フォーム送信後に連携ボタンが表示されない: LP設置コードがランディングページに正しく追加されているか、Success画面のButton blockに 「Success画面ボタンURL」 が設定されているか確認してください