A Shopify Horizon migration that cut Largest Contentful Paint 18%.

Nc'nean, an organic whisky distillery, was running on an aging Online Store 1.0 theme that was slowing the site down and needed a developer for every content change. We migrated it to Shopify Horizon, cutting Largest Contentful Paint 18% and putting content back in the team's hands.

Nc'nean Distillery homepage
−18%

Largest Contentful Paint

The challenge

Nc'nean was running on an Online Store 1.0 theme. The theme predated sections-everywhere, which meant content changes required template edits, and the accumulated weight of years of customization was slowing the site down. The brand needed a modern foundation without losing the design detail and content they had built up.

What we did

  • Migrated the store from a 1.0 theme to Shopify Horizon, rebuilding existing functionality on the new architecture
  • Recreated the brand's custom styling and page layouts on Horizon's section model so the team can edit every page without a developer
  • Rebuilt custom components, including the store locator, to work within the new theme
  • Audited and reduced script weight as part of the migration

The result

Largest Contentful Paint dropped 18%. The team now manages content through the theme editor instead of filing template change requests.

Common questions.

Why move Nc'nean from an Online Store 1.0 theme to Horizon?
The 1.0 theme predated sections everywhere, so content changes needed template edits, and years of customization had slowed the site down. Horizon gave the brand a modern foundation the team can edit without a developer.
What improved after the migration?
Largest Contentful Paint dropped 18%, and the team now manages content through the theme editor instead of filing template change requests.
Did Nc'nean keep its custom design?
Yes. We recreated the brand's custom styling and page layouts on Horizon's section model, and rebuilt custom components, including the store locator, to work in the new theme.

Slingshot Sports

Read the case study

Let's talk about your project.

Book a 30-minute scoping call. We'll go through your requirements, answer your questions, and follow up with a clear proposal and price. No commitment until you see the scope.