en flag +1 214 306 68 37
Migration of RoyalCDKeys Online Marketplace to Adobe Commerce

Migration of RoyalCDKeys Online Marketplace to Adobe Commerce

Industry
Entertainment
Technologies
Magento, PHP

Summary

ScienceSoft migrated RoyalCDKeys marketplace with 2,000 products from Shopify to Adobe Commerce, ensuring that it can serve a customer base of over 200,000 customers. We also revamped the UX/UI, built custom features, and integrated third-party systems for the store.

About RoyalCDKeys

RoyalCDKeys is a global online marketplace that specializes in the sale of digital products and keys for software, video games, and operating systems. With a commitment to providing affordable and accessible solutions, the platform has earned the trust of over 200,000 customers worldwide.

Outgrowing Shopify’s Limitations

RoyalCDKeys initially chose Shopify for its speed and user-friendly setup, which satisfied the company’s needs during its early stages. However, as the business expanded and the catalog grew to over 2,000 products — including virtual goods, software licenses, and gift cards —Shopify's limitations became apparent. The platform’s rigid structure and limited scalability made it difficult to manage such a diverse range of offerings efficiently. Additionally, Shopify’s infrastructure, while dependable for smaller businesses, struggled to keep up with the transaction volume and integration requirements of the rapidly growing enterprise.

After evaluating their options, RoyalCDKeys decided to migrate its marketplace to Adobe Commerce Open Source (formerly known as Magento Open Source), a platform that could support their business growth. The company started looking for a vendor with expertise in Adobe Commerce cross-platform migration and chose ScienceSoft due to our 21 years of experience in the ecommerce industry.

Migration From Shopify to Adobe Commerce

ScienceSoft assigned a team of a business analyst, three Adobe Commerce developers, a front-end developer, and a QA engineer to the project.

Two-step process for a smooth transition

We planned the migration between ecommerce platforms as a two-step process.

  • Webstore development on Adobe Commerce: The team first focused on deploying Adobe Commerce Open Source and developing a tailored webstore that could handle the complex needs of the large-scale marketplace.
  • Data migration: Once the new webstore was ready, we meticulously migrated over 2,000 products and 200,000 customer records from Shopify to Adobe Commerce, overcoming the challenge of incompatible data formats. To ensure a seamless transfer, we relied on detailed data mapping and leveraged Magento's Data Migration Tool. Additionally, we implemented a staged data migration strategy, which enabled thorough testing and validation at every step, ensuring all the records were accurately moved without disrupting marketplace operations.

Enhancing UI design

Migrating RoyalCDKeys marketplace to Adobe Commerce provided us a chance to review the initial design on Shopify and find new strategies to help RoyalCDKeys stand out in the competitive digital product market. Inspired by competitor analysis and team brainstorming, we proposed and implemented a fresh design with subtle nods to gaming culture, such as a unique game-style design for the 404-error page — something that resonated well with the Client and its audience.

Customizing product types and navigation

To better serve RoyalCDKeys' specific business model, we implemented custom features not supported by Adobe Commerce out of the box. For example, we added custom modules for selling licenses and gift cards as these two product types are not available in the open-source version of Adobe Commerce by default.

With over 2,000 products in the catalog, ensuring intuitive navigation was crucial. We reorganized product categories based on comprehensive market analysis, providing users with a more streamlined and engaging browsing experience.

Additionally, we integrated a geolocation API to display region-restricted products only to users from the corresponding regions, enhancing the shopping experience by offering personalized content.

Performance optimization

ScienceSoft optimized webstore performance using advanced caching tools (e.g., Redis, Varnish), image compression, and a scalable hosting architecture to support future growth and unexpected traffic spikes.

Integration with existing systems

RoyalCDKeys relied on various third-party systems to perform different business tasks. To ensure workflow and data consistency, we integrated the new Adobe Commerce webstore with:

  • Xero for accounting and financial management.
  • Zendesk for customer support and ticketing.
  • Stamped for managing product reviews and customer loyalty programs.

Quote Author's PhotoDenis Valcu, CEO at RoyalCDKeys, says:

ScienceSoft's expertise and attention to detail shone throughout the entire migration project. And they didn’t just focus on the technical aspects; it was clear they truly cared about crafting a solution that resonated not only with us but also with our customers.

Key Outcomes for RoyalCDKeys

  • Seamless migration completed in just 5 months, ensuring minimal disruption to RoyalCDKeys’ ongoing operations.
  • Enhanced shopping experience for users thanks to improved product categorization and navigation, contemporary design, and location-based content personalization.
  • A marketplace with sustainable infrastructure and optimized performance to accommodate future growth and unforeseen traffic spikes.

Technologies and Tools

Adobe Commerce Open Source (previously Magento Open Source), PHP, MySQL, Elasticsearch, Nginx, Redis, RabbitMQ, Varnish, Composer.

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies