Back to case studies

Community Support Forum Redesign

"I led a team of three to redesign Community, a colleague support forum handling 1,000+ posts a month. The result was a 50% reduction in load times and 97 hours saved every month."

  • 97 hrs Saved every month
  • 50% Reduction in load times
  • 1,000+ Posts handled monthly
  • 3 Person research team led
Organisation
Santander UK
Role
UX Designer / Team Lead
Team
3 community moderators
Platform
ServiceNow

Project summary

What's Community?
Community is a colleague support forum sitting within Santander's i-Exchange knowledge base. When normal processes don't cover an edge case, colleagues post a question and the wider organisation answers. It started as a pilot and grew to over 1,000 posts a month. It was a vital component of good customer outcomes.
How did I get involved?
The Product Owner approached me after seeing the impact of my work on i-Exchange. Community was growing fast and needed attention before it scaled further, specifically around load times and recognising top contributors.
Problem statement
"Community is getting more popular, we want to make sure we're ready to scale. We have problems with load times on the home page and we want to make sure we're celebrating our biggest contributors." (Danielle, Product Owner)
What did research show?
Four problems: posts from years ago dominated search results; the homepage was loading up to 10 seconds due to excessive live data; top contributors weren't being properly recognised; and key navigation menus were hidden on a separate page entirely.
What did I do?
I built and led a three-person research team from the community moderators, delegating research strands to match each person's strengths. I then redesigned the homepage, moved missing menus, introduced a leaderboard with hourly refresh, redesigned the post submission form, and implemented a bulk post expiry workaround.
What was the result?
Homepage load times fell from up to 10 seconds to around 3 seconds, a 50% reduction equating to 97 hours saved monthly across the operation. The redesigned homepage and new medal system were well received. Post expiry is still pending globally, but a bulk expiry workaround delivers a similar benefit.

Background

A growing platform that needed attention

Community is Santander's internal equivalent of Reddit or Quora, a place where colleagues can post edge-case questions and tap into the collective knowledge of the organisation. It lives within the i-Exchange knowledge base and has become a vital safety net: when the official process doesn't cover a situation, Community often does.

What started as a pilot had grown rapidly to over 1,000 posts a month with more business areas joining regularly. The Product Owner, Danielle, reached out after seeing the i-Exchange work and asked if I could address two growing pains: homepage load times that were getting worse as the platform scaled, and a feeling that the platform wasn't doing enough to recognise its most active contributors.

Building a team

I was still managing i-Exchange deployments in parallel, so I made a deliberate choice: rather than take this project on alone, I'd use it as an opportunity to lead. I reached out to three Community moderators (Samantha, Lee and Bonny) and assigned each a research strand matched to their strengths.

Samantha

Samantha, community moderator who led user interviews

Samantha is really good with people. She wants to sit down and talk to understand problems. I knew she'd be amazing at user interviews.

Lee

Lee, community moderator who led competitor analysis

Lee is really technical, he loves to analyse to understand things. We needed to do competitor analysis and Lee was perfect for this.

Bonny

Bonny, community moderator who led observational studies

Bonny is great at finding answers. Her understanding of face to face banking is second to none. She set up observations with branch staff.

Empathise

Four research streams, one clear picture

Across surveys, interviews, observational studies, and competitor analysis, the team produced a consistent picture of where Community was falling short. We came back together to share findings and consolidate them into themes.

Research findings

Once we had completed each research piece, we came back together and shared the key insights.

  • Surveys

    Outdated content

    Samantha, Bonny and I surveyed all staff to understand their goals and pain points. A consistent theme emerged: posts from 2021 onwards had never been removed, older content was dominating search results and answers that were once correct were now actively misleading colleagues.

  • Competitor analysis

    Missing questions

    Lee analysed support forums like Reddit and ServiceNow Community to benchmark our approach. The finding was striking: every competitor surfaced new and trending posts immediately on the homepage. Community did not show a single question on the homepage at all, directly contradicting Jakob's Law. Users arrive expecting familiar patterns and we were breaking them from the first screen.

  • User interviews

    Missing recognition

    Samantha interviewed contact centre and live chat colleagues to understand how they used Community day to day. Despite points, badges and a leaderboard existing, top contributors felt invisible. Recognition was there in theory but buried in practice.

  • Observational studies

    Hidden menus

    Bonny spent time in branch running usability testing and observational studies. She found that key actions like My network, My posts, Achievements and notifications were all hidden on a separate page called myExchange, completely disconnected from where colleagues expected to find them.

