Create fulfillment profiles

false

Create fulfillment profiles

Last updated September 01, 2026 17:46

Offer specific shipping, pickup, and delivery options for each product.

Create fulfillment profiles to streamline your shipping process with specific shipping, pickup, or delivery options for different products.

For example, if a product is only available for local pickup, apply a fulfillment profile to it so customers only see local pickup at checkout.

The default fulfillment profile shows all shipping options to customers.

Also try:

You can create up to 49 fulfillment profiles.

Create a fulfillment profile

To create a fulfillment profile with your fulfillment options:

  1. Open the Selling panel, and click Fulfillment profiles. Or, open the Products panel and click Fulfillment profiles. Or, press / and search “Fulfillment profiles” from anywhere on your site.
  2. Click Add custom profile.
  3. Enter the fulfillment profile name, like local delivery.
  4. Select the shipping, pickup, and delivery options you want to offer for the fulfillment profile.
  5. Click Save.

Assign a fulfillment profile to a product

After you create a fulfillment profile, assign it to a product.

From the product editor:

  1. Click Fulfillment.
  2. Click the dropdown menu beneath Profiles, and select a fulfillment profile.
  3. Click Save.

If you have an active free shipping discount, it applies to all eligible orders regardless of the fulfillment profile. The shipping zones you create may also limit the options customers have at checkout.

Can I assign a fulfillment profile to product variants?

No. A product can only have one fulfillment profile. You can’t assign individual fulfillment profiles to product variants. List the product variant as its own product, and assign it a fulfillment profile.

Edit or delete a fulfillment profile

To edit or delete a fulfillment profile:

  1. Open the Selling panel, and click Fulfillment profiles. Or, open the Products panel and click Fulfillment profiles. Or, press / and search “Fulfillment profiles” from anywhere on your site.
  2. Click ••• beside the option.
  3. Click Edit to change the profile name or assign different shipping options to it.
  4. To remove the option, click Delete, then Delete to confirm.

When you delete a fulfillment profile, any products that were assigned to it will be reassigned to the default fulfillment profile.

Purchases with multiple fulfillment profiles

When a customer checks out with products that have different fulfillment profiles, their purchase splits into separate orders.

For example, if a customer buys a print that can be locally delivered and a mug that needs to be shipped, separate shipping options display for each item at checkout. They’ll pay for everything in one transaction, but the single purchase creates multiple orders for you to fulfill separately in the Orders panel. Customers receive a separate order confirmation email for each of the split orders.

Note:Your average order value (AOV) in your sales analytics may decrease because the revenue from a single purchase is divided across multiple orders.

Limit shipping destinations for some products

To ship some products globally, but not others, combine fulfillment profiles with shipping zones:

  1. Create a shipping option and add each destination where you'll ship the product in the shipping zones section, excluding the areas where you won't ship the product.
  2. Create a fulfillment profile and assign the shipping option to it.
  3. Assign the fulfillment profile to the product you want to restrict.

Note: Don't include The rest of the world in the fulfillment profile. That option covers all unassigned destinations, so the product appears available for shipping everywhere.

Was this article helpful?

Yes No

0 out of 0 found this helpful

Yes No

Create fulfillment profiles