NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
Google スプレッドシートとSMS HaNaの連携イメージ
Google スプレッドシートにレコードが登録されたら、SMS HaNaで配信する
Yoomを詳しくみる
この記事のフローボットを試す
Google スプレッドシートとSMS HaNaの連携イメージ
Yoom活用術

2026-08-27

【簡単設定】Google スプレッドシートのデータをSMS HaNaに自動で連携する方法

Kumiko Tsukamoto
Kumiko Tsukamoto

「SMS HaNaを使ってスプレッドシートで管理している顧客にメッセージを配信したい!」
「でも、一件ずつ電話番号を入力していると時間がかかるしミスも起きそう…」

SMS HaNaでも宛先管理は可能ですが、Google スプレッドシート上の宛先に対して配信を行いたい場面もありますよね。ですが、宛先となる電話番号を一つひとつ手入力していると、時間がかかるだけでなく、誤送信が起きる原因にもなってしまいます。

そんな時は、Google スプレッドシートとSMS HaNaの連携を活用しましょう!

本記事では、スプレッドシートにレコードが追加されたら、追加された宛先に対してSMS HaNaから自動で配信を行う仕組みについて詳しく解説していきます。
例えば、特定顧客に送信したいキャンペーンの案内やリマインド通知などの配信作業を自動化することで、配信漏れや宛先間違いといったヒューマンエラーを防げますよ。

今回ご紹介する自動化は、専門的な知識がなくてもノーコードで簡単に設定できます。この記事を参考にして、ぜひSMS配信業務の効率化を体験してください!

とにかく早く試したい方へ

YoomにはGoogle スプレッドシートとSMS HaNaを連携するためのテンプレートが用意されています。今すぐ試したい方は、以下のバナーの「試してみる」をクリックしてスタートしましょう!


■概要
Google スプレッドシートに登録した顧客情報をもとに、SMS HaNaから一件ずつメッセージを送信する作業に手間を感じていませんか。この作業は件数が増えるほど負荷が高まり、宛先間違いや送信漏れといったミスも起こりやすくなります。このワークフローを活用すれば、Google スプレッドシートにレコードが登録されたら、SMS HaNaで配信する一連の業務を自動化できるため、これらの課題をスムーズに解消します。
■このテンプレートをおすすめする方
  • Google スプレッドシートとSMS HaNaを使い、顧客へのSMS配信を効率化したい方
  • 手動でのSMS配信作業に時間がかかり、ヒューマンエラーを防止したいマーケティング担当者の方
  • Google スプレッドシートへのデータ登録を起点に、スムーズなSMS配信を実現したい方
■このテンプレートを使うメリット
  • Google スプレッドシートにレコードが追加されるとSMS HaNaから自動でSMSが送信されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での転記作業が不要になるため、宛先の入力間違いや送信漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、Google スプレッドシートとSMS HaNaをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 続いて、オペレーションでトリガーで追加されたGoogle スプレッドシートの行情報を取得します。
  4. 次に、オペレーションでSMS HaNaの「SMS送信」アクションを設定し、取得した電話番号などの情報をもとにメッセージを送信します。
  5. 最後に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、送信ステータスなどを記録します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート、テーブルの範囲などを任意で指定してください
  • SMS HaNaのSMS送信オペレーションでは、メッセージ本文などに固定のテキストのほか、前段のオペレーションで取得した情報を変数として設定できます
  • 最後のGoogle スプレッドシートの更新オペレーションでは、更新対象のスプレッドシートやシート、更新を記録するセルなどを任意で指定してください
■注意事項
  • Google スプレッドシート、SMS HanaのそれぞれとYoomを連携してください。 
  • Google スプレッドシートをアプリトリガーとして使用する際は注意事項をご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。 

Google スプレッドシートとSMS HaNaの連携フローを作ってみよう

それでは早速、Google スプレッドシートとSMS HaNaを連携したフローを作成していきます!

今回使用するテンプレートは「Google スプレッドシートにレコードが追加されたら、対象となる宛先にSMS HaNaで配信を行って、レコードを更新する」という業務フローを自動化するものとなっています。
ノーコードツールのYoomを使用して、Google スプレッドシートとSMS HaNaの連携を進めていくので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておいてください。

※今回連携するアプリの公式サイト:Google スプレッドシートSMS HaNa

[Yoomとは]

フローの作成方法

