Shipping Costs

Shipping Costs

MarginDriver calculates the accurate gross profit on every order by including the cost of outbound shipping to the customer.


There are several ways that users can get their shipping costs into MarginDriver.

Direct API Import

The direct API method import relies on an API connection between the user's source system and MarginDriver. MarginDriver must have a direct integration with the source system in order to pull this data automatically. MarginDriver currently has direct integrations with the following shipping and fulfillment providers:

  1. Amazon FBA
  2. DesktopShipper
  3. ShipStation
  4. ShipWorks

A direct integration can be set up during the initial sign up or by visiting Settings > Sales Channels and Integrations > Data Sources and choosing the type of source you would like to integrate.

Bulk File Upload

Users can manually bulk import their shipping costs (as well as the shipping weight of the package) by uploading a .csv file at Settings > File Upload.


Shipping costs can be uploaded by:

  1. Order Number using the Generic Shipping File Upload; or
  2. SKU Number using the Generic SKU Shipping File Upload

The file upload instructions can be found here.


Shipping costs upload by Order Number will apply to that specific order number and no other orders. Shipping costs uploaded by SKU Number will apply to all orders that include the corresponding SKU number from the time of upload until it is overridden with a new value. The product value will be applied once for each unit included in an order and added to total product cost of any other SKUs included in the order.


Please note that shipping costs imported via flat file upload will override any values that were imported via API. This allows users to update shipping costs directly in MarginDriver.


    Article Categories