Skip to content
01 · Experience

Touchpoints are easy.Journeys are the work.

Experience is where your brand, your product, and your customer meet: the website, the app, the portal, the storefront. It is the first thing a customer feels after you win their attention, and it quietly decides what data you can collect and what conversion is even possible. Most companies own a hundred touchpoints and not one coherent journey.

01Experience02Data03Activation04Optimization
The approach

We find out what is actually broken before we rebuild anything.

Most experience problems are not technical. When we assess a tangled estate, more of what is broken sits in the business model and the structure of the experience than in the platform, so we resist the reflex to replatform first. Building the wrong thing well is still building the wrong thing.

The most valuable thing we tell a client is sometimes that a rebuild is not the answer yet, and we can say it because what we sell is getting the diagnosis right, not the rebuild.

What we see
What we do
Where we've done it

Clicking through the estate ejects people to a different platform every time, each property its own site with its own login.

We unify the estate behind one navigation shell and shared patterns, so separate properties become navigable sections of a single product.

Global membership platform: 15+ properties, each its own product, reunified into one connected experience.

People cannot find what they came for, because the information architecture mirrors the org chart instead of the journey.

We re-sequence the experience around journeys, not pages, so the path from intent to action is the shortest honest line.

University of East London: interface re-sequenced around the student journey, discovery to application.

Every surface looks and behaves differently, with no shared design system holding the brand together.

One shared design system and a single set of patterns, so every property feels like one product, not several companies wearing one logo.

IRONMAN: a multi-brand ecosystem unified under shared models across more than 55 countries.

Content is trapped in legacy systems no one can safely change, so every migration becomes a risk instead of an upgrade.

We model content properly and migrate it into one managed foundation, so it scales across brands and regions.

Energy Safety Canada: a rigid legacy CMS replaced by one modern, governed foundation.

Capabilities in this layer

The capabilities that live in this layer.

Experience draws on design, front-end and platform engineering, mobile, and brand.

UX ResearchProduct & Service DesignUI & Design SystemsContent DesignBrand DesignAccessibility & Inclusive DesignComposable & MACH ArchitectureMulti-Site & Multi-Brand PlatformsReplatforming & Migration EngineeringDXP IntegrationDecoupled & Serverless BuildsDigital Asset Management (DAM)Modern Front-End EngineeringMobile Applications (React Native / Flutter)Product EngineeringBrand Strategy
Platforms we build experience on
Drupal
Acquia DAM
Commercetools
Acquia Site Studio
Stripe
Shopify
WordPress
Strapi
Next.js
Contentful
Ask Foyer · this page becomes the dossier
Press Enter to send · or pick a starter below
Starters for someone in your seat
Engagement records · Experience03 records

What this looks like in the work.

IRONMAN55+ countries
Global Sports · Experience

Discovery started with the athlete journey, not a page list. We mapped what belonged at the global level vs. each event, replaced legacy data with governed content models, and gave editors workflow and theming control. Two major properties merged with zero downtime.

Two properties merged with zero downtime.

Read the case
University of East LondonJourney-led DXP
Higher Education · Experience

Legacy systems and fragmented content were failing students. Research, journey mapping, and stakeholder co-creation re-sequenced the interface around journeys, so students move cleanly from program discovery to funding to application. Accessibility exceeds WCAG 2.1 AA.

Applications +73%. Enrollments +32%.

Read the case
Union CoopAcquia DAM
Retail Co-op · Experience

Strong creative output, nowhere to put it. Assets lived across laptops and drives with no version control or approval trail. We centralized 2TB+ into a governed Acquia DAM, set metadata standards, and built a role-based approval workflow from trading through marketing.

2TB+ assets, one governed library.

Case page coming soon
Hands off to Data

Next: the Data layer

Experience generates the data everything else depends on. When the experience is fragmented, the data is too, which is why so many personalization and analytics problems are really experience problems in disguise. Get the experience right, and Data has something honest to work with.

Not sure whether the problem is the experience or the platform?

That is the question we answer first. We will map your estate, find where the experience breaks, and tell you honestly how much of it a rebuild would solve.