User Manual
Overview

Order Fulfillment Events

Item fulfillment created & Fulfillment created

These events fire when the fulfillment process is initiated for an order.

An order begins the fulfillment process when:

  • Shopify account admin manually begins the order's fulfillment

With fulfillment initiated, these events get recorded and displayed on the person's profile. Click + to see more information about each event. 

Item fulfillment created is a Drip generated event that makes it easier for users to dynamically insert event data into marketing emails. This includes the name, title, quantity, and value of the items that make up the order.

Fulfillment created is the Shopify event that Drip uses to parse information from the line_items property to make those bits of information more accessible through Drip's Item order created event.  

To automate with these events in a Workflow or Rule, set up a Trigger with either the Item fulfillment created or Fulfillment created event.

Event properties that can be used in an email:

  • Item fulfillment created

    • {{ event.title }} returns the title of the item in the order being fulfilled

    • {{ event.quantity }} returns the quantity of the item

  • Fulfillment created

    • {{ event.line_items }} returns the raw code (JSON) which holds the data about the order currently in the fulfillment stage

Item fulfillment updated & Fulfillment updated

These events fire when something about a current fulfillment status is updated.

An order's fulfillment stage can become updated when a Shopify account admin makes an update to the fulfillment stage such as canceling or completing an order's fulfillment

When a fulfillment is updated, these events get recorded and displayed on the person's profile. Click +  to see more information about each event. 

Item fulfillment updated is a Drip generated event that makes it easier for users to dynamically insert event data into marketing emails. This includes the name, title, quantity, and value of the items that make up the order.

Fulfillment updated is the Shopify event that Drip uses to parse information from the line_items property to make those bits of information more accessible through Drip's Item order created event.  

To automate with these events in a Workflow or Rule, set up a Trigger with either the Item fulfillment updated or Fulfillment updated event.

Event properties that can be used in an email:

  • Item fulfillment updated

    • {{ event.title }} returns the title of the product in the order

    • {{ event.quantity }} returns the quantity of the item ordered

  • Fulfillment updated

    • {{ event.line_items }} returns the raw code (JSON) which holds the data about the order

    • {{ event.tracking_company }} returns the company used to ship out the order

    • {{ event.tracking_numbers }} returns the order tracking numbers during fulfillment. Numbers are within an array and require additional Liquid to pull numbers from the property