Product catalog

Elevate, May 20-22-2025, Miami Beach, Florida

Learn how the changes in 2024 to Product Selections and Attribute Groups can improve the management of your Product data.

  • After completing this page, you should be able to:

    • Explain what Product Tailoring is and how it can be used to help you cater your Products to reach wider audiences.
    • Differentiate Product Search from other product-related APIs and use a simple Product Search Query.
    • Identify and apply new Product list page features to manage Products more effectively.
  • Time to complete page: 30 minutes

    Product Tailoring

    You’re likely already aware that commercetools Composable Commerce lets you to manage Product information in multiple languages. But what if you want to display different descriptions or images for a Product based on the Store it’s being viewed in? With Product Tailoring, this is now possible!

    Product Tailoring allows you to customize Product details for specific markets or brands, represented as Stores in your Project. Here’s how it can benefit you:

    • Enhanced targeting: Adapt Product names, descriptions, images, and attributes to better connect with specific Customer segments, enhancing their shopping experience.

    • Improved brand consistency: Align Product information with regional preferences and languages to maintain a cohesive brand presence across markets.

    • Increased visibility: Optimize Product data for different markets to boost search rankings and reach a broader audience.

    • Streamlined operations: Efficiently manage localized Product information within a unified platform, minimizing complexity and errors.

    This feature makes it easier than ever to tailor your offerings and meet the unique needs of diverse markets.

    01 tailoring

    As you can see in the preceding graphic, tailored data, once published, is used when viewing the Product in a Store. If some tailored data is missing, the original data is used as a fallback.

    Tailored data can be managed directly in the Merchant Center. If you have at least one Store set up in your Project, all you have to do is select a Product from the Product list and select which Store you would like to use tailored data for, for example: 02 tailoring

    You can now manage tailored data for the selected Store: 03 tailoring Original data is visible for reference below the tailored data.

    The last thing to do is to see how this Product looks when displayed within the context of the Store:

    Requestbash
      curl --get "https://api.{region}.commercetools.com/{projectKey}/in-store/key=b2c-retail-store/product-projections/key=amalia-rug" \
      --header "Authorization: Bearer {bearerToken}" | jq
    
    Responsebash
    {
    ...
      },
      "name": {
        "en-US": "Amalia Rug",
        "en-GB": "Amalia Rug",
        "de-DE": "Teppich \"Amalia\""
      },
      "description": {
        "en-GB": "A B2C Retail Store bestseller! This round plush accent rug is designed to be soft...",
        "en-US": "A round plush accent rug is designed to be soft and comfortable underfoot, with a thick and dense pile that provides a plush feel. The fibers are densely packed together, giving the rug a lush and luxurious feel. The rug is a great decorative accent in a bedroom, living room, or other area where a small touch of softness and comfort is desired.  Because of their small size, round plush accent rugs are easy to move and reposition, making them a versatile addition to any home. They are also easy to clean and maintain, making them a practical choice for high-traffic areas.  Overall, a round plush accent rug is a cozy and inviting addition to any room. Its soft texture and luxurious feel make it a popular choice for those who want to add a touch of comfort and style to their living space.",
      }
    ...
    

    As you can see in the response, the en-GB description shows the tailored data from the screenshot, where the original description was used as a fallback value for the en-US description.

    Product list page improvements

    As mentioned in the 2024 release highlights, a lot of enhancements have been made to improve the way you can manage Products using the Product list page of the Merchant Center, including:

    • Expanded Product Variant view with customisable columns
    • Product Variant duplication
    • Product Import/Export

    Products can now be expanded to reveal valuable information about their variants. What information will be displayed can now be customized thanks to the new Product Variant column manager: 04 plp

    Specify which columns you would like to see in the summary: 05 plp

    Enjoy viewing the information you need all in one place: 06 plp

    Speaking of Product Variants, duplicating them is now very easy with a new Duplicate button. Perfect if you want to create new Variants based on the Master Variant in a fast way, for example: 07 duplicate

    Importing/exporting of Products and Inventories can now also be done directly from the Product list page as well - just select which Products you would like to include and select the appropriate action: 08 import export

    Test your knowledge