Service Mapping

Explains the service mapping automation feature in ShipStation. Includes what it is the various ways to create a service mapping rule.

Use Service Mapping to automatically set the shipping service and package type in ShipStation based on your customer's choice of shipping option during their checkout. This selection imports into ShipStation as the value for Requested Service.

As the second of the automated processes in ShipStation, Service Mapping will apply after all product automation but before any automation rules.

Service Mapping is store-specific. If you have multiple stores connected to ShipStation, you'll need to map the Requested Service values for all stores you wish to use Service Mapping with.

What is Service Mapping?

Service Mapping sets the shipping service and package type based on the shipping option your customer chose at the time of checkout.

Depending on your store, you may offer a variety of different shipping options to your customers. Common options include Free Shipping, Standard Shipping or Expedited Shipping. ShipStation imports the option the customer chose as the Requested Service.

Service Mapping Example

You offer an Expedited shipping option for $20.00 in your online store. A customer chooses the Expedited service at checkout and the order imports into ShipStation after it's placed. When the order imports, ShipStation sees that the Requested Service is Expedited...

V3 shipping sidebar with the unmapped requested service outlined in red

But since it's not mapped yet, ShipStation doesn't know which service you want to use to create the shipping label.

Service Mapping tells ShipStation which service to assign based on the order's Requested Service value.

For the above example, you want Expedited orders to arrive as soon as possible, so you use FedEx Standard Overnight® whenever you receive such an order. By mapping the Expedited service to FedEx Standard Overnight®, ShipStation will then automatically apply FedEx Standard Overnight® to any order that includes Expedited as the Requested Service.

V3 configure shipment widget. Requested service is mapped and the Service and Package options outlined in red.

Service Mapping as Automation Rule Criteria

Want to automate based on selected service, but find Service Mapping as too simple?

Use the Requested Shipping Service value as criteria for more advanced Automation Rules.

Service Mapping

Create Service Mapping

There are two ways to create Service Mapping in ShipStation:



At the order level:

Map a requested service to the actual service directly in an order that has already imported.

At the store level:

Map requested services to actual services before orders import.

Service Mapping by Order

To edit your selection, simply click Mapped next to the Requested service to open the Service Mapping pop-up again, or go to the Store settings as described in the next section and click Edit for the mapping you wish to modify.


If you edit a Service Mapping in this way, the change will apply to all orders in Awaiting Shipment that share the Requested service value and imported from the same store.

Service Mapping by Store

You can also set up Service Mapping within each connected store's settings. Use this method to configure your Service Mapping before orders start importing and the mapping will apply immediately to all orders with a mapped Requested value.

You can also use this method to edit all Service Mapping already configured for each of your stores.


If you create a new Service Mapping in this way, the change will be applied to all orders in Awaiting Shipment that share the Requested service value and do not already have a service selected. If a service is already selected for the order, it will not be changed.

Editing an existing Service Mapping will have no effect on open orders.

Service Mapping
Service MappingService Mapping