Shopify Flow is an ecommerce app that automates tasks so you and your team can focus on expanding your business. It lets you increase your operational efficiency and ability to experiment with new business opportunities by offloading repetitive, time-consuming tasks.
Shopify Flow's visual workflow builder can automate business processes quickly. It offers many powerful automation tools to accelerate business outcomes.
You can find Shopify Flow in the Shopify App Store. For more information about Shopify Flow, visit Shopify's Help Center.
Triggers are events that notify Shopify Flow to start the sequence that you programmed based on the associated condition. Shopify Flow has a variety of triggers built-in. Some triggers are tied to the NS8 platform.
We have the following triggers available in Shopify Flow.
Triggers a workflow based on the score we assign to an order.
Triggers a workflow based on the NS8 Risk associated with an order.
Triggers a workflow based on the NS8 Status of an order.
Conditions determine if a Shopify Flow workflow runs and which actions to take in the workflow. You can only use NS8 conditions in workflows with their associated trigger.
Customer verification status
The order's status in the customer verification process. The field in Shopify Flow must contain Email Sent, Failed, SMS Sent, or Verified.
The score associated with the order, defined as a value between 0 and 1000. The field in Shopify Flow must contain a numerical value between 0 and 1000.
The order's risk level, as determined by NS8. Orders are categorized as Low, Medium, or High risk based on their score and the thresholds you configured in settings. The field in Shopify Flow must contain Low, Medium, or High.
The status of the order that determines whether it has been approved, canceled, or is still being reviewed. The field in Shopify Flow must contain Approved, Canceled, or Merchant Review.
Build a workflow with triggers
To create a workflow, use these elements:
Trigger: An event that starts the workflow.
Condition: Criteria that determine if and how the workflow should run.
The following examples demonstrate some of the workflows that you can build with our triggers.
Score less than 500
This workflow sends a notification email when an order with a score of less than 500 is received. This workflow only takes action when the condition is met, but you can add an action to the No branch of the workflow. In this case, you may not want notifications of high-scoring orders.
Compound condition workflows
This example workflow has multiple conditions and actions:
The first step determines that the order is not High or Medium risk. If the order does not meet either of these statuses (the NS8 Risk is Low), Shopify will capture payment. If the order is High or Medium risk, the workflow goes to the next step.
The next step identifies a VIP customer by their email address and adds a customer tag to identify them before capturing their payment. If the order does not meet the criteria for this VIP customer, the workflow goes to the next step.
The final step checks the customer's last name, sends an email prompting an administrator to manually approve the order if the name is the same, or cancels the order if the name is not the same.
When you save a workflow or use the Shopify Flow preview feature, a summary is available that helps check if your workflow will function correctly. This is a preview for the workflow we created:
If you have questions or experience issues setting up Shopify Flow with our triggers, use Live support to contact us.