フローは大きく分けて以下の手順で作成します。

  • SMS HaNaとGoogle スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • トリガーと各アクションの設定
  • フローの起動と動作確認


■概要
Google スプレッドシートに登録した顧客情報をもとに、SMS HaNaから一件ずつメッセージを送信する作業に手間を感じていませんか。この作業は件数が増えるほど負荷が高まり、宛先間違いや送信漏れといったミスも起こりやすくなります。このワークフローを活用すれば、Google スプレッドシートにレコードが登録されたら、SMS HaNaで配信する一連の業務を自動化できるため、これらの課題をスムーズに解消します。
■このテンプレートをおすすめする方
  • Google スプレッドシートとSMS HaNaを使い、顧客へのSMS配信を効率化したい方
  • 手動でのSMS配信作業に時間がかかり、ヒューマンエラーを防止したいマーケティング担当者の方
  • Google スプレッドシートへのデータ登録を起点に、スムーズなSMS配信を実現したい方
■このテンプレートを使うメリット
  • Google スプレッドシートにレコードが追加されるとSMS HaNaから自動でSMSが送信されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での転記作業が不要になるため、宛先の入力間違いや送信漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、Google スプレッドシートとSMS HaNaをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 続いて、オペレーションでトリガーで追加されたGoogle スプレッドシートの行情報を取得します。
  4. 次に、オペレーションでSMS HaNaの「SMS送信」アクションを設定し、取得した電話番号などの情報をもとにメッセージを送信します。
  5. 最後に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、送信ステータスなどを記録します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート、テーブルの範囲などを任意で指定してください
  • SMS HaNaのSMS送信オペレーションでは、メッセージ本文などに固定のテキストのほか、前段のオペレーションで取得した情報を変数として設定できます
  • 最後のGoogle スプレッドシートの更新オペレーションでは、更新対象のスプレッドシートやシート、更新を記録するセルなどを任意で指定してください
■注意事項
  • Google スプレッドシート、SMS HanaのそれぞれとYoomを連携してください。 
  • Google スプレッドシートをアプリトリガーとして使用する際は注意事項をご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。 

ステップ1:SMS HaNaとGoogle スプレッドシートのマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。

左側のメニューから「マイアプリ」を開き、「新規接続」をクリック。

検索バーで連携するアプリ(まずはGoogle スプレッドシート)を検索して選択。

Google スプレッドシートの連携方法は以下の解説ナビをご覧ください!

マイアプリの一覧にGoogle スプレッドシートのアイコンが表示されていれば連携は完了です!

次はSMS HaNaを検索して、マイアプリ連携を進めていきましょう。
SMS HaNaのマイアプリ連携では、アカウント名・APIキー・Auth IDを設定します。

  • SMS HaNaは、ミニプラン以上をご利用の方向けのアプリです。フリープランやパーソナルプランで使うと、フローボットのオペレーションやデータコネクトがエラーになってしまうのでご注意ください。 
  • 有料プラン(パーソナルプラン・ミニプラン・チームプラン・サクセスプラン)には2週間の無料トライアルがあります。トライアル期間中なら、普段は制限されているSMS HaNaも問題なくお試しいただけます。詳細は料金プランのページで紹介しているので、ぜひこの機会に様々な機能を体験してみてください! 

アカウント名は、連携するアカウントが判別しやすいような名前にするとよいでしょう。

APIキーとAuth IDには、SMS HaNaのアカウント開設時に通知された値を設定してください。
※APIキーとAuth IDが分からない場合は社内の管理者にお尋ねください。

それぞれの項目を設定したら「追加」をクリック。

SMS HaNaの連携も完了したら、次のステップに進みましょう。

ステップ2:テンプレートをコピーする

続いて、今回使用するYoomのテンプレートをコピーします。
以下のバナーの「試してみる」をクリックしてください。


■概要
Google スプレッドシートに登録した顧客情報をもとに、SMS HaNaから一件ずつメッセージを送信する作業に手間を感じていませんか。この作業は件数が増えるほど負荷が高まり、宛先間違いや送信漏れといったミスも起こりやすくなります。このワークフローを活用すれば、Google スプレッドシートにレコードが登録されたら、SMS HaNaで配信する一連の業務を自動化できるため、これらの課題をスムーズに解消します。
■このテンプレートをおすすめする方
  • Google スプレッドシートとSMS HaNaを使い、顧客へのSMS配信を効率化したい方
  • 手動でのSMS配信作業に時間がかかり、ヒューマンエラーを防止したいマーケティング担当者の方
  • Google スプレッドシートへのデータ登録を起点に、スムーズなSMS配信を実現したい方
