Setting up Product Variants and Items with Different Sizes

Updated

The uShip Shopify integration automatically imports dimensions for your items directly from the product's description or title in your store. This means that in most cases, you won't need to set up metafields for your products. However, there are specific situations where metafields are still necessary, particularly for products that come in different sizes.

When to Use Metafields

Metafields are required in the following scenarios:

  1. Variants: Products with multiple size variations (e.g., a table available in small, medium, and large sizes)
  2. Products where dimensions are not clearly stated in the title or description

Video Step-through for Setting up Metafields

Setting Up Metafields

  1. ACCESS CUSTOM DATA SETTINGS

    1. Log in to your Shopify Admin panel
    2. Go to Settings > Custom Data

  2. CREATE METAFIELDS FOR PRODUCTS

    1. In the Custom Data section, click on "Products"
    2. Click "Add Definition"


  3. SET UP LENGTH METAFIELD

    1. For "Name", enter "Length"
    2. In the "Namespace and key" field, enter exactly: uship.length
    3. For "Content type", select "Dimension"
    4. Choose "One value" (not "List of values")
    5. Click "Save"
  4. SET UP WIDTH AND HEIGHT METAFIELDS

    1. Repeat the process for Width and Height. Again, the specific format highlighted below is crucial for the app to recognize the field.
    2. For Width, use uship.width as the namespace and key. 
    3. For Height, use uship.height as the namespace and key.

  5. ADDING METAFIELD VALUES TO PRODUCT VARIANTS

    1. After setting up product-level metafields, go back to the Custom Data section
    2. Click on "Variants"
    3. Click on Add Definition
    4. Change "Namescape & Key"
      • This should be “uship.length”, “uship.width”, or “uship.height”

      • This is very important to change. If not changed rates will NOT return in cart

    5. Length, Width, and Height should be set up separately under Product Metafields

Was this helpful?