Googleを使って、Shopify Flow からメールを送信する

概要

Workflow Transactional Email を使用すれば、SMTP サーバーの代わりに、連携済みの Google アカウントを通じてメールを送信することができます。メールボックスへのアクセス権限を一度承認するだけで、アプリがユーザーに代わって送信を行います。アプリ用パスワードや SMTP の認証情報を管理する必要はありません。

このガイドでは、以下の内容について解説します:

  • **「メールの送信者」**からGoogleを連携する
  • 接続が正常に機能しているか確認するために、テストメールを送信してください
  • 「**トランザクションメールの送信」**アクションを使用するShopify Flowを作成する
  • お客様が「vip」タグを取得した際に、メールを送信する

始める前に

  • Shopifyストアに「Workflow Transactional Email」をインストールしてください。
  • ワークフローを作成する前に、送信したいメールのレイアウトを作成してください。メールのレイアウトを作成する をご参照ください。
  • 送信元として使用するGoogleアカウントにアクセスできる状態にしてください。

動画ガイド

この動画には音声がありませんので、ご自身の都合に合わせて再生速度を調整してください。

Googleアカウントを連携してください

Shopifyの管理画面で、**「Apps」を開き、「Workflow Transactional Email」を選択してください。アプリのナビゲーションで「Email Senders」**をクリックし、次に「Connected accounts」セクションにある「**Manage connections」**をクリックしてください。

「メール送信者」ページ(「接続の管理」ボタン付き)

「連携済みアカウント」ページで、「連携を追加」の下にあるGoogleのカードを見つけ、「連携」をクリックしてください。

「Connect」ボタンが付いたGoogleのコネクションカード

Googleのログイン画面が表示されます。ご利用になりたいアカウントでログインし、権限を確認してから、アクセスを承認してください。

へのアクセス許可を求める Google のログイン画面

アプリに戻ると、**「接続済みアカウント」**の下に「Google」の接続が表示され、「接続済み」のバッジが付いており、その下に利用可能な送信者が一覧表示されます。

「接続済み」と表示されている接続済みのGoogleアカウント

テストメールを送信する

送信者をワークフローに追加する前に、テストメッセージを送信して配信を確認してください。「メール送信者」画面に戻り、「**テストメールを送信」**をクリックしてください。

「テストメールを送信」ボタンが表示されている「メール送信者」ページ

**「テストメールを送信」**ダイアログで、「送信者」のドロップダウンから接続済みのGoogle送信者を選択し、「受信者のメールアドレス」に宛先を入力してから、「**送信」**をクリックしてください。

Googleの送信者が選択されている状態での「テストメールを送信」ダイアログ

受信者の受信トレイをご確認ください。接続済みのGoogleアカウントからメッセージが届いているはずです。テストメールが届いていれば、Shopify Flowで同じ送信者情報を安心してご利用いただけます。

「Shopify Flow」ワークフローを作成します

それでは、お客様が「vip」タグを受け取った際にメールを送信するワークフローを設定しましょう。

Shopify Flow を開き、新しいワークフローを作成してください。「顧客タグの追加」というトリガーを選択してください。このトリガーは、お客様に 1 つ以上のタグが追加されたときに実行されます。

「Customer Tags Added」トリガーを使用したShopify Flowワークフロー

「vip」を含むタグが追加された場合にのみワークフローが継続されるよう、条件を追加してください。例えば、「追加されたタグ」に「vip」が少なくとも1つ含まれている場合などです。

「True」分岐に、「トランザクションメールを送信」アクションを追加してください。**「送信先メールアドレス」**には、タグ付けされたお客様にメッセージが届くよう、お客様のメールアドレス変数を使用してください:

{{customer.defaultEmailAddress.emailAddress}}

アクションの設定を開き、**「送信元」**で接続済みのGoogleアカウントを選択し、次に「**テンプレート」で希望のレイアウトを選択してください。「保存」をクリックし、続いて「終了」**をクリックしてワークフローに戻ってください。

Googleの送信元とテンプレートが選択された「トランザクションメールの送信」の設定

ワークフローを保存してから、有効にしてください。

自動化のテストを行います

  1. Shopifyで、お客様に「vip」タグを追加してください。
  2. ワークフローの実行が完了するまでお待ちください。
  3. お客様の受信トレイをご確認ください。

すべてが正しく設定されていれば、お客様は、連携済みのGoogleアカウントを通じてメールを受け取ることができます。

メールが送信されない場合の確認事項

  • 「メール送信者」画面に戻り、そのアカウントが依然として「接続済み」と表示されていることをご確認ください。
  • **メール送信の際は、**意図的にテストを行っている場合を除き、Shopify Flow から取得したお客様のメールアドレス変数を使用し、固定のアドレスを使用しないようご注意ください。
  • ワークフローが有効になっていること、およびお客様が実際に「vip」タグを受け取っていることをご確認ください。条件におけるタグの一致は完全一致です。
  • **「メール送信者」**から「**テストメールを送信」**機能を使用して、問題がメールボックスにあるのか、ワークフローにあるのかを特定してください。
  • 特定の送信に関する正確なエラーを確認するには、アプリで「**履歴」**を開いてください。詳細は 沿革とトラブルシューティング をご覧ください。

関連情報