CSVダウンロード&コピペからの解放!Gmailからメールを取得して、スプレッドシートでリスト作成

目次
  1. 外部フォームサービスでも、Googleフォームとスプレッドシートのような連動を作ることができる
  2. Gmailからメールを取得して、スプレッドシートに貼り付ける
  3. 拡張機能開発
  4. チャットに転送
  5. お問い合わせフォームを起点として顧客管理アプリの開発

こんにちはGASエンジニアの岡田です。

今回は手動でするのは大変で、抜け漏れが発生しやすい業務の定番!

CSVダウンロード&コピペの手間から解放してくれる「Gmailで特定の件名のメールを取得して、スプレッドシートでリスト作成」ご紹介していきます。

 

外部フォームサービスでも、Googleフォームとスプレッドシートのような連動を作ることができる

外部フォームサービス(ホームページの問い合わせや、予約フォームなど)を送信すると、その内容がGmailにメールで送られてくる設定していて、送られてくるメール内容を見て対応するという業務フローで実施されている方は多いかと思います。

 

そんなときに面倒なのがデータの集計業務です。

外部フォームサービスの場合、データを取得しようとすると毎回CSVダウンロードして、スプレッドシートに貼り付けるという業務が発生します。

頻繁に最新のデータを扱いたい方にとっても、これは結構しんどいものとなります。

 

一方Googleフォームは、フォームで回答したら、すぐにスプレッドシートにリンクされるので非常に便利です。CSVダウンロード&コピペ一切不要で、リアルタイムでデータを集計していくことが可能です。

 

今回紹介する「Gmailから特定の件名のメールを取得して、スプレッドシートにリスト化」は、外部フォームサービスであっても、Googleフォームとスプレッドシートと同じような連動性を作り、リアルタイム集計が可能になる!というものになります。

 

Gmailからメールを取得して、スプレッドシートに貼り付ける

GoogleAppsScriptを使うと、Gmailから検索条件に一致するメールを取得することが可能です。

検索条件は、以下の画像のようにGmail画面で検索条件を設定するのと全く同じことがGASで実現できます。

 

jGZhoxbdXmHPhfLF0Ixg6KwyM0JR5MqCXVkxDvEs.png

 

GASで検索条件を設定したプログラムを作り、30分に1回GASが実行するというように設定してあげれば、これで完全自動化一丁上がりです!

あとは定期実行するGASにお任せすると、30分に1回、指定の条件でメールを検索して、新規のメールがあれば取得して、スプレッドシートに貼り付けを実行し続けてくれます!

 

 

拡張機能開発

今回のようにスプレッドシート上に、データベースを生成することが出来れば色々な機能拡張が可能になります。

データベースとは、構造化した情報またはデータの組織的な集合体

 

 

チャットに転送

ご依頼を頂いた会社様の背景とご要望

フィットネスを多店舗展開している会社様。

HPの問い合わせフォームで、お客様の申込をとっている。

本部が一括してお客様の対応をしてはおらず、店舗ごとにお客様の対応をしている。

外部フォームサービスの転送先が1つのメールアドレスになるので、全店舗でアドレスを共有しており、A店にとっては関係ないB店、C店の情報も届くようになってしまっている。

各店舗に、その店舗の情報だけが届くようにしたい。

チャット主体で業務をしておりGmailを頻繁に見ることがないので、お客様からの問い合わせへの初動が遅れてしまいがちなので、申し込みがあった場合はチャットに転送してほしい

これはいろんな会社でお困りの内容ではないかなと思います。

GASを使えば、外部フォームサービス⇒スプレッドシートへの連動の延長戦上で、

Gmail、ChatWork、Slackなどのチャットサービスへの転送も可能です!

 

 

お問い合わせフォームを起点として顧客管理アプリの開発

「外部フォームサービス⇒Gmail受信⇒GASでメール取得、スプレッドシートに貼り付け」
によって、スプレッドシートには、お問い合わせのデータベースを作成することができます。

データベースがあるということは、AppSheetでアプリ化していくことができるということになります!

 

『申込フォーム⇒顧客管理アプリ』

実際にデータ入力も可能なので、是非お試しください。

AppSheet : mobile apps from spreadsheets : LoginLearn how to make mobile apps for iPhone, Android, and web.AppSheet

 

 

以上、「Gmailからメールを取得して、スプレッドシートでリスト作成」でした!

データベースがあれば、要望に合わせて様々な拡張機能を開発していくことができますが、

逆にデータベースがなければ拡張機能を開発していくことは出来ないので、データベースを作るという発想が重要になります。

 

この記事を書いた人

岡田 栄次郎 GoogleAppsScript ・AppSheet専門

エンジニア

  • システムエンジニア(SE)
  • ITコンサルタント

全てのシステム開発を一気通貫で対応します

ステータス
現在対応可能
希望時給
5,000円~10,000円
活動エリア
東京都

はじめまして、岡田と申します。 Google Apps Script、Google Workspace、Appsheetを活用したアプリ開発、業務改善ツール開発を専門のフリーランスエンジニアです。 ホームページ https://gas-engineering.jp/ GASやAppsheetについてのブログ一覧 https://freelance-meikan.com/freelance/554/blog/231 【開発のイメージが湧かない方へ】 Googleのサービスを使ったら、どんな感じに開発できるのかイメージが湧かないという方も大歓迎! フワッとしたイメージでも良いので「こんなことをしたい」という内容を伝えて頂ければ、その内容を実現するための方法を具体的に提案させて頂きます。 一度ビデオ会議でお話してみませんか?もちろん無料です。 【Google Apps Script、Appsheetで開発するメリット】 ★月々にかかる費用がタダ! Googleアカウントさえあれば利用可能なので月々にかかる費用が0円です。GASによる開発は、長期的にみて非常にお得です。 ★開発コストが低い Google WorkSpaceを元に開発するので、作業量が少なく済み、その分コストを抑えることができます。 ★他のGoogleサービスとの連携ができるので自由度が高い Google WorkSpace間の連携ができるので、用途に合わせて自由度高くシステムを作ることができます。 GAS、Appsheetの経験が豊富な私に開発をお任せ頂ければ、御社の業務の効率化に貢献することが可能です。是非宜しくお願い致します。 【無料ヒアリング】 ★無料ヒアリング予約フォーム★ https://forms.gle/f7DVaUkwYAMdyMxf7

対応業務
システム開発|スマホアプリ開発|事務代行
スキル
  • 業務改革
  • GCP

関連記事

  • DXの起爆剤!Googleノーコード「AppSheet」とは?

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    3,163

    こんにちは!GASエンジニアの岡田です。今回は2019年にGoogleがサービスを開始したノーコードツール「AppSheet」についてご紹介します。 ノーコード…

  • 特定の件名のメールを受信すると、チャットに転送

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    3,503

    こんにちはGASエンジニア岡田です。今回は、特定の件名のメールを受信するとチャットに転送してくれる便利なGASの紹介です! 「問い合わせフォーム」⇒「Gmail…

  • GASエンジニア岡田 ブログまとめ

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    1,591

    【基本編】「システムを導入するほどでもないものの、工数のかかるアナログな業務」はスプレッドシートでデジタル化しよう!Google Apps ScriptGASっ…