美容室の失客リストはCSVから作れる|AIで休眠客を抽出する方法
▶ あわせて読みたい:美容室・サロンのAI活用
編集メモ:外部サービスの具体的なCSV項目・操作方法は、利用環境や仕様変更により異なる場合があります。公開前に最新の公式ヘルプで確認してください。
美容室の失客リストはCSVから作れる|AIで休眠客を抽出する方法
「新規のお客様は来ているのに、なぜか売上が安定しない」そんな美容室では、新規集客より先に確認したい数字があります。それが、一度来店したお客様が、どれくらい戻ってきているかです。
広告費を使って毎月新しいお客様を集めても、2回目、3回目につながらなければ、常に新規客を集め続けなければなりません。
一方で、以前来店したお客様へ声をかけようと思っても、「誰がしばらく来ていないのか分からない」「数百人の顧客履歴を確認する時間がない」「担当スタイリストの記憶に頼っている」「久しぶりのお客様へ何と送ればよいか分からない」といった問題が起きます。
そこで使えるのが、POSや顧客管理システムに残っているデータとAIです。難しい顧客分析から始める必要はありません。基本となるのは、「最終来店日」と「メニュー別の来店周期」です。
この2つが分かれば、「そろそろ来店時期を過ぎている人」を機械的に絞り込めます。この記事では、従業員10名以下の小規模な美容室を想定して、顧客データを出す→AIで来店周期を計算する→対象者を抽出する→案内文を作る→人が確認する→月1回続ける、という順番で失客リストを作る方法を解説します。
AIに顧客対応そのものを任せるのではありません。人が判断する前の「探す・集計する・下書きする」をAIに任せる方法です。
▶ 関連記事:美容室のスタイリスト分析
結論|「最終来店日+メニュー別の来店周期」で今週声をかける人は決められる

美容室の失客対策で最初にやることは、「失客した人を全員探す」ことではありません。まずは、いつもならそろそろ次回来店しているはずなのに、まだ来店していない人を見つけます。
たとえば、自店のデータを集計した結果、カットのお客様は平均45日前後、カラーのお客様は平均50日前後、縮毛矯正のお客様は平均120日前後という傾向が出たとします。
この場合、全員を「90日来ていないから失客」と判定するのは適切ではありません。カットのお客様にとって90日はかなり長い一方、縮毛矯正のお客様にはまだ通常範囲ということもあるからです。
そこで、自店の実績からメニュー別の来店周期を出し、その周期を一定以上過ぎた人を候補者にします。この記事では分かりやすく「平均来店周期×1.5」を最初の仮基準として使います。
たとえば平均来店周期が50日なら、75日を過ぎたあたりから「フォロー候補」として抽出する考え方です。ただし、1.5倍がすべての美容室にとって正解という意味ではありません。1.3倍のほうが合う店もあれば、2倍程度まで待ったほうがよい店もあります。最初は仮基準として使い、実際の反応を見ながら調整します。
全顧客を追いかける必要はない
失客対策を始めると、「過去に来店した人全員へ連絡しよう」と考えがちです。しかし、これは現場の負担が大きくなります。
大切なのは、今月、声をかける価値が高い人を絞ることです。1000人の顧客一覧を眺める必要はありません。AIを使って候補者を30人まで絞り、その30人を担当スタイリストが確認する。この形なら、小規模店でも運用しやすくなります。
AIに任せるのは「判断」ではなく「候補者の抽出」
AIに「この人には連絡するべきですか?」と最終判断まで任せる必要はありません。AIが担当するのは、次のような作業です。
- 来店間隔の計算
- メニュー別平均周期の集計
- 基準を超えた顧客の抽出
- 担当者別の並べ替え
- 案内文の下書き
その後、クレーム履歴はないか、転居していないか、来店しなくなった理由を担当者が知っていないか、連絡を希望していないお客様ではないか、といった点を人が確認します。つまり「AIで候補を作る→人が送るか判断する」という役割分担です。
美容室の新規リピート率が上がらない構造|新規には広告費、既存客は放置
美容室では、新規集客の施策は目に見えやすい一方で、既存客のフォローは後回しになりやすい傾向があります。新規客については「今月何人来たか」を確認していても、「先月初回来店した人のうち何人が戻ってきたか」まで見ていない店は珍しくありません。
その結果、新しいお客様を入れることには力を使っているのに、一度来店したお客様が離れていく部分は確認していない、という状態になります。
新規集客だけでは穴の開いたバケツになる
新規客を毎月20人獲得していても、その多くが1回で終われば、翌月もまた20人を集める必要があります。一方で、新規客のうち数人でも2回目、3回目につながるようになれば、新規集客だけに頼らない売上構造へ近づきます。
そのため、失客リストは単なる「昔のお客様一覧」ではありません。今ある集客を無駄にしないためのリストと考えるほうが分かりやすいでしょう。
失客は「嫌われた」とは限らない
来店しなくなった理由を、すべて接客や技術の問題と考える必要はありません。お客様側にも次のような事情があります。
- 忙しくて予約を忘れていた
- 予約しようと思ったタイミングを逃した
- 髪が気になっているが後回しにしている
- 担当者の予約状況を調べるのが面倒だった
だからこそ、「久しぶりなので来てください」と一斉に送るのではなく、その人の前回施術や来店時期を踏まえた自然なきっかけを作ることが重要になります。
担当者の記憶だけでは追えない
顧客数が少ない間は「○○さん、最近来ていないね」という会話だけでも回ります。しかし顧客が数百人になれば、全員を覚えておくことはできません。スタッフが退職すれば、その人だけが把握していた顧客情報も抜けます。そこで、記憶ではなくデータから対象者を探します。
失客リストに使うデータはどこにある?サロンボード・POS・紙カルテを確認
失客リストを作るために、新しい顧客管理システムを最初から導入する必要はありません。まず、現在使っている仕組みの中に何が残っているかを確認します。
SALON BOARDの公式サイトでは、予約データ出力、顧客情報の管理、売上明細の出力、リピート状況や来店サイクルなどの分析機能が案内されています。また、過去の予約履歴や顧客情報の管理、条件を指定した顧客検索なども紹介されています。
ただし、実際にどの項目をどの形式で出力できるかは、現在利用しているサービス・機能・契約状況などによって確認が必要です。「SALON BOARDなら必ずこの列をCSVで出せる」といった前提では進めず、自店の環境を確認してください。
POSや予約システムを見る
まず確認したいのは次の項目です。
- 来店日
- 顧客を識別できる情報
- 施術メニュー
・担当スタイリスト
さらに、初回来店日、来店回数、売上、指名・フリー、予約経路などがあれば、より細かい分析へ広げられます。ただし最初から全部使う必要はありません。失客リストを作る目的なら、まずは最終来店日・前回メニュー・担当者を確認します。
紙カルテしかない場合はどうする?
紙カルテ中心の店では、「全部デジタル化しないとAIは使えない」と考えがちです。しかし、最初から数年分のカルテをすべて入力する必要はありません。
たとえば「直近6か月〜1年の来店客から始める」「新しく来たお客様だけ今後電子化する」「最終来店日と主要メニューだけ入力する」といった方法があります。
重要なのは、完璧なデータベースを作ることではありません。次に連絡する人を見つけられる最低限のデータを作ることです。
手順1|CSVをAIに渡してメニュー別の平均来店周期を出す
データを用意できたら、最初に行うのは失客者の抽出ではありません。まず、自店のお客様がどれくらいの間隔で来店しているのかを確認します。
1.顧客ごとの来店履歴を用意する
理想的には、次のような情報があると分析しやすくなります。
| 顧客ID | 来店日 | メニュー | 担当者 |
|---|---|---|---|
| 001 | 2026/5/10 | カット | A |
| 001 | 2026/6/24 | カット | A |
| 002 | 2026/4/20 | カラー | B |
| 002 | 2026/6/15 | カラー | B |
この履歴から顧客ごとの来店間隔を計算し、その結果をメニュー別にまとめれば、「カットのお客様は平均何日くらいで来るのか」が見えてきます。
2.まずデータを整える
AIへ渡す前に、最低限の確認をします。
- 同じ顧客が重複していないか
- 来店日が空欄になっていないか
- 明らかに誤った日付がないか
- メニュー名がバラバラになりすぎていないか
「カット」「カットのみ」「一般カット」など、同じ意味のメニューが複数の名前になっている場合は、ある程度まとめたほうが分析しやすくなります。
3.AIへ計算条件まで伝える
「このCSVを分析してください」だけでは、欲しい結果にならないことがあります。たとえば、次のように目的を明確にします。
AIへの指示例:顧客ごとの来店間隔を計算してください。そのうえで、前回メニュー別に平均来店周期を出してください。来店履歴が1回しかない顧客は、平均周期の計算から除外してください。平均だけでなく中央値も出し、極端に長い来店間隔が平均値を大きくしていないか確認してください。
平均値だけだと、一部の極端に長い間隔に引っ張られることがあります。そのため、件数が増えてきたら中央値も一緒に見るとよいでしょう。
個人情報は必要以上にAIへ渡さない
顧客分析で大切なのは、「誰のデータか」ではなく「どの顧客の履歴がつながっているか」です。したがって、AIへ渡す段階では「山田花子」ではなく「顧客001」のようなIDでも分析できます。
電話番号、住所、メールアドレス、生年月日など、今回の分析に不要な情報まで渡す必要はありません。利用するAIサービスによってデータの保存・利用条件や法人向け設定などが異なるため、顧客情報を扱う場合は、自社のルールと利用サービスの最新の利用条件・データ取扱方針を確認してください。必要な情報だけに絞ることが基本です。
手順2|「来店周期×1.5」を過ぎた人を担当者・前回メニュー付きで一覧化する
メニュー別の平均来店周期が分かったら、次は「今、声をかける候補者」を作ります。
たとえば自店の分析で、カット45日、カラー50日、縮毛矯正120日だったとします。仮に「平均周期×1.5」を基準とするなら、カット約68日、カラー75日、縮毛矯正180日を超えている人を候補にします。
「3か月来ていない人」で一律に決めない
一律90日という条件では、メニュー特性を反映できません。短い周期で通う人なら90日はかなり遅れています。一方、もともと半年に1回程度利用するメニューなら90日では早すぎます。同じカットでも店舗や客層によって周期は違うため、インターネット上の一般的な数字をそのまま使うより、自店の実績を基準にするほうが実務的です。
AIに出してもらう失客候補リスト
| 顧客 | 最終来店 | 前回メニュー | 目安周期 | 経過日数 | 担当 |
|---|---|---|---|---|---|
| 顧客021 | 6/10 | カット | 45日 | 80日 | A |
| 顧客087 | 5/25 | カラー | 50日 | 96日 | B |
| 顧客114 | 2/20 | 縮毛矯正 | 120日 | 190日 | A |
重要なのは、顧客名だけを並べないことです。前回メニュー・最終来店日・担当者を一緒に出します。そうすれば、担当スタイリストが一覧を見た瞬間に「この人なら連絡したほうがよさそう」「この人は事情を知っているから除外」と判断できます。
「×1.5」は毎月調整してよい
この基準は永久固定ではありません。「1.5倍だと遅い」なら1.3倍へ、「まだ早い人が多い」なら1.7倍や2倍へ変えます。AI活用で重要なのは、最初から完璧な数式を作ることではありません。仮の基準で始め、結果を見ながら改善することです。
手順3|前回メニューと季節に合わせて案内文をAIに下書きさせる
対象者が決まったら、次は案内文です。ここでもAIが役立ちます。ただし、「半年来ていないお客様に営業メッセージを作って」とだけ指示すると、誰にでも使える文章になりやすくなります。そこで、前回メニュー、最終来店時期、季節、店舗の普段の話し方を材料にします。
値引きから入らない
たとえば、前回カラーをしたお客様なら、「お久しぶりです。クーポンがあります」よりも、「前回カラーから少し期間が空いてきたので、色落ちや根元が気になる頃かなと思いご連絡しました」のほうが、その人に向けた連絡に見えます。
カットなら、「前回のカットから少し時間が経っていますが、その後まとまりはいかがでしょうか」のようにできます。重要なのは、「来てください」より先に「前回の続き」を作ることです。
AIには「下書き」を作らせる
AIへの指示例:前回メニュー、最終来店日、現在の季節を参考に、久しぶりのお客様へ送る自然な案内文を1人1文で作ってください。値引きやクーポンを前面に出さず、売り込み感を抑えてください。予約を急かさない文章にしてください。
そして担当者が確認します。AIが作った文章をそのまま自動送信する必要はありません。「このお客様にはもう少しくだけた文章にしよう」「この話題は前回していないので削除しよう」と、人が最後に整えるほうが安全です。
AIに事実を作らせない
特に注意したいのが、「前回○○とおっしゃっていましたね」のような文章です。カルテに記録がないことをAIに想像させてはいけません。AIへは「与えた情報以外の事実を作らない」と明確に指示しておくとよいでしょう。
誰に送らないか|クレーム履歴・転居・単発客の除外ルールを決める
失客リストでは、「誰を抽出するか」と同じくらい「誰を除外するか」が重要です。AIで100人を見つけても、そのまま100人へ連絡してはいけません。
除外ルールを先に決める
- 過去に重大なクレームがあった
- 今後の連絡を希望していない
- 転居・転勤などで来店が難しいことが分かっている
- 旅行・結婚式などの一度きりの利用だった
- 他店へ移る事情を担当者が把握している
- 店舗側の判断で連絡対象外としている
これらを「除外フラグ」として残せれば、翌月からの作業も楽になります。
AIでは分からない情報がある
数字だけを見れば「半年来ていないから対象」に見えても、担当者は「引っ越したと言っていた」と覚えていることがあります。だから失客対策は完全自動化より、AIで候補者を絞り、人が確認する半自動化との相性がよい業務です。
連絡手段は店の状況で選ぶ|電話・SMS・LINEの使い分け

対象者と文章が決まったら、最後に連絡手段を選びます。ここでは「どのツールが一番優れているか」ではなく、そのお客様と普段どこでやり取りしているかを優先します。
電話が向いている店
高齢のお客様が多い地域密着型サロンなどでは、電話のほうが自然なケースがあります。ただし、失客候補者全員へ電話する必要はありません。長く通っている常連客など、担当者が直接声をかけたい人に絞る方法もあります。
SMSが向いているケース
電話番号はあるものの、電話をかけるほどではない場合はSMSも選択肢になります。文章を短くまとめやすく、相手の都合で確認してもらえます。利用するサービスの送信条件、費用、顧客同意などは事前に確認してください。
LINEを普段使っている店
普段からお客様との連絡にLINEを使っているなら、その既存の連絡手段を利用する考え方もあります。ただし、この記事ではLINE公式アカウントの配信設定、ステップ配信、クーポン設計などには踏み込みません。失客リストで大切なのは配信機能ではなく、誰に連絡するかを先に決めることだからです。
SALON BOARDの公式サイトでも顧客を条件で絞り込んだメッセージ配信や自動配信に関する機能が案内されています。実際に使える条件や現在の仕様は、利用画面・公式ヘルプで確認してください。
失客対策を月1回の仕事にする|第1営業日にCSV→AI→担当者へ
失客リストは、一度作って終わりではありません。成果を出すには、月1回の定例業務にします。おすすめは、毎月同じ日に行うことです。たとえば第1営業日と決めます。
月1回の運用例
- 顧客・来店データを出す
- AIへ読み込ませる
- 来店周期を過ぎた候補者を抽出
- 除外対象を確認
- 担当スタイリスト別に一覧化
- 案内文の下書きを作る
- 担当者が確認して連絡
毎回ゼロから分析方法を考えないことがポイントです。最初にAIへの指示文を決めておけば、翌月からは新しいCSVへ入れ替えて同じ処理を繰り返せます。
想定例|5人サロンの場合

これは実在企業の事例ではなく、運用イメージです。スタッフ5人の美容室で、これまでは店長が「最近○○さん来ていないよね」と思い出したときだけ連絡していたとします。
そこで月初に前月末時点の顧客データを出し、AIで来店周期を超えた顧客を抽出。対象者を担当者別に分けます。
たとえばAさん担当8名、Bさん担当6名、Cさん担当11名という形になれば、各スタッフが自分のリストだけ確認すれば済みます。店長一人が数百件のカルテを見る必要はありません。
スタッフは「この人には連絡する」「この人は今回は除外」「この人は電話にする」と判断します。この運用のポイントはAIそのものではありません。「思い出したときにやる仕事」から「月初に必ずやる仕事」へ変わることです。
効果は「再来店数」と「再来店率」で見る
失客フォローを始めたら、送った件数だけで終わらせないようにします。最低限見る数字は2つです。
1.再来店数
失客候補者へ連絡した結果、何人が再来店したかです。たとえば20人へ連絡して4人が戻れば、再来店数は4人です。
2.再来店率
連絡した人数に対して、どれくらい戻ってきたかを見ます。たとえば20人へ連絡して4人が再来店なら、4÷20=20%です。ここまで記録すると、翌月から改善できます。
担当者別・メニュー別にも見る
慣れてきたら、カットのお客様は戻りやすい、カラーのお客様はこの時期に反応がよい、A担当のお客様は連絡後の再来店率が高い、周期×1.5では遅すぎるメニューがある、といった違いも見られます。つまり失客リストは、単にお客様を呼び戻すためだけではなく、自店のリピート構造を知るためのデータにもなります。
売上だけで判断しない
始めたばかりの段階で「今月いくら売上が増えたか」だけを見ると判断を誤ることがあります。まず確認したいのは、対象者を毎月抽出できたか、担当者が確認できたか、何人へ連絡したか、何人が再来店したか、です。運用が定着したあとに、客単価や売上への影響を見るほうが分かりやすくなります。
失客リスト作成でやってはいけないこと
全顧客をいきなりAIへ渡す
分析に必要ない住所、電話番号、メールアドレスなどまで含める必要はありません。まず必要列だけに絞ります。
AIが出した対象者へそのまま一斉送信する
AIは顧客との過去の関係を完全には理解していません。担当者による除外確認を入れます。
いきなり複雑なスコアを作る
来店回数、単価、指名率、商品購入、口コミなど、使える項目を全部入れたくなります。しかし最初は「最終来店日+来店周期」だけでも十分です。運用できるようになってから項目を増やします。
毎月違う基準で抽出する
今月は90日、翌月は120日など、毎回感覚で条件を変えると効果を比較できません。一定期間は同じ基準を使い、結果を見て変更します。
「AI導入」で仕事を終えたつもりになる
AIにCSVを渡せるようになっても、担当者が見なければ何も変わりません。最終的には、誰が・いつ・確認して・何をするかまで決める必要があります。
美容室の失客対策は「新しい集客」より先に今ある顧客データを見る
美容室の失客対策というと、クーポン、広告、SNS、LINE配信など新しい販促施策から考えがちです。しかし、その前にできることがあります。すでにPOSや予約システムの中にある、過去に来店してくれたお客様のデータを使うことです。
やることは難しくありません。
1. 顧客・来店データを出す
2. メニュー別の平均来店周期をAIで計算する
3. 周期を大きく過ぎた人を抽出する
4. 前回メニュー・担当者付きで一覧にする
5. 送らない人を人が除外する
6. AIで案内文を下書きする
7. 担当者が確認して連絡する
8. 再来店数と再来店率を確認する
9. 毎月繰り返す
ポイントは、AIにお客様との関係づくりを任せることではありません。人が判断しやすいところまで、データ整理をAIにやらせることです。
スタッフが数百件のカルテを見返す代わりに、AIが候補者を20〜30人まで絞る。その先は、担当スタイリストがお客様との関係を見ながら判断する。この分担なら、小規模な美容室でも始めやすくなります。
FAQ
美容室では何か月来なければ失客と考えますか?
一律に「○か月」と決めるより、自店のメニュー別来店周期から判断するほうが実務的です。カット、カラー、縮毛矯正などでは通常の来店間隔が異なります。まず自店のデータから平均周期や中央値を確認し、その周期を一定以上過ぎた人を候補にするとよいでしょう。
CSVをAIへアップロードしても大丈夫ですか?
顧客情報を扱う場合は慎重な運用が必要です。分析に不要な氏名、電話番号、住所、メールアドレスなどは削除し、可能であれば顧客IDに置き換えます。また、利用するAIサービスの最新のデータ取扱方針や自社の情報管理ルールを事前に確認してください。
Excelが苦手でも失客リストは作れますか?
可能です。CSVを用意できれば、来店間隔の計算、メニュー別集計、条件を超えた顧客の抽出などをAIに指示できます。ただし、AIの結果に誤りがないか、人が元データと照合する工程は必要です。
SALON BOARDだけでも失客対策はできますか?
SALON BOARDの公式サイトでは、顧客管理、予約データ出力、リピート状況や来店サイクルの分析、条件を指定した顧客検索などが案内されています。ただし、具体的にどの項目を出力できるか、どの分析機能を利用できるかは現在の画面や公式ヘルプで確認してください。
お客様への連絡はどのくらいの頻度がよいですか?
全顧客へ同じ頻度で送るのではなく、メニュー別の来店周期や過去の連絡履歴を見て判断するのがおすすめです。繰り返し連絡する場合は、お客様の希望や反応を確認し、過剰な案内にならないよう管理してください。
AIで仕事をラクにする相談会
「顧客データはあるけれど、どう分析すればよいか分からない」「AIを使ってみたが、結局自分しか使っていない」「便利そうなAIを増やすのではなく、今の仕事そのものを減らしたい」そんな美容室では、AIツールを選ぶ前に、現在の業務を整理することが大切です。
AIで仕事をラクにする相談会では、今使っている予約・POS・顧客管理データの活用方法、AIへ任せやすい作業、人が判断として残したほうがよい作業、毎月続けられる業務フロー、スタッフへ定着させる方法などを、現在の業務に合わせて整理します。
AIを導入して終わりではなく、実際の仕事がラクになるところまで定着させたい方のための伴走支援です。
ご相談前に、次の内容が分かると、より具体的に整理できます。
- 現在使っている予約・POS・顧客管理システム
- おおよその顧客数
- 現在の失客フォロー方法
- 一番時間がかかっている仕事
- AIで減らしたい作業
公開前確認:SALON BOARD等の外部サービスについて、CSV出力項目・メッセージ機能・契約条件などの仕様は変更される可能性があります。公開時点の公式サイト・公式ヘルプで最新情報を確認してください。