Heuristic analysis

Old Community homepage showing excessive forum data and poor layout
Original homepage, four years of live data for 20 forums loaded on every visit, up to 10 seconds on a branch machine.
Old Ask a question form showing poor signalling and excessive copy
Original Ask a question form, useful controls were hidden inside a dense, poorly signalled posting flow.

Define

Four problems, each with a real cost

The old post problem

When checking if the question has been answered before, how do they know that a four year old answer is still correct? Community has been active since 2021 with no content expiry in place. Posts were growing rapidly with no mechanism to retire outdated answers. We needed to strike a balance between keeping posts relevant and not taking away the huge amount of knowledge held in previous answers.

"The search list is full of posts from years ago, the answers provided then don't help me today."

The loading problem

It was obvious why we had a loading problem. The homepage displayed the forum name, number of questions, number of comments and last activity for 20 forums. Loading 4 years worth of information is not necessary. When speaking to users they did not find the information useful, however the product owner and moderators were keen on keeping it. The trade-off needed to be made explicit.

"When users come to Community they wait an age for content to load, when it finally loads they're getting on with something else."

Community forum statistics table that caused slow homepage loading
The loading problem: expensive live statistics were consuming the homepage while adding little value for users.

The recognition problem

Gamification was a big part of Community from launch, and it worked. Users loved competing for points and badges. But the colleagues putting in the most effort weren't seeing themselves reflected back. I had all the data I needed. The challenge was surfacing it without recreating the load time problem.

"I've answered hundreds of posts over the years but I never really see my name up there. You'd think after all that time it would be a bit more obvious."

Original Community leaderboard displayed with low visual prominence
The leaderboard existed, it just was not prominent enough to drive the engagement it was built to reward.

The missing menus problem

Community network, previous posts, profile, achievements and notifications were all held on myExchange, a separate section of the i-Exchange website. Two feedback forums existed, but the prompt told users to ask a question. This was the wrong framing for someone trying to report an issue or leave a suggestion. We needed to review the key journeys, organise content correctly and make sure our forms were clear.

"Key information for Community is held on myExchange and when I want to give feedback I'm told to ask a question. None of this makes sense!"

Ideate

Simple solutions, well argued

I scheduled design workshops with Samantha, Lee and Bonny to work through solutions for each problem we'd identified.

Posts needed to expire, but what if we lost helpful information?

A logical solution to outdated content is for it to expire. We had to decide between reviewing 50,000 Community posts manually or setting all posts over a year old to expire automatically.

Automatic expiry was the best option, but we needed a contingency. We agreed a control for expired posts, allowing moderators to reactivate them if required.

Push back on expiring posts

The post expiry request needed to go through a global ideation forum. Santander UK were the only group using Community, but we needed votes from the other countries. Why would they vote for something that doesn't benefit them?

We gave ourselves the best chance by building a strong business case to share with the UK Platform Lead, but we weren't optimistic. We got to work on a plan B, opting for a bulk update to expired posts each month. One way or another we were going to clean up Community!

The home page data had to go

The table of data on the home page wasn't helping our frontline colleagues and it was the right call to remove it. The product owner and moderators weren't sure, but once I'd made the case for improving load times they agreed the trade-off was worth it.

More data problems with the new leaderboards

The same problem appeared when looking at leaderboard data. Looking up total points for every user on every page load would have recreated the exact problem we'd just solved. The compromise was an hourly refresh, removing the need to recalculate on every visit.

Moving menus

The existing tabs on myExchange were simply lifted onto Community home, redesigned and stripped back to the most useful options. Favourites stayed on myExchange, Events were removed, and iconography was added to make each option easier to distinguish at a glance.

Redesigned forms

We ran a workshop to ideate solutions for the forms, prioritising ideas that required less developer effort given our limited resource. Clearer prompts, a visible attachments section and an i-Exchange article lookup made the journeys significantly easier to follow.

Visualisation of the outdated post problem on Community, representing old posts from 2021 onwards that had never been removed and were polluting search results
Four years of posts with no expiry mechanism, old answers dominated search results regardless of how outdated they were.
Global ServiceNow ideation forum where the post expiry feature request was submitted
Global governance: the feature request had to compete for votes from countries that did not use Community.
Navigation menu items being relocated from myExchange to the Community homepage
Rather than rebuild, existing myExchange menu items were surfaced directly on Community.
Community post form header iteration showing a Give feedback prompt for feedback forums
Feedback forums used Give feedback, the right prompt for reporting an issue or suggestion.
Community post form header iteration showing an Ask a question prompt for support forums
Support forums used Ask a question, the right prompt for someone trying to get help.

