Back to case studies

i-Exchange Knowledge Base Overhaul

"I joined the team as a user, pitched my own ideas and spent a year overhauling a knowledge base handling 5 million annual searches, improving NPS by 12% and saving 200+ hours a month."

  • 35% Search accuracy improvement
  • 12% NPS uplift
  • 200+ Hours saved every month
  • 5M Annual searches affected
Organisation
Santander UK
Role
UX Designer / Business Analyst
Timeline
12 months
Platform
ServiceNow
Team
Product Owner
Developer
UX Researcher
Business Analyst

Summary

What's i-Exchange?
i-Exchange (or information exchange) is a process knowledge base used by frontline colleagues at Santander during every customer interaction. Simply put, it's a big instruction manual for banking processes.
How did I get involved?
While working in fraud prevention, I used i-Exchange to serve customers. I thought I could improve i-Exchange, so I approached the Product Owner, who recruited me as a UX Designer / Business Analyst.
What was the problem statement?
"i-Exchange is not effectively providing colleagues with the information they need to carry out their work, preventing customers from receiving support."
What did my research show?
My research revealed two major pain points: trouble with the search engine and difficulty finding relevant content. Additionally, the navigation was confusing and the UI outdated.
Why does this matter?
With 5 million searches every year, i-Exchange was costing the business money in wasted time. Every time a colleague was struggling to use i-Exchange, a customer was waiting longer to have their query resolved.
What did I do?
Over 12 months, I implemented a new AI search engine, personalisation features, a UI overhaul, and solved 34 usability issues and bugs.
What was the result?
I achieved a 12% increase in Net Promoter Score (NPS), 35% improvement in search accuracy, and a 50% drop in searches. My work saved several hundred hours per month for the business, and significantly enhanced user and customer experience.

Background

Let's set the scene

What's i-Exchange?

i-Exchange (or information exchange) is a process knowledge base used by frontline colleagues at Santander during every customer interaction. Simply put, it's a big instruction manual for banking processes.

How did I get involved?

In a previous fraud role, I used i-Exchange every day to follow the correct processes. It was full of bugs and usability problems. It was so frustrating. I wanted to do something about it, so I pitched my ideas to the Product Owner. They offered me a job.

Sam Blake working in the fraud prevention role at Santander, using i-Exchange daily and experiencing first-hand the usability problems that would later become the focus of the redesign
Working in fraud prevention, using i-Exchange every day.
i-Exchange interface showing multiple UI bugs and broken interactions encountered during the heuristic review, including broken breadcrumbs, non-functional buttons, and layout issues
i-Exchange was full of bugs and usability problems. I wanted to fix it.
Job offer document for the UX Designer and Business Analyst role on the i-Exchange product team at Santander
Pitched my ideas to the Product Owner. They offered me a job.

Empathise

Understanding the problem properly

I started a discovery phase to understand more about the problem. I wanted to know more about i-Exchange, its users, and constraints.

Research plan

I teamed up with a UX researcher and together we built a research plan. I wanted to understand why people use i-Exchange, how users interact with it, what makes a good knowledge base, what content is held on i-Exchange, what causes colleagues difficulty, and what constraints we needed to work within.

The research needed to show what users' goals are when they open i-Exchange, how they access, navigate, interpret and apply information, where i-Exchange falls short compared with other knowledge bases, and how to prioritise effort going forward.

This work supported all areas of the bank because all customer interaction colleagues use i-Exchange. It also supported the business goal of making it easier for colleagues to make customers' better happen.

Research methods

In order to fulfil my research plan, I used a variety of research methods. I spent time with many different colleagues from contact centre to branch to really understand their needs.

  • Surveys

    Surveyed colleagues to understand their experience with the current system.

  • Competitor analysis

    Analysed other knowledge base platforms to identify best practices and opportunities.

  • Interviews

    Conducted in-depth interviews to understand pain points and the context behind survey responses.

  • Workshops

    Facilitated sessions with frontline colleagues to generate user-centred ideas.

  • Shadowing

    Observed colleagues in their daily tasks to understand real world usage patterns.

  • Journey mapping

    Mapped the site and user journeys, so I knew where to focus my efforts.

Site map

I created a site map to build a thorough understanding of the current website structure. This helped me understand the information we held, how it was organised, and if we had logical information architecture.

Full site map of i-Exchange showing the information architecture of the redesigned knowledge base, with all pages, navigation paths, and audience-filtered content areas mapped out
Site map: understanding what information existed, how it was organised, and where users might lose confidence.

Content audit

By auditing i-Exchange content, I gained a better understanding of what users might search for and the additional services to consider as part of the redesign, particularly announcements and Community forums.

What the heuristic analysis found

The heuristic review surfaced problems across Home, Search and Articles. To include all of my findings here would be too much, but the biggest issues were clear.

  1. The homepage lacked hierarchy

    A cluttered navigation bar, no audience filters, a decorative hero section, and a mixed communications list made important information harder to scan than it needed to be.

  2. Search punished small mistakes

    The engine used exact-match logic with no spelling tolerance, natural language interpretation, autocorrect, suggestions, or fallback result when a query failed.

  3. Results did not support confident decisions

    Article metadata was limited to title and ID, so colleagues had to open articles before judging relevance. Role and audience context were invisible at the moment of choice.

Original i-Exchange search results page showing minimal result cards with only title and article ID, no audience filter in the search bar, and no suggestions for failed queries
Old search results: title and ID only, not enough context to judge relevance before clicking through.

Within articles: there was no version history, no feedback mechanism, broken breadcrumb navigation, and content hidden inside collapsed accordions that the search engine couldn't index. Users had to manually expand every section before searching a page.

Original i-Exchange article page showing collapsed accordions hiding content from the search engine, no version history, no feedback mechanism, and broken breadcrumb navigation
Old article page: orientation, findability and feedback were all weak at the moment colleagues needed confidence.
Original i-Exchange homepage showing cluttered navigation bar, decorative hero section used only for decoration, and a single communications list mixing incident alerts with general updates
Old homepage: mixed communications, no audience context, and a decorative hero that wasted valuable screen space.

Define

Two pain points, one overarching problem

To include all of my findings in this case study would be too much, so I'm going to focus on the biggest problem that my research revealed.

Problem statement

i-Exchange is not effectively providing colleagues with the information they need to carry out their work, preventing customers from receiving support.

For a website called Information Exchange, you'd think we had this nailed. However, as a previous user, this was no surprise to me. It's the reason I joined the team. There were key flaws in the system that could be broken down into two pain points.

Pain point 1: Trouble searching

"The search engine is slow, doesn't interpret queries and has no allowance for user errors. This repeatedly wastes time for colleagues and customers."

Survey finding

In response to the survey, 45% of users reported issues with the search engine.

Exact matching was prone to error and did not support users to find processes quickly. It lacked natural language interpretation and advanced search features such as spellcheck and genius suggestions. If the user made a small spelling error, that search was essentially voided, with no results or suggestions.

Pain point 2: Finding relevant information

"It needs to have an update on the way we find information and the way in which you navigate the system, it is outdated."

"Anything that would assist navigation would help but honestly, I don't know what."

It's frustrating for users to navigate through different business area content, the majority of which will never be useful to them. There are over 6,000 communication articles, how-to guides and technical documents on i-Exchange, categorised into relevant audiences. Setting up i-Exchange to make it easy for each user to access relevant information was a huge challenge.

i-Exchange exact-match search result showing zero results returned for a misspelled query, with no autocorrect suggestions or alternative results offered to the user
Old exact-match search: a single typo voided the entire query with no suggestions, autocorrect, or fallback.
i-Exchange interface showing a colleague manually reapplying audience filters after every search, a repetitive process caused by filters not persisting between queries
Audience filters did not persist between searches, so every new query required manual reapplication.

Ideate

Finding the right solutions

Now I knew what I was dealing with, and had achieved the goals of my research plan, I was well equipped to start ideating potential solutions.

I'd heard murmurs of a better search engine that was too difficult to implement and was warned about long development times on ServiceNow, the platform that hosted i-Exchange.

How to improve the search engine?

Some ideation sessions require workshops and collaboration. This problem was more technical. Our systems needed a serious upgrade.

There are many ways to improve search engine optimisation, such as changing the way source content is written, including metadata to tag certain search terms, and tweaking the search engine in the back end to weight certain attributes of the source documents differently.

However, the Product Owner had already attempted to use the above options to improve SEO. I would be trying to optimise thousands of documents for a search engine that realistically wasn't up to scratch. We needed a more fundamental fix.

AI powered search results

After hours of reviewing system requirements and technical constraints, I discovered that ServiceNow offered an AI search engine that we could use. In fact, we were already paying for it.

AI search offered improved speed, machine learning, advanced reporting and analytics, natural language interpretation, autocorrect, and genius results.

So why wasn't it being used?

Global governance. It was an upgrade to the existing system that required global ideation. Any changes to the way ServiceNow works at Santander affect all teams globally. In order to deploy the upgrade, I needed votes from other Santander countries to agree that AI search should be the next thing to develop. This was no small task.

I set up meetings with IT, HR and Customer Interactions teams, all of which used the old search engine. After rallying the teams to get behind me and raise the search issue from multiple angles, I got the stakeholder buy-in I needed to get the upgrade discussed on the international forum. I built a business case and submitted the ideation request with the approval of senior leaders.

It passed the vote. I'd managed to sway the other countries by offering to be the pilot country for the deployment. I knew that the features available on the new search engine were certain to supercharge the search experience on i-Exchange.

Screenshot of the global ServiceNow ideation forum showing the i-Exchange AI search upgrade request, with votes from Santander countries and the UK pilot country offer that secured the approval

How to find relevant information on i-Exchange?

I scheduled workshops with contact centre and branch colleagues to tackle the problem of finding information. I framed this as navigation to make the theme simpler to form a workshop. I wanted to open the floor up to my users to let them come up with their own solutions before starting to create any new designs.

It was really difficult in the workshops to keep people on task. I invalidated my first workshop, as I spent the first half of the session talking to them about why we were there in the first place!

This is why I created the handout for the next session, as it meant that people who attended at least understood why the workshop was taking place.

Workshop handout distributed to participants before the i-Exchange ideation session, setting context and providing the prompts colleagues would respond to about finding information on i-Exchange
Workshop handout: setting expectations before people arrived kept the workshops on track.

First, I asked how they make toast. This simple exercise gets people empathising with others' experiences and recognising that we don't all do things the same way. Then I asked a simple question: what issues do you have with finding information on i-Exchange?

Everyone put their thoughts down on post-it notes. These comments were really broad, so I used affinity mapping to draw out the key themes.

Affinity mapping exercise grouping workshop and interview responses into three themes: personalisation, system issues, and content quality, which shaped the design priorities for the i-Exchange overhaul
Affinity mapping three workshops' worth of responses into the themes that shaped the design direction.

Personalisation, system issues and quality of content were the three main themes. I was in the process of upgrading the back end systems and had the ball rolling on improving content as part of another project, so I honed in on personalisation.

I asked each participant to respond to a single prompt:

If you could change i-Exchange however you wanted, what would you do to make it more personalised?

Workshop notes from Jennifer capturing her personalisation ideas: favourites, frequently viewed articles, and process links tailored to her audience area
Jennifer: favourites, frequently viewed, and process links for her area.
Workshop notes from Leah capturing her personalisation ideas: alphabetically organised processes, most used articles in her audience, and a favourites list
Leah: alphabetical processes, most used in her audience, and a favourites list.
Workshop notes from Logan capturing his personalisation ideas: audience-specific updates, improved system navigation, and quick access to frequently used articles
Logan: audience-specific updates, better navigation, and frequently used articles.
Workshop notes from Paul capturing his personalisation ideas: audience tiles, filtered communications, and folders for organising saved processes
Paul: audience tiles, filtered communications, and folders for storage.

If users were able to save their audience, I could automatically apply their preference to filter searches, communications and other content.

Prototype

From ideas to something testable

With the personalisation concept validated by the workshops and AI search approved for deployment, I moved into design. I started with quick wireframes to explore layout options before committing to higher fidelity.

Wireframing: Getting ideas down

The first wireframe explored how to lay out communications and favourite processes. The second brought in a profile feature to emphasise personalisation and make the saved audience feel like a personal setting rather than a filter.

Wireframe 1 First wireframe of the redesigned i-Exchange homepage exploring layout options for communications and favourite processes sections
Exploring communications layout and quick access to frequently used processes.
Wireframe 2 Second wireframe of the redesigned i-Exchange homepage incorporating a profile feature to emphasise personalisation and the saved audience concept
Bringing in the profile feature to anchor personalisation on the homepage.

Hi-fi: Refining before testing

Once the wireframe direction was agreed, I moved into high fidelity. The first version went straight into moderated user testing. Feedback on the footer navigation and the separation of communications led to a refined second iteration.

Hi-fi v1 First hi-fi prototype of the redesigned i-Exchange homepage taken into user testing, showing the initial high-fidelity layout before feedback from moderated sessions
First hi-fi homepage taken into moderated testing.
Hi-fi v2 Second hi-fi prototype iteration of the redesigned i-Exchange homepage, refined based on feedback from the first round of moderated user testing sessions
Refined prototype after user feedback on structure, footer navigation, and message separation.

Test

Validating before building

Now I had some rough prototypes for the homepage, search experience, and articles, it was time to test them. I knew I could create something more polished, but I wanted to validate my designs before spending more time refining them.

User testing

I was limited with user testing tools due to colleagues requiring a downloadable plug-in that IT could not approve. I was not swayed by this and persevered with moderated testing.

Sitting down with colleagues and seeing them interact with the prototype gave me ideas for how to organise the tab and footer menus more effectively. Testing with the comms and incidents team meant that I could refine the communications and incidents list to what really mattered. They also gave me approval to develop a new customisable banner space.

I was able to show them how the saved audience feature would filter their searches and the communications list. The concept landed strongly because it removed a repeated task from their day.

Search testing

Search testing was incredibly important to make sure I delivered on the upgrade with as little friction as possible. Every customer interaction depended on i-Exchange, so it was really important to get this right.

I set up a team of business analysts to run 4,000 manual searches in the test environment. Real user queries were tested on the existing search engine and the AI search engine, with and without audience filters applied. Results were graded as a promoter, neutral and detractor.

Using these gradings, I created a net promoter score to compare both search engines and how much impact using a filter made. This was more than enough validation to push ahead with the upgrade and move into implementation.

AI search improved NPS by a baseline of 5% on day one without any machine learning optimisation. Filters were far more impactful. Applying a filter cut failed searches by a third and gave a top 3 result 66 to 70% of the time, regardless of the search engine used.

Spreadsheet showing the results of 4,000 manual search tests comparing the old exact-match engine against the new AI search engine, with queries graded as promoter, neutral, or detractor using NPS framing
4,000 manual test searches graded as promoter, neutral, or detractor using the same NPS framing as the live system.

Decision to proceed

Testing was complete, the new ideas were validated with users, and I was ready to polish the UI and implement the changes.

Testing was more constrained than ideal: a required browser plug-in couldn't be approved by IT, which ruled out unmoderated remote testing. I persevered with in-person moderated sessions, but it reduced the sample size and the confidence I could take into production. More on that in the retrospective.

Implementation

Dual-track agile approach

I owned the full development life cycle, so I planned the implementation of the search upgrade and scheduled a product backlog to release saved audiences, the new home page, search page and articles.

I adopted a dual-track agile approach for implementation. With the search engine upgrade being worked on by developers in the long term, I could break down saved audiences and UI upgrades into smaller chunks in the short term. This meant frequent releases that put technology in the hands of users as early as possible.

Long term - AI search. The search upgrade was an enormous piece of work that took nearly a year to complete, including challenges with ServiceNow bugs found during development. In November 2024, I deployed the new AI search engine to i-Exchange. I saved months by launching a minimum viable product with an interim UI, then iterating over time as the back end upgrade completed.

Short term - UI changes and saved audiences. I broke saved audiences into sprints so we could deliver changes much faster. First we created a space to store the data, then allowed users to select their saved audience, then displayed it, and finally applied it from the home page. The home page followed a similar approach, with small but frequent updates leading to the full release every two weeks.

Final product

The final product

Colleagues were apprehensive about change. Many had used i-Exchange for years and were worried that moving too quickly would make their jobs harder. It was important that the new system felt familiar and did not turn everything upside down.

The wider project covered feedback, articles, navigation and search. These screens show the biggest pain points from this case study, plus some smaller issues that were fixed along the way.

Home

  • Navbar and footer

    Navigation was simplified, useful links were expanded, and the links colleagues relied on most moved into a new footer.

  • Banner and cards

    The static hero became a clickable banner, with smaller cards available for internal initiatives and events.

  • Saved audience and AI search

    Users could set a saved audience from the homepage, improving relevance across searches, communications and content.

  • Communications and incidents

    General communications and urgent incidents were separated, colour coded and filtered automatically by saved audience.

  • Favourite processes

    Favourite articles were added to the homepage under My processes, so regular tasks were one click away.

  • Frequently viewed

    The homepage also surfaced articles each colleague viewed most often, personalised by article view count.

Redesigned i-Exchange homepage with saved audience selector, personalised My Processes section, separated incidents and communications lists, and a clickable banner space
Redesigned homepage: saved audience, simplified navigation, separated communications, and personalised processes.

Saved audience in practice

The saved audience selector was deliberately small, but strategically important. Once a colleague selected their audience, i-Exchange could automatically filter searches, communications and processes around the work they actually did.

A lightweight control removed a repeated decision from every search journey.

i-Exchange saved audience dropdown selector showing the audience options available to colleagues, which once selected filters all searches, communications, and article content automatically
Set once from the homepage, then applied across searches, communications and processes.

Search

  • AI powered

    Machine learning, natural language processing and improved speed made the search engine more tolerant and useful.

  • Save my audience

    Users could amend their saved audience on the search page or remove filters when they needed results from another area.

  • Genius suggestions

    The engine could generate summaries from processes and suggest the best option before users clicked through.

  • Spellcheck

    Autocorrect suggestions helped users recover quickly when they made mistakes typing under time pressure.

  • Relevant data and buttons

    View count, open in new tab and share link actions were added directly to search results.

  • Analytics reporting

    Reporting became available for top queries, knowledge gaps, search synonyms and failed searches.

Redesigned i-Exchange search page with AI-powered engine, audience filter persistent in the search bar, genius result suggestions, autocorrect, and richer result cards with view count and share link
AI search with genius suggestions, autocorrect, persistent audience context, and richer result cards.

Articles

  • Digital adoption

    Purple banners highlighted processes that could be self-served digitally, supporting the business goal of promoting digital adoption.

  • Version history

    Full version history was made available for each article, helping QA teams review the correct process version.

  • Article links

    Copy to clipboard, link sharing, expand all accordions and add to favourites were updated in line with article conventions.

  • Feedback

    Feedback options gave users a way to share thoughts, helping knowledge managers see which articles needed improving.

Redesigned i-Exchange article page showing the new version history panel, feedback mechanism, digital adoption banner, expand-all accordions, and fixed copy and share features
Redesigned article page: version history, feedback, digital adoption guidance, and the article actions that should have worked from the start.

Results

What changed

  • 35%

    Search accuracy improvement

    The AI search pilot returned more relevant first-attempt results across the same high-volume query set.

  • 12%

    NPS uplift in one year

    A long-declining satisfaction trend reversed after the search and personalisation changes went live.

  • 200+

    Hours saved every month

    Fewer repeat searches and saved audience defaults reduced colleague effort across branch and contact centre teams.

Once the AI search engine deployed, total search queries fell rapidly, a clear signal that colleagues were finding what they needed on the first attempt rather than repeating searches. Spellcheck, genius suggestions, and machine learning were all working. The analytics dashboard surfaced emerging search trends and knowledge gaps that the content team could act on directly.

Saved audiences reached 50% adoption in the first month after launch without any mandatory training, and tripled the proportion of filtered searches almost immediately. Santander estimates the saved audience feature alone saves at least 120 hours every month across the business, with the true benefit likely much higher when customer time, error reduction, and cognitive load are factored in.

Over the 12-month period, i-Exchange NPS increased by 11.7%, turning around a long-declining trend and bringing user sentiment back on track.

A declining trend turned around

The strongest outcome was not a single launch-day spike. It was the direction of travel: NPS had been declining, then recovered after search, saved audiences and the UI changes reached users.

This is the point where the story moves from shipped screens to measurable product impact.

Chart showing i-Exchange NPS scores over 12 months, demonstrating the 11.7% improvement and the turnaround of a previously declining trend following the search and personalisation changes
NPS over 12 months: a declining trend reversed, ending 11.7% higher than when the project started.

Retrospective

What I'd do differently

  • Workshop facilitation

    My first workshop ran off track. I spent the opening half explaining context instead of running the session. I invalidated the findings and had to repeat it with a written handout to set expectations before people arrived. In future I'll invest in formal facilitation training to keep sessions focused and productive, regardless of how well I know the topic.

  • Unmoderated testing

    A required browser plug-in couldn't get IT approval, which meant I was limited to in-person moderated testing with a smaller sample than I'd have liked. I went into production with less confidence than was ideal. Going forward I'll investigate testing tool options and IT approval processes much earlier, before the design is ready to test, not after.

  • Figma and design systems

    I wasted significant time on formatting and developer handoffs in Figma before I really understood auto-layout and component structure. Mid-project I was onboarded onto Santander's Flame design system, which accelerated things considerably. The lesson: invest in Figma skills before the project, not during it, and never become dependent on a design system without understanding the principles beneath it.