メインコンテンツへスキップ

【導入編】CRM導入編

    「コードなんて書いたことがない」「スプレッドシートも正直苦手」。そんな方でも大丈夫です。今日この記事を読み終えるころには、あなた専用の顧客管理システムが、お金を一円もかけずに動き出しています。

    サーバー代もかかりません。月額料金も発生しません。必要なのはGoogleアカウントと、この記事をなぞる時間だけです。

    半信半疑かもしれません。自分も最初はそうでした。プログラミングの経験がないまま、AIとの対話だけで顧客管理システムを作れるとは思っていませんでした。でも、できたんです。

    画像

    この記事は誰のためのものか

    個人事業主やフリーランス、小さなチームで働いていて、こう思っている方に向けて書いています。

    顧客管理をちゃんとしたい。でもCRMツールは月額が高い。エンジニアに頼む予算もない。かといって、今のスプレッドシートの寄せ集めも限界がきている。

    前回までの1〜3編では、Claudeを使ってCRMの設計からコードを作るまでの過程を書いてきました。今回はその続編で、実際にご自身の環境に導入して、今日から使えるようにするための導入編です。

    このまま放っておくと、どうなるか

    顧客情報をメモやExcelに散らかしたまま運用を続けると、どのお客様にいつ連絡したかが分からなくなります。そして、フォローの機会を静かに逃していきます。

    怖いのは、逃したことに気づけないことです。連絡が途切れたお客様は、何も言わずに離れていきます。

    逆に、この記事の手順どおりに進めれば、今日中に自分専用のCRMが手に入ります。誰にいつ連絡したか、今どの段階か、次に何をすべきか。それが一つの画面で分かる状態になります。

    自己紹介

    副業で営業をしている、社会人6年目です。プログラミングの経験はありません。前回までの記事で、Claudeとの対話だけでCRMの設計からコードの生成までを行ってきました。今回はその成果を、誰でも迷わず使える形にして共有します。

    なぜ導入編を書いたのか

    今は、AIを使えばサーバーや開発費にお金をかけなくても、誰でも自分専用のシステムを作れる時代になりました。

    ただ、それを記事で読むのと、実際に自分の手で動かすのとでは、まったく違います。自分の画面でシステムが動いた瞬間の感覚は、読んだだけでは手に入りません。

    その体感を持ち帰ってほしくて、この記事を書いています。

    画像

    この記事でできるようになること

    1. スプレッドシートを作る

    2. GASにコードを貼り付ける

    3. 初期設定をする

    4. デプロイして使い始める

    この4つだけです。所要時間は、初めての方で半日ほどを見ておけば十分です。

    ステップ1:スプレッドシートを作る

    まずGoogleドライブを開き、「新規」から「Googleスプレッドシート」を選びます。名前は後で分かりやすいように「CRM管理表」などにしておきましょう。

    1行目に、管理したい項目を入力します。迷ったら、次の6つから始めてください。

    • 会社名

    • 担当者名

    • 連絡先

    • 最終接触日

    • ステータス

    • メモ



    画像

    ここで大事なのは、最初から完璧を目指さないことです。列の名前は後からいつでも変更できます。使ってみて足りない項目が出てきたら、そのときに足せば十分です。

    むしろ、最初に項目を増やしすぎると、埋めるのが面倒になって続きません。自分も最初は10列以上作って、結局半分は空欄のままでした。

    ここまでできれば、いわばCRMの骨組みが完成した状態です。次は、この表に命を吹き込むコードを入れていきます。

    ステップ2:GASにコードを貼り付ける

    スプレッドシート上部のメニューから「拡張機能」、次に「Apps Script」を選んでクリックします。すると、別のタブでコードを書くための画面が開きます。


    最初から数行のサンプルコードが入っていますが、これは全部消してしまって大丈夫です。消すのが不安かもしれませんが、何も書かれていない初期状態のコードなので、消して問題ありません。

    代わりに、1〜3編でClaudeと一緒に作成したコードをそのままコピーして貼り付けます。

    ここで難しいことを考える必要はありません。コードの中身が読めなくても構いません。やっているのは、コピーして貼るだけの作業です。

    貼り付けたら、画面上部のフロッピーディスクのアイコンを押して保存します。この保存を忘れると後の手順が動かないので、ここだけは確実にやってください。


    画像

    ステップ3:初期設定をする

    コードの中には、あなた自身の環境に合わせて書き換える必要がある部分があります。

    たとえば、通知を受け取りたいメールアドレス。スプレッドシートの固有ID。表の1行目に入れた列の名前。この3か所です。

    逆に言えば、この3か所さえ正しく書き換えられれば、あとは動きます。そして、つまずく人のほとんどが、ここで止まっています。


    ここまで読んでくださった方へ

    ここまでの3ステップで、CRMの土台は9割できています。

    残るのは、初期設定の具体的な書き換え箇所と、公開するための最後のボタンだけです。ここを曖昧にすると、せっかく作ったシステムが動かないまま終わってしまいます。実際、自分がつまずいたのもこの部分でした。

    続きでは、実際の画面をすべて画像つきで解説します。

    この続きで得られること

    • どの行をどう書き換えるか、画像つきで一つずつ解説

    • デプロイの手順を、画面そのままに追える形で

    • よくあるエラー3つと、その直し方

    • 公開後すぐ試せる動作確認チェックリスト

    こんな方におすすめです

    • 1〜3編を読んで、自分でも作ってみたいと思った方

    • コピーと貼り付けはできるが、設定でつまずきたくない方

    • エラーが出たときに、自分で直せるようになりたい方

    逆に、すでにGASの操作に慣れている方には、この続きは物足りないかもしれません。その場合は1〜3編のコード部分だけで十分進められます。

    ここから先は有料エリア(200円)です。読み終えた瞬間、あなたのCRMは動き出します。


    ステップ3の続き:初期設定の具体的な手順

    ここからは実際のコード画面を見ながら進めます。書き換えが必要なのは、次の3か所です。

    1. 通知先メールアドレス

    コードの上のほうに、メールアドレスを書く場所があります。ここを自分のアドレスに変えます。

    注意点は、クォーテーション(引用符)の中だけを書き換えることです。引用符ごと消してしまうとエラーになります。

    2. スプレッドシートの固有ID

    スプレッドシートを開いたときのURLの中に、長い英数字の列があります。これがIDです。


    ここで一番多いミスが、コピーする範囲の間違いです。スラッシュは含めません。前後に余分なスペースが入っていてもエラーになります。

    3. 列の名前

    ステップ1で1行目に入れた項目名と、コードの中の列名を一致させます。

    ここも、スペースの有無で動かなくなります。スプレッドシート側の列名を一度消して打ち直すのが、結局は一番確実です。

    書き換えが終わったら、もう一度保存ボタンを押してください。これで初期設定は完了です。

    画像

    ステップ4:デプロイして公開する

    Apps Scriptの画面右上にある「デプロイ」ボタンをクリックし、「新しいデプロイ」を選びます。

    種類の選択で「ウェブアプリ」を選びます。次に、アクセスできるユーザーを設定します。

    ここは必ず確認してください。「自分のみ」にすれば、自分以外は開けません。顧客情報を扱うので、ここの設定を間違えないようにしてください。

    設定したら「デプロイ」を押します。

    初回のみ、Googleから許可を求める画面が出ます。赤い警告画面が出て不安になりますが、これは自分のアカウントで作ったスクリプトを実行するための確認です。「詳細」から進んで許可してください。

    デプロイが完了すると、URLが発行されます。このURLにアクセスすれば、あなた専用のCRMがいつでも使える状態になります。ブックマークしておきましょう。

    よくあるエラーと対処法

    「承認が必要です」と表示される

    初回起動時に必ず出る確認画面です。エラーではありません。自分のアカウントで作ったものなので、許可して進めて問題ありません。

    保存したのに反映されない

    ブラウザの別タブでスプレッドシートを開き直すと解決することが多いです。それでも直らない場合は、デプロイをやり直してください。コードを変えたときは、新しいバージョンとしてデプロイしないと反映されません。

    デプロイ後にエラーが出る

    スプレッドシートIDの書き換え箇所に、スペースや余分な文字が入っていないか確認してください。経験上、エラーの原因で一番多いのがこれです。

    動作確認チェックリスト

    • 新しい顧客情報を1件入力して、正しく反映されるか

    • 設定した通知が届くか

    • ステータスの変更が正しく記録されるか

    この3つが確認できれば、あなたのCRMは完成です。お疲れさまでした。


    画像

    おすすめする人・しない人

    日々の顧客管理をスプレッドシートで完結させたい方には、特におすすめです。自分の業務に合わせて項目を足したり減らしたりできるのは、自作ならではです。

    一方、大規模なデータを扱う方や、細かい権限管理が必要な方には不向きです。その場合は、素直に市販のCRMツールを使ったほうが確実です。

    おわりに

    ここまで読んで、実際に手を動かしてくださった方は、もう自分専用のシステムを持っていることになります。

    次回は、このCRMをさらに使いやすくするカスタマイズ編をお届けする予定です。フォローして続きをお待ちいただけると嬉しいです。

    うまくいかないところがあれば、コメントで教えてください。できる限りお答えします。

     
     

    keigo

     
     
    27歳 社会人5年目 転職一回 趣味読書 投資歴6年

    あなたへのおすすめ