We launched a new e-shop bohacek-kzt.cz on the Wontilles platform
The modernization of an e-shop is sometimes perceived mainly as an adjustment of the appearance, but it often determines whether the website will be sustainable, scalable and ready for new business requirements. For our Ostrava-based client bohacek-kzt.cz, which specializes in keys, locks and safes, it turned out that the key challenge was not only the modernization of the appearance, but also the technical change of the platform and the maintenance of the complex product logic, including additional services and specific shipping and payment rules. In this article, we'll look at how we approached the launch of bohacek-kzt.cz, what the transition from Magento to Wontilles entailed, and what specific features needed to be designed to support a real-world sales process and remain reliable in future development.
The initial situation was typical for many established e-shops: the Magento platform offers many options, but in long-term operation it can be demanding in terms of maintenance, performance and customization, especially if the e-shop works with non-standard products and their settings. At the same time, the client needed to maintain and further develop the sales logic, where products are not just "select variant and add to cart", but often add services and additional options, tied to a specific product or its variant. In security, locks and cylinders, this detail is crucial as the customer is often ordering a bespoke solution, not just a stock item. Therefore, the aim was not only to simplify administration and make the interface more modern, but more importantly to ensure that all the important data and functions needed for the sale were retained after the website change.
A key part of the project was the migration from Magento to Wontilles. In practice, this meant not only converting the product catalogue, but converting it including all the links and "extra" information that often ends up as lost metadata or manual admin work in normal migrations. As part of the launch of bohacek-kzt.cz, we managed to implement the product conversion so that not only the basic parameters, but also the extended options for products and additional services were transferred to the new platform. This minimized the risk of errors after launch and at the same time reduced the time required to set up the catalog again.
The specific topic that required detailed design was the add-on services and extended options for products. This is because the e-shop is not just about universal add-ons like gift wrapping, but about the logic of being able to attach additional items to the main product or directly to its variant. The system must allow you to add either a new, unique accessory to the product or its variant, or to use an existing product as an accessory. Flexibility in definition is also important: some products have add-ons common to all variants, while other times each variant needs to have its own set of unique items. Therefore, a solution was proposed where options can be defined at the level of the main product, with variants automatically taking this information, or they can have individual settings for a specific variant. This approach simplifies catalog management while supporting the business reality that the differences between variants are not just in stock availability or color, but in what services and additional options are associated with them. A practical demonstration of this logic can be seen, for example, in the FAB 4 PROFI with a pass-through connector, where the customer selects the associated services and add-ons alongside the variant: www.bohacek-kzt.cz/fab-4-profi-s-prostupovou-spojkou/06680.
In addition to the product section, another important area was shipping and payment, where the decision to complete the order is often made. The e-shop displays available shipping methods by cart weight, which is a common feature, but in combination with other rules must be implemented consistently to avoid situations where the user sees shipping that cannot realistically be ordered. We have set up COD so that its price and availability will automatically change based on the order value and the carrier selected, and once the set amount is exceeded, the COD for a given transport will either become more expensive or hidden completely and the customer must choose another payment method.
A separate chapter is the readiness of the e-shop for marketing activities. In practice, it often turns out that without a good and extensive connection to marketing channels, it is not possible to measure campaign performance or reliably evaluate ROI. Therefore, the delivery included a functional connection to marketing tools to the extent that corresponds to the needs of e-commerce operations, in order to be able to work effectively with data on traffic, user behaviour and conversions, and to make marketing not an "external activity" but part of sales management.
The entire redesign and migration to bohacek-kzt.cz shows a typical scenario where a technical change to the platform only pays off when it is built on a detailed understanding of the sales process. In this project, we combined a comprehensive approach, reliable migration implementation and flexible feature design.
The migration to Wontilles also opened up space for further development of the e-shop. The platform is built in such a way that it does not restrict specific business scenarios, but instead can support them in the long term. Thanks to the modular architecture and flexible data handling, new features are not added "in spite of the system", but within it - without slowing it down, without complex core interventions and without the risk that future modifications will break something. For the client, this means that the e-shop can grow according to real needs, not the limits of the technology, and that even non-standard product, shipping or payment logic remains sustainable as the system continues to evolve.
If you're planning to change your eshop platform and need to maintain non-standard product scenarios, it makes sense to start by analyzing what works today, what's holding back growth, and what processes the system needs to support. For more information, please feel free to contact us for a no-obligation consultation.