Sending messages in workflows

Create workflows that send messages to you or your staff. For example, you could create a workflow that sends you an email whenever you receive a high-risk order.

To send a message in a workflow, choose an action that sends a message. this action can be created by a partner or it can be 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. You cannot use template variables to customize the address.

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

  • Send Slack messages: Connect Flow to Slack so that you can 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.

When you send a message, it's often helpful to include details about the customer, order, or product involved. To include these details, you need to add template variables to your messages.

Ready to start selling with Shopify?

Try it free