■このテンプレートを使うメリット
  • Google スプレッドシートにレコードが追加されるとSMS HaNaから自動でSMSが送信されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動での転記作業が不要になるため、宛先の入力間違いや送信漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、Google スプレッドシートとSMS HaNaをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 続いて、オペレーションでトリガーで追加されたGoogle スプレッドシートの行情報を取得します。
  4. 次に、オペレーションでSMS HaNaの「SMS送信」アクションを設定し、取得した電話番号などの情報をもとにメッセージを送信します。
  5. 最後に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、送信ステータスなどを記録します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート、テーブルの範囲などを任意で指定してください
  • SMS HaNaのSMS送信オペレーションでは、メッセージ本文などに固定のテキストのほか、前段のオペレーションで取得した情報を変数として設定できます
  • 最後のGoogle スプレッドシートの更新オペレーションでは、更新対象のスプレッドシートやシート、更新を記録するセルなどを任意で指定してください
■注意事項
  • Google スプレッドシート、SMS HanaのそれぞれとYoomを連携してください。 
  • Google スプレッドシートをアプリトリガーとして使用する際は注意事項をご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。 

以下のような画面が表示されればコピーは成功です!「OK」を押して設定を進めていきます。

※コピーしたテンプレートは、サイドメニューの「フローボット」から確認できます。

ステップ3:トリガーを設定する

まずは、Google スプレッドシートでレコードが追加されたら、フローが起動するように設定していきます。
今回は例として以下のような顧客管理シートを使用します。運用に合わせて項目などは自由に設定してください。

1. フローの「行が追加されたら」をクリック。

2. 「タイトル」は任意の名称に変更可能です。
アクションの内容が分かりやすいタイトルにするとよいでしょう。

3. 連携アカウントにステップ1で連携したアカウントが設定されていることを確認。

4. 「次へ」をクリック。

5. 「トリガーの起動間隔」のプルダウンの「5分・10分・15分・30分・60分」から選択。
ご利用プランの最短の起動間隔にすることで、レコードが追加された際により早くSMSを送信できるようになります。
※ご利用プランによって、設定できるトリガーの最短間隔が異なります。
ヘルプページ:ポーリングトリガーの仕組みについて

6. レコードの追加を検知するスプレッドシートを指定しましょう。
「スプレッドシートID」と「シートID」は入力欄クリック時に表示される候補から選択してください。

検索欄にスプレッドシート名(タブ名)を入力すると候補が絞られます。

7. 「テーブル範囲(始まり)」と「テーブル範囲(終わり)」に対象となるテーブルの範囲を設定。

8. 「一意の値が入った列」を設定。

  • 一意の値とは、顧客IDや電話番号などの重複しない値のことです。
  • 「顧客管理シート」の場合は「A」となります。

9. 実際にレコードの追加を検知できるかのテストを行います。

Google スプレッドシートにテスト用のレコードを追加してください。
※電話番号はテスト用の送信を行っても問題のない番号にすることをお勧めします。

10. 「テスト」をクリック。

11. テストに成功すると、追加したレコードの値が「取得した値」に追加されます。
これらの値は、以降のアクションで変数(フローが稼働する度に更新される値)として使用できるようになります。
ヘルプページ:取得した値について取得した値のテスト値について

12. テスト用に追加したレコードの値が取得できていれば「完了」をクリック。フローの設定画面に戻ってきます。

ヘルプページ:Google スプレッドシートのトリガーにおける注意事項

ステップ4:SMS HaNaでメッセージを送信する

次に、追加されたレコードの宛先を使ってSMS HaNaでメッセージの配信を行いましょう。

1. フローの「SMS送信」をクリック。

2. タイトルと連携アカウントとアクションを確認して「次へ」をクリック。

3. SMSを送信する「宛先電話番号」を設定。
入力欄クリック時に表示されるトリガーアクションのメニューから、取得した電話番号を選択可能です。
項目をクリックすると、入力欄に{{項目名 取得した値}}という形で追加されます。

4. 送信先となる「発信元番号docomo」を設定。
入力欄をクリックすると連携アカウントに紐づくチャンネルが表示されるので、対象となるチャンネルを選択してください。

