Skip to content

Product Groups

A product group lets you limit a shipping rule to a subset of your catalogue. Without a product group, a rule applies to every item in the cart. With one, the rule only fires if the cart contains at least one product that matches the group.

For example, you might have a “Bulky Items” group containing your heavy furniture products, and a separate “Standard” group for everything else. Each gets its own rule with its own rate.

  1. Go to Product Groups in the sidebar.
  2. Click Create product group.
  3. Give the group a name.
  4. Choose a match type and enter your values.
  5. Click Save product group.

Matches any cart item whose vendor equals one of the selected values. Comparison is case-insensitive.

Use this when all products from a supplier need special rates, for example a freight-only vendor.

Matches any cart item whose product type equals one of the selected values. Comparison is case-insensitive.

Requires product sync. Product types are read from your synced product data, not from the live cart. See the sync requirement below.

Matches any cart item that has at least one of the selected tags. Comparison is case-insensitive.

Requires product sync. Tags are read from your synced product data.

Matches any cart item whose SKU matches one of the entered patterns. Patterns support a trailing wildcard, so DAI-* matches DAI-001, DAI-100 and any other SKU starting with DAI-. Comparison is case-insensitive.

SKU matching does not require a product sync because SKUs come directly from the cart payload.

Lets you hand-pick individual products from your store. Matching is done by Shopify product ID. The product must exist in your synced product list for it to appear in the picker.

Tag and product type matching depend on synced product data. ShipSmart stores a copy of your product catalogue so it can look up tags and types at rate calculation time, because Shopify does not include them in the carrier callback.

If you haven’t synced yet, go to Settings and run a product sync. The sync also runs automatically on a schedule. Until it runs, rules using tag or type groups will match all products as a safe fallback.

When creating or editing a shipping rule, select a product group from the Product group dropdown. The rule will only fire if the cart contains at least one product matching the group.

A rule can have at most one product group. If you need different rates for multiple groups, create a separate rule for each.