Prototype

Turning the direction into screens

With the forum data removed, there was plenty of real estate available on the home page. I thought it was odd that a forum didn't have any posts immediately available, so I created a new pinned posts section for moderators to promote certain posts.

A leaderboard worth seeing

The new leaderboard section was eye catching and made our users feel like their efforts on Community were finally being recognised. Using data I already had available meant no additional development time.

Community leaderboard prototype giving top contributors more prominent recognition
New leaderboard section giving top contributors the recognition they deserved.

New home for the missing menus

The new tabs were placed exactly where they belong, giving users everything they needed on Community without sending them to myExchange.

Simplified forms

By amending the copy and adding some visual indicators, we were able to signal the purpose of each forum. Feedback forums had a Give feedback prompt, while support forums were headed Ask a question. This was just one part of the form redesign. Scroll down to see the whole form UI!

Community pinned posts prototype showing a moderator-promoted post
New pinned posts section giving moderators a space to promote key content.

Test

Validating before going to production

  • Loading times

    By setting up a reduced version of the existing home page in the test environment, I was able to check how much load times improved when the forum data was removed. Across my team, load times now averaged 2-3 seconds. I knew from experience that test environment load times don't always reflect production, and this didn't factor in the new content I was adding to the home page. That said, it was a good indicator we were going in the right direction!

  • Old posts impact

    I ran a test where I removed the majority of older posts and checked five common search queries. The results were far more relevant with all the old junk removed!

  • New forms

    A focus group reviewing the new forms found users were much happier with the layout. The ability to select an article reference was particularly welcomed. These were deliberate low-cost changes, so it was good to see them land well.

  • Recognition

    We spoke to some of our top contributors and a few users who had been active previously but dropped off. We wanted to know if the new leaderboard display would be enough to bring them back. Generally people were more inclined to compete, and the breakdown at forum level meant users could compete locally within their own teams. I hadn't appreciated how much people were bought into winning a leaderboard spot on Community!

Final product

The final product

Redesigned homepage

Redesigned Community homepage
The redesigned homepage surfaced posts, actions, navigation and recognition in one clearer structure.

Redesigned post submission form

Redesigned Ask a question form
The redesigned form gave each forum the right framing, clearer guidance and a structured process reference.

Results

What changed

  • 97 hrs

    Saved every month

    Removing the heavy homepage data reduced colleague waiting time across the operation.

  • 50%

    Reduction in load times

    The redesigned homepage avoided reloading live forum statistics on every visit.

  • ~3 sec

    Homepage load time

    Load time fell from up to 10 seconds to around 3 seconds after the main data table was removed.

Removing the live forum data table cut homepage load times from up to 10 seconds to around 3 seconds, a 50% reduction that translated directly to 97 hours saved across the operation every month. The redesigned homepage and post form brought Community visually in line with Santander's internal design system for the first time.

The expanded leaderboard and medal system were well received by the community. Colleagues who had previously been active but drifted re-engaged when they saw their contributions being properly recognised. The per-forum competition mechanic (which emerged from testing rather than the original brief) became one of the most talked-about additions.

Post expiry via the global ideation forum didn't pass, as anticipated. The bulk expiry workaround (run monthly by the moderation team) delivered a similar improvement to content relevance without requiring the global vote.

I moved on from Santander shortly after this project completed. The load time saving is the hardest figure I have and the one I am most confident in.

Retrospective

What I'd do differently

  • I don't need to do everything

    Delegating research to Samantha, Lee, and Bonny, each matched to a strand that suited their skills, produced better work than I'd have managed alone while juggling i-Exchange. It's something I want to get more deliberate about on future projects.

  • Keep it simple

    The biggest wins on this project came from removing things, moving things, and relabelling things. Nothing required building from scratch. I've previously defaulted to starting from scratch, but on this project working with what already existed was more effective and lower cost.

  • Pivoting when blocked

    The global vote on post expiry was always a long shot, and it didn't pass. Having plan B already prepared meant we didn't lose momentum. The bulk expiry workaround wasn't the elegant solution, but it delivered the same outcome for users.