Lesson5 スプレッドシートの内容を元に複数の顧客へメールを送信する フォローする
Lesson4で取得した表データを使い、複数の顧客へメールを送信する、というシナリオを作成します。
このレッスンで学べる事
- 表データを実践的に使用する
- 表データを用いて「繰り返し」の活用方法を学ぶ
事前準備
Lesson3で使用したスプレッドシートを使用します。
- A列:メールアドレス(宛先)
- B列:件名
- C列:本文
シナリオを作成する
※ステップ2まではLesson4の内容となります。
1. イベントを作成する
一般「ボタンを押して実行」を選択し、イベントを作成します。
2. アクションを作成する
- Google Sheets「範囲のセルの取得」で、事前準備で用意したシートの範囲を表データとして取得します。※ここまではLesson4の内容となります。
- ステップ3で「一般」を選択し「繰り返し」を選択します。
- 基本設定で繰り返し対象を選択します。
- 繰り返し対象:シート1(用意したシート名)
- エラー時に繰り返しをスキップ:しない
- 「する」に設定した場合、処理中にエラーが発生しても次の処理に進みます。エラーに気付かないまま必要なデータ処理が行われないリスクがあるため、基本的にはエラー発生時に処理が停止して気付けるよう、「しない」に設定することを推奨しております。
- 「する」に設定した場合、処理中にエラーが発生しても次の処理に進みます。エラーに気付かないまま必要なデータ処理が行われないリスクがあるため、基本的にはエラー発生時に処理が停止して気付けるよう、「しない」に設定することを推奨しております。
- 「ブロックを開く」をクリックします。
- ステップ3.1として「繰り返しの開始」が表示されます。
- 「item」をクリックすると、表に設定した内容が表示されます。
- 「完了して次へ」をクリックします。
- 基本設定で繰り返し対象を選択します。
- ステップ3.2で、「Gmail」を選択します。
- アクション選択で「メールの送信」をクリックします。
- 認証コネクタを選択します。(わからない場合はLesson2を確認してください)
- 基本設定を行います。前までのステップで取得した値を設定します。
- 「宛先」をクリックします
- 右側に「出力データ」が表示されます。
- 3.1「繰り返しの開始」をクリックします。
- 「繰り返しの開始」の「item」をクリックします。
- 繰り返しで取得したデータが表示されます。
- 「Item」の中から「メールアドレス」を選択します。
- 同様に「件名」の入力欄をクリックし、右側「件名」をクリック
-
同様に「本文」の入力欄をクリックし、「内容」をクリック
- 「宛先」をクリックします
- 設定後、「次へ」をクリックします。
- 「テスト実行」を行ってメールを一通送信します。
- 今回の「テスト実行」では、繰り返し処理は行われず、表の「1行目の値」のみが送信されます。
シナリオを保存、実行する
「保存」をクリックします。
「シナリオ有効化」をクリックし、「手動実行」ボタンを押してメールが届くかどうか確認してください。
設定通りに繰り返し3通の連番メールが届いていれば完了です。
このように「表データ」と「繰り返し」を活用することで、同じ処理を異なる内容で自動的に繰り返すシナリオを作成することができます。
できなかった時は確認しよう!
- 「宛先」にメールアドレスが選択されているか
- 同様に「件名」に件名が、「本文」に「内容」が選択されているか
- メールアドレスが正しいか
- 繰り返しの設定に誤りがないか