Technical Definition & Architecture
Delivery speed is one of the highest-converting signals in modern e-commerce. Google Search features 'Fast & Free Delivery' badges prominently on product carousels when stores provide verified structured data through the shippingDetails property.
A complete shippingDetails block contains deliveryTime (comprising handlingTime and transitTime QuantitativeValue pairs) as well as shippingRate MonitoryAmount definitions for destination geographic regions.
Smart Schema automatically formats and injects regional shipping details into every Shopify product template, enabling merchants to qualify for Google fast delivery callouts without complex liquid coding.
Syntax Example for Shopify JSON-LD
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": "0.00",
"currency": "USD"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 1,
"unitCode": "d"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 2,
"maxValue": 3,
"unitCode": "d"
}
}
}
Keep your Shopify products verified and compliant with Google Merchant Center standards. Smart Schema renders complete, valid JSON-LD server-side with zero theme code edits.
Start 14-Day Free TrialFrequently Asked Questions
Yes. You can declare zero-cost shipping rates for eligible destination countries or specify minimum order value tiers.
See our in-depth tutorial on how to implement and troubleshoot this property:
Fix Missing shippingDetails in Shopify: GMC Guide