長らく、ジオフェンスの役割は1つしかありませんでした。ユーザーが地図上の境界線を越えると、アプリがプッシュ通知を1件送る。それで終わりです。タイミングがずれていたり、ユーザーが通知をオフにしていたりすれば、その1件すら届かずに終わっていました。
1回の配信で使い切るには、もったいないシグナルです。店舗に足を踏み入れる、空港ターミナルで足止めされている、いつもの生活圏から離れる——これらはすべて、ユーザーが今まさに発しているリアルタイムの行動シグナルです。プッシュ通知1件では、そのシグナルをほとんど活かせません。
そこが変わりました。今のジオゾーンは、ユーザーを1回の配信で終わらせるのではなく、チャネルをまたいで展開する一連のジャーニーへと引き継げます。
ジオフェンシングマーケティングとは? ジオフェンシングマーケティングとは、物理的な場所の周囲に仮想的な境界線を引き、ユーザーの入場・滞在時間・退場をトリガーにしてメッセージ配信・オファー提示・自動化フローを起動する手法です。モバイルアプリにおいては、現実世界での移動がそのまま、その場で反応できるシグナルになります。
Pushwooshでは、ジオゾーンが入場・滞在・退場のたびにイベントを発火し、そのイベントはPushwoosh Customer Journey Builderへ流れ込みます。位置情報のシグナル1つから、単発のプッシュ通知ではなく、オムニチャネルのジャーニー全体を始動できるということです。
ジオフェンシングマーケティングの仕組み
ジオフェンシングは3つの瞬間で動作し、それぞれがアクション可能なイベントを発火します。
- 入場(Entry) — ユーザーがゾーンに入った瞬間。もっとも基本的な近接トリガーです。
- 滞在(Dwell) — 設定した時間だけユーザーがゾーン内に留まった瞬間。ここに意図が現れます。長く留まる人には、それだけの理由があります。
- 退場(Exit) — ユーザーがゾーンを離れた瞬間。フォローアップやフィードバック、呼び戻し施策を仕掛けるきっかけです。
| トリガー | イベント | 典型的なシナリオ | 追うべきKPI |
|---|---|---|---|
| 入場 | PW_GeozoneEntered(またはカスタム名) | 店舗・施設・支店の近くにユーザーが到着 → その場に合わせたオファーを配信 | 入場後の開封率、来店からのコンバージョン率 |
| 滞在 | PW_GeozoneDwell(設定した時間経過後) | 商業施設やターミナル、店舗にユーザーが留まる → 関連性の高いアクションを促す | 滞在からアクションへの転換率 |
| 退場 | PW_GeozoneExited(またはPW_GeozoneExitedByTimeout) | ユーザーがエリアを離れる → セッションを締めくくる、フィードバックを依頼する、フォローアップを開始する | 退場後の再エンゲージメント率 |
PW_GeozoneEntered(またはカスタム名)PW_GeozoneDwell(設定した時間経過後)PW_GeozoneExited(またはPW_GeozoneExitedByTimeout)もう1つの精度向上ポイント: ジオゾーンはもう円形だけではありません。商業施設や空港、キャンパスの実際の輪郭に沿ってポリゴンを描けるため、大まかな円ではなく、実際の境界線でトリガーを発火させられます。
すでにPushwooshをご利用中であれば、現行のPushwoosh SDKでそのまま動作します。アップデートは不要です。SDKはすでにジオ機能に対応済みです😎。
ジオフェンシングマーケティングの活用事例
トリガーの仕組みはどの業界でも同じです。変わるのは、どの瞬間を捉えるかと、それに合わせたメッセージです。4つのアプリカテゴリでの展開を見ていきます。
🛒 小売・デリバリー: 来店を逃さない再エンゲージメント
課題: 店舗近くを通る人の足取りは、アプリが見逃しがちな強い意図の表れです。1ブロック先まで来ている人は、すでにあなたの商圏に入る選択をしています。あとは、店に入る理由を渡すだけです。
打ち手: 鍵は入場ではなく滞在をトリガーにすることです。境界線を越えた瞬間に配信すると、通りすがりの人まで拾ってしまいます。滞在タイマーなら、実際に足を止めた人だけを拾えます。
具体例: ユーザーが旗艦店周辺のジオゾーンに入り、そのまま店内に留まる。3分経過するとPW_GeozoneDwellが発火し、ジャーニーが始動します(通りすがりでは発火しません)。アプリ内メッセージが配信されます。「近くの店舗にいらっしゃいますね——本日限定15%オフはこちらをご提示ください」。プッシュ通知が届く状態のユーザーであれば、代わりにプッシュ通知で配信されます。
iOS・Android両方の設定手順はこちら: ジオフェンス連動ウォレットパス:来店をトリガーにカードを発行する
💰 フィンテック: 位置情報を踏まえたコンテキスト提示とセキュリティ通知
課題: ウォレットアプリ、トレーディングアプリ、ネオバンクなどフィンテックアプリでは、ユーザーの位置の変化はノイズではなく重要なコンテキストです。いつもの行動範囲から離れたと分かれば、不気味さを与えずに「気を配っている」体験を提供できます。
打ち手: 新しい地域への入場、または本拠地ゾーンからの退場を、状況が変わったシグナルとして扱います。
具体例: ユーザーが本拠地の都市ジオゾーンから退場すると、アプリが軽い通知を送ります。「ご旅行中ですか?海外でもカードが使えるよう、トラベルモードをオンにしましょう」。警告ではなく安心感を伝える——コンテキストと利便性の提示です。うまく設計できれば、ユーザーを見守ってくれているという印象につながります。
日本の金融・フィンテック企業では、位置情報のような機微なシグナルを扱う施策ほど、導入前に情シス審査で第三者認証やデータ所在地を問われます。PushwooshはSOC 2 Type I、ISO 27001:2022の認証を取得し、GDPR・HIPAAに準拠、データセンターはEUおよび米国に設置しているため、この種の審査に必要な材料をあらかじめ揃えられます。
フィンテックアプリがエンゲージメントのライフサイクル全体をどう運用しているかもご覧ください。
🛫 モビリティ・旅行: 滞在時間に基づくサービス提案
課題: 1つの場所に長く留まっているユーザーは、多くの場合、足止めされているか、待っているか、迷っています。まさにそこが、タイミングの良い一押しが効く瞬間です。
打ち手: 滞在トリガー。ゾーン内で実際に時間を過ごしたユーザーに対してのみ発火させます。
具体例: ユーザーが空港ターミナルのジオゾーン内で15分過ごしたとします。滞在イベントが発火し、アプリはその瞬間に合った提案を出します。「お待たせしています。ラウンジパスはいかがですか——次の1時間限定で20%オフ」。この“待つ”という設計こそが要点です。通過中の人ではなく、明らかに足止めされている人だけを助ける仕組みです。ゴールデンウィークやお盆のような大型連休の混雑期は、この滞在トリガーがとりわけ効くタイミングです。
これが「役に立つ」と「うっとうしい」の分かれ目であり、モビリティ・デリバリー系アプリでは特に重要な考え方です。
🆕 イベント・メディア: ジオゾーンで開閉するコンテンツ
課題: ライブフィード、会場マップ、スタジアム内限定の実況など、現地でしか意味を持たないコンテンツがあります。それ以外の場所ではノイズでしかありません。ジオフェンシングを使えば、ユーザーの位置に応じてオン・オフを切り替えられます。
打ち手: 入場でコンテンツシリーズを開き、退場で閉じます。
具体例: ユーザーがドーム球場やスタジアムのジオゾーンに入ると、アプリがライブ実況ジャーニーを解放します。スコア、進行表、限定アングルなど:「会場にいらっしゃいますね。ライブスタッツとリプレイをどうぞ」。退場すると配信は自然に終わります。会場を離れた後まで不要なコンテンツで追いかけることはありません。位置情報が体験のオン・オフを制御し、必要なときだけ関連性を保ちます。
メディアアプリは、こうした形でイベント連動型のエンゲージメントを運用しています。
初めてのジオフェンシングキャンペーンを始める方法
新しいスタックは必要ありません。地図上のゾーンから配信中のキャンペーンまで、最短のルートを紹介します。
- 1
ジオゾーンを作成し、イベントを有効にする
ゾーン(円形またはポリゴン)を描くと、最初の1つを追加した時点で入場イベントが自動的に作成されます。フローに必要であれば、滞在イベントと退場イベントも有効にしてください。
- 2
条件を設定する
フローを開始するシグナルを選びます。入場、N分後の滞在、または退場です。デバイスが応答しない場合にユーザーがフローの途中で止まってしまわないよう、みなし退場(assume-exit)のタイムアウトも設定しておきます。
- 3
ジャーニーを分岐させる
Customer Journey Builderで、ジオイベントをトリガー型のエントリーとして使い、チャネルとリーチャビリティで分岐させます。まずプッシュ通知を試し、届かない場合はアプリ内メッセージやメールにフォールバックします。日本のユーザー接点ではLINE公式アカウントを追加チャネルとして組み合わせることも可能です。ジャーニーをゼロから組むのが初めての場合は、アイデアから配信中のキャンペーンまで数分でで仕組みを一通り解説しています。
- 4
瞬間ごとにチャネルを選ぶ
メッセージをシグナルに合わせます。入場には短く即時性のある内容、滞在には内容の濃いオファー、退場にはフォローアップが向いています。
避けるべきよくある失敗:
- 半径を絞りすぎる。 プラットフォームの最小値は50メートルで、GPSはピクセル単位で正確なわけではないため、狭すぎるゾーンは実際の来訪者を取りこぼします。デフォルトは200メートル(最大100kmまで設定可能)です。まずはここから始めて調整してください。
- 滞在フィルターを設定しない。 入場だけをトリガーにすると、通りすがりの全員にメッセージが届いてしまいます。トリガーを滞在(
PW_GeozoneDwell)に切り替えることで、実際に足を止めた人だけがフローに入ります。 - 入場にクールダウンを設定しない。 クールダウンを設定しておく(1分から41日まで指定可能)ことで、ゾーンを何度も出入りする人に毎回通知が飛ぶ事態を防げます。ゾーンがクラスタにまとまっている場合、クールダウンはそのクラスタ全体に適用されます。制御対象は入場アクションのみで、滞在・退場・みなし退場はスケジュールではなく実際の来訪に従って動作し続けます。
権限設定、イベント名、滞在時間の設定など、詳細な手順はジオキャンペーンのドキュメントを参照してください。
Pushwooshでジオトリガー型ジャーニーを始める
位置情報は、モバイルアプリが持つもっとも強力なリアルタイムシグナルの1つです。それでも多くのアプリは、いまだにこのシグナルを単発のプッシュ通知1件で使い切っています。Pushwooshは、ジオゾーンの入場・滞在・退場をそのままCustomer Journey Builderに流れ込むイベントに変換します。境界線を越えた瞬間が、一度きりの通知ではなく、連携の取れたオムニチャネルのフローの起点になります。
よくある質問