Connectors

You can use connectors to start and end workflows with triggers and actions built by apps. When you use a trigger, the app sends data to Shopify Flow. When you use an action, Shopify Flow sends information to the app.

Creating workflows with connectors

With connectors, you can create workflows with a combination of triggers and actions that are from Shopify or an app that you have installed that has built a connector.

To create a workflow that involves a connector:

  1. Install Shopify Flow.
  2. Install an app that built a connector. To view a list of apps that integrate with Shopify Flow by using connectors, go to the connectors for Shopify Flow collection in the Shopify App Store.
  3. Set up the app. Depending upon the app, this could involve creating an account, subscribing to a paid service, or adding information about your store.
  4. Create a workflow in Shopify Flow. Choose the following parts:

Trigger - Start a workflow from an event in Shopify or from an app. Condition - Set conditions that determine if a workflow should run. Action - End a workflow with a task actioned in a store or app.

The following list contains popular apps that support connectors. Note that some of these apps require that you have a paid subscription.

Asana

Shopify Flow includes an Asana connector that supports the following action:

Create Asana task - This action creates a new task in an Asana project.

Example workflow

When a product variant's inventory becomes low, create a task in an Asana project.

How it works
  1. This workflow is triggered by Shopify when the inventory for a product is less than 10. Shopify Flow sends the inventory information about product variant to Asana.
  2. Asana creates a new task in a project to reorder the product.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Example workflow

When a high risk order is created, create a task in an Asana project.

How it works
  1. This workflow is triggered by Shopify when an order is identified as high risk. Shopify Flow sends the risk information about the order to Asana.
  2. Asana creates a new task in a project to investigate the order.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Back in Stock

The Back in Stock app supports the following trigger:

Product variant demand changed - This trigger sends data to your workflow when demand for a product increases in Back in Stock.

Example workflow

Receive an email when the demand for an out-of-stock product increases.

How it works
  1. This workflow is triggered when the demand for a product increases in the Back in Stock app. Back in Stock sends the demand information to your workflow.
  2. Shopify Flow sends a notification email to you and your staff.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

You need the Back in Stock app to run this workflow.

Bulk Discounts

The Bulk Discounts app supports the following trigger:

Discount codes created - When Bulk Discounts creates 100 discount codes, this trigger sends the codes to your workflow. If you create 500 discount codes, then this trigger will run 5 times.

Example workflow

Receive an email with 100 discount codes as soon as they are created.

How it works
  1. This workflow is triggered each time that Bulk Discounts creates 100 discount codes. Bulk Discount sends the codes to your workflow.
  2. Shopify Flow emails you the discount codes so that you can add them to your store.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Edit Order by Cleverific

The Edit Order app supports the following action:

Edit and add items - This action sends order data from your workflow to Edit Order. When Edit Order gets this data, it adds one or more items to the order. Edit Order cancels the original order and creates a duplicate order to replace it. The extra items are added to the duplicate order.

Example workflow

Add extra items to an order.

How it works
  1. This workflow is triggered when an order is created in Shopify.
  2. Shopify Flow sends Edit Order the order and the item to add to it.
  3. Edit Order cancels the original order and creates a duplicate order to replace it. The extra items are added to the new (duplicate) order.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Google Sheets

Shopify Flow includes a Google Sheets connector that supports the following action:

Add row to spreadsheet - This action adds a row to the end of a Google Sheet.This action adds a row to the end of a Google Sheet. When you set up this action, you can use commas to separate the values into multiple columns.

Example workflow

Create a row in a Google Sheet for customers who don't have store accounts.

How it works
  1. This workflow is triggered by Shopify when a customer is created who doesn't have a store account. Shopify Flow sends the information about the customer to Google Sheets.
  2. Google Sheets adds a row that contains the customer information to the end of the spreadsheet.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Klaviyo

The Klaviyo app supports the following action:

Track an event - This action sends data from your workflow to Klaviyo for it to track.

Example workflow

When a customer's loyalty tier changes, track this change in Klaviyo.

