Shopware 6 Custom Products

Offer product customization in your online store

In this video we will discuss the Shopware 6 Custom Products. We will show you which requirements you have to fulfill and how you can integrate customizable products into your Shopware 6 store. All that in this Shopware tutorial.

Customizable products with Shopware 6

This article will be especially interesting for retailers who offer customizable products. A classic example of this would be Apple.
If you go to the purchase area on the Apple site and decide on a certain Mac, you can customize its configuration. Do you need 1, 2, 4 or even more terabytes of storage? How much RAM do you want?
These are all things that you have not yet managed with your Shopware store, but would like to use? Then we have this solution for you. Therefore, stay tuned and watch until the end.

The Shopware Agency

However, if you would rather take the shortcut and have your problem solved by our Shopware experts, then make an appointment directly. On our Shopware Agency page, you will find all the information and the possibility to make an appointment. Now let’s give it a name – in Shopware these products are called “Custrom Products” and are possible from the Professional Plan.

What are product templates?

The Shopware doc says: “It offers you the possibility to offer customizable products to your customers. This is especially helpful for items where the simple division into variants is not enough and further customization is desired.” So for our just mentioned case exactly the right thing. So if you have chosen the Professional plan and are logged in to your Shopware Store account, then you can go to “Extensions” and “My Extensions”, download this extension. This can then be found under Catalogs and Custom Products. There we will find the possibility to create product templates. That means you do NOT create new products here but only something like a template that you can then apply to your existing products. By the way, you can see how to create a new article in the video at the top right.

Shopware 6 Custom Products - Create customizable products

If you then click on “Add template”, a new input field will be displayed. Here there is the difference between the technical name, i.e. the one that is displayed internally, and the displayed name. Both are mandatory. Of course, you should activate it if you want to use it. The description serves as an explanation of this option to customers. Then you have to decide whether you want to use the step-by-step mode, which makes sense if you have a lot of selection options, or the self-collapsing option. So for our Laptop Apple example, it would be the Self-Collapsing option, where the option is automatically collapsed again as soon as a valid input is made by the customer. You can also play it safe by activating the toggle switch. This allows you to have the configuration confirmed by the customer. This is especially advisable if, for example. are a pastry chef and a custom engraving is put on the cake. If this checkbox has not been clicked, the product cannot be added to the shopping cart.

Shopware 6 Custom Products - Which option fits your project?

Finally, you will have to choose an option. But first you enter the name that should be displayed for the option in the frontend.
Then the type is selected. These include the text field, a number field, a time selection field, a checkbox, an image upload and many more. A text field could be an option for our confectioner. In the same way, it would be possible and is also implemented in practice that an image upload is offered. With this, you can then upload your picture, which then goes on top of the cake. Our Apple example would then be more of a selection field. The documentation says: “In this option type you can offer the customer one or more choices, which can then be made available in a window and selected by mouse click. These can be, for example, individual options that can be added to the product. “

Shopware 6 Custom Products - Configure Elements

So for example. an SSD hard disk with 2Tb instead of only 500Gb. Should you decide to do so, the settings screen is also relatively self-explanatory. You can add multiple items, which will then correspond to your storage capacities. The name here is the same as the name displayed in the storefront and in the order document. If you check the mandatory option, an item must be selected for the product to be added to the shopping cart. Optional is the description to give the customer additional information if necessary. Also, a dropdown menu can be used. This means that there is only one selection option and no multiple selection. For our case, the surcharge would also be relevant. However, this is not placed in the global selection field, but in the individual elements. Therefore, this would remain unnoticed for the time being. If we then go to one of the elements, it looks similar. We can determine the price for this variant, which then, of course, can ensure gradations. So that a 2TB hard drive costs more than a 500Gb hard drive.

How to assign the product template

With this, we would have created a product template. These would then still have to be assigned to the product. For this you would go to catalogs and products. On the product to which you want to add the template and would then find Zustrom Products. With this dropdown menu you could then select this template that we like to have created. In the frontend, the whole thing could then look like this. In this case, it would be a cell phone with the self-locking option selected. This can then be configured in color, memory, and as an additional option with silicone bumper and individual engraving. I hope this could answer your question, how to integrate customizable products in Shopware. Otherwise, we will be happy to help you with your request. Make an appointment directly here.

Do you have questions or need an individual offer? Do not hesitate to contact us.


    eBakery requires the contact information you provide to contact you regarding our products and services. You can unsubscribe from these notifications at any time. For information on unsubscribing, as well as our privacy practices and commitment to protecting your privacy, please see our Privacy Policy.*.

    • 0/5
    • 0 ratings
    0 ratingsX
    Very bad! Bad Hmmm Oke Good!
    0% 0% 0% 0% 0%

    Haben Sie Fragen oder brauchen ein individuelles Angebot? Zögern Sie nicht, uns zu kontaktieren.


      eBakery requires the contact information you provide to contact you regarding our products and services. You can unsubscribe from these notifications at any time. For information on unsubscribing, as well as our privacy practices and commitment to protecting your privacy, please see our Privacy Policy.*.

      Related Posts

      Leave a Comment

      Hat dir der Artikel gefallen?

      Dann melde dich doch zu unserem Newsletter an!

      Neben unseren Blog Themen informieren wir dich darin regelmäßig zu neuen Features und Tutorials