Shopify Flow Extensions
Transactional email
for Shopify Flow
Send transactional email straight from Shopify Flow, from your own address. Connect Microsoft 365 or Google Workspace via OAuth, or bring your own SMTP server. Build layouts in a visual editor or with AI, and send each customer the email in their language.
How it works
From install to first email in minutes
Install the app
One-click install from the Shopify App Store. Free tier includes every channel.
Connect your mailbox
Sign in to Microsoft 365 or Google Workspace with OAuth - or paste your SMTP credentials. One screen, reused everywhere.
Compose and send
In any Flow workflow, drop the email action, write your message in the visual editor, ship.
Actions
Send mail from Shopify Flow, your way
Drop a single action into any Shopify Flow workflow. Your mailbox, your domain, your reputation.
Microsoft 365 + Google Workspace
Connect your business mailbox via OAuth in two clicks, including shared mailboxes and send-as aliases. Mail leaves your own domain, with DKIM, SPF and reputation intact.
Bring your own SMTP
Prefer SendGrid, Postmark, Amazon SES, or a self-hosted relay? Add host, port and credentials once - reused across every workflow.
Visual email editor
Build the email from blocks, or write HTML. Shared header and footer presets carry your branding: change a preset once and every layout follows. Upload your own fonts.
Emails in your customer's language
A layout carries up to 30 translations. Set the Language field of the Shopify Flow action, usually the customer's locale, and each customer gets the matching version.
Build and translate with AI
Describe the email you want and get a finished layout, edit it with a prompt, or let AI translate it into a new language. Uses your own Anthropic, OpenAI, Gemini or OpenRouter key.
Order line items table
A block that repeats over the order's items, with image, title, variant, quantity, price and totals. Order confirmations and packing notes without template scripting.
Flow-native, fully variable
Use any field from any Shopify Flow trigger in the subject, body, recipient, Reply-To and sender name. Branded confirmations, internal alerts, receipts - all in one place.
Attachments and files
Attach uploaded files, or fetch one when the email is sent - for example the invoice PDF from a link in your Flow data. QR codes can be generated into the message.
Version history
Every save of a layout and its translations is kept as a version you can restore. Connect GitHub and every version becomes a commit, with unlimited history.
HTTP requests to any API
Call any external API from a Shopify Flow step: any method, custom headers and body, with Flow data and stored secrets filled in at run time.
History and alerts
Every send is logged with its status, and a variable that came out empty is flagged. When a sender stops working you get an email that names the fix, before your customers notice.
Developer API and MCP
Manage layouts, requests and files from your own tools via a REST API and an MCP server, so your AI assistant can build a layout from a description.
Guides and tutorials
Step-by-step guides from the documentation, from the first sender to a finished layout.
- Install and set up - from install to the first email from Shopify Flow
- Send email with Microsoft 365 - connect Outlook and Microsoft 365 mailboxes
- Send email with Google - connect Gmail and Google Workspace
- Send email with a custom SMTP server - SendGrid, Postmark, Amazon SES and others
- Build an email layout - blocks, presets and variables
- Send emails in your customer's language - translations and the Language field
- Create, edit and translate layouts with AI - from a description to a layout
- Order line items table - list the order's products in an email
- Email deliverability - SPF, DKIM, DMARC and landing in the inbox
- Make an HTTP request from Shopify Flow - call any API from a workflow
Everything else is in the documentation, and the changelog shows what is new.
Pricing
Volume-based pricing, every channel included
Microsoft 365, Google Workspace, and SMTP on every plan. Pay annually and save 8%.
Starter
Small stores
- ✓All Actions
- ✓5000 Action Events per month
- ✓Support via E-Mail or Slack
Grow
Active brands
- ✓All Actions
- ✓15000 Action Events per month
- ✓Support via E-Mail or Slack
Unlimited
Enterprise
- ✓All Actions
- ✓Unlimited Action Events per month
- ✓Priority Access to new beta features
- ✓Support via E-Mail or Slack
FAQs
What OAuth scopes does the app request?+
Can I use my own SMTP server?+
Where are emails stored before sending?+
Does this affect my domain reputation?+
Is the app GDPR-compliant?+
Can I call an external API from Shopify Flow?+
Can I send each customer the email in their language?+
Can AI build the email layout for me?+
Can I show the order's line items in an email?+
What happens when my mailbox connection stops working?+
Transactional email, straight from Flow
Install free and connect your mailbox in minutes.