Skip to content
McGinnPublishing
01Case studies

Platforms we shipped, and what they did.

Every project below is described with the constraint that made it difficult, the decision we recorded, and the number the client cared about. Where a result is a conversion figure it is measured in the field, not in a lab.

Engagements
4 documented
Sectors
Publishing, retail, galleries, arts
Median engagement
16 weeks, discovery to launch

Meridian Press

Independent academic publishing

2025

A 40,000-title catalogue that loads like a single page

Eleven years of accumulated WordPress debt, a print catalogue that had outgrown its template, and an editorial team of 200 who could not ship a landing page without a developer.

p75 Largest Contentful Paint
0.6sp75 Largest Contentful Paintwas 4.8s
Engaged time on feature pages
+68%Engaged time on feature pages
Editors shipping without a ticket
200Editors shipping without a ticket
Titles migrated, zero downtime
40kTitles migrated, zero downtime
WordPressWPGraphQLNext.jsVercelAlgoliaRead case study

Harrow & Vine

Independent bookselling, 9 branches

2024

Nine shops, one website, and a checkout that stopped losing people

A WordPress site that had grown a WooCommerce layer on top of an Eventbrite integration on top of a bespoke membership plugin. The front end had become a word nobody could define.

Checkout conversion
+41%Checkout conversion
Organic traffic lost in migration
0%Organic traffic lost in migration
WordPressShopifyStorefront APINext.jsRead case study

Kestrel Outfitters

Direct-to-consumer outdoor apparel

2025

Selling technical gear with the long-form argument it deserves

A shop that had been forced to choose between commerce and credibility. Their gear is bought on the strength of a 2,000-word field test, and the website had no room to print one.

Incremental revenue, year one
£2.1mIncremental revenue, year one
Revenue attributed to editorial
+57%Revenue attributed to editorial
WordPressShopifyNext.jsAlgoliaRead case study

Ossian Gallery

Contemporary art gallery

2024

A collection browser fast enough to be an argument

Four thousand works, no coherent taxonomy, and an editor who spent her working life filing under whatever seemed right at the time. The archive was unusable.

Time to find a work
−74%Time to find a work
Works under one taxonomy
4kWorks under one taxonomy
WordPressACFNext.jsCloudflare R2Read case study

Your catalogue is 40,000 titles and a decade of redirects. We have done this before.

Tell us what is slow, what is stuck, and what the business needs to be able to do that it cannot do today.