Skip to main content
Sanctuary Computer

Magic Leap

Improving the editor experience with a new CMS for the Magic Leap marketing site.
Two engineers in white clean-room suits assembling a Magic Leap headset on a factory floor.

Collaborators

  • XXIX
  • Ryan Lowry
  • First Things

Magic Leap needed a website that could meet its unique needs as an augmented reality company. Through a web re-platform and new CSS tooling, we helped streamline the reliability and flexibility of magicleap.com.

Project Overview

  1. Migrated Magic Leap from HubSpot to Sanity for a more user-friendly experience while preserving the best of HubSpot’s functionality.

  2. Handled content migration from the old to the new CMS with content improvements.

  3. Set up localization on a document-level to support multiple languages.

Improving site performance for an industry leader in AR capabilities

Making the move to Sanity guaranteed an improvement in both editor experience and site performance. Magic Leap needed their marketing integrations like lead capture forms, Drift Chatbot, and Google Analytics to stay intact no matter their future plans for hosting these tools. We retained these functionalities so editors don’t have to worry about breaking a page and secured a faster load time.

Magic Leap ‘Apps for Magic Leap 2’ directory shown beside the matching Sanity Studio editor used to manage app cards.

Honoring Magic Leap’s original content while making room for improvements

We cleaned up the route logic while migrating web content from the old to new CMS. Because a lot of their content was input over a longer period of time, we recognized the need for some improvements in terms of layout and SEO. We brought these up to quality by cleaning up the route logic to preserve the URLs.

Magic Leap 2 augmented reality headset photographed head-on against a black background.
Magic Leap 2 ‘Industries We Serve’ page rendered on a phone resting on a light surface.
Sanity Studio translation panel for the Magic Leap site next to the corresponding language picker in the live site footer.
A Magic Leap headset and accessories laid out on a workshop table beside a worker using a computer.

Functional solutions for a global audience

Magic Leap’s international reach means localization was a must-have. Through Sanity, content editors are able to manage the list of supported and default languages without needing developer intervention. Automatic locale detection chooses a preferred language based on the user’s browser, eliminating the need for language-specific links.

A small step for us, a Magic Leap for content management.