Email sendersSend email from Shopify Flow with Google

Send email from Shopify Flow with Google

Copy page

Connect a Google account to Workflow Transactional Email and send branded email from Shopify Flow, no SMTP credentials needed.

Overview

You can use Workflow Transactional Email to send through a connected Google account instead of an SMTP server. You authorize the mailbox once and the app sends on your behalf - there are no app passwords or SMTP credentials to manage.

In this guide you will:

  • connect Google from Email Senders
  • send a test email to confirm the connection works
  • build a Shopify Flow that uses the Send Transactional Email action
  • send an email when a customer gets the vip tag

Before you start

  • Install Workflow Transactional Email in your Shopify store.
  • Create the email layout you want to send before building the workflow. See Build an email layout.
  • Have access to the Google account you want to send from.

Video guide

The video has no sound, so adjust the playback speed to suit you.

Connect your Google account

In the Shopify admin, open Apps and select Workflow Transactional Email. In the app navigation click Email Senders, then click Manage connections in the Connected accounts section.

The Email Senders page with the Manage connections button

On the Connected accounts page, find the Google card under Add a connection and click Connect.

The Google connection card with the Connect button

A Google sign-in window opens. Sign in to the account you want to use, review the permissions, then approve access.

The Google sign-in window asking you to grant access

Back in the app, the Google connection appears under Connected accounts with a Connected badge, and the available senders are listed beneath it.

The connected Google account showing a Connected status

Reconnect an existing Google account

If the account shows Reconnect required or History reports invalid_grant, open Email Senders, choose Manage connections, and click Reconnect on that account. Sign in to the same Google account and approve the requested access.

Reconnect updates the existing connection in place. Your sender addresses, aliases, from names and saved Shopify Flow sender selections are kept. Cancelling the sign-in or choosing a different account leaves the existing setup intact. You do not need to disconnect the account or rebuild its workflows.

After reconnecting, send a test email from the existing sender and check a workflow that already uses it. Provider access can be revoked or expire, so automatic token refresh does not guarantee that a Google account will never need authorization again.

Send a test email

Before adding the sender to a workflow, send a test message to confirm delivery. Go back to Email Senders and click Send test email.

The Email Senders page showing the Send test email button

In the Send test email dialog, select your connected Google sender in the Sender dropdown, enter the destination in Recipient email, then click Send.

The Send test email dialog with a Google sender selected

Check the recipient's inbox - the message should arrive from the connected Google account. If the test lands, you can use the same sender in Shopify Flow with confidence.

Create the Shopify Flow workflow

Now set up a workflow that sends email when a customer receives the vip tag.

Open Shopify Flow and create a new workflow. Select the trigger Customer Tags Added, which starts when one or more tags are added to a customer.

A Shopify Flow workflow using the Customer Tags Added trigger

Add a condition so the workflow continues only when the added tags include vip - for example Added tags is at least one of vip.

On the True branch, add the action Send Transactional Email. In To Email(s), use the customer email variable so the message goes to the tagged customer:

{{customer.defaultEmailAddress.emailAddress}}

Open the action configuration and choose your connected Google account in Send from, then choose the layout you want in Layout. Preview below shows the chosen layout with its subject line, so you can check it is the right one. Click Save: Configuration saved successfully appears at the bottom of the page. Then click Exit to return to the workflow.

Save the workflow, then turn it on.

The Email action configuration page with a Google sender and a layout selected, and the preview of that layout below
Your connected Google account appears under Send from, and the preview shows the layout you picked.

Test the automation

  1. Add the vip tag to a customer in Shopify.
  2. Wait for the workflow to run.
  3. Check the customer's inbox.

If everything is wired correctly, the customer receives the email through your connected Google account.

What to check if the email is not sent

  • Go back to Email Senders and confirm the account still shows as Connected.
  • Make sure To Email(s) uses the customer email variable from Shopify Flow, not a hard-coded address - unless you are deliberately testing.
  • Confirm the workflow is turned on and that the customer really received the vip tag. Tag matching in the condition is exact.
  • Use Send test email from Email Senders to isolate whether the problem is the mailbox or the workflow.
  • Open History in the app for the exact error on a specific send. See History and troubleshooting.