5. 「発信元番号Rakuten」と「発信元番号au」も同様に候補から設定します。

6. 取得した値と固定テキストを組み合わせて、通知する「メッセージ本文」を設定しましょう。
※動的な値を使用せずに固定テキストだけで設定してしまうと、フローが稼働する度に同じメッセージが送信されてしまうためご注意ください。

7. その他の項目は任意で設定してください。

8. 設定が完了したら「テスト」をクリック。
※実際にSMSが送信されます。

9. テストに成功したら、指定した電話番号にSMSが送信されていることを確認しましょう。

10. 期待通りにSMSが送信されていれば「完了」をクリック。

ステップ5:レコードを更新する

最後に、配信の成功をGoogle スプレッドシートに記録しましょう。

1. フローの「レコードを更新」をクリック。

2. タイトルと連携アカウントとアクションを確認して「次へ」をクリック。

3. トリガーの設定時と同じように、レコードを更新するスプレッドシートを指定しましょう。
「スプレッドシートID」「スプレッドシートのタブ名」を候補から選択し、テーブル範囲をスプレッドシートに合わせて設定します。
設定を終えたら「次へ」をクリック。

4. 更新したいレコードの条件として、以下のように「一意の値」「等しい」「トリガーで取得した一意の値」になるように設定します。

5. 更新後のレコードの値を設定。
今回の例では「配信ステータス」を「済」に更新します。

6. 設定が完了したら「テスト」をクリック。

7. テストに成功したら、指定したレコードが更新されていることを確認しましょう。

8. 期待通りにレコードが更新されていれば「完了」をクリック。

ステップ6:トリガーをONにする

全ての設定が完了すると、以下の画面が表示されます。

早速、フローを稼働させるのであれば、「トリガーをON」をクリックしましょう。

あとで稼働させる場合は、任意のタイミングで設定画面右上のトリガースイッチをONにしてください。

これで、Google スプレッドシートにレコードが追加されたら、自動でSMS HaNaからメッセージを送信して、レコードを更新するようになりました!

まとめ

いかがでしたか?
本記事ではGoogle スプレッドシートとSMS HaNaを連携させて、配信を自動化する方法をご紹介しました。

これにより、Google スプレッドシート上の電話番号をSMS HaNaに転記する作業をなくせるだけでなく、宛先の間違いといったヒューマンエラーを防ぐこともできますよ。

単純ながらに負担の大きい配信業務を自動化することで、マーケティング施策の分析や次の企画立案といった、より創造的な業務に集中できる環境を整えられます。

ノーコードツールのYoomを使えば、今回ご紹介したような業務の自動化が誰でも簡単に実現できます。少しでも興味を持っていただけたなら、ぜひこちらのフォームからアカウントを登録して、Yoomによる業務効率化を体験してみてください!

よくあるご質問

Q:全角数字やハイフンの電話番号は送信できますか?

A:

宛先電話番号はハイフンなしの半角数字である必要があるため、「データの変換」処理などをご活用ください。
以下のように「SMS送信」の前に「データの変換」を追加することで、スプレッドシートのデータをハイフンなしの半角数字に変換できます。

ヘルプページ:「データの変換(2タスク)」の設定方法

Q:既存行のデータを編集・更新した場合も自動送信されますか?

A:

今回ご紹介したテンプレートはトリガーが「行が追加されたら」となっているため、行の更新をきっかけに自動送信を実行したい場合は、トリガーを「行が更新されたら」に変更してください。
※トリガーが「行の更新」である場合は、処理がループしないように「レコードの更新」でトリガーと同じシートは指定しないでください。

Q:送信結果(日時やメッセージID)もシートに記録できますか?

A:

「レコードの更新」においても「取得した値」は使用できます。また、入力欄クリック時の日付タブや基本情報タブの値もご活用ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Kumiko Tsukamoto
Kumiko Tsukamoto
SaaS連携ツール「Yoom」を活用した業務自動化に関する記事を執筆するWebライター。ITパスポート資格保有者で、元システムエンジニア。Excelへの手入力による勤怠管理や領収書のデータ化といった反復作業に日々直面した経験から、SaaSツールを活用した業務効率化に興味を抱く。現在は、手作業に悩む担当者に向けて、Yoomの自動化機能を用いた業務フロー改善のTipsを発信している。
タグ
Google スプレッドシート
連携
SMS HaNa
自動
自動化
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる