How to automate internal Email and Slack notifications when pre-order campaigns go live using Shopify Flow?

In this article, we’ll show you how to use Shopify Flow to send an internal email and a Slack notification to let your team know when an Early Bird pre-order campaign has gone live. This way you can internally align marketing and operations efforts together.

If you're not familiar with creating Flows, we suggest reading our other article "How to use Shopify Flow to automate pre-order workflows with Early Bird" first.

Example workflow: Send an internal email when an Early Bird pre-order campaign has gone live

This will be our final Flow:

Complete Shopify Flow workflow showing a sequence starting with
The final Shopify Flow Automation Workflow for sending an internal email when a specific Early Bird pre-order campaign has gone live.
  1. To begin, from the Shopify admin, open the Flow app.
  2. Create a new Flow and name it appropriately (e.g. "Send internal email when a campaign goes live ").
  3. Select the relevant trigger (in this case Pre-order campaign started):
Shopify Flow interface showing the trigger setup with
The first step for your Shopify Flow Trigger to automate sending an internal email when a pre-order campaign goes live.
  1. Add a condition to check for the pre-order campaign ID. The conditions for this are shown below:

    (If you want to automate notifications for ANY pre-order campaigns, you can skip this step.)

Close-up of the condition configuration panel in Shopify Flow showing dropdown set to
The Campaign ID Condition Setup in Shopify Flow.
  1. You can find the campaign ID next to your specific pre-order campaign name:
A Shopify admin dashboard showing an active pre-order campaign for
You can copy the campaign ID on your Early Bird pre-order campaign dashboard.
  1. Copy and paste the ID into the condition, and your Flow should now look like this:
Simplified view of the Shopify Flow automation showing the trigger
The second step for your Shopify Flow Trigger to automate sending an internal email when a pre-order campaign goes live.
  1. Add an action to send an internal email by searching for "internal email" under Select action:
Search interface in Shopify Flow for selecting an action, with
The Action Selection for Internal Email in Shopify Flow.
  1. Fill out the fields (Email address, Subject and Message).
  2. Once your Flow is complete, click the Turn on workflow button in the top right corner. Click the confirmation and your Flow will be running.
Email notification from flow@shopify.com with the subject
Your team will now receive a pre-order campaign email notification.

We're aware it'd be much better to display the pre-order campaign name instead of the ID. This will be updated in the future! In the meantime, you can hardcode the campaign name in the email template, rather than using {{campaignId}}:

Configuration panel for the
You can "hardcode" the campaign name in your email notification.
Email from flow@shopify.com with the subject
An email notification for your pre-order campaign launch, but with the campaign name in it.

Bonus workflow: Send a Slack notification when an Early Bird pre-order campaign has gone live

Besides internal emails, we can also notify our teams via Slack. Let's add another Action to the Flow above so our final Flow will look like this:

Shopify Flow workflow showing a trigger for
A dual notification setup in Shopify Flow for internal email and Slack notification.
  1. Select "Then" in the second step of the Flow ("Check if" condition).
  2. Select "Action" and search for "Slack".
Action selection interface in Shopify Flow with
The Slack Action Selection in Shopify Flow.
  1. Select "Send Slack message" and choose whether you want to notify a specific team member or send the notification to channel.
  2. Add the Flowbot app in Slack if you haven't already and add your message.
Configuration panel for the
The Slack Message Configuration in Shopify Flow.

5. Click Apply Changes in the top right corner. Your Flow will now automatically send your team(s) an email and a Slack notification whenever a pre-order campaign goes live (or only for specific ones if you've added a "Check if" condition as the second step.

A Slack message from FlowBot in the #early-bird-activity channel stating
The Slack Channel Notification from FlowBot.

Need help?

We'll add more Flow examples to our help center and blog in the future. You can search for them by typing "Flow" in the search bar in our Help Center. Play around with the different triggers, conditions and actions to see what workflows you can start automating in your own Shopify store!

Got further questions about Flow or what other flows you can automate with Early Bird? Feel free to connect with us on LinkedIn or email us at support@shopside.com.au and we'd be happy to assist you with the set up.