At Attico International, we believe that keeping your website up-to-date is vital to the success of your business. As older Drupal versions approach their end of life, it’s crucial to migrate to Drupal 9 to take advantage of the latest and most innovative CMS features available. This is especially true when it comes to ensuring the security of your website, protecting against vulnerabilities and threats, and staying ahead of your competitors.
This case study focuses on the migration of Bonamark’s trademark registration website from Drupal 7 to Drupal 9. Bonamark is a leading global company that provides Intellectual Property protection services, leveraging experienced attorneys from more than 150 countries to make trademark registration easy for their clients. The website is multilingual, content-heavy, and complex, with several features, functionalities, and integrations with payment and CRM systems. The main requirement for Bonamark is the reliable storage, availability, and security of the data on their website.
One of the significant challenges that Attico International faced during the migration process was the need to rewrite several custom modules to meet Drupal 9 standards. Additionally, many functions and APIs used in Drupal 7 were deprecated in Drupal 9 and required replacement. The website was also multilingual, content-heavy, and complex, which added to the complexity of the migration process.
Site home page before migrating
Bonamark’s website needed to be migrated from Drupal 7 to Drupal 9 to meet the long-term requirements of reliable storage, availability, and security of data. Attico International aimed to migrate all content types, content nodes with translations, users, user roles, and permissions from Drupal 7 to Drupal 9 using Drupal 9 core Migrate module and contributed modules such as Migrate Tools and Migrate Plus.
Dzmitry Sidarenka - Lead Project Manager
Heorhi Lazarevich - Backend Developer
Henadz Ivachkin - Backend Developer
Volha Tsiamliak - Frontend Developer
Attico International’s team of experts undertook a thorough inventory of contributed modules on Bonamark’s Drupal 7 website to determine which modules had corresponding ones in Drupal 9 and which ones needed to be replaced. Our team used Drupal 9 core Migrate module and contributed modules such as Migrate Tools and Migrate Plus to migrate all content types, content nodes with translations, users, user roles, and permissions.
Site home page after migrating.
The new Bonamark.com Drupal 9 site is now secure, mobile-first, multilingual, open to integration with third-party apps, handy in content creation, adheres to web accessibility standards, and clean and efficient in code. The site database stores information about 5,200+ trademarks registered since 2016 and 4,000+ clients worldwide, and the reliable storage, availability, and security of this data have been ensured in the long term.
“We are very satisfied with the migration process and the results achieved by Attico International. They were very professional, efficient, and responsive to our needs. Our website is now more modern, secure, and efficient, and we have received positive feedback from our clients.” — Vladimir Isayev, Director of EU Office Bonamark.com (Trademarks and Patents).
Contact Attico International today to learn how we can help you with your website migration needs and improve your online presence.
We can implement a similar solution for you
Attico International collaborated with Bonamark to develop a payment module to integrate Stripe with Drupal, the popular CMS. The client needed the payment…
University of Applied Sciences is a German educational establishment with over 9,500 students and 150 professors. The university’s website serves as a hub for…