We are interested in exporting shipping data on an order level basis. Specifically, we are interested in the following details that are currently visible only through order timeline notes (where it says Someone purchased a shipping label and you click the dropdown and it shows these details):
Box weight (the weight of the actual packed package, not the combined weight of the items in the package)
Box size
Carrier/Shipment Method (e.g UPS Ground Shipping)
Shipping label cost- the amount we paid for the label through Shopify Shipping (not what the customer was charged)
The amount customer paid for shipping–fact_shopify_orders provides this information
Shipping insurance cost (what we paid for ShipSurance insurance through Shopify shipping)
We use a 3rd party analytics partner called Glew. Glew uses an API connection with Shopify and is not currently able to pull the above data.
We inspected the page to access the developers tools menu and we can see that the information we want (e.g. box size and weight) is a “class.” This is the same type of class as fields that are already available through the API connection (e.g. Subtotal). Our MSM suggested we reach out to Shopify’s Tech community here for further details regarding adding the desired custom fields. Please let us know if anyone can help! We would like to run various shipping analyses.
Unfortunately, we have not found any solutions within native Shopify. We are going to utilize a UPS Capital insurance API connection and will be able to review the desired information directly in our UPS account. Best of luck!
You are correct that much of this information is not available through the API yet. We’re looking into understanding merchant and partner needs here better – would you be up for a call and a possible beta for this?