顧客に再購入を促す最も一般的な手段はクーポンです。しかし多くのクーポン施策は、全員に同じブロードキャストコードと同じ20%オフを配信しているだけです。これは「割引待ち」の習慣を作り出し、顧客は次のセールを待つようになってしまいます。
適切なタイミングで届いたクーポンは、戻ってくる予定された理由になります。 リピート購入とカスタマーライフタイムバリュー(CLV)を引き上げる、最も低コストな手段の一つです。
本ガイドでは、実際にスキャンできるコード付きクーポンの送り方を解説します — ネイティブでパーソナライズされ、サードパーティ画像に依存せず、顧客に戻って再購入する本当の理由を与える方法です。
メッセージ内にスキャン可能なバーコードを直接組み込めます。
本ガイドの範囲: 本ガイドは顧客リテンションを目的としたクーポンマーケティング戦略を扱います — ユーザーに再度購入してもらうこと: リピート購入、更新、アップグレード(単なるアプリの再起動ではありません)。
実際にスキャンできるクーポンコードを送る
顧客が手入力するプロモコードは、オンラインの決済では問題なく機能します。しかしリピート購入の多くはレジ、店舗、カフェ、受け取り拠点など、対面で発生し、そこではコードをスキャンする必要があります。
平面的なクーポン画像はパーソナライズもトラッキングもできず、テキストのコードはレジで一切スキャンできません。これが、実際に利用されるクーポンとレジで止まってしまうクーポンの違いです。
プッシュ通知で配信していますか? スワイプで消されたプッシュも失われません。メッセージはアプリのメッセージインボックスに保存されるため、顧客がレジで開いてスキャンするまでバーコードはアプリ内に残り続けます。
技術的な設定方法については、メールのバーコードブロックとアプリ内のバーコードブロックのドキュメントをご覧ください。
スキャン可能なクーポンがリテンション戦略に必要な理由
利用可能なオファーは、常時割引としてではなく、顧客のライフサイクルにおける特定の瞬間にこそ価値を発揮します:
- ウェルカムオファー. 購入意欲が最も高いオンボーディング中に発行される初回購入コードは、新規インストールを初回注文へと転換させます。
- ウィンバック. アクティブでなくなった顧客は、すでに一度は支払いをしています。直近の購入カテゴリーに紐づく個別コードだけで、多くの場合は関係を再開させるのに十分です。
- ジオトリガー. 店舗への物理的な近さは強い購買意欲のシグナルです。その5分間の窓に届くクーポンは、通行人を来店客へと変えます。
- ロイヤルティ階層リワード. 階層アップ時に解放されるコードは、抽象的なステータスを実感できるものに変えます。
これらの各瞬間は、トリガー・チャネル・追跡すべきKPIに結びついています:
| オファーの種類 | トリガー | 最適なチャネル | 追跡すべきKPI |
|---|---|---|---|
| ウェルカム割引 | デバイス登録完了 | アプリ内 + メール | 初回購入率 |
| ウィンバックコード | 14〜30日間の非アクティブ | メール → プッシュへフォールバック | 再活性化率、リピート購入 |
| ジオオファー | 位置情報付近での滞在 | アプリ内(またはプッシュ) | 店舗内利用率、再来店 |
| 階層リワード | アップグレード/階層変更 | アプリ内 + メール | CLV、利用率 |
この表はルーティングマップとして読めます:瞬間がトリガーを決め、トリガーがチャネルを決め、KPIがそのオファーが見合ったかどうかを教えてくれます。それらすべてを結びつける指標はリピート購入率であり、その背後にあるのがカスタマーライフタイムバリューです。
ポイントエンジン、ウォレット型カード、階層制度といったロイヤルティプログラムについては、企業向けロイヤルティカードをご覧ください。
クーポンマーケティングの実践例
4つのシナリオはいずれも同じスキャン可能なバーコード/QRブロックを使い、それぞれ異なるライフサイクルの瞬間に対応します。
👋 新規ユーザー:決して失われないウェルカムコード
課題: 新規ユーザーがプッシュ通知でウェルカム割引を受け取り、スワイプして消してしまうと、レジに着く頃にはコードが見当たらなくなっています。
解決策: ウェルカムプッシュ通知はメッセージインボックスに保存され、バーコードは利用されるまでそこに残り続けます。
Pushwooshでの実装: 新しいデバイスが登録されたら、プッシュ通知を送ります: 「ようこそ — 初回注文が15%オフになるコードです。」 メッセージはバーコード付きでメッセージインボックスに届くため、ユーザーは決済時にアプリを開き、画面から直接スキャンできます。初回購入が成立し、コードが失われることもありません。
🛒 EC・配送サービス:オフラインでもスキャンできるウィンバックコード
課題: 2回購入した顧客が6週間音沙汰なしになりました。行動を促す理由のない「お久しぶりです」メールは、アーカイブに埋もれるだけです。
解決策: メールに組み込まれた、顧客ごとに固有のボイチャープールコードを、直近の購入カテゴリーに紐づけて送付します。
Pushwooshでの実装: 21日以上非アクティブな購入者をセグメントします。メールを送信します: 「15%オフのコードが届いています — 次回のご注文にお使いいただけます。」 バーコードはインライン表示され、顧客は受け取り時や店舗内で固有のコードをスキャンします。メールが到達しないチャネルであれば、ジャーニーは自動的にプッシュへフォールバックします。レジ担当者がカウンターでスキャンし、コードは一度だけ利用可能でその後失効します。
💳 サブスクリプションアプリ:アップグレード時の階層リワードコード
課題: ユーザーが上位プランにアップグレードしても、確認画面が表示されるだけです。ステータスが変わるこの瞬間こそ印象を強化すべきタイミングですが、多くのアプリはこの機会を活かせていません。
解決策: アップグレードイベントが発火した瞬間に表示されるアプリ内メッセージに、新しい階層に紐づいた利用可能な特典を組み込みます。
Pushwooshでの実装: tier_upgradedイベントが発火したら、デバイスタグからリワードコードを取得するQRブロック付きのアプリ内メッセージを表示します — 「Gold会員が解放されました。会員特典を受け取るにはスキャンしてください。」 アプリ内でのワンタップ、または提携店舗での1回のスキャンで完結します。特典は具体的かつ即時で、獲得したばかりのステータスに直接結びついています。
ヒント: バーコードをメッセージインボックスにも保存しておくと、後で利用したいユーザーのために特典がアプリ内で待機し続けます。
🛍️ 小売+位置情報:滞在から手元のクーポンへ
課題: 買い物客が今まさに店舗エリア内にいて、アプリもそれを把握しています — しかし通常のプッシュ通知は、売り場を歩いている最中には見過ごされがちです。
解決策: 単なる通知ではなく実際のクーポンを届けるジオ滞在トリガーを、顧客が物理的に範囲内にいる間に発動させます。
Pushwooshでの実装: 買い物客が旗艦店周辺のエリアに入り、そこに留まります。3分後に滞在イベントが発火し、アプリ内メッセージが表示されます: 「店舗にいらっしゃいますね — 本日限定15%オフはこちらをスキャン。」 バーコードはメッセージ内に直接表示され、パーソナライズされた状態でレジでスキャンできます。
ジオフェンシングがトリガーを提供し、バーコードブロックが利用可能なオファーそのものを提供します。
位置情報設定の全体像については、ジオフェンシングマーケティング:モバイルアプリのユースケース・事例・実践プレイブックをご覧ください。
最初のクーポンジャーニーを構築する
上記のすべてのフローは、同じ4つのステップで構成されています。Customer Journey Builderを使い、オファーの設計から実際のキャンペーン稼働までの最短ルートは以下のとおりです:
- 1
オファーとコードを定義する
インセンティブの内容と、コードをどう発行するかを決めます — ユーザーごとに固有の値(メールでは
{{voucher}}、アプリ内ではデバイスタグ)。 - 2
バーコードブロックを配置する
メールまたはアプリ内エディタでバーコードブロックを追加し、スキャンされる場所に合わせてシンボロジーを設定し、値をMergeタグまたはデバイスタグに紐づけます。
- 3
ジャーニーを分岐させる
トリガーを設定します — 非アクティブ、アップグレードイベント、ジオ滞在など — その後チャネルと到達可能性で経路を分け、最初のチャネルで到達できないユーザー向けにフォールバックを用意します。
- 4
ガードレールを設定する
有効期限とゴールチェックを追加し、コードが利用されたユーザーがフローから抜けるようにします。
利用率を静かに下げてしまう、よくあるミスです:
- 有効期限がない. 期限のないコードは、今すぐ行動する理由を与えません。テキストとジャーニーロジックの両方に日付を明記しましょう。
- 共有コード. リスト全体に1つのコードを使うと、ユーザーごとのトラッキングができなくなり、スクリーンショット1枚で利益を損なうリスクにもなります。ボイチャープールを使いましょう。
- ブロックの代わりに画像をアップロードする. 平面的な画像はインボックスで表示が崩れることがあり、パーソナライズもトラッキングもできません。ネイティブブロックがこの問題を解決します。
コードはどこに置くべきか
コード付きクーポンは、必要な持続期間に応じて3つの場所に配置できます。コードをどれくらいの期間利用可能にしておく必要があるかで選びましょう:
- メッセージ内. メールまたはアプリ内のバーコードブロック:送信の瞬間に合わせて、即時かつパーソナライズされた形で表示されます。
- メッセージインボックス内. メッセージはアプリ内に残り続けるため、プッシュ通知やアプリ内メッセージがとうに消えていても、顧客はレジでコードを呼び出せます。
- ウォレットパス内. Apple WalletまたはGoogle Walletに保存され、アプリのアンインストール後も残り、店舗付近で再び表示されることがあります。
Pushwooshでオファーを継続的な収益に変える
クーポンの価値は、届く瞬間と実際にスキャンできるコードによって決まります。Pushwooshはその両方を提供します:バーコードブロックはメール、アプリ内、メッセージインボックスにおいて、ネイティブでパーソナライズされ、トラッキング可能なコードを表示し、Customer Journey Builderは、1回の購入を次の購入へとつなげるライフサイクルの瞬間に、それらを正確に発動させます。
最も購入意欲の高い瞬間を選んでください — ウィンバック、階層リワード、店舗付近の買い物客など — そしてその瞬間を軸にクーポンフローを構築しましょう。あとは利用状況を観察するだけです。
よくある質問