Building a flexible WooCommerce platform for personalized products

Koszulkowo came to us with the help of a partner agency, having a pre-selected technology stack. Our task was to verify it and adapt it to the needs of a rapidly growing store with personalized products.

Visit platform

Project goals

The main goal of the cooperation was to move the Koszulkowo store from the Magento platform to WooCommerce. The client was looking for a solution that was more flexible, easier to maintain, and, above all, cheaper to develop. The key requirement was the ability to personalize products – the store offers T-shirts, sweatshirts, and other printed accessories, so implementing an intuitive configurator that allows customers to create designs independently was essential.

At the same time, the new platform had to be integrated with Subiekt GT and Baselinker to improve inventory management, invoicing, and sales on external channels such as Allegro and Amazon. It was also important to migrate existing blog content and take care of SEO, from URL structure to redirects to metadata.

Strategy and Approach 

Due to its flexibility and rich plugin ecosystem, WooCommerce was chosen as the foundation of the new platform. This allowed us to quickly adapt the store to the specific needs of Koszulkowo, without having to build much functionality from scratch. The project was conducted in an agile methodology, with two-week sprints. Thanks to this, the client had a constant overview of the progress of the work and was able to make comments and prioritize tasks on an ongoing basis.

At the implementation stage, it was crucial to implement a dedicated plug-in for product personalization and to match it to the nature of Koszulkowo’s assortment. A major challenge was the structure of products and their variants, so our team optimized the way SKUs were defined to keep the database transparent and ensure smooth operation of the system even with a large number of combinations. The graphic design was based on a ready-made template, which allowed us to shorten the implementation time and match the aesthetics of the store to the existing branding, while staying within the budget.

Challenges and solutions used

One of the main challenges of the project was the huge number of product variants – Koszulkowo offers hundreds of designs that can be freely combined with colors and sizes of shirts, sweatshirts, or other accessories. Such a complex structure required a thoughtful approach to SKU creation and inventory management. The hmmh Poland team developed a system that allowed for efficient linking of prints to base products without duplicating inventory. This enabled sales flexibility and inventory control, even with a large number of combinations.

The second major challenge was to integrate with Subiekt GT and Baselinker, both of which previously operated within the Magento environment. The new architecture required rethinking the entire order flow and data synchronization between the store, ERP, and sales platforms such as Allegro and Amazon. The project team analyzed the processes and prepared a dedicated integration solution that automatically transfers order, invoice, and inventory data to the relevant systems.

An additional challenge was the migration of blog content and SEO structure. The priority was to maintain the site’s search engine visibility and transfer domain power from the old platform. 301 redirects were applied, the URL structure was recreated, and care was taken to correctly set meta tags and structural data to ensure continued indexation in Google.

Implemented integrations 

As part of the project, several integrations were implemented to automate key business processes. Central to this was integration with the Subiekt GT ERP system, responsible for inventory management and invoicing. It was connected to the WooCommerce platform via Baselinker, which also acts as an intermediary for integration with external sales, including Allegro and Amazon. This arrangement allowed for automatic synchronization of orders, products, and delivery statuses between all channels.

An important part of the project was also the implementation of a product personalization plug-in, which allows customers to design products themselves, choose designs, and configure colors and sizes. The plug-in was properly adjusted to support Koszulkowo’s unique business model. In this model, prints are created by external artists, who receive a commission in the system for each product sold with their artwork.

There was also integration with payment systems – support for Tpay, PayPal, Twisto, as well as traditional prepayment and cash on delivery, was launched. The whole system was designed to allow for easy expansion in the future, also in terms of new sales channels or forms of delivery.

We also took care of optimizing the speed of the site, using proven solutions, we achieved above-average results, which had a positive impact on conversions.

Results of the project

The new E-commerce platform has met all of Koszulkowo’s business objectives – from simplifying sales processes and lowering maintenance costs to implementing product personalization and integrating with key systems. The store operates stably, is ready for further development, and provides a solid base for expanding the offer and launching a B2B version in the future.

Let's talk about your project!

Give us a call0048507767873 or go to contact form

Contact Us

Łukasz will be your first contact

Łukasz Białonoga

NEW BUSINESS

Portfolio

  • Select a category
    • All
    • Shopware
    • E-commerce