ロイヤルティプログラムアプリの作り方:ポイント、スタンプ、特典、交換
ロイヤルティプログラムアプリは、リピーターの顧客を後押しします。顧客は購入時にポイントやスタンプを獲得し、それを特典と交換します。作るには、顧客アカウント、購入の瞬間にスタッフがポイントやスタンプを付与する方法(通常は顧客のQRコードを読み取る方法)、特典の一覧、スタッフが確認する交換の流れ、そして残高を信頼できるように、すべての変更の履歴が必要です。ほとんどの小規模店舗には、スマホ対応のWebアプリで十分です。顧客はアプリストアから何もインストールする必要がありません。
まず仕組みを選ぶ
| 仕組み | 動き方 | 向いている業態 |
|---|---|---|
| スタンプカード | 来店または1商品ごとに1つのスタンプ。一定数で特典 | カフェ、理髪店、洗車など、1回の利用額が似ている業態 |
| ポイント | 利用金額に応じてポイントを付与。特典ごとに必要なポイント数が異なる | 利用額にばらつきがある店、飲食店 |
| ティア(段階制) | 利用額が増えると、シルバーやゴールドなどのランクが上がり、継続的な特典を得られる | 来店頻度が高く、客単価も高い業態 |
| 有料会員 | 継続的な特典のために、顧客が会費を払う | 熱心な常連客がいて、特典が明確な業態 |
必要なものに合った、最もシンプルな仕組みから始めてください。デジタルのスタンプカードなら、1日で作って理解してもらえます。ティアや有料会員は、説明や構築が難しいルールを追加します。有料の仕組みは、会員制サイトに近いものです。
あわせて、次のことも決めてください。
- 付与のルール。 来店ごと、商品ごと、それとも金額ごとですか? 割引された購入もポイントの対象になりますか?
- 有効期限。 ポイントやスタンプは期限切れになりますか? いつですか? 特典の期限切れを設ける場合は、地域の消費者ルールを確認してください。
- 特典。 顧客が何を得られ、それぞれにいくらかかりますか?
- 店舗。 1店舗だけですか? それとも、同じプログラムを共有する複数の店舗がありますか?
アプリに必要なもの
データ
| テーブル | 主なフィールド |
|---|---|
| 顧客 | 名前、メールアドレスまたは電話番号、QRコードのトークン、登録日時、現在の残高 |
| 取引 | 顧客、種別(付与、交換、調整、期限切れ)、ポイントまたはスタンプ数、購入金額、担当スタッフ、店舗、作成日時、メモ |
| 特典 | 名前、必要なポイントまたはスタンプ数、有効かどうか、説明 |
| スタッフ | 名前、ログイン情報、店舗、役割(スタッフ、マネージャー) |
| 店舗 | 名前、住所(店舗が複数ある場合のみ) |
重要なルールは、残高は取引の合計であるということです。残高を直接上書きすることは、誰にも許してはいけません。付与、交換、修正はすべて、スタッフ名と理由を付けた新しい行として記録します。その履歴があるからこそ、「なぜ私のポイントは40しかないのか?」に答えられ、ミスや不正を見つけられます。
画面
- 顧客側:登録、QRコードと現在の残高またはスタンプを表示するカードのページ、利用できる特典、履歴。
- スタッフ側:スキャン画面(カメラが開き、顧客のコードを読み取る)、続いて「スタンプを追加」または「購入金額を入力」、そして、顧客が交換できる特典を示す交換ボタン。
- マネージャー側:顧客一覧、理由を付けた残高の調整、特典の管理、発行と交換されたポイントの簡単なレポート。
権限
顧客は自分のカードだけを見られます。スタッフは付与と交換はできますが、履歴の削除はできません。マネージャーは、必ずメモを付けて調整できます。スタッフの操作にはスタッフ用のログインが必要です。スキャン画面は、URLを知っただけの人が使えてはいけません。アプリにログインを追加する方法を参照してください。
判断事項とトレードオフ
顧客の本人確認の方法
- スマホのQRコード。スタッフがスキャンします。速く、コードがランダムなトークンなら偽造されにくいです。
- 電話番号。スタッフが入力します。スマホが不要ですが、悪用されやすく、混雑時には時間がかかります。
- 印刷されたコード付きの実物のカード。スマホを使いたくない顧客向けです。
QRコードと電話番号での検索の両方に対応する小規模店舗は多くあります。
顧客アカウント
レジでパスワードを求めると、登録が減ります。名前とメールアドレスまたは電話番号だけで登録し、後でログイン用のリンクを送る方が、ずっと軽い仕組みです。必要最小限の個人データだけを集め、何に使うかを説明してください。
Webアプリかネイティブアプリか
Webアプリは、レジのQRコードから開けて、ホーム画面に追加できます。ネイティブアプリは、ウォレットパス、プッシュ通知、位置情報に基づく通知を追加できますが、アプリストアの費用、審査、インストールの手間が伴います。スマホ対応のWebアプリのガイドで、このトレードオフを詳しく扱っています。
レジとの連携
POSシステムにAPIがあれば、各売上から自動でポイントを付与できます。なければ、スタッフがロイヤルティアプリに金額を入力します。件数が少なければ手入力でも問題ありませんが、混雑時には行列が遅くなるので、最も忙しい時間帯で事前に試してください。
うまくいく最初のプロンプト
Bean Thereという、2店舗のコーヒーショップのためのデジタルスタンプカードのWebアプリを作ってください。顧客は名前と電話番号で登録し、QRコード、スタンプ(10個のグリッド)、履歴を表示するカードのページを受け取ります。コーヒー1杯ごとにスタンプが1つ付き、10個のスタンプで無料のドリンク1杯と交換でき、その後カードはリセットされます。スタッフはログインし、スキャン画面を使います。この画面は、スマホのカメラを開き、顧客のQRコードを読み取って、そのカードを「スタンプを追加」と「無料ドリンクと交換」のボタン付きで表示します。すべてのスタンプと交換は、担当スタッフ、店舗、時刻を付けて取引として保存し、残高は常に取引から計算してください。マネージャーは、必須の理由を付けてスタンプを調整でき、店舗ごとに付与したスタンプと交換したドリンクの週次レポートを見られます。スマホを優先し、温かみのあるデザインにして、スタッフ向けに大きなボタンを用意してください。
構築の手順
- 顧客の登録とQRコード付きのカードのページ。
- スタッフのログインとスキャン画面。顧客を見つけ、スタンプやポイントを付与します。
- 取引履歴。すべての残高の元データにします。
- 特典と交換。スタッフが確認して行います。
- マネージャー向けの機能:理由付きの調整、特典一覧、レポート。
- 期限切れのルール(ある場合)と、顧客に表示されるメッセージ。
- 店頭の資料:登録画面を開く、印刷されたQRコード。
- 店頭でテストする。暗い場所でスキャンし、古いコードをスキャンし、ポイントが足りないのに交換し、スタンプを素早く2回追加してみます。
よくある失敗
- 残高だけを保存する。 取引がなければ、ミスや紛争を追跡できません。
- スタッフのログインのないスキャン画面。 誰でも自分にポイントを付けられてしまいます。
- 推測されやすいQRコード(顧客のIDなど)。長くてランダムなトークンを使ってください。
- 説明しにくいほど複雑。 スタッフが1文で説明できないなら、単純にしてください。
- 特典の原価が見合わない。 公開前に、各特典のコストを計算してください。
- 電話を紛失した場合や、アカウントの統合の計画がない。 マネージャーが顧客を探し、メモを付けて残高を移せる方法を用意してください。
既製のロイヤルティ製品が適している場合
多くのPOSシステムには、すべての売上に自動で連携するアドオンとしてロイヤルティ機能があり、スタッフの追加作業はありません。それがあるなら、たいてい最も簡単な選択肢です。単独のロイヤルティアプリや、小規模店舗向けのデジタルスタンプカードサービスもあります。中にはウォレットパスやマーケティングメッセージを内蔵したものもあります。
自分で作るのは、POSにロイヤルティ機能がない場合、またはその機能の費用がプログラムの価値を上回る場合、業態にぴったりの特典が欲しい場合、予約、オンライン注文、紹介プログラムなど、自社で運営する他のものと連携させたい場合、または顧客リストを完全に自分で所有したい場合です。
Mythexで作る
Mythexでは、チャットでロイヤルティアプリを説明し、スマホサイズを含むライブプレビューで試せます。スタンプや取引を保存する必要があると、エージェントが専用のPostgresデータベースを追加します(または /database と入力します)。これは、顧客がQRコードから開くスマホ対応のWebアプリです。Proでは、Mythexで Android と iPhone のアプリとしてラップすることもできます。スタッフと顧客のログインは、自分で選んだ認証方式で追加します(ログインのレシピ)。SMSやメールの送信は、自分のプロバイダーを使います。
インスピレーションとしては、ドッググルーミングのウェブサイトテンプレートが役立ちます。サービスや料金と並んで、ロイヤルティプログラムが含まれています。
よくある質問
ポイントとスタンプカード、どちらが良いですか?
スタンプカード(9回購入すると10回目が無料)は、顧客にとって分かりやすく、カフェや理髪店のように1回の利用額が似ている業態に向いています。ポイントは、利用額にばらつきがある業態に向いています。顧客がどれだけ購入したかに応じて、特典の大きさを変えられるからです。
ロイヤルティアプリはApp Storeに載せる必要がありますか?
必要ありません。顧客がQRコードから開いたり、ホーム画面に追加したりできるスマホ対応のWebアプリは、多くの小規模店舗にとって十分に機能します。アプリストアの審査やインストールの手間も避けられます。
スタッフはレジでどのようにポイントを付与しますか?
通常は、顧客がアカウントのQRコードを見せ、スタッフがスマホまたはタブレットでそれを読み取り、購入金額を入力するか、スタンプを追加します。スタッフの操作には、スタッフ用のログインを必須にしてください。
ロイヤルティのポイントをレジに連携できますか?
POSシステムに、それ用のAPIや連携機能がある場合にだけ可能です。そうでなければ、スタッフが購入内容をロイヤルティアプリに手で入力することになります。件数が少ない場合は問題ありませんが、混雑時には一手間増えます。