Setting up and managing shipping profiles

A shipping profile is a set of shipping rules for specific products and locations. To have the same shipping rates for all your products, you only need to set up a general shipping profile. If you want to have different shipping rates for specific products, then you can create additional custom shipping profiles.

The following diagram displays the shipping settings for a store that uses a custom shipping profile for two specific products, and a general shipping profile for the rest of its products. Each shipping profile has different shipping zones and rates for the locations that it includes.

Diagram showing a simple shipping profiles setup with a general profile and one custom profile

Considerations for setting up shipping profiles

Before you set up your shipping profiles, review the following considerations:

  • Make sure that you're familiar with shipping rates and shipping zones. Shipping zones are groups of countries or regions with the same shipping rates. Each location in each profile can have its own shipping zones and rates.
  • Some apps that manage fulfillment, such as on-demand custom printing apps, are automatically added as a location to your shipping profile and can alter your shipping settings setup.
  • If your order contains products from different shipping profiles or locations, then separate shipping rates for each product are combined to provide your customer with a single shipping rate at checkout. A combined shipping rate at checkout can lead to higher shipping costs for your customers.
  • If your order contains products shipping from different locations within the same location group that charges a flat rate, then a single flat rate fee is applied.
  • You can add a product or a product variant to only one shipping profile at a time. If you add a product or a product variant to a second shipping profile, then it's automatically removed from the first shipping profile.
  • If your staff members or a collaborator requires access to your shipping profiles, then you need to give them the Products and Manage settings staff permissions.

Set up your general shipping profile

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping profiles section, click the General profile.

  3. In the Fulfillment locations section, make any changes to your locations. For more information, refer to Managing your fulfillment locations.

  4. For each shipping zone that you want in your shipping profile, complete the following steps:

    1. In the Shipping zones section, click Add zone.
    2. In the Zone name field, enter a name for your shipping zone.
    3. In the Regions section, select the countries and regions that are part of the zone, and then click Done.
    4. For each shipping zone that you add, click Add shipping option, choose the shipping rate's details, and then click Done.
  5. Click Save.

Create a custom shipping profile

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping profiles section, click Add custom profile.

  3. In the Profile name, enter a name for the profile.

  4. Add products to your custom shipping profile:

    1. In the Products section, click the right arrow icon.
    2. Select the products that you want to add to your shipping profile.
    3. Click Done.
  5. In the Fulfillment locations section, make any changes to your locations. For more information, refer to Managing your fulfillment locations.

  6. For each shipping zone that you want in your shipping profile, complete the following steps:

    1. In the Shipping zones section, click Add zone.
    2. In the Zone name field, enter a name for your shipping zone.
    3. Select the countries or regions that are part of the zone, and then click Done.
    4. For each shipping rate that you want in the zone, click Add shipping option, choose the rate's details, and then click Done.
  7. Click Save.

Edit a shipping profile

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping profiles section, click a shipping profile that you want to edit.

  3. Make any adjustments to your shipping profile.

  4. Click Save.

Delete a custom shipping profile

You can delete a custom shipping profile, but you can't delete the general shipping profile.

Steps:

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping profiles section, click a custom shipping profile that you want to delete.

  3. Click Delete profile, and then click Delete profile to confirm.