Skip to content

Connect Gmail to Shopify

Store owners live in their inbox as much as in Shopify. Connecting the two sends you the reports and warnings that matter by email, catches pricing mistakes and stalled orders, and turns customer emails about refunds into drafts that already know the order.

Ideas

What you can do with Gmail and Shopify

Daily summaries, stock and pricing alerts, order warnings and refund replies, between your Shopify store and Gmail. These are ready-made starting points. Anything else you can describe works too.

Build your own

Build any Gmail and Shopify automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Gmail and Shopify in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

When a customer emails asking where their order is, find the Shopify order by their email and create a Gmail draft reply with the tracking link.

Send a personal Gmail thank-you only to first-time customers, 2 days after fulfillment, and skip orders with a refund.

Use cases

Why people connect Gmail and Shopify

How the two apps work together

  • Shopify webhooks send order, fulfillment and inventory events to a ClickRuntime trigger link instantly.
  • The script sends or drafts Gmail messages from your own address based on those events.
  • ClickRuntime can also check Gmail every few minutes for customer emails and look up orders in Shopify.
  • Personal thank-you emails

    Small shop owners send a personal note from their Gmail address after a first order. It reads more personally than store notifications.

  • Owner alerts for big orders

    Owners get a Gmail alert for orders over a set amount or with customer notes.

  • Supplier reorder emails

    When stock runs low, a Gmail draft goes to the supplier with SKUs and quantities.

  • Customer service triage

    Support emails about orders are matched to the Shopify order, and AI drafts a reply with status and tracking.

More apps

Gmail, Shopify and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Big orders logged and emailed

When a Shopify order is over 500, add it to our Big Orders sheet and email me the details through Gmail.

Order questions to Slack

When a customer emails about an order, find it in Shopify and post the email and order status in #support on Slack.

First-order follow-up

When a customer places their first Shopify order, send a personal Gmail thank-you and add them to our Klaviyo welcome list.

Setup

Connect Gmail and Shopify once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Gmail

Email

  1. At console.cloud.google.com, create a project and enable the Gmail API under APIs & Services → Library.
  2. Set up the OAuth consent screen. On Google Workspace choose Internal. On a personal Gmail account choose External, then under Audience click Publish app so it is In production, not Testing.
  3. Under Data Access, add the scopes you need, such as https://www.googleapis.com/auth/gmail.modify, or gmail.send if you only want to send.
  4. Under Clients, create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  5. In the ClickRuntime dashboard, open Connections, choose Gmail and enter the client ID and secret. On a personal account Google shows an unverified-app screen: click Advanced, then go to your app.

Shopify

E-commerce

  1. In the Dev Dashboard at dev.shopify.com, create an app.
  2. Create and release a version with the Admin API scopes your automations need, such as read_orders, read_products and write_products.
  3. Install the app on your store. The store must belong to the same Shopify organization as the app.
  4. From the app's Settings, copy the Client ID and Client secret.
  5. In the ClickRuntime dashboard, open Connections, choose Shopify and enter your shop domain, Client ID and Client secret.

FAQ

Questions about connecting Gmail and Shopify

Which address do the alert emails go to?
Alerts and summaries go to the email address on your ClickRuntime account. Replies to customers, like refund drafts, are created in the Gmail account you connect.
Will it email my customers without me checking?
No. Customer replies are saved as Gmail drafts for you to read, edit and send yourself.
Can it read my whole inbox?
It only looks at emails that match the search you set, such as messages to your support address that mention a refund. Everything else is left alone.
Do I need a Shopify plan with special access?
No. Any Shopify plan that lets you add a custom app works. You choose which store data the app can read or change.
Are emails sent from my address?
Yes. They go from the Gmail account you connect.
Can it draft instead of send?
Yes. It can leave drafts in Gmail for you to review.
Does it work with Google Workspace addresses?
Yes. Personal and Workspace Gmail accounts both work.

Tell your assistant what Gmail and Shopify should do together

Free plan. No credit card.