inv dev logo

Intranet content migration example

Migrating over 100,000 pages and files for HMRC

HM Revenue & Customs (HMRC) logo - an Invdev customer

Project Background

As part of the build of their new intranet instance, HMRC (HM Revenue & Customs came to Invdev needing help to clean, format and migrate over 100,000 files – which were in a variety of different formats, datasets – into the new platform.

How we systemised HMRC’s content migration

Following an in-depth discovery phase to identify which content HMRC wanted to migrate and review the content HTML to highlight any issues or challenges that would occur as part of the migration. The Invdev team worked to correct any HTML issues – including cleaned and formatted to ensure data accessibility and readability – and where this wasn’t possible, an alternative solutions was found.

The project team worked with HMRC to prioritise their dataset for migration and with the help of the Invdev team built content importers in line with the format, to ensure that the content was migrated correctly and into the content types.

Throughout the content migration project the Invdev team faced a number of challenges including:

  • Ensuring that all content links did not break when being imported
  • Resolving a number of HTML translation issues
  • Creating content and structural consistency to reflect the use of HTML from various different platforms
  • Some very large files which needed extra during the import
  • HMRC requesting the ability to selectively transfer content, manage author references, and handle data updates.

5 results of the project

Meet the rest of the content migration project team


Invotra is a leading SaaS provider of enterprise intranet and portal solutions. Every day, hundreds of thousands of people around the globe rely upon our secure software services. Invotra provides you with an enterprise-ready intranet that will give you both control and flexibility in a highly secure and accessible way.
HM Revenue & Customs (HMRC) logo - an Invdev customer


HM Revenue and Customs (HMRC) is a non-ministerial department of the UK Government responsible for the collection of taxes, the payment of some forms of state support, the administration of other regulatory regimes including the national minimum wage and the issuance of national insurance numbers.

Let's talk about content migration

Invdev’s content and tech migration solutions are your gateway to redefining digital experiences in the public sector. Contact us today, and let’s embark on a journey that transforms how you connect, communicate, and serve your community through technology.

Alternatively email us at