How We Enable Two-Day Delivery in the Shopify Fulfillment Network - Shopify
Aug 18, 2022

Summary
This post details the factors influencing delivery date prediction for the Shopify Fulfillment Network (SFN), including proximity to destination, merchandise characteristics (heavy, bulky, dangerous goods), time spent at fulfillment centers (operating days, capacity, closures), and time spent with shipping carriers (pickup schedules, capacity limits, time in transit). It also describes the strategy of creating and sharing delivery date schedules across merchant SKUs and the real-time lookup mechanism for surfacing these dates to buyers. The system relies on 3PLs uploading pre-computed delivery dates via new GraphQL APIs.