Because learning
changes everything

Quick Results

McGraw-Hill Education

Founded in 1888 by James H. McGraw and John A. Hill, McGraw Hill Education is one of the ‘big three’ educational publishers of the world. 

McGraw Hill Education's product portfolio consists of over sixty thousand titles written for the pre-k through postgraduate education programs, with titles available in over fifty languages.

Business Challenge

Operating as a global retailer McGraw-Hill Education were managing multiple eCommerce websites. As a result, managing content and launching new products across the estate was both time-consuming and expensive, touching multiple codebases and requiring several deployments of code. This was impairing their ability to react quickly to changing market demands.

McGraw-Hill required a global retail platform that would provide the business with the agility it needed when launching new product ranges and selling into new markets.

The following objectives were set for the project:

  • Reduce total cost of ownership across the estate by moving multiple websites into Magento.
  • Provide a framework that would allow McGraw-Hill to roll out into new regions easily.
  • Implement a new responsive design to cater for mobile and tablet devices.
  • Develop automation into McGraw-Hill’s existing back office systems.
  • Architect an infrastructure that provides support for global scalability.

Multiple Websites



The ability to consolidate multiple websites into one global retail platform was key to McGraw Hill's strategic objectives. They required a single codebase for the business and a centralised administration system for merchandising stock and managing promotions.

Adobe Commerce, formerly Magento Enterprise, provides out-of-the-box support for operating multiple websites from a unified codebase, so a separate website was created for each associated country. This provided McGraw Hill with the ability to set an associated base currency, language and relevant payment options depending on the website being viewed.

Using the latest Geo-location services, when a request is made to the McGraw Hill Education website, the user's location is parsed, and they are redirected to the correct website, which provides a localised browsing experience for their associated region.

Localising Languages

As the McGraw Hill product catalogue is available in over fifty languages, it was important that the website was localised to support several of the world's primary languages.

As part of the project delivery, McGraw Hill was provided with a consolidated language pack for translation and translations were imported for English, Spanish and Mexican Spanish, with the rollout for more languages arriving later in the year.

Localising Payments


Trading as a Global business comes with additional challenges around payments and logistics. Studies such as the eCommerce Industry Report conclude that the preferred payment options differ widely between geographical regions.

For McGraw Hill to thrive as a global eCommerce retailer, it was vital for the website to not only provide support for multiple currencies but also support multiple different payment options depending on which country the user is located in.

Leveraging the functionality built within Adobe Commerce, the following base currencies and payment options were developed.

Supported Currencies:

  • £ British Pound
  • Euro Member Countries
  • $ Mexican Peso
  • $ U.S Dollar
  • $ Colombian Peso
  • $ Hong Kong Dollar
  • Indian Rupee

Supported Payment Methods:


Multiple Product Types


McGraw Hill provides their products in multiple different formats, including traditional print and ebook formats.

The new website would need to support these widely adopted formats as well as including support for McGraw Hill's own digital redemption formats, such as LearnSmart and Connect+.

CTI extended Adobe Commerce's support for multiple product types to include an intuitive product selector that allows the customer to select whether they would like to purchase a digital or print version of the product.

If the user requests a digital version of a title, this will be available to download through the customer's account.

Bespoke API Integration


Managing a product catalogue and inventory for over sixty thousand SKUs which are sold in over sixty countries, is an inherently complex operation and would require the website to connect to multiple back office systems.

CTI Digital extended Adobe Commerce's built-in support for popular Web Services such as REST and SOAP to include a fully integrated solution to synchronise Orders and Inventory on a defined schedule designed to drastically reduce manual intervention.

Scalable Cloud Hosting

As with any retailer, McGraw Hill goes through periods of high and low transactional volume, which falls in line with educational semesters around the globe; therefore, it was important that the hosting infrastructure could scale in line with demand.

Hosted and Supported by CTI Digital, the website utilises Amazon Elastic Cloud instances that conserve resources during periods of low transaction volume and automatically spawn new Elastic Cloud Instances as transaction volume grows. 

All of this is managed within automatic scaling groups.

Quality Assurance (QA) Testing

All of our projects undergo rigorous testing throughout the software development process. In order to deliver the utmost quality for clients and their respective users, our in-house QA team ensures that all end products perform accurately and reliably under normal and abnormal conditions. Testing is followed by continual monitoring of software performance to prevent the reoccurrence of any issues and to ensure efficient ongoing operation.

As such, we were able to confidently deliver a well-designed, scalable and technically stable result.


McGraw Hill has a robust platform which will enable them to continue to thrive and grow. 

Within the first four months of trading, the new website attracted 250,000 visitors and exceeded expectations by achieving over 150% of the first quarter sales target. This performance highlights the platform's effectiveness in driving revenue and improving user experience while being able to respond swiftly to market demands.

By consolidating multiple platforms and codebases, the transition to Adobe Commerce has significantly reduced the total cost of ownership for McGraw Hill. A unified platform has streamlined content management, reducing both time and expenses.