How can I target unfulfilled items from order and send to Klaviyo track event?

Hello,

since shopify is deprecating fulfilled status for oder line_items
i’m wondering how to target unfuflilled items from order and send to klaviyo track event. below solution does not work

{
  "orderNumber": "{{order.name}}",
  "productsDelivered": [{% for fulfillmentLineItems_item in fulfillment.fulfillmentLineItems %}
    "{{fulfillmentLineItems_item.lineItem.product.title}}"{% unless forloop.last %},{% else %}{% endunless %}
  {% endfor %}],
    "productsDelivered": [{% for fulfillmentLineItems_item in fulfillment.fulfillmentLineItems %}
    "{{fulfillmentLineItems_item.lineItem.product.title}}"{% unless forloop.last %},{% else %}{% endunless %}
  {% endfor %}],
  "isComplete": true
  }
1 Like

Hmm where are you seeing the bit about fulfillment_status being deprecated? I saw some old references to that from 2022 but the field seems to be still available today?

https://shopify.dev/changelog/deprecate-fulfillmentorderlineitem-lineitem-field
i know it is about API but shopify flow use that

1 Like

Hmm thanks. I read that a few times but it’s kind of unclear. I’m not sure if you’re interested in a 3rd party app, but I’m pretty sure I can build this out for you using our app mesa.

thank you so much :slightly_smiling_face: I can build with third app as well .
are you app provide fully -featured trial period to run few tests ?
and please let me know whether mailing could be done by klaviyo ?

Yes - by default it will block you from doing a few things in the free trial but I can override that for you. And yes - we have a klaviyo connector so we can pass these off as an event to klaviyo.

to reasure - it will send an event with unfulfilled as well ?

and which plan will cover my question ? :slightly_smiling_face:

1 Like

I suspect the middle plan advanced. But it’s hard to know without going in and building out the workflow and also seeing what kind of volume you’re dealing with.

Yeah - I thought the unfulfilled event was the only one we needed to send? Are there multiple events you’re wanting to send?