How it works
  1. This workflow is triggered by LoyaltyLion when a customer moves up a loyalty tier. LoyaltyLion sends the tier information to Shopify Flow.
  2. Shopify Flow sends data about the customer to Klaviyo (to track the event) and LoyaltyLion (to add bonus points to the customer's loyalty account).
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

LoyaltyLion

The LoyaltyLion app supports the following triggers:

  • Customer moved down a tier - When a customer's loyalty tier decreases, this trigger sends the data to your workflow. You must have a paid subscription to LoyaltyLion to use this trigger.
  • Customer moved up a tier - When a customer's loyalty tier increases, this trigger sends the data to your workflow. You must have a paid subscription to LoyaltyLion to use this trigger.

This app also supports the following actions:

  • Add points - This action sends data to LoyaltyLion to add points to a customer.
  • Change tier - This action sends data to LoyaltyLion to change a customer's loyalty tier.

Example workflow

Give loyalty points to customers who review your products.

How it works
  1. This workflow is triggered when a customer submits a review to Stamped.io. Stamped.io sends the review information to your workflow.
  2. Shopify Flow sends LoyaltyLion information about the customer, including the number of loyalty points to give to the customer. LoyaltyLion adds the points to the customer's account.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Example workflow

Send messages to customers on their birthdays

How it works
  1. This workflow is triggered a few days before a customer's birthday. LoyaltyLion sends Shopify Flow the customer's birthday information. You need a paid subscription to LoyaltyLion to run this workflow and you need to track the customer's birthday in LoyaltyLion.
  2. Shopify Flow sends Klaviyo the customer's birthday information and Klaviyo sends the birthday message to the customer. You need to set up Klaviyo to send the message.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

NS8 Storefront Protection

The NS8 Storefront Protection app supports the following trigger:

NS8 Order risk analyzed - When an order has been evaluated by NS8, this trigger sends data to your workflow.

Example workflow

Receive an email when you receive a suspicious order.

How it works
  1. This workflow is triggered by NS8 when it identifies an order that should be investigated. NS8 sends its recommendation to Shopify Flow.
  2. Shopify Flow emails information about the order to you or your staff to investigate the order.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Pre-order Manager

The Pre-order Manager app supports the following trigger:

Pre-order created - When a pre-order is created in Pre-order Manager, this trigger sends data to your workflow.

Smile.io

The Smile.io app supports the following action:

Send Smile activity - This action sends data to Smile.io to create an activity.

Example workflow

Reward customers on their 5th order

How it works
  1. This workflow is triggered when a customer creates their 5th order. Shopify Flow sends Smile.io information about the customer and their order.
  2. Smile.io gives the customer reward points for the order. In Smile.io, you need to have an earning rule that rewards customers on their 5th order.
Get this workflow

Download this workflow, import it into Shopify Flow,

SMSBump

The SMSBump app supports the following action:

Send SMS via SMSBump - This action sends an SMS message using SMSBump as the provider.

Stamped.io (Product Reviews Addon)

The Stamped.io app supports the following trigger:

New review - When you receive a new review from Stamped.io, this trigger sends data to your workflow.

This app also supports the following action:

Stop review request survey - This action sends data to Stamped.io to remove review request emails from an order.

Swell Rewards

The Swell Rewards app supports the following action:

Reward points - This action sends Swell Rewards reward points for a customer.

Tapcart

The Tapcart app supports the following action:

Send push notification - This action sends a push notification to your mobile app using Tapcart.

Trello

Shopify Flow includes a Trello connector that supports the following action:

Create a Trello card - This action creates a Trello card in a Trello board.

Example workflow

Create a Trello card when a wholesale order is created.

How it works
  1. This workflow is triggered by Shopify when a customer creates a wholesale order. Shopify Flow sends information about the order to Trello.
  2. Trello creates a new Trello card that contains information about the order.
Get this workflow

Download this workflow, import it into Shopify Flow, and customize it for your business.

Learn more

Ready to start selling with Shopify?

Try it free