Shopify Flow: What It Is, How To Use It & Case Studies
Last updated: December 10 2024
Here's some great news: the Shopify Flow app, which used to be only for advanced users, is now available for everyone!
With Shopify Flow, you can automate tasks, manage your inventory, personalize messages to your customers, and much more. This saves you a ton of time!
Let's learn how to use this app, see some examples, and explore how it can benefit your business.
What Is Shopify Flow?
Shopify Flow is an ecommerce automation solution that enables you to automate tasks and processes within your Shopify store and across your Shopify apps.
In the five years since Shopify Flow launched, more than 1.1 billion workflows have been created, saving over 9.2 million hours of manual labor (over 1000 years).
Currently, Shopify Flow is a free exclusive app for all Shopify pricing plans: Basic, Shopify, Shopify Advanced, and Shopify Plus. In addition, Shopify store owners who use Shopify Fulfillment Network can also access Shopify Flow.
How Does Shopify Flow Work (simplified)?
With Shopify Flow, you can create automated workflows based on events. Flow monitors your store for events and creates an automated sequence of actions when they occur.
These automation are created using:
- Trigger: The event that starts the workflow, such as a new order, abandoned cart, or low inventory.
- Condition: The criteria that determine if the workflow should proceed, like checking order value or customer tags.
- Action: The task is executed when the conditions are met, such as sending an email, tagging a customer, or notifying the team.
Here's an example:
Shopify Flow automates abandoned cart recovery by identifying customers who add items to their cart but don’t complete the purchase. After waiting one day, it checks if the purchase was made, and if not, it automatically sends a personalized reminder email to re-engage the customer.
Note: There is an option to send abandoned cart emails manually. However, you might have to send it daily and to all customers. This is where Shopify Flow shines!
How To Create Workflows With Shopify Flow
Here’s a breakdown of how to create workflows, either manually or by leveraging pre-built templates. Make sure to install the Shopify Flow app in your Shopify store.
Creating A New Workflow Manually
Step 1: Access Shopify Flow:
- Log in to your Shopify admin.
- Navigate to the Apps section and select Shopify Flow.
Step 2: Choose Workflow Type
- Select Create Workflow to begin.
- Choose a trigger event (e.g., order created, product added to the store, etc.).
- Use "If/Then" logic to set conditions (e.g., if the total order value exceeds $100).
- Choose actions such as sending an email, tagging customers, or creating tasks in your project management tool.
- Test your workflow with sample data to ensure accuracy.
Step 3: Activate Workflow
- Once satisfied, click Turn On Workflow.
Creating Workflows Using Templates
Shopify Flow offers pre-made templates for common workflows, making setup faster and easier. Here's how to use them:
Step 1: Access Templates
- Open the Shopify Flow app and click Browse Templates
- Choose a template that fits your needs and review its pre-set triggers, conditions, and actions.
Step 2: Customize the flow
- Adjust triggers, refine conditions, and modify actions to align with your store’s requirements.
- Run a test using sample data to ensure the workflow operates as intended.
Step 3: Activate the flow
- Once satisfied, click Turn On Workflow to enable it.
What Can Shopify Flow Be Used For & Case Studies
Inventory management
By managing inventory workflows, you can track what products need to be restocked and when they will run out. Customers won’t have to wait for their purchases when they arrive at their doorsteps if you always have enough inventory.
An inventory management workflow can automate the following tasks:
- Receive internal email alerts when inventory levels are low for product variants.
- Detect low inventory levels and hide out-of-stock items.
- Low in stock products can be tracked in Asana by creating a task.
- When a product’s status changes, create redirect URLs.
- Tag new products in a standardized manner.
- Whenever inventory gets low, contact the vendor and request a reorder.
Inventory management case study: Good American
Good American is a fashion and apparel ecommerce brand for women specializing in denim and leather clothing.
At first, they were overwhelmed by manual, repetitive tasks. Traditionally, the company might have coded its own patch or integrated third-party logistics software or tools into the backend.
While both would require considerable time and money, Good American had a third option. The company used Shopify Flow to overcome its two most pressing ecommerce problems.
To automate inventory publishing, Good American used Shopify Flow to automatically tag products as OUT OF STOCK or LOW STOCK when their inventory quantity changed below a certain threshold.
“It’s an extra incentive or nudge to buy when customers see we’re running low on a product,” Mehmet Dokumcu, Good American’s executive vice president of digital and commerce, says. “If we’re out of stock, it also gives shoppers an opportunity to sign up to be notified when the product is back in stock, which results in future sales we otherwise might miss.”
Results:
Good American achieved $1 million in sales on its first day in business, with the help of 9 Shopify Flow workflow built to streamline inventory management and product tagging.
Enhance buyer experience
A Shopify Flow workflow that automates specific processes can help you enhance the buyer experience by reducing their wait time. For example, you can use an email marketing app to email your customers when an item has shipped or becomes available again.
Using a buyer experience workflow, you can automate the following tasks:
- As soon as delivery is confirmed, kick off a welcome campaign.
- Remind customers that their favorite items are back in stock.
- Ensure customers are aware of the items on their wishlist.
- Send an email when a customer requests a phone call.
- Manage customer phone requests using Trello.
Enhance buyer experience case study: Doe Beauty
It has taken Doe Beauty less than five years to grow from a $500 Shopify store to a multimillion-dollar enterprise.
Currently, 80% of Doe Beauty’s tasks are automated. Thanks to Shopify Flow and integrated automation tools, the six-person team can devote more time to creative and strategic business initiatives instead of doing repetitive tasks.
Promotions are conducted by third-party applications, which enhance customer satisfaction. As a result of better data and analytics access, inventory can be located closer to customers, resulting in faster deliveries, while automated alerts make it easier to forecast demand.
Results:
30 thousand dollars in saving per month, a 5% increase in average order value.
Customer loyalty and retention
It is projected to have 24 million ecommerce stores worldwide in 2025. Meanwhile, due to iOS 14’s recent data privacy changes, digital paid ads have increased by 15-20%.
Because of these challenges, brands must prioritize retaining their existing customers by rewarding and incentivizing them.
Using a Loyalty and Retention workflow, you can automate the following tasks:
- Kick off post-purchase campaigns
- Tag customers for segmentation and marketing
- Track high-value customers and returns
- Award loyalty points for purchases and product reviews
Product Listing
It is important to display your products correctly on your site so that customers know exactly what they will receive when they buy from you. Having these options visible on your website if a product has variations, such as color or size, is essential.
Using a product listing workflow, you can automate the following tasks:
- The product title and description are used to add tags and categories automatically.
- Provide your customers with a discount code automatically.
- Every product page features personalized product recommendations.
- Set the price for your products in bulk, then schedule them to be published at once or one at a time.
- Automate the process of creating collections.
Product Listing case study: Fathead
The pop culture giant Fathead, which specializes in selling wall graphics of famous athletes, superheroes, and more, was experiencing difficulties.
After being acquired recently and under new leadership, the company quickly realized it was using an old, cumbersome technology stack and ecommerce platform. Fathead needed help with the repetitive tasks of managing inventory, fulfilling orders, and adding new products to a fast-growing product line.
With Shopify Flow, Fathead was able to achieve improved cash flow, higher conversion rates across both direct-to-consumer and wholesale channels, and an improved customer experience overall.
Result:
Fathead was able to have a 46% increase in average order value, a 10% increase in conversion rate, and a 50% increase in revenue.
Customer management and support
Your business can save money and provide better customer service by automating responses for customers who have problems regarding their orders.
A customer support workflow can automate the following tasks:
- Track customers’ behavior to personalize marketing.
- Organize customers based on their lifetime spending.
- Create a support ticket, notifying, and tracking for your customer support team.
- Receive notifications when customers request phone calls.
- Use Trello to track customer phone requests.
- Communicate with customers following a complaint.
Customer management and support case study: Upscale Audio
Upscale Audio has built a reputation as one of the world’s leading providers of high-end audio equipment, from turntables to amplifiers to cables, tubes, and accessories. As part of their strategy, they introduced an on-site chat and welcomed shoppers to ask questions. The questions often get into technical details regarding specific products and system setups.
With in-depth customer support, Upscale Audio was able to improve the technical specifications displayed on online product listings, create future marketing opportunities and enhance customer loyalty.
“We’re able to build journeys into our store, allowing customers to explore a category, learn more about our products, ask questions, and buy with confidence.”
- Craig Hoffman, vice president of Upscale Audio on Shopify Flow.
Results:
With Shopify Flow, Upscale Audio was able to
- Grow online revenue from $3 million to over $20 million per year
- Increased average order value by 122%
- Increased conversion rate by nearly 300%
Shipping
You can set up your automated shipping workflow to ship multiple items together rather than separate ones. After that, customers who buy several items from you will not have to wait for the entire order to arrive before receiving any of it.
Shipping workflows can automate the following tasks:
- When an order is placed, send an email confirmation.
- An email update is sent to customers when shipping labels are printed automatically.
- Tracking information is automatically added to order notes.
- When a certain number of days have passed, automatically change a customer’s status from “new” to “satisfied”.
Shipping Case study: Paperlike
Paperlike is an ecommerce store for screen protectors that optimize the experience of drawing and writing on an iPad.
Being an ecommerce team of 6 with 30-hour work weeks, how did they achieve 500 thousand customers in 176 countries with just one store?
“We can run a global business with six people because Shopify Flow enables us to automate so much of the work.”
said Sebastian Geis, the co-founder of Paperlike.
“That allows us to focus on creating amazing products that people love, provide outstanding customer support, and still do amazing marketing because we’re not worried about our technology.”
Sebastian further addressed the use of Shopify Flow.
Fraud prevention
If an order appears to have been placed by someone who didn’t use a valid payment method or from a country other than your customer base, fraud prevention workflow automation can detect it. You or another admin can review the order risk before it is shipped out if it finds something suspicious.
You can use Shopify Flow automated fraud prevention workflows to have order risk analyzed by:
- An IP address has placed multiple orders within a short timeframe.
- A similar shipping address and/or names were placed from a different IP address.
- The same IP address is associated with multiple orders with a different shipping address or name.
When you suspect an order is likely fraudulent, here are some of the Shopify Flow actions that could be made:
Limit order quantities.
- Notify customers when payments fail, or purchases are canceled.
- By analyzing order history, create an automatic blocklist.
- In the case of high-risk orders, cancel them and restock them.
- Maintain a spreadsheet for tracking high-risk orders.
- Detect suspicious activity in your store and send fraudulent order notifications to Slack.
Fraud prevention case study: Shelfies
Shelfies, an on-demand clothing and lifestyle platform with all-over prints, was founded on the concept of holding no inventory.
Due to the nature of Print-on-demand, Shelfies - who works with multiple production facilities in several countries - must be alert for high-risk orders to cancel them before production begins. Otherwise, they will be stuck with inventory they can’t sell.
Imagine if they print a sweater with someone’s face on, no one else will buy it, which will be a significant loss. And chargeback costs 15$ for each fraudulent order too.
Moreover, tedious, repetitive tasks are costly on a variety of fronts. It may involve manually checking each hour for unfilled custom orders or calling printing facilities across the globe in different time zones to prevent production of a high-risk order.
Results:
By using Shopify Flow, Shelfies has saved thousands of dollars by automatically halting high risk custom orders.
Shopify Flow also helped Shelfies’ designer not to waste time on fraudulent orders and automatically receive a new custom request, reducing the turnaround time on custom designs from six hours to two.
Product Reviews
Shopify Flow automates the review process, ensuring seamless and timely collection. An automated product reviews workflow can automate the following tasks:
- Send automatic follow-up emails to customers after purchase, requesting reviews.
- Automatically generate and deliver discount codes upon review submission.
- Tag reviews for manual approval based on specific criteria, such as flagged keywords.
Case Study: Luxe Skincare Co.
Luxe Skincare Co., a Shopify Plus merchant specializing in organic skin care products, used Shopify Flow to streamline their product review process. Before implementing Flow, the team manually tracked and managed customer reviews, which was time-consuming and error-prone.
Here’s how they used Shopify Flow:
Trigger:
- Set up a workflow triggered when a customer submits a product review via a review app like Yotpo or Judge.me.
Condition:
- If the review rating is 4 or 5 stars, proceed with the next actions.
- If the review is below 4 stars, notify the customer service team for follow-up.
Actions:
- Tag the customer as a “Reviewer.”
- Send an automated thank-you email with a discount code for their next purchase.
- Add the review to a spreadsheet for the marketing team to use in social proof campaigns.
Results:
- Luxe Skincare Co. reduced the time spent on review management by 75%.
- The incentive program increased the number of reviews by 40% within three months.
- Thank-you emails with discount codes led to a 15% increase in repeat purchases.
- Positive reviews were automatically tagged and integrated into ad campaigns, increasing ad engagement by 20%.
Benefits & Drawbacks of Shopify Flow
Shopify Flow is a powerful automation tool, but like any platform, it has its strengths and weaknesses.
Benefits:
- Automate repetitive tasks, freeing up time for more strategic work. This can lead to significant productivity gains and allow your team to focus on higher-value activities.
- Minimize manual errors and ensure consistency in your workflows.
- Shopify Flow visual workflow builder makes it accessible to merchants without coding knowledge.
- Shopify Flow's integration with analytics allows you to track the performance of your workflows and make data-driven decisions to optimize your store's operations.
- Shopify Flow seamlessly integrates with other Shopify apps like Yotpo, Klaviyo, and Judge.me, enabling more advanced automation.
- Automate personalized communications, order updates, and other customer-facing tasks enhance the shopping journey and build loyalty.
Drawbacks:
- New users might need time to understand the tool’s full potential.
- Advanced workflows might require technical expertise to create and manage.
- Shopify Flow's actions and triggers are primarily focused on Shopify's core features and might not cover all the functionalities offered by third-party apps.
Bottom Line
Shopify flow is becoming a must-have for simplifying your Shopify store operations. With its flexible setup options and templates, anyone can start off easily with this app. It’s free with all Shopify plans, try it out and see the difference it makes to your business!
FAQs
Is Shopify Flow free to use?
Yes, Shopify Flow is free for all Shopify plans from Basic and up.
Can I use Shopify Flow with third-party apps?
Absolutely! Shopify Flow integrates with various third-party tools like Slack, Klaviyo, and Trello.
Do I need coding skills to use Shopify Flow?
No, Shopify Flow is designed as a no-code solution, making it user-friendly even for non-technical users.
Can I create multiple workflows?
Yes, you can create and manage multiple workflows to handle different aspects of your store operations.
Is Shopify Flow suitable for small businesses?
Yes, Shopify Flow can be suitable for small businesses. If you're looking to streamline processes, improve efficiency, and potentially enhance customer experience through automation, Shopify Flow can be a valuable tool.
What if I need to temporarily disable a workflow?
You can easily disable a workflow in your Shopify Flow settings without deleting it. This is useful if you need to pause an automation temporarily or make adjustments to its configuration.