VirtueMart to WooCommerce Migration
This case study explores how LitExtension successfully migrated an online store selling luxury bath accessories and complements from VirtueMart to WooCommerce. Want to learn how we delivered a fulfilled migration experience for this client? Keep reading!
Data We Successfully Migrated
Customers
Orders
Custom Data
About Our Client
Our client operates in the home goods and interior design industry, specializing in providing a wide selection of bath accessories and complements. Their products are designed to elevate the aesthetic and ambiance of bathrooms, offering customers stylish and functional solutions to enhance their home spa experience.
While VirtueMart initially supported their online store, they found it limiting in terms of features, flexibility, and scalability as their business evolved. They sought a more comprehensive and robust eCommerce solution, leading them to migrate to WooCommerce.
Our Client’s Requirements
Our client had several key requirements, including both standard data migration needs and customized elements:
- Product brand assignment: Assign all products to their corresponding brands within the WooCommerce platform.
- Custom field migration: Migrate 4 custom fields (“faqs”, “instrucciones_tabla”, “instrucciones”, and “seat_finder”) from VirtueMart to the Advanced Custom Fields (ACF) plugin on WooCommerce.
- Product attachment transfer: Migrate all product attachment files, ensuring customers would have access to essential product documentation and resources.
- EAN serial number migration: Transfer the EAN serial numbers for all products to the dedicated EAN plugin on WooCommerce.
- VAT number migration: Migrate the “DNI / NIF” field, containing VAT numbers, to the appropriate field within WooCommerce.
- Multilanguage support: Migrate all language versions of the online store, preserving the client’s ability to serve a multilingual customer base.
The Challenges
The biggest challenge of this migration was to accurately move a large amount of custom data to the new WooCommerce store. Because our client had many requirements, we had to be extra careful to move everything correctly. This meant our team spent more time than usual testing and checking everything to make sure it worked perfectly.
Our Solution
To overcome the challenges of this migration and deliver a perfectly functional WooCommerce store for our client, we implemented the following solutions:
- Data mapping table: We carefully analyzed the product data structure in VirtueMart and identified the field containing brand information. We then mapped this field to the corresponding brand attribute within WooCommerce.
- Custom field migration: Our team of experts wrote special code to carefully move all the unique data fields from the VirtueMart store to the right places in WooCommerce. We made sure things like FAQs, product instructions, and serial numbers were transferred accurately and without any errors.
- Multilanguage support: To ensure the new WooCommerce store worked in multiple languages, we used a special tool called the WPML module. This allowed us to import all the different version of the website in different languages. We also set up redirects so that customers would automatically be taken to the correct language version of the site.
Project Timeline
Migration Preparation
- Technical consultation: 2 days
Demo Migration
- Run Demo Migration for all products, customers and orders entities: 1 day
- Run Demo Migration for custom requirements: 3 days
- Wait for client’s confirmation: 1 day
Full Migration
- Run the Full Migration & Additional Options: 5 days
- Test result: 2 days
Project Handling
- Project reviewing based on client’s feedback: 3 days
What Customer Thinks About Us
“We were initially hesitant to migrate our store because we had a lot of custom data and needed everything to work perfectly in multiple languages. The team at LitExtension assured us they could handle it, and they exceeded our expectations! They were patient in answering our questions, and they made sure all of our specific requirements were met, even the complicated ones.”