ID連携は、KlaviyoのプロフィールとLINEの友だちを同一人物としてひもづける、Klaviyo連携の土台です。連携が完了すると、プロフィール同期やKlaviyo FlowからのLINE配信が使えるようになります。この記事では、ID連携の複数の方法と選び方を説明します。
ID連携とは
ID連携は、KlaviyoのプロフィールとLumoのLINEの友だちを、同一人物としてひもづける仕組みです。
連携は、メールアドレス・電話番号・LINE User IDのいずれかを手がかりに行います。ID連携が完了すると、そのお客さまについて3つのことができるようになります。プロフィールデータの同期、Klaviyo FlowからのLINE配信、そしてLINE上の行動をKlaviyoに記録することです。逆に、ID連携ができていないお客さまには、これらの機能を使えません。Klaviyo連携を活かすうえで、ID連携は最初に押さえておきたい土台です。
ID連携の方法を選ぶ
ID連携には、お客さまの導線に合わせて複数の方法があります。目的に応じて選んでください。
| 方法 | 向いている場面 |
|---|---|
| カスタムQRコードでメールから連携 | 既存のメール読者をLINEに誘導しながら連携したいとき |
| フォーム送信からID連携 | ランディングページのKlaviyoフォームから連携したいとき |
| FlowからID連携 | Klaviyoの既存Flow(ダブルオプトイン完了後など)をきっかけに連携したいとき |
| セグメントからID連携 | すでにKlaviyo側にLINE User IDが貯まっているとき |
| メール・電話番号で自動連携 | 通常のデータ同期のなかで自動的にひもづけたいとき |
| ID連携インポート | 他のツールで実施したID連携をCSVファイルなどから一括で取り込みたいとき |
どの方法を組み合わせるか迷うときは、マーケティングエージェントに「Klaviyoとの連携設定を手伝ってください」と相談すると、運用に合った方法を一緒に整理できます。
カスタムQRコードでメールから連携する
Klaviyoのメールにお客さまごとの連携用QRコードを差し込み、友だち追加をきっかけにID連携できます。
LumoのカスタムQRコードに連携タイプとしてKlaviyoを指定すると、メールアドレスをもとに、既存のKlaviyoプロフィールとLINEユーザーをひもづけられます。設定手順は次のとおりです。
- LumoでカスタムQRコードを作成し、 「ID連携」 の 「連携タイプ」 で 「Klaviyo連携」 を選びます
- 連携の手がかりとして、お客さまのメールアドレスが入るKlaviyoの差し込み変数を指定します
- 設定を保存すると連携用URLが発行されるので、もう一度この画面を開いてURLを確認します
- 発行されたURLやQRコードを、Klaviyoのメールに差し込んで配信します
メールを受け取ったお客さまが、リンクをクリックするかQRコードを読み取って友だち追加します。するとメールアドレスをもとに、対象のKlaviyoプロフィールとLINEユーザーが自動でひもづきます。
連携用URLが表示されないとき
連携用URLは、設定を保存した後に発行されます。まだ表示されていない場合は、いったん保存してから、もう一度カスタムQRコードの編集画面を開いて確認してください。
フォーム送信からID連携する
Klaviyoフォームの送信をきっかけに、LINE連携ボタンを表示してID連携できます。
Klaviyo連携の 「設定」 タブにある 「フォーム送信からID連携」 で設定します。手順は次のとおりです。
- 「対象フォーム」 で連携に使うKlaviyoフォームを選びます
- 「CTAラベル」 に、連携ボタンに表示する文言(例: LINEと連携する)を入力します
- 「LP設置コード」 を、Klaviyoフォームを設置しているランディングページに追加します。追加すると、フォームの送信内容をSuccess画面のLINE連携に引き継げます
- KlaviyoのPopupフォームのSuccess画面にButton blockを追加し、 「Go to URL」 に 「Success画面ボタンURL」 を設定します
設定後、お客さまがフォームを送信すると、Success画面のボタンが連携用の表示に切り替わります。スマートフォンではLINE連携ボタン、パソコンではQRコードが出ます。お客さまが友だち追加すると、フォームに入力されたメールアドレスや電話番号をもとにID連携が成立します。
連携完了時の応答と遷移先を決める
フォーム経由でID連携が完了したときに、LINEで送る応答と連携後の遷移先を決められます。「フォーム送信からID連携」 の 「連携完了時の応答」 で設定します。
「応答タイプ」 は3つから選びます。
| 応答タイプ | 内容 |
|---|---|
| 応答しない | 連携完了時にメッセージを送りません。既定はこちらです |
| テキスト | 入力したテキストをそのまま送ります |
| 自動送信メッセージ | Lumoに保存した自動送信メッセージを送ります |
「連携後の遷移先URL(任意)」 には、連携が終わったお客さまに開いてほしいページを指定します。httpまたはhttpsから始まるURLを入力してください。未設定の場合は、連携後にLINEのトーク画面が開きます。
QRコードのID連携で設定する応答と同じ考え方です。連携できたお礼やクーポンをその場で届けたいときに使えます。
誤連携を防ぐ仕組み
メールアドレスと電話番号の両方が手がかりになる場合、Lumoは同一プロフィールで両方が一致したときだけひもづけます。別々の人の情報が偶然混ざってひもづくのを防ぐための仕組みです。
フォーム送信のタイミングをFlowで制御する
フォーム送信のタイミングをKlaviyoのFlowで制御したい場合は、 「フォーム送信からID連携」 の 「フォーム送信後の連携設定」 を使います。選択したフォーム用のFlowを作成し、Webhookアクションに表示された 「連携用URL」 と 「送信内容」 を設定します。
Flowのトリガーは運用に合わせて選んでください。フォーム送信後すぐに連携したい場合は 「Submitted Form」 、ダブルオプトイン完了後に連携したい場合は 「Subscribed to List」 などが使えます。
連携ボタンが表示されないとき
フォーム送信後に連携ボタンが表示されないときは、次の2点を確認してください。
- 「LP設置コード」 がランディングページに正しく追加されているか
- Success画面のButton blockに 「Success画面ボタンURL」 が設定されているか
FlowからID連携する
Klaviyoの既存Flowをトリガーに、メールアドレスでLINE友だちを自動で名寄せしてID連携できます。
Klaviyo連携の 「設定」 タブにある 「FlowからID連携」 で、KlaviyoのFlowに追加するWebhookアクションの設定値を確認します。手順は次のとおりです。
- 連携のきっかけにしたいKlaviyoのFlow(例: ダブルオプトイン完了後のFlow)に 「Webhook」 アクションを追加します
- HTTPメソッドに 「POST」 を選び、 「Destination URL」 を設定します
- カスタムヘッダーに、表示されたKeyとValueを設定します
- 「JSON body」 に、表示された内容を貼り付けます
JSON bodyのemailでLINE友だちを照合し、KlaviyoプロフィールとLINE友だちをID連携します。電話番号でも照合する場合はphoneNumberを追加します。メールアドレスや電話番号が分かっている友だちだけを連携します。
すでにLINEの友だちになっているお客さまを、メール起点のアクション(購読・購入など)のタイミングで確実にひもづけたいときに便利です。
セグメントからID連携する
すでにKlaviyo側にLINE User IDが貯まっている場合は、それを読み取ってID連携できます。
Klaviyo連携の 「設定」 タブにある 「セグメントから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を書き込み、以降は同一人物として扱います。特別な設定は不要です。連携を有効にしていれば自動で動きます。
Klaviyoフォームの送信やKlaviyoフローをきっかけにID連携が成立したときは、ワークフローの 「ID連携」 トリガーでお礼や特典の配信を自動化できます。
ID連携インポートで一括取り込みする
他のツールで実施したID連携やCSVファイルから、LINE友だちとKlaviyoプロフィールの連携を一括で取り込めます。
Klaviyo連携の 「設定」 タブにある 「ID連携インポート」 の 「CSVファイルからインポート」 で、メールアドレスとLINEユーザーIDの2列を持つCSVファイルをアップロードします。手順は次のとおりです。
- CSVファイル(最大50MB・1行目にヘッダー行が必要)をドラッグ&ドロップ、または 「ファイルを選択」 でアップロードします
- 「メールアドレスの列」 と 「LINEユーザーIDの列」 に、対応するCSVの列を選びます
- 「インポートを開始」 を選びます
取り込んだ連携は、KlaviyoとShopify(接続中の場合)に反映します。HubSpotへ取り込むときは、HubSpot連携の 「リストからID連携」 を使います。インポート後は、行ごとの結果(連携済み・友だち未登録・形式エラー・重複・失敗)を画面で確認できます。連携するのは、すでにLINEの友だちになっているお客さまだけです。友だち未登録の行は取り込みません。あとから友だちが増えた場合は、再度インポートすると取り込めます。
他のLINE連携ツールがShopify顧客に保存した連携データの自動取り込みは、Shopify連携の設定画面から行えます。
連携状況を確認する
ID連携の状況は、友だちの詳細画面とセグメントの条件から確認できます。
友だちの詳細画面では、 「Klaviyo同期情報」 で連携状況を確認でき、 「Klaviyoで表示」 からKlaviyo側のプロフィールを開けます。
連携済みかどうかでお客さまを絞り込みたいときは、セグメントを使います。セグメント作成時の条件 「Klaviyo ID連携」 を選ぶと、連携済み・未連携のお客さまをそれぞれ抽出できます。なお、ここで使うのは友だちの絞り込み条件であるセグメントです。友だちに付けるタグとは別の概念なので、混同しないようご注意ください。未連携のお客さまが多い場合は、ID連携の方法を追加で案内するとよいでしょう。
うまくいかないときは
ID連携でよくある問題と対処方法をまとめます。
| 症状 | 確認するポイント |
|---|---|
| プロフィールがひもづかない | 対象のKlaviyoプロフィールに、正しいメールアドレスまたは電話番号が登録されているか。手がかりとなる情報がないと照合できません |
| カスタムQRコードの連携用URLが表示されない | 連携用URLは設定を保存した後に発行されます。いったん保存してから、もう一度QRコードの編集画面を開いて確認してください |
| フォーム送信後に連携ボタンが表示されない | 「LP設置コード」 がランディングページに正しく追加されているか、Success画面のButton blockに 「Success画面ボタンURL」 が設定されているか確認してください |
| CSVインポートで「友だち未登録」になる | ID連携インポートは、すでにLINEの友だちになっているお客さまだけを連携します。友だち追加後に再度インポートすると取り込めます |