Sorry, you need to enable JavaScript to visit this website.

Successfully Migrating a Trademark Registration Website from Drupal 7 to Drupal 9

Media, Development Services

How Our Experts Ensured Security, Reliability, and Modernity for Bonamark’s Website

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.

main page before migration

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

What We Did

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.

main page after migration

Site home page after migrating.


  • We rebuilt the main website theme using Bootstrap Framework, a powerful and intuitive, mobile-first front-end framework, instead of the old Semantic UI framework on Drupal 7. This resulted in a modern and mobile-first design, which improved user experience.
  • Attico International took the opportunity to freshen up the look and feel of the website, resulting in a clean and modern design.
  • Attico International ensured that the new website was open to integration with third-party apps, handy in content creation, and adhered to web accessibility standards.
  • We also provided maintenance and support such as content updates, security updates, bug fixes, integrations, and new feature development.


The new 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 (Trademarks and Patents).

Contact Attico International today to learn how we can help you with your website migration needs and improve your online presence.

Tap into Attico

We can implement a similar solution for you

API design
Development Services
A Custom Payment Module with Stripe Integration for Bonamark

Attico International collaborated with Bonamark to develop a payment module to integrate Stripe with Drupal, the popular CMS. The client needed the payment…

Case Study of Migrating
Education, Development Services, Drupal SEO, Drupal Services
Overcoming Web Development Challenges: Our Solution for the University of Applied Sciences

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…