ホーム > LINE特集 > 第4章: 会員証・スタンプカード
第4章LINEミニアプリ特集
ブティックの店頭でスマートフォンの会員証を見せる女性

第4章 — 実例2

LINEミニアプリで
会員証・スタンプカードを作る

紙のスタンプカードを卒業して、再来店率を数値で測れる仕組みに。
店舗DXの第一歩を、LINE上で実現します。

なぜ紙のスタンプカードは限界に来ているのか

飲食店、カフェ、美容室——日本全国の店舗に浸透している紙のスタンプカード。10回来たら1杯無料、10個買ったら1個プレゼント。シンプルで効果的な仕組みですが、多くの課題を抱えています。

  • 忘れる: 来店のたびに「スタンプカード持ってきてますか?」と聞かれるが、多くのお客様は自宅に置き忘れている
  • 紛失する: 10回中8回貯めて紛失した場合、顧客も店舗も「8回分が消える」という不条理な状態になる
  • 測れない: 何人の顧客が何回来ているか、再来店率はどうか、運用コストはいくらか——まったくデータが取れない
  • 担当者依存: スタンプ交換のルールや管理が属人的になりやすい

LINEミニアプリ上のデジタル会員証なら、これらの課題を一度に解決できます。LINEアプリの「友だち追加」で会員登録が完了し、店頭ではQRコードを提示するだけ。

LINEミニアプリのデジタルスタンプカード画面
店舗スタッフがQRスキャンでスタンプを付与

3つのスタンプ付与方式と、店舗に合う選び方

デジタルスタンプの付与には主に3つの方式があります。店舗の業態やスタッフの業務負荷を考慮して選ぶことが重要です。

方式仕組み向いている業態導入コスト
① 店頭QR読み取り顧客が提示したQRコードをスタッフが専用スマホでスキャンレジ操作のある小売・飲食低(スマホアプリのみ)
② 合言葉入力来店ごとに日替わりの合言葉をミニアプリに入力接客メインの美容室·サロン最低限
③ 自動付与LINEミニアプリ予約来店時に来店確定とともに自動付与予約制のクリニック·ジム中(予約連動)

多くのお客様が「スマホをカバンから出して画面を見せる」行為を抵抗なく行えるようになったことが、デジタルスタンプの普及を後押ししています。LINEアプリ内に会員証があるため、LINEを開ければ会員証も同時に見えるというUXが優れています。

ワンタイムトークンで不正を防ぐ

デジタル化で最も懸念されるのは不正利用です。「QRコードのスクリーンショットを送って友だちにもスタンプを貯めてもらおう」という行為を防ぐために、ワンタイムトークン方式を採用します。

仕組みは単純です。顧客のミニアプリが「スタンプをつける」ボタンを押すたびに、サーバー側で1回限りのトークン(30秒で失効)を生成し、ミニアプリ上にQRコードとして表示します。店頭でスタッフがスキャンすると、そのトークンは即座に無効化されます。同じトークンで2回目のスキャンは拒否され、過去のスクショも利用不可です。

🔒 セキュリティレベルの目安: 1回の来店=1スタンプであれば、ワンタイムトークンで十分な不正対策になります。より高価な来店の場合は、スタッフが「付与ボタン」を押す方式(①の変形)を組み合わせると、より堅牢です。

特典発行と自動お知らせ

スタンプが一定数(例: 10個)に達した瞬間、ミニアプリ上に自動で特典クーポンが発行されます。LINEのプッシュ通知で「おめでとうございます!特典クーポンが届きました」と届くため、再来店の動機が即座に作られます。

さらに、特典クーポンには有効期限を設定できます。有効期限が近づくと、もう一度LINEメッセージでリマインド通知を送信可能。「クーポンの期限が残り3日です」という通知は再来店率を push する効果があります。

再来店率 23% → 38%

スタンプ進捗のリマインド通知導入後の飲食店典型値。数字は顧客行動データ一般的な推計に基づきます。

DynamoDB設計

会員証のデータは、すでに第3章で解説した予約テーブルと同じパーティション設計に統合できます。拡張して、ユーザーごとのスタンプ情報を管理します。

PK: USER#U1234567890 SK: STAMP#2026-09 stamps: 8 lastVisit: "2026-09-01T14:30:00Z" couponIssued: false couponExpires: null PK: USER#U1234567890 SK: VISIT#2026-09-01#T1430 method: "qr_scan" staffId: "S001" token: "abc123xyz(ワンタイムトークン)" tokenUsed: true

パーティションキーにLINE userIdを、ソートキーに月(スタンプ進捗)と来店記録を分けることで、ユーザーの今月のスタンプ数検索来店履歴の取得が1回のクエリで完結します。

店舗スタッフ用管理画面

同じミニアプリ内に、スタッフ専用の管理ビューを設けられます。来店履歴の照会、手動スタンプ付与、特典発行の管理——すべて同じLIFFアプリで完結し、LINE Developersのロール機能でスタッフ権限を分離できます。

管理者はLINEログイン時にuserIdを判別し、事前に登録済みのスタッフIDリストに含まれている場合のみ管理画面を表示します。追加のログイン画面は不要で、LINEアカウントのみで認証が完結します。

導入にかかるコストとROI

構成要素コスト
LINEミニアプリ(開発・初回)¥100,000〜300,000(開発委託時)
AWS運用(月間)¥0〜200(サーバーレス)
回転率向上による売上増再来店率+15%×平均客単価×月来店数×顧客数
スタッフ負荷減電話確認・紙管理作業の省力化

再来店率が仮に15%向上した場合、1,000人の会員を抱える店舗(平均客単価2,500円、月平均来店1回)なら、月約375,000円の売上増。開発費用は数ヶ月で回収できます。

よくある質問

Q. 既存のLINE友だちを会員証に移行できますか?

はい。移行特典(1回分スタンプ付与、来店クーポン等)をLINEメッセージで友だち全員に送信し、ミニアプリ上の会員証登録を促すことでスムーズに移行できます。

Q. 会員証のQRコードが不正利用されたら?

ワンタイムトークン方式により、1回使用したQRコードは即座に無効化されます。同一トークンの再スキャンはシステム的に拒否されるため、スクリーンショットや転送による不正は防げます。

Q. 複数店舗で共通のスタンプカードを作れますか?

パーティションキーに店舗IDを含めることで、複数店舗横断の統合会員証が実装可能です。A店で5個、B店で3個、合計8個という形で、チェーン店にも対応できます。

他の章も読む

デジタル会員証の導入をご検討中の方へ

店舗の業態に合ったスタンプ方式と設計をご提案いたします。
まずはお気軽にご相談ください。

無料相談を予約する →