Articles on: Upgraded Notifications (Upcoming)

Introduction to the Notification Flow

Platforms: All

Overview



In this article, we explore the definitions of various notification flows and conditional split filters within the AfterShip Tracking's notification flow. These notification flows encompass various stages of customer engagement, from email interactions to cart behavior and shopping activities. Understanding these flows and events is vital for timely communication and action. Additionally, we delve into conditional split filters, which enable businesses to segment customers based on specific conditions, such as cart value, order history, and demographic attributes.

What you'll learn



In this tutorial, we'll discuss:

Notification flows and their definitions
Conditional split filters and definitions

Notification flows and their definitions



The table below provides a comprehensive overview of various notification flows and flow logic elements involved in managing shipments and orders effectively.

Feature nameSub feature nameDefinition
Shipment status flow triggerInfo receivedA trigger event related to receiving information about the shipment status.
In transitA trigger event indicating that the shipment is currently in transit.
Out for deliveryA trigger event denoting that the shipment is out for delivery to the recipient.
Available for pick upA trigger event indicating that the shipment is ready and available for the recipient to pick up.
DeliveredA trigger event confirming the successful delivery of the shipment.
ExceptionA trigger event indicating an exceptional circumstance or issue with the shipment.
Failed attemptA trigger event indicating a failed attempt to deliver the shipment.
Order status flow triggerOrder fulfilled/partially fulfilled/unfufilledA trigger event based on the fulfillment status of an order.
Estimated delivery date flow triggerEstimated delivery date revisedA trigger event indicating a revision or update to the estimated delivery date of an order.
Estimated delivery date missedA trigger event signifying that the estimated delivery date for an order has passed.
Trigger frequency"Skip shipments that have been in this flow[For shipment status trigger]"
"Skip order fulfillment that have been in this flow[For order fulfillment status trigger]"
Flow running logicConditional splitA logical branch within a flow where actions are taken based on specific conditions depending on customer's historical behaviors or customer attributes
Flow filterFlow filter and conditional split are similar in that they both utilize customer historical behaviors or attributes. The key distinction is that flow filter acts as a global filter applied to the entire flow, checking conditions before each step. Customers must meet these filter conditions to progress through the flow.
Trigger splitA logical branch within a flow that splits based on specific trigger events or conditions depending on the values or parameters associated with the triggering event.
Trigger filterTrigger filter and trigger split share similarities as they both utilize the parameters of a trigger's event. However, the key distinction lies in their roles: while trigger split determines how the flow branches based on the event's parameters, trigger filter specifically determines which event triggers the flow to start or proceed.
Random splitA random selection or branching within a flow that distributes recipients randomly among 2 paths.
Flow running timingTime delayA specified delay or waiting period within a flow before executing the next action or step.
Trigger status unchangedA condition within a flow that checks if the trigger status remains unchanged before proceeding to the next step.
Flow actionsSend email to customerThe action of sending an email to the customer as part of an automated flow.
Send SMS to customerThe action of sending an SMS text message to the customer as part of an automated flow.
Send email to org memberThe action of sending an email to an organization member as part of an automated flow.
Send SMS to org memberThe action of sending an SMS text message to an organization member as part of an automated flow.


Conditional split filters and definitions



The table below provides an insightful overview of various customer behavior and attributes tracked within the AfterShip platform. From campaign interactions to shopping behavior and customer attributes, this comprehensive list offers valuable insights into customer engagement, preferences, and demographics.

CategoryFilterDefinitionWho can access it?
Campaign behaviorInteracted with emails - Number of emails receivedTotal count of emails received by customers from AfterShip, including tracking notifications via our tracking app and marketing emails sent via our Automizely Marketing appAll users
Interacted with emails - Number of emails openedNumber of emails that customers have opened among those sent from AfterShip, including tracking notifications and marketing emails sent via our Automizely Marketing appAll users
Interacted with emails - Number of emails clickedNumber of emails that customers have clicked on among those sent from AfterShip, including tracking notifications via our tracking app and marketing emails sent via our Automizely Marketing appAll users
Interacted with emails - Did not receive any emailsCustomers who have not received any emails sent from AfterShip, including tracking notifications via our tracking app and marketing emails sent via our Automizely Marketing appAll users
Interacted with emails - Did not click any emailsCustomers who have not clicked on any emails sent from AfterShip, including tracking notifications via our tracking app and marketing emails sent via our Automizely Marketing appAll users
Have not entered the flowCustomers who have not yet been triggered or initiated any specific tracking, order, or EDD (Estimated Delivery Date) flow within the systemAll users
Cart BehaviorCurrent cart valueCurrent value (total price) of items in a customer's shopping cart on the websiteShopify users
Current number of cart itemsCurrent count of items in a customer's shopping cart on the websiteShopify users
Products in cartSpecific products currently present in a customer's shopping cartShopify users
Products viewedProducts that a customer has viewed in their browsing session [only logged-in users will be tracked]Shopify users
Shopping BehaviorTotal spent (in last 30d)Total amount spent by a customer within the last 30 daysShopify users
Avg. order valueAverage value of all orders placed by a customerShopify users
Number of recent ordersNumber of orders placed by a customer within a recent timeframeShopify users
Total orders with couponTotal number of orders made by a customer using a couponShopify users
Total orders without couponTotal number of orders made by a customer without using a couponShopify users
First order dateDate when a customer placed their first orderShopify users
Last order dateMost recent date when a customer placed an orderShopify users
Purchased productsSpecific products that a customer has purchasedShopify users
Customer AttributesCountry/regionCustomer's country/regionShopify users
Email addressCustomer's email addressAll users
Shopify tagTags assigned to customers in the Shopify platform.Shopify users
Email marketing subscriptionIdentification of customers who have opted in or out of email marketing communicationsShopify users
SMS marketing subscriptionIdentification of customers who have subscribed or unsubscribed from SMS marketing communicationsShopify users
Customer created dateDate when a customer's account was createdShopify users

Updated on: 08/05/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!