営業活動の成果を上げるためには、「いつ・誰に・何を提案したか」を確実に記録し、次のアクションにつなげることが重要です。しかし、Excelや個人の手帳で管理していると、情報が分散し、案件の進捗状況が見えにくくなってしまいます。
そこでおすすめなのが、Microsoft Accessを活用した営業活動管理システムです。
Accessを利用すれば、顧客管理、訪問履歴管理、案件管理、行動予定管理を一元化でき、営業担当者だけでなく管理者にとっても有効な情報基盤を構築できます。
今回は、営業部門向けのシステムとしてAccessを活用する方法をご紹介します。
営業活動でよくある課題
営業現場では次のような悩みがよく聞かれます。
- 顧客情報が担当者ごとに管理されている
- 過去の提案内容が分からない
- 案件状況が見えない
- 次回訪問予定が管理できていない
- 引継ぎ時に情報共有できない
こうした課題は、営業活動の属人化を招く原因となります。
Accessで営業活動を一元管理する
Accessでは次の情報をまとめて管理できます。
管理対象
- 顧客情報
- 商談履歴
- 訪問記録
- 見積提出状況
- 案件進捗
- 次回アクション
- 売上予測
営業支援ツール(SFA)のような仕組みを、自社に合わせて構築できます。
顧客マスタを作成する
まずは顧客情報を管理するテーブルを準備します。
M_顧客
| 項目 | 内容 |
|---|---|
| 顧客ID | 主キー |
| 会社名 | 顧客名 |
| 部署名 | 担当部署 |
| 担当者名 | 担当者 |
| 電話番号 | 連絡先 |
| メールアドレス | メール |
| 業種 | 製造業など |
| ランク | A/B/C |
訪問履歴を管理する
営業活動では訪問履歴の蓄積が重要です。
T_営業履歴
| 項目 | 内容 |
|---|---|
| 履歴ID | 主キー |
| 顧客ID | 顧客 |
| 訪問日 | 日付 |
| 面談者 | 顧客担当者 |
| 内容 | 商談内容 |
| 提案内容 | 提案事項 |
| 次回予定 | 次回行動 |
商談記録登録例
CurrentDb.Execute _
"INSERT INTO T_営業履歴 " & _
"(顧客ID,訪問日,内容) " & _
"VALUES " & _
"(1,Date(),'新製品説明')"
営業活動を即座に登録できます。
次回訪問予定を自動管理する
訪問後にフォロー漏れが発生することがあります。
そこで次回訪問日を登録します。
T_訪問予定
| 項目 | 内容 |
|---|---|
| 顧客ID | 顧客 |
| 予定日 | 訪問予定 |
| 内容 | 実施内容 |
| 状態 | 未実施・完了 |
本日期限の案件抽出
SELECT *
FROM T_訪問予定
WHERE 予定日 <= Date()
AND 状態='未実施'
営業担当者の行動漏れを防止できます。
案件管理機能を作る
営業活動の中心は案件管理です。
T_案件
| 項目 | 内容 |
|---|---|
| 案件ID | 主キー |
| 顧客ID | 顧客 |
| 案件名 | 案件 |
| 提案金額 | 金額 |
| 受注予定日 | 予定 |
| 状態 | ステータス |
ステータス例
- 情報収集中
- 提案中
- 見積提出済
- 受注
- 失注
状況を可視化することで、進捗確認が容易になります。
営業パイプラインを見える化する
営業マネージャーが知りたいのは、
「今どれだけ案件があるか」
です。
提案中案件の集計
SELECT
状態,
Count(*) AS 件数,
Sum(提案金額) AS 金額
FROM T_案件
GROUP BY 状態
例えば、
| 状態 | 件数 | 金額 |
|---|---|---|
| 提案中 | 15 | 3,000万円 |
| 見積提出済 | 8 | 1,500万円 |
| 受注 | 5 | 800万円 |
といった管理が可能になります。
営業担当者別の活動件数を確認する
管理者視点では活動状況の把握も重要です。
担当者別訪問件数
SELECT
担当者,
Count(*) AS 訪問件数
FROM T_営業履歴
GROUP BY 担当者
月次報告資料にそのまま利用できます。
見積提出漏れを防ぐ
営業現場では、
- 打合せした
- 見積依頼を受けた
- 提出を忘れた
というケースも少なくありません。
見積管理テーブル
| 項目 | 内容 |
|---|---|
| 見積番号 | No |
| 顧客ID | 顧客 |
| 発行日 | 発行日 |
| 提出期限 | 締切 |
| 状況 | 状態 |
締切間近の案件抽出
SELECT *
FROM T_見積
WHERE 提出期限 <= Date()+3
提出漏れ防止に役立ちます。
営業日報を自動作成する
訪問履歴を登録するだけで日報も作成できます。
本日の活動一覧
SELECT *
FROM T_営業履歴
WHERE 訪問日 = Date()
フォームやレポートで出力すれば、
営業日報の入力作業を削減できます。
Accessだから実現できる柔軟性
営業支援システム(SFA)は数多く存在します。
しかし、
- 自社の運用に合わない
- 入力項目が多すぎる
- 月額費用が高い
- カスタマイズできない
という課題もあります。
Accessであれば、
- 自社独自の管理項目
- 業種特有の案件管理
- 独自帳票
- Excelとの連携
を自由に実装できます。
営業部門で特に効果がある機能
顧客検索
Me.Filter = _
"会社名 Like '" & _
Me.txt検索 & "'"
前回訪問日表示
SELECT
顧客ID,
Max(訪問日)
FROM T_営業履歴
GROUP BY 顧客ID
失注分析
SELECT
失注理由,
Count(*)
FROM T_案件
GROUP BY 失注理由
営業戦略の改善にも活用できます。
小規模営業組織ほど効果が大きい
Accessによる営業管理システムは、
- 中小企業
- 技術営業
- 法人営業
- 製造業営業
との相性が非常に良好です。
特に顧客数が数百社〜数千社規模の場合は、シンプルかつ実用的なシステムとして機能します。
まとめ
営業活動の成果を高めるためには、顧客情報や案件情報を組織全体で共有できる仕組みが欠かせません。
Microsoft Accessを活用すれば、
- 顧客管理
- 商談履歴管理
- 訪問予定管理
- 案件管理
- 売上予測
- 営業日報作成
を一元管理できます。
特に営業担当者の行動履歴と次回アクションを蓄積することで、「誰が担当しても同じ水準で顧客対応できる環境」を実現できます。
高価なSFAを導入する前に、自社業務に合わせたAccessベースの営業活動管理システムを検討してみてはいかがでしょうか。

コメント