(10) 2025 · Web

Glossier

Rebuilt their marketing site and product pages in Next.js. Headless CMS, sub 2 second loads and a content system the marketing team can finally run themselves.

Glossier
Live case study
Industry
DTC · Beauty
Region
United States
Duration
90 days
Outcome
3.1x revenue per session in 90 days
01
The challenge

Where they were stuck.

Glossier was running on a legacy monolithic stack with 6.4 second average page loads on mobile. Their marketing team had zero CMS access meaning every landing page required a developer ticket with a 2 week wait. Product pages lacked structured social proof and the bundle builder was buried three clicks deep causing shoppers to drop off before reaching it.

02
The approach

What we did about it.

We rebuilt the site in Next.js with a headless Sanity CMS giving the marketing team full control over landing pages, hero content and product callouts with zero developer dependency. Product pages were restructured with before and after UGC content and review highlights above the fold. The bundle builder was moved into the primary viewport with a visual configurator that made upselling feel natural.

03
The outcome

What changed.

Average page load dropped from 6.4 seconds to 1.6 seconds. Time to first contentful paint improved by 78%. Revenue per session grew 3.1x over the 90 days post launch. The marketing team shipped 14 new landing pages in the first month completely without a single developer ticket.

Results

Numbers
that mattered.

1.6s
Avg Load Time
01
3.1x
Revenue Per Session
02
78%
Core Web Vitals Gain
03
14
Pages Shipped Month 1
04
Trend
Revenue per session growth across 90 days post launch.
3.1
Latest
Breakdown

The revenue up close.

Plotted across the engagement window. Each checkpoint represents a measurable shift in the underlying metric.

1
1.4
2
2.6
3.1
Services delivered
Stack & tools
Next.jsSanity CMSVercelGA4Hotjar

We went from needing a developer for every page update to shipping 14 landing pages in a month by ourselves. The speed improvement alone changed how our paid ads performed overnight.

Want to be next?

Let's build yours.

Tell us about your brand and we'll send back a 90 days plan with milestones and pricing.