{"id":7058,"date":"2023-04-24T20:34:50","date_gmt":"2023-04-24T20:34:50","guid":{"rendered":"https:\/\/www.getmesa.com/blog\/blog\/?p=7058"},"modified":"2025-12-22T23:30:55","modified_gmt":"2025-12-22T23:30:55","slug":"how-to-send-shopify-fulfillment-status-to-klaviyo","status":"publish","type":"post","link":"https:\/\/www.getmesa.com/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/","title":{"rendered":"How To Send Shopify Fulfillment Status To Klaviyo"},"content":{"rendered":"\n<p>Efficient communication between platforms is crucial for the success of your online store. A seamless flow of information ensures a smooth customer experience and helps track and analyze your business&#8217;s performance. One such key integration is synchronizing your Shopify order fulfillment status with Klaviyo, your <a href=\"https:\/\/www.getmesa.com\/blog\/11-marketing-automation-workflows-for-shopify-stores\/\">marketing automation<\/a> powerhouse. Unfortunately, Shopify doesn&#8217;t natively support updates on fulfillment status once the order is handed over to a carrier. But fret not, because we have you covered!<\/p>\n\n\n\n<p>In this tutorial, we&#8217;ll show you how to bridge the gap between your Shopify store and Klaviyo. Simply by using the popular Shopify app, Tracktor. <\/p>\n\n\n\n<p><a href=\"https:\/\/www.getmesa.com\/apps\/shopify\/integrate\/tracktor\">Tracktor<\/a> is a robust order tracking and fulfillment management app. It will enable you to seamlessly send crucial order fulfillment status updates to Klaviyo. Consequently, you will have the power to make data-driven decisions and elevate your marketing strategies.<\/p>\n\n\n\n<p>So, buckle up and let&#8217;s dive into the world of seamless <a href=\"https:\/\/www.getmesa.com\/apps\/shopify\/integrate\/klaviyo\">Shopify to Klaviyo integration<\/a>!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-dots\"\/>\n\n\n\n<p><strong>TL;DR: Skip the step-by-step tutorial.\u00a0<\/strong>Use this template to save fulfillment status to Klaviyo with just a few clicks.<\/p>\n\n\n<div class=\"mesa-template-backend frontend-hidden\">\n    <p><strong>MESA Template ID<\/strong><\/p>\n    <p>shopify-fulfillment-status-updates-to-klaviyo<\/p>\n<\/div>\n\n<div class=\"mesa-template\" data-template=\"shopify-fulfillment-status-updates-to-klaviyo\"><\/div>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\t\t<style>.mesa-template-backend {\n    background: rgba(139, 139, 150, 0.1);\n    padding: 22px;\n}\n\n.mesa-template-backend h5,\n.mesa-template-backend p {\n    margin: 0 0 5px;\n}\n\n.mesa-template-backend p {\n    font-size: 16px;\n}\n\n.mesa-template-backend p:last-child {\n    display: inline-block;\n    background: #fff;\n    padding: 5px 10px;\n}\n\n.mesa-template-backend p strong {\n    font-size: 12px;\n}<\/style>\n\t\t\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">In this article:<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.getmesa.com/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#Step-by-step-tutorial-video\" >Step-by-step tutorial video<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.getmesa.com/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#How-to-save-fulfillment-status-to-Klaviyo\" >How to save fulfillment status to Klaviyo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.getmesa.com/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#The-importance-of-fulfillment-status-updates\" >The importance of fulfillment status updates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.getmesa.com/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#Workflow-wrap-up\" >Workflow wrap-up<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-step-by-step-tutorial-video\"><span class=\"ez-toc-section\" id=\"Step-by-step-tutorial-video\"><\/span>Step-by-step tutorial video<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Sync your order fulfillment status over to Klaviyo with Tracktor and MESA\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/SxVuM7uMIvg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Learn how to integrate Shopify order fulfillment status with Klaviyo using Tracktor<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-save-fulfillment-status-to-klaviyo\"><span class=\"ez-toc-section\" id=\"How-to-save-fulfillment-status-to-Klaviyo\"><\/span>How to save fulfillment status to Klaviyo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-how-to wp-block-yoast-how-to-block\"><p class=\"schema-how-to-total-time\"><span class=\"schema-how-to-duration-time-text\">Time needed:&nbsp;<\/span>10 minutes<\/p><p class=\"schema-how-to-description\">We\u2019ll walk you through making this workflow which starts with Tracktor, the app listening to all the carrier updates for every Shopify order. Then, we&#8217;ll find the customer associated with the order, find them in Klaviyo, then add tracking event. Next, get creative and send your customers email or SMS notifications to keep them informed.<br><br>To get started, be sure to\u00a0<a href=\"http:\/\/app.getmesa.com\/install\" target=\"_blank\" rel=\"noreferrer noopener\">get MESA<\/a>\u00a0and connect it to your Shopify store.<\/p> <ol class=\"schema-how-to-steps\"><li class=\"schema-how-to-step\" id=\"how-to-step-1682362045568\"><strong class=\"schema-how-to-step-name\">First, start a new workflow using the Tracktor > &#8220;Fulfillment Status is in Transit&#8221; trigger event<\/strong> <p class=\"schema-how-to-step-text\">This event is started when the carrier receives the package and starts the shipping process. In Transit is defined as in between the moment the package was received from the merchant to just before the item is delivered to the customer. <img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"1730\" class=\"wp-image-7059\" alt=\"shopify fulfillment status\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/tracktor-fulfillment-status.png\" style=\"max-width:100%;\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-300x172.png 300w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-1024x586.png 1024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-768x439.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-1536x879.png 1536w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-2048x1172.png 2048w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-1920x1098.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-544x311.png 544w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-350x200.png 350w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-752x430.png 752w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tracktor-fulfillment-status-280x160.png 280w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1682365756894\"><strong class=\"schema-how-to-step-name\">Next, add the Shopify > &#8220;Retrieve Order&#8221; action step<\/strong> <p class=\"schema-how-to-step-text\">We then need to lookup the order based on the Order ID of the fulfillment. <img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"4310\" class=\"wp-image-7060\" alt=\"shopify retrieve order\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-order-1.png\" style=\"max-width:100%;\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-210x300.png 210w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-718x1024.png 718w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-768x1095.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-1078x1536.png 1078w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-1437x2048.png 1437w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-1920x2737.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-218x311.png 218w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-140x200.png 140w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-302x430.png 302w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-1-112x160.png 112w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1682365977931\"><strong class=\"schema-how-to-step-name\">Optionally, expand the Step Configuration for Advanced Options<\/strong> <p class=\"schema-how-to-step-text\">By default, the Order ID variable will be pre-populated for this step. Click Done when you&#8217;re ready.<img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"1958\" class=\"wp-image-7061\" style=\"max-width:100%;\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-order-config.png\" alt=\"shopify order id\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-300x194.png 300w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-1024x663.png 1024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-768x497.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-1536x995.png 1536w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-2048x1326.png 2048w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-1920x1243.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-480x311.png 480w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-309x200.png 309w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-664x430.png 664w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-order-config-247x160.png 247w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1682366087216\"><strong class=\"schema-how-to-step-name\">Next, add the Shopify > &#8220;Retrieve Customer&#8221; action step<\/strong> <p class=\"schema-how-to-step-text\">This helps us retrieve all the customer&#8217;s contact details for this order. <br\/><br\/>By default, the workflow will automatically add the Customer &#8220;ID&#8221; variable to the step.  Optionally, you can expand this step to add advanced options.<img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"4638\" class=\"wp-image-7062\" style=\"max-width:100%;\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-customer.png\" alt=\"shopify retrieve customer\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-196x300.png 196w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-668x1024.png 668w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-768x1178.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-1001x1536.png 1001w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-1335x2048.png 1335w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-1920x2945.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-203x311.png 203w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-130x200.png 130w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-280x430.png 280w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/shopify-retrieve-customer-104x160.png 104w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1682366273086\"><strong class=\"schema-how-to-step-name\">Next, add the Klaviyo > &#8220;Create Track Event&#8221; action step<\/strong> <p class=\"schema-how-to-step-text\">Be sure to authenticate Klaviyo using your API key. Follow the simple instructions if this is your first time connecting Klaviyo to MESA.<img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"2048\" class=\"wp-image-7063\" alt=\"klaviyo create track event\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/klaviyo-create-track-event.png\" style=\"max-width:100%;\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-300x203.png 300w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-1024x694.png 1024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-768x520.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-1536x1040.png 1536w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-2048x1387.png 2048w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-1920x1300.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-459x311.png 459w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-295x200.png 295w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-635x430.png 635w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-236x160.png 236w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1682366980436\"><strong class=\"schema-how-to-step-name\">Lastly, add an Event description and the customer&#8217;s email address<\/strong> <p class=\"schema-how-to-step-text\">For example, we&#8217;ll enter this as the event name: <br\/><br\/><code>Tracktor: Fulfillment Status: In Transit<\/code><br\/><br\/>Then, we&#8217;ll use the Variable Selector <strong>{+}<\/strong> to locate the <strong>Email<\/strong> variable from Retrieve Customer step.<br\/><br\/>Optionally, use the data mapping options or, even edit the code of the payload coming into Klaviyo. This helps you normalize the data before it&#8217;s saved in Klaviyo.<br\/><br\/><img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"1730\" class=\"wp-image-7064\" style=\"max-width:100%;\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/klaviyo-create-track-event-details.png\" alt=\"Klaviyo track event details\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-300x172.png 300w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-1024x586.png 1024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-768x439.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-1536x879.png 1536w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-2048x1172.png 2048w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-1920x1098.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-544x311.png 544w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-350x200.png 350w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-752x430.png 752w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/klaviyo-create-track-event-details-280x160.png 280w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1682367551590\"><strong class=\"schema-how-to-step-name\">Finally, save then, turn &#8220;On&#8221; your workflow<\/strong> <p class=\"schema-how-to-step-text\">Give your workflow unique name like, Save Shopify fulfillment status to Klaviyo. Then, enable your new automation so it runs automatically.<img loading=\"lazy\" decoding=\"async\" width=\"3024\" height=\"1730\" class=\"wp-image-7066\" alt=\"save shopify fulfillment status to klaviyo\" src=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo.png\" style=\"max-width:100%;\" srcset=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo.png 3024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-300x172.png 300w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-1024x586.png 1024w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-768x439.png 768w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-1536x879.png 1536w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-2048x1172.png 2048w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-1920x1098.png 1920w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-544x311.png 544w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-350x200.png 350w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-752x430.png 752w, https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo-280x160.png 280w\" sizes=\"auto, (max-width: 3024px) 100vw, 3024px\" \/><\/p> <\/li><\/ol><\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-dots\"\/>\n\n\n\n<p><br><strong>Save yourself the setup. <\/strong>Use this template instead:<\/p>\n\n\n<div class=\"mesa-template-backend frontend-hidden\">\n    <p><strong>MESA Template ID<\/strong><\/p>\n    <p>shopify-fulfillment-status-updates-to-klaviyo<\/p>\n<\/div>\n\n<div class=\"mesa-template\" data-template=\"shopify-fulfillment-status-updates-to-klaviyo\"><\/div>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Related templates:<\/p>\n\n\n<div class=\"mesa-template-backend frontend-hidden\">\n    <p><strong>MESA Template ID<\/strong><\/p>\n    <p>send-klaviyo-message-shopify-order-delivered<\/p>\n<\/div>\n\n<div class=\"mesa-template\" data-template=\"send-klaviyo-message-shopify-order-delivered\"><\/div>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"mesa-template-backend frontend-hidden\">\n    <p><strong>MESA Template ID<\/strong><\/p>\n    <p>tag-shopify-orders-with-fulfillment-status<\/p>\n<\/div>\n\n<div class=\"mesa-template\" data-template=\"tag-shopify-orders-with-fulfillment-status\"><\/div>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Browse more <a href=\"https:\/\/www.getmesa.com\/templates\/search?tag=Fulfillment\">fulfillment templates<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The-importance-of-fulfillment-status-updates\"><\/span>The importance of fulfillment status updates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Shopify Fulfillment Status updates play a pivotal role in providing customers with a positive shopping experience. By actively communicating the progress of their orders, businesses can benefit in three distinct ways:<\/p>\n\n\n\n<p><strong>Enhanced Customer Experience: <\/strong>Providing Shopify Fulfillment Status updates ensures that customers stay informed about the progress of their orders. This transparency helps create a seamless shopping experience, as customers can easily track their packages and know when to expect their delivery. Consequently, this boosts customer satisfaction and increases the likelihood of them returning to your store for future purchases.<\/p>\n\n\n\n<p><strong>Reduced Customer Support Inquiries: <\/strong>By keeping customers in the loop with timely fulfillment status updates, businesses can significantly cut down on customer support inquiries related to <a href=\"https:\/\/www.getmesa.com\/blog\/what-is-the-best-shopify-order-tracking-app\/\">order tracking<\/a>. This reduction in inquiries allows customer support teams to focus on more pressing issues, improving overall efficiency and reducing the resources spent on tracking-related questions.<\/p>\n\n\n\n\n\n<p><strong>Improved Brand Image and Loyalty: <\/strong>Actively communicating Shopify Fulfillment Status updates demonstrates a company&#8217;s commitment to transparency and customer satisfaction. Businesses can create a positive impression and foster long-lasting relationships with their customers by making sure that they provide customers with comprehensive information about their orders. This brand loyalty, in turn, results in repeat business and favorable word-of-mouth marketing, which can be invaluable for the growth and success of your online store.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Workflow-wrap-up\"><\/span>Workflow wrap-up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In conclusion, the integration of Shopify Fulfillment Status updates with Klaviyo using Tracktor offers a myriad of benefits for both businesses and their customers. By actively sharing fulfillment status updates, you can enhance the customer experience, reduce customer support inquiries, and improve brand image and loyalty.<\/p>\n\n\n\n<p>With MESA&#8217;s advanced capabilities, you can automate the entire process of sending fulfillment status updates to Klaviyo, allowing you to focus on other critical aspects of your business. By embracing automation and integrating key platforms, you&#8217;ll be well on your way to unlocking the full potential of your e-commerce store, ensuring success in today&#8217;s competitive online marketplace.<\/p>\n\n\n\n<div class=\"card-next-steps\">\n\t<div class=\"card__content\">\n\t\t<h4>What to do next&#8230;<\/h4>\n<p>The fastest way to see automation working in your store is to start with a single workflow.<\/p>\n<ol>\n<li><a href=\"https:\/\/www.getmesa.com\/pricing\"><strong>Try MESA free<\/strong><\/a> \u2014 start a 7-day free trial and get your first workflow running.<\/li>\n<li><a href=\"https:\/\/www.getmesa.com\/templates\"><strong>Browse the template library<\/strong><\/a> \u2014 pre-built workflows for the most common Shopify automation tasks.<\/li>\n<li><a href=\"https:\/\/www.getmesa.com\/yedric\"><strong>Talk to Yedric<\/strong><\/a> \u2014 describe what you want to automate, and let our AI assistant build it for you.<\/li>\n<li><a href=\"https:\/\/www.getmesa.com\/support\"><strong>Get free workflow setup<\/strong><\/a> \u2014 MESA&#8217;s team will build your first workflow at no cost.<\/li>\n<\/ol>\n\t<\/div><!-- \/.card__content -->\n\n\t\n<div class=\"socials card__socials\">\n\t<ul>\n\t\t\t\t\t<li>\n\t\t\t\t<a href=\"https:\/\/twitter.com\/getmesa\" target=\"_blank\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/twitter-icon.svg\" class=\"attachment-small size-small\" alt=\"icon: twitter\" \/>\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t<li>\n\t\t\t\t<a href=\"https:\/\/www.youtube.com\/@getmesa\" target=\"_blank\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/youtube-icon.svg\" class=\"attachment-small size-small\" alt=\"icon: youtube\" \/>\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t\t\t<li>\n\t\t\t\t<a href=\"https:\/\/www.linkedin.com\/company\/9754608\/\" target=\"_blank\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/linkedin-icon.svg\" class=\"attachment-small size-small\" alt=\"linkedin icon\" \/>\t\t\t\t<\/a>\n\t\t\t<\/li>\n\t\t\t<\/ul>\n<\/div><!-- \/.socials -->\n<\/div><!-- \/.card-next-steps -->\n","protected":false},"excerpt":{"rendered":"<p>Efficient communication between platforms is crucial for the success of your online store. A seamless flow of information ensures a&#8230;<\/p>\n","protected":false},"author":1,"featured_media":7071,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[48],"tags":[146,66,13],"class_list":["post-7058","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-workflow-tutorials","tag-klaviyo","tag-shopify","tag-tracktor"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How To Send Shopify Fulfillment Status To Klaviyo - MESA<\/title>\n<meta name=\"description\" content=\"Discover how to save Shopify Fulfillment Status to Klaviyo for a seamless customer experience, improved brand loyalty &amp; efficiency.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Send Shopify Fulfillment Status To Klaviyo\" \/>\n<meta property=\"og:description\" content=\"Efficient communication between platforms is crucial for the success of your online store. A seamless flow of information ensures a smooth customer\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/\" \/>\n<meta property=\"og:site_name\" content=\"MESA\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/mesabyshoppad\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-24T20:34:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-22T23:30:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/tutorial-tracktor-klaviyo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ryan ODonnell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@getmesa\" \/>\n<meta name=\"twitter:site\" content=\"@getmesa\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ryan ODonnell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/\"},\"author\":{\"name\":\"Ryan ODonnell\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#\\\/schema\\\/person\\\/37dc9b968192b2be49af3950022179cc\"},\"headline\":\"How To Send Shopify Fulfillment Status To Klaviyo\",\"datePublished\":\"2023-04-24T20:34:50+00:00\",\"dateModified\":\"2025-12-22T23:30:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/\"},\"wordCount\":907,\"publisher\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.getmesa.com/blog\\\/wp-content\\\/uploads\\\/tutorial-tracktor-klaviyo.jpg\",\"keywords\":[\"klaviyo\",\"shopify\",\"tracktor\"],\"articleSection\":[\"Workflow Tutorials\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/\",\"name\":\"How To Send Shopify Fulfillment Status To Klaviyo - MESA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.getmesa.com/blog\\\/wp-content\\\/uploads\\\/tutorial-tracktor-klaviyo.jpg\",\"datePublished\":\"2023-04-24T20:34:50+00:00\",\"dateModified\":\"2025-12-22T23:30:55+00:00\",\"description\":\"Discover how to save Shopify Fulfillment Status to Klaviyo for a seamless customer experience, improved brand loyalty & efficiency.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.getmesa.com/blog\\\/wp-content\\\/uploads\\\/tutorial-tracktor-klaviyo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com/blog\\\/wp-content\\\/uploads\\\/tutorial-tracktor-klaviyo.jpg\",\"width\":1280,\"height\":720,\"caption\":\"shopify fulfillment status to klaviyo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Send Shopify Fulfillment Status To Klaviyo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/\",\"name\":\"MESA\",\"description\":\"Discover how to automate your Shopify growth\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#organization\",\"name\":\"MESA - AI automation Platform\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/mesa-shoppad.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/mesa-shoppad.jpeg\",\"width\":225,\"height\":225,\"caption\":\"MESA - AI automation Platform\"},\"image\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/web.facebook.com\\\/mesabyshoppad\\\/\",\"https:\\\/\\\/x.com\\\/getmesa\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/shoppad\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCqsf_WhcGEsZMvms1idivyw\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/#\\\/schema\\\/person\\\/37dc9b968192b2be49af3950022179cc\",\"name\":\"Ryan ODonnell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/62bb965c979cc1de4c6f046fb47a28a57bc194da441ebe43b3dfbe2f2f893563?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/62bb965c979cc1de4c6f046fb47a28a57bc194da441ebe43b3dfbe2f2f893563?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/62bb965c979cc1de4c6f046fb47a28a57bc194da441ebe43b3dfbe2f2f893563?s=96&d=mm&r=g\",\"caption\":\"Ryan ODonnell\"},\"sameAs\":[\"https:\\\/\\\/www.getmesa.com\"],\"jobTitle\":\"Director of Marketing\",\"worksFor\":\"MESA\"},{\"@type\":\"HowTo\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#howto-1\",\"name\":\"How To Send Shopify Fulfillment Status To Klaviyo\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#article\"},\"description\":\"We\u2019ll walk you through making this workflow which starts with Tracktor, the app listening to all the carrier updates for every Shopify order. Then, we'll find the customer associated with the order, find them in Klaviyo, then add tracking event. Next, get creative and send your customers email or SMS notifications to keep them informed.&lt;br>&lt;br>To get started, be sure to\u00a0&lt;a href=\\\"http:\\\/\\\/app.getmesa.com\\\/install\\\" target=\\\"_blank\\\" rel=\\\"noreferrer noopener\\\">get MESA&lt;\\\/a>\u00a0and connect it to your Shopify store.\",\"totalTime\":\"P0DT0H10M\",\"step\":[{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682362045568\",\"name\":\"First, start a new workflow using the Tracktor > \\\"Fulfillment Status is in Transit\\\" trigger event\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"This event is started when the carrier receives the package and starts the shipping process. In Transit is defined as in between the moment the package was received from the merchant to just before the item is delivered to the customer.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-9362169c3b2cc66d6bac8ddb660e3e54\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/tracktor-fulfillment-status.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/tracktor-fulfillment-status.png\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682365756894\",\"name\":\"Next, add the Shopify > \\\"Retrieve Order\\\" action step\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"We then need to lookup the order based on the Order ID of the fulfillment.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-769c77d353d17785dcb440fb47511817\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/shopify-retrieve-order-1.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/shopify-retrieve-order-1.png\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682365977931\",\"name\":\"Optionally, expand the Step Configuration for Advanced Options\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"By default, the Order ID variable will be pre-populated for this step. Click Done when you're ready.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-f1c2c0495960401d2637578d904d1615\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/shopify-retrieve-order-config.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/shopify-retrieve-order-config.png\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682366087216\",\"name\":\"Next, add the Shopify > \\\"Retrieve Customer\\\" action step\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"This helps us retrieve all the customer's contact details for this order. By default, the workflow will automatically add the Customer \\\"ID\\\" variable to the step.  Optionally, you can expand this step to add advanced options.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-f56723d53118c2dc433dfaa6b84c4be8\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/shopify-retrieve-customer.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/shopify-retrieve-customer.png\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682366273086\",\"name\":\"Next, add the Klaviyo > \\\"Create Track Event\\\" action step\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Be sure to authenticate Klaviyo using your API key. Follow the simple instructions if this is your first time connecting Klaviyo to MESA.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-911b57ae064c8590734c8c33afe7d456\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/klaviyo-create-track-event.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/klaviyo-create-track-event.png\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682366980436\",\"name\":\"Lastly, add an Event description and the customer's email address\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"For example, we'll enter this as the event name: Tracktor: Fulfillment Status: In TransitThen, we'll use the Variable Selector {+} to locate the Email variable from Retrieve Customer step.Optionally, use the data mapping options or, even edit the code of the payload coming into Klaviyo. This helps you normalize the data before it's saved in Klaviyo.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-19eeb2c318470ca0910f16a9278a9ee9\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/klaviyo-create-track-event-details.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/klaviyo-create-track-event-details.png\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#how-to-step-1682367551590\",\"name\":\"Finally, save then, turn \\\"On\\\" your workflow\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Give your workflow unique name like, Save Shopify fulfillment status to Klaviyo. Then, enable your new automation so it runs automatically.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/how-to-send-shopify-fulfillment-status-to-klaviyo\\\/#schema-image-375ee3bcb09dbdd2d7db72792cdb2b35\",\"url\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/save-shopify-fulfillment-status-to-klaviyo.png\",\"contentUrl\":\"https:\\\/\\\/www.getmesa.com\\\/blog\\\/wp-content\\\/uploads\\\/save-shopify-fulfillment-status-to-klaviyo.png\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How To Send Shopify Fulfillment Status To Klaviyo - MESA","description":"Discover how to save Shopify Fulfillment Status to Klaviyo for a seamless customer experience, improved brand loyalty & efficiency.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/","og_locale":"en_US","og_type":"article","og_title":"How To Send Shopify Fulfillment Status To Klaviyo","og_description":"Efficient communication between platforms is crucial for the success of your online store. A seamless flow of information ensures a smooth customer","og_url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/","og_site_name":"MESA","article_publisher":"https:\/\/web.facebook.com\/mesabyshoppad\/","article_published_time":"2023-04-24T20:34:50+00:00","article_modified_time":"2025-12-22T23:30:55+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/tutorial-tracktor-klaviyo.jpg","type":"image\/jpeg"}],"author":"Ryan ODonnell","twitter_card":"summary_large_image","twitter_creator":"@getmesa","twitter_site":"@getmesa","twitter_misc":{"Written by":"Ryan ODonnell","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#article","isPartOf":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/"},"author":{"name":"Ryan ODonnell","@id":"https:\/\/www.getmesa.com\/blog\/#\/schema\/person\/37dc9b968192b2be49af3950022179cc"},"headline":"How To Send Shopify Fulfillment Status To Klaviyo","datePublished":"2023-04-24T20:34:50+00:00","dateModified":"2025-12-22T23:30:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/"},"wordCount":907,"publisher":{"@id":"https:\/\/www.getmesa.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tutorial-tracktor-klaviyo.jpg","keywords":["klaviyo","shopify","tracktor"],"articleSection":["Workflow Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/","name":"How To Send Shopify Fulfillment Status To Klaviyo - MESA","isPartOf":{"@id":"https:\/\/www.getmesa.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#primaryimage"},"image":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tutorial-tracktor-klaviyo.jpg","datePublished":"2023-04-24T20:34:50+00:00","dateModified":"2025-12-22T23:30:55+00:00","description":"Discover how to save Shopify Fulfillment Status to Klaviyo for a seamless customer experience, improved brand loyalty & efficiency.","breadcrumb":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#primaryimage","url":"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tutorial-tracktor-klaviyo.jpg","contentUrl":"https:\/\/www.getmesa.com/blog\/wp-content\/uploads\/tutorial-tracktor-klaviyo.jpg","width":1280,"height":720,"caption":"shopify fulfillment status to klaviyo"},{"@type":"BreadcrumbList","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.getmesa.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Send Shopify Fulfillment Status To Klaviyo"}]},{"@type":"WebSite","@id":"https:\/\/www.getmesa.com\/blog\/#website","url":"https:\/\/www.getmesa.com\/blog\/","name":"MESA","description":"Discover how to automate your Shopify growth","publisher":{"@id":"https:\/\/www.getmesa.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.getmesa.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.getmesa.com\/blog\/#organization","name":"MESA - AI automation Platform","url":"https:\/\/www.getmesa.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/mesa-shoppad.jpeg","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/mesa-shoppad.jpeg","width":225,"height":225,"caption":"MESA - AI automation Platform"},"image":{"@id":"https:\/\/www.getmesa.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/web.facebook.com\/mesabyshoppad\/","https:\/\/x.com\/getmesa","https:\/\/www.linkedin.com\/company\/shoppad\/","https:\/\/www.youtube.com\/channel\/UCqsf_WhcGEsZMvms1idivyw"]},{"@type":"Person","@id":"https:\/\/www.getmesa.com\/blog\/#\/schema\/person\/37dc9b968192b2be49af3950022179cc","name":"Ryan ODonnell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/62bb965c979cc1de4c6f046fb47a28a57bc194da441ebe43b3dfbe2f2f893563?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/62bb965c979cc1de4c6f046fb47a28a57bc194da441ebe43b3dfbe2f2f893563?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/62bb965c979cc1de4c6f046fb47a28a57bc194da441ebe43b3dfbe2f2f893563?s=96&d=mm&r=g","caption":"Ryan ODonnell"},"sameAs":["https:\/\/www.getmesa.com"],"jobTitle":"Director of Marketing","worksFor":"MESA"},{"@type":"HowTo","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#howto-1","name":"How To Send Shopify Fulfillment Status To Klaviyo","mainEntityOfPage":{"@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#article"},"description":"We\u2019ll walk you through making this workflow which starts with Tracktor, the app listening to all the carrier updates for every Shopify order. Then, we'll find the customer associated with the order, find them in Klaviyo, then add tracking event. Next, get creative and send your customers email or SMS notifications to keep them informed.&lt;br>&lt;br>To get started, be sure to\u00a0&lt;a href=\"http:\/\/app.getmesa.com\/install\" target=\"_blank\" rel=\"noreferrer noopener\">get MESA&lt;\/a>\u00a0and connect it to your Shopify store.","totalTime":"P0DT0H10M","step":[{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682362045568","name":"First, start a new workflow using the Tracktor > \"Fulfillment Status is in Transit\" trigger event","itemListElement":[{"@type":"HowToDirection","text":"This event is started when the carrier receives the package and starts the shipping process. In Transit is defined as in between the moment the package was received from the merchant to just before the item is delivered to the customer."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-9362169c3b2cc66d6bac8ddb660e3e54","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/tracktor-fulfillment-status.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/tracktor-fulfillment-status.png"}},{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682365756894","name":"Next, add the Shopify > \"Retrieve Order\" action step","itemListElement":[{"@type":"HowToDirection","text":"We then need to lookup the order based on the Order ID of the fulfillment."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-769c77d353d17785dcb440fb47511817","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-order-1.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-order-1.png"}},{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682365977931","name":"Optionally, expand the Step Configuration for Advanced Options","itemListElement":[{"@type":"HowToDirection","text":"By default, the Order ID variable will be pre-populated for this step. Click Done when you're ready."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-f1c2c0495960401d2637578d904d1615","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-order-config.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-order-config.png"}},{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682366087216","name":"Next, add the Shopify > \"Retrieve Customer\" action step","itemListElement":[{"@type":"HowToDirection","text":"This helps us retrieve all the customer's contact details for this order. By default, the workflow will automatically add the Customer \"ID\" variable to the step.  Optionally, you can expand this step to add advanced options."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-f56723d53118c2dc433dfaa6b84c4be8","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-customer.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/shopify-retrieve-customer.png"}},{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682366273086","name":"Next, add the Klaviyo > \"Create Track Event\" action step","itemListElement":[{"@type":"HowToDirection","text":"Be sure to authenticate Klaviyo using your API key. Follow the simple instructions if this is your first time connecting Klaviyo to MESA."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-911b57ae064c8590734c8c33afe7d456","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/klaviyo-create-track-event.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/klaviyo-create-track-event.png"}},{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682366980436","name":"Lastly, add an Event description and the customer's email address","itemListElement":[{"@type":"HowToDirection","text":"For example, we'll enter this as the event name: Tracktor: Fulfillment Status: In TransitThen, we'll use the Variable Selector {+} to locate the Email variable from Retrieve Customer step.Optionally, use the data mapping options or, even edit the code of the payload coming into Klaviyo. This helps you normalize the data before it's saved in Klaviyo."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-19eeb2c318470ca0910f16a9278a9ee9","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/klaviyo-create-track-event-details.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/klaviyo-create-track-event-details.png"}},{"@type":"HowToStep","url":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#how-to-step-1682367551590","name":"Finally, save then, turn \"On\" your workflow","itemListElement":[{"@type":"HowToDirection","text":"Give your workflow unique name like, Save Shopify fulfillment status to Klaviyo. Then, enable your new automation so it runs automatically."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.getmesa.com\/blog\/how-to-send-shopify-fulfillment-status-to-klaviyo\/#schema-image-375ee3bcb09dbdd2d7db72792cdb2b35","url":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo.png","contentUrl":"https:\/\/www.getmesa.com\/blog\/wp-content\/uploads\/save-shopify-fulfillment-status-to-klaviyo.png"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/posts\/7058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/comments?post=7058"}],"version-history":[{"count":14,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/posts\/7058\/revisions"}],"predecessor-version":[{"id":17358,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/posts\/7058\/revisions\/17358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/media\/7071"}],"wp:attachment":[{"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/media?parent=7058"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/categories?post=7058"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.getmesa.com/blog\/wp-json\/wp\/v2\/tags?post=7058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}