Mini Cart Items

No products in the cart.

Case Studies Details Magento 2 Ecommerce Website – Case Study Magento 2 Ecommerce Website – Case Study

Plus Promotions and have maintained a positive working relationship and have overcome numerous challenges over the years.

When it comes to classy and sophisticated flooring ideas, speaks for perfection. A premium quality rug shop based in Cork, Ireland, emerged as a product-based interior and flooring solution. Their extensive collection of floor rugs includes timeless Persian designs as well as modern abstract pieces. started its journey in 1994 as Holland’s Wood Floors & Rugs in Cork City, in the hands of Brendan Holland and his wife Dominique.
The company expanded online in order to furnish Irish homes with luxurious and high-quality floor rugs. Phoebe Holland, the managing director of, took the dream forward and included some of the most acclaimed rug producers in the business. The company has a team of experts to help customers carefully select the best rugs for their interiors.

Plus Promotions and have maintained a positive working relationship and have overcome numerous challenges over the years. Among the many challenges faced, switching from Magento 1 to Magento 2 was certainly the most prominent one. The development team had to face numerous roadblocks and hurdles during the migration process, like performance issues, SEO issues, etc. This case study details all of the difficulties that the development team encountered and how they overcame them.


Hours Invested


Team Size

Upgrading from Magento 1 To Magento 2

With an intention to upgrade the business model, the management of decided to migrate their website’s platform from Magento 1 to 2 to leverage the benefits Magento 2 offered. Since Plus promotions had to execute this, the team was extremely excited to embark on this challenging journey. Migration from one platform to another has its own set of challenges and team Plus Promotions also faced the same. Let us dig deeper to find out more:

Performance Issues

One of the notable problems developers face while switching from Magento 1 to Magento 2 is performance-related issues. Our development team also faced similar problems. Magento 2 has its own set of unclear mechanics and quirks. Some of the issues the developers faced were:

  • Insufficient speed in M2 admin departments
  • The search speed was not good enough.
  • Cache configurations were not optimized.
  • Database setups were inefficient.
  • Low reliability on stocks

Security Issues

The default setup of Magento 2 offers one of the best levels of security. Our developers already knew they didn’t need to configure Magento 2 in order to optimize security levels. The default setup of the platform has already provided all advanced security features.

However, there was still a problem. The most notable security threat for Magento 2 websites are third-party modules. Our developers were slightly caught off-guard by this roadblock. Some custom modules created issues regarding the performance and security of the website.

UI/UX Issues

The box-to-box user experience of Magento 2 is generally not that great. The default theme of Magento 2, “Luma,” is not at all attractive or personalized. Even though “Luma” was supposed to be mobile-friendly, in reality, the UI lacks essential shipping and other features.

Our developers had to implement unique customization techniques to make M2 attractive, intuitive, and user-friendly. The improvement process of UI and perfecting navigation involves buying new modules and layouts for Magento 2. But our development team knew that installing third-party modules or buying expensive themes wouldn’t guarantee a responsive UI or UX.

SEO Issues

Our SEO department put in a significant amount of hard work as they faced various challenges while switching from Magento 1 to Magento 2. Some of the significant issues we had to overcome were:

  • There will be a loss of Page Ranking due to change in URL.
  • Multi-store and localization SEO issues
  • There is no redirect from old to new pages.
  • Creation of duplicate content for bad robot.txt screening (sorting, filters, categories, etc.)

Other Issues

Apart from all the above problems, our development team also faced the following issues:

  • Several landing and category pages were empty.
  • Products went missing on the category pages.
  • During the migration process, all the media files magically disappeared.


Our development team found the solution to all performance issues by:

  • Improving the time to the first byte
  • Using the CDN to increase the speed of content and media delivery
  • Not using JS bundling
  • Augmenting the CSS delivery

Performance-related roadblocks are a common phenomenon while migrating from M1 to M2. But our team had the required skills, knowledge, and understanding to overcome such issues and satisfy the client, i.e.,

Our team had mainly two options while dealing with the security issue in Magento 2.

  • Third-party modules from trustworthy vendors: Buying modules from trusted sources will eliminate any risk of creating loopholes and security breaches.
  • Custom modules for the website: With this option, developers can develop custom modules and easily eliminate all chances of installing un-optimized extensions.

Besides this, our testing team also used a debugging tool to identify any critical issues that were overlooked by the developers.


Our developers already thought about the improvement of the UI before the execution process. So, instead of wasting money on ready-made themes, the team decided to develop their own custom design based on the client’s requirements.

The team worked on customer checkout, navigation, and other parts in order to improve the user experience. Improving the UI/UX of their website has helped increase their conversion rate.


Our team knows the importance of SEO during the migration process. Regardless of the store’s size, the team knew that the website would lose its position on the Google search results. The primary target of our team regarding SEO was to mitigate and make good the losses as soon as possible. In addition, they used other methods to improve the website to get better page insights and web vitals.


The developers checked CMS syntax to solve the issue of empty landing and category pages. This issue occurs when the CMS syntax isn’t right.

The team used re-indexing to fix the issue of products missing from the category pages. And for missing media files during the migration process, our developers cached the pictures and other files.

The challenges of the migration from Magento 1 to Magento 2 may look frightening. But any team with knowledge, understanding, and experience can overcome them with hard work and dedication. In this case, our team at Plus Promotions has put their knowledge and efforts in the right place to make this migration successful.

Even though there were numerous hurdles and roadblocks, the switch from Magento 1 to Magento 2 was successful. The team used their problem-solving skills to overcome challenges without losing any customers. All these efforts together with meticulous planning has made, one of the best eCommerce websites in Ireland.


Phoebe Holland

Dylan transformed our business from a brick and mortar shop into an ecommerce retailer. He understood our business needs and worked within our budget to achieve our goals. We now use Plus Promotions for all of our web development and online advertising. I cannot recommend Plus Promotions highly enough. Their efficiency and attention to detail is second to none.

Phoebe Holland

Technology Stack

Why Choose

Plus Promotions can be a valuable partner to your business. From digital marketing to mobile application development to graphic designing, we can help your business grow and thrive. We strive to generate a productive online presence for you. As an all-encompassing website design and digital marketing agency, we have a range of services to offer. Some of our high-quality services include SEO, SMO, web design, web development, mobile app development, third-party integrations, and eCommerce platform services.

We can create bespoke solutions that give your business an edge over your competitors. Our skilled team of experts can build you the website you want. We set realistic expectations – for our clients and ourselves – and leave no stone unturned to stick to them. Our team constantly gives you updates as we progress and ensure to deliver the project on time. We take immense pride in our customer support capabilities. Whether it’s something persistent or urgent, we provide round-the-clock assistance.

Hire Experts
Why Choose
× WhatsApp