Workflow messages

When a problematic condition occurs in your store, you want to know about it as soon as possible. You can add an action to any workflow that will result in sending you a message. For example, you can receive an email when you receive a high risk order, so that you can log into your store and review it. You can send messages to an email address, a Slack channel, or a web server (with HTTP requests).

When you send a workflow message, it is often helpful to include details about the actual customer, order, or product involved. To do this, you need to use template variables.

To send a message in a workflow, select from one of the following actions:

  • Send emails: Use this action to send an email. These emails are automatically sent from If you have trouble receiving emails from Flow, make sure that your email isn't filtering out emails from this address. To send emails to multiple people, separate their email addresses with a comma:
    Email template with multiple addresses.
  • Send Slack messages: Connect your Flow to Slack and then use this action to send messages to your Slack channels.

    To connect Flow to Slack, you need to provide your Slack credentials. Flow can send messages to any Slack channel that your Slack account has access to. For example, if you want Flow to send messages to private channels, then make sure that your Slack user has the roles and permissions to do so.

  • Send HTTP requests: Connect your workflow to a web server or URL and send HTTP requests. See Create workflows.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free