---
title: "Send transactional email from Shopify Flow with Google"
description: "Connect a Google or Gmail account to Workflow Transactional Email and send branded email from Shopify Flow when a customer is tagged. No SMTP credentials needed."
canonical: "https://crm-tool.k8s-gcp-dev.eu.codecreationlabs.cloud/h/flow-transactional-email/send-email-with-google"
---

# Send email from Shopify Flow with Google

## 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](https://crm-tool.k8s-gcp-dev.eu.codecreationlabs.cloud/h/flow-transactional-email/build-an-email-layout.md).
- 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.

https://www.youtube.com/watch?v=Bc_hHTmeRHU

## 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](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/a7567348a1e3d6c9.png)

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

![The Google connection card with the Connect button](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/ddb40281ebc33171.png)

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](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/997fc701fa204c22.png)

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](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/fb292f8d5ca5b037.png)

## 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](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/e3e53c7ce86b875b.png)

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](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/e7748008842061cf.png)

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](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/0e9574cb11bbbe0a.png)

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 **Template**. Click **Save**, then **Exit** to return to the workflow.

![The Send Transactional Email configuration with a Google sender and template selected](https://cdn-dev.eu.codecreationlabs.cloud/crm-tool/uploads/SjJ78gKLnLlocopCui3Cs62dJbGZ7F1n/a50a6b7fb0014265.png)

Save the workflow, then turn it on.

## 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](https://crm-tool.k8s-gcp-dev.eu.codecreationlabs.cloud/h/flow-transactional-email/history-and-troubleshooting.md).

## Related

- [Send email from Shopify Flow with Microsoft 365](https://crm-tool.k8s-gcp-dev.eu.codecreationlabs.cloud/h/flow-transactional-email/send-email-with-microsoft-365.md) - the same setup with a Microsoft 365 mailbox.
- [Send email from Shopify Flow with a custom SMTP server](https://crm-tool.k8s-gcp-dev.eu.codecreationlabs.cloud/h/flow-transactional-email/send-email-with-smtp.md) - use your own mail server instead.
- [Variables and Liquid](https://crm-tool.k8s-gcp-dev.eu.codecreationlabs.cloud/h/flow-transactional-email/variables-and-liquid.md) - pass Flow data into the subject and body.
