Klaviyo がプロファイルの所在地を設定するタイミングと方法を理解する
このページで学べること
プロファイルの位置情報の確認方法、その情報がどのように使用・更新されるかなどをご覧ください。新しいプロファイルを同期または作成する際、Klaviyoはプロファイルの請求先住所に基づいて位置情報とタイムゾーン情報を判断します。プロファイルが購入していない場合、位置情報とタイムゾーンは電話番号に基づいて判断されます。請求先住所と電話番号のいずれも利用できない場合、位置情報とタイムゾーンはIPジオロケーションに基づいて判断されます。
プロファイルで所在地情報を確認する
プロファイルの所在地は、Klaviyo で該当するプロファイルページに移動すると確認できます。所在地は、連絡先情報とともにヘッダーに表示されます。

Klaviyo におけるロケーションの使用方法と更新方法
プロファイルの所在地とタイムゾーンは、受信者のタイムゾーンに基づいて送信する、所在地に基づくセグメントを作成する、またはフローに所在地またはタイムゾーン固有のフィルターを追加する際に使用されます。
プロファイルの位置情報とタイムゾーン情報が設定および更新される方法の概要例は次のとおりです:
- プロファイルがウェブサイトにアクセスするか、メールのみのサインアップフォームを送信します。リクエストには IP アドレスが含まれますが住所データは含まれないため、Klaviyo は IP からロケーションとタイムゾーンを推定します。
- プロファイルがクーポンコードを受け取るために、電話番号と SMS への同意を提供します。電話番号の市外局番は IP ベースの推定よりも信頼できるロケーションソースであるため、優先されます。
- プロファイルがShopifyを通じて注文を確定します。KlaviyoのShopify外部連携は、注文から請求先住所を抽出し、プロファイルの場所とタイムゾーンを更新します。この住所データは、電話番号の市外局番とIPベースの推定の両方よりも信頼性が高いため、優先されます。
- プロファイルは引き続きサイトを閲覧します。これらのインタラクションにはIPアドレスが含まれていますが、プロファイルの場所は保護されるようになったため、IPベースの推定によってShopifyで設定された住所データが上書きされることはありません。
- 顧客の更新は Shopify から同期されます。Shopify の顧客のデフォルト住所が前回の注文の請求先住所と異なる場合、顧客レコードを反映するためにプロファイルの所在地が更新されます。どちらのソースも同等の権限を持つため、プロファイルに表示されるのは、最も最近同期されたデータです。
なお、メールの開封とクリックでは、プロファイルに他の所在地データがない場合でも、プロファイルの所在地やタイムゾーンは更新されません。

カスタム 外部連携を使用している場合、請求先住所は場所の判定には使用されません。プロファイルの場所は、Profiles API の location オブジェクトで設定する必要があります。カスタム 外部連携と Klaviyo のProfiles APIの詳細をご覧ください。
電話番号を収集する際、請求先住所がないプロファイルのロケーションを判断するために、その番号の国および/または市外局番が使用されます。
IP ジオロケーション
Klaviyo は、請求先住所も電話番号も受け取っていない場合に、IP ジオロケーションを使用してプロファイルのロケーションを設定します。Klaviyo は IP で人物を特定でき、次の条件に該当するプロファイルにはロケーションを設定します:
- メッセージをクリックする
- Klaviyo のサインアップフォームで購読する
- Klaviyo のウェブトラッキング スニペットによって取得されます。
IP ジオロケーションは業界標準として使用されていますが、場合によっては不正確なことがあります。プロファイルの IP ジオロケーションと実際の所在地に不一致が生じる可能性がある理由をいくつかご紹介します:
- Klaviyo は、誰かがメールを開くたび、またはウェブトラッキングによって追跡されるたびに、その IP を確認します。たとえば、メールを開いたときに中国に旅行中だった場合、通常の所在地がカリフォルニアであっても、IP はそれを反映します。
- IP は固定ではなく、IP に関連付けられた場所も固定ではないため、IP ジオロケーションは完全ではありません。
ユーザーのインターネット サービス プロバイダが接続に IPv6 アドレスを割り当てる場合、位置情報が正しく取得されないことがあります。
これは、各受信者のタイムゾーンに基づいて送信されるキャンペーンをスケジュールしたい場合に最も関係します。受信者が最後にメールを開いた場所、またはサインアップフォームでオプトインした場所によっては、送信時点で Klaviyo に記録されている受信者のタイムゾーンが、次のキャンペーンを受信する時点のタイムゾーンと異なる可能性があります。
Klaviyo がメール開封イベントから正確な IP データを取得できない追加の状況:
- 追跡時に「メールを開封」イベントがプロキシを経由する場合があります。これは Gmail で開封されたメールに当てはまります。
- Opened Email イベントが Mailchimp などの外部連携を通じて Klaviyo に同期されている場合。この場合、評価対象となる IP は Mailchimp サーバーの IP であり、実際のメール受信者の IP ではありません。
電話番号の市外局番
Klaviyoは、請求先住所を受け取っていない場合に、電話番号の市外局番を使用してプロファイルの位置情報を設定します。
電話番号から場所を導出する方法:
この処理には、サードパーティのライブラリを使用しています。ほとんどの電話番号は、単一のタイムゾーンにマッピングされます。電話番号が複数のタイムゾーンにマッピングされている場合は、そのうち1つを選択します。注:これは米国では非常にまれなケースです。電話番号が複数のタイムゾーンにマッピングされている場合のタイムゾーンの選択方法は次のとおりです:
- 米国およびカナダの番号では、最も東側のタイムゾーンを選択します。
- その他のすべての番号については、サードパーティライブラリが返す最初のタイムゾーンを選択します。
ロケーション情報を自分で更新する
1 つ以上のプロファイルについてロケーション関連のプロパティを更新する場合(このロケーションデータを 手動でインポートする場合も、API を使用する場合も)、該当する Klaviyo のプロパティ名を参照する必要があります。
- 市区町村: 居住地の市区町村
- 州/地域:居住している州/地域
- 国:居住国
- 郵便番号: 居住地の郵便番号
プロパティと、その管理および更新方法について詳しくは、プロパティのガイドをご覧ください。
その他のリソース
- How to create a location-based segment
Learn how to use location-based segments to send campaigns by region, target forms to customers in a particular area, or better understand a subset of your customers. Note that Klaviyo determines a profile's location when syncing a billing address for that contact or, if they have not yet purchased, by tracking their IP geolocation. Learn more about how location is set on Klaviyo profiles.
- Profile properties reference
Learn about the difference between custom and Klaviyo properties, how to use them to track information about your subscribers, how to remove them, best practices, and more.