top of page

Content Management System

Roles: UX designer, UX researcher & UI designer

Figma file
Landing page.png
Setting the scene

Ascenda is a loyalty solutions provider that offers a suite of rewards programs for financial institutions.​

​Their goal for the Admin Panel product was to create a self-service platform for their clients to customise their rewards program for their customers. With that, one of the features the company wanted to develop was a Content Management System for clients to customise their rewards platform to meet their company brand guidelines.

🎯 Objective

Having partnered with global banks for years, Ascenda recognised clients' need to align rewards platforms with their specific branding guidelines. However, as the company grew and signed more deals, the demand for custom platforms was becoming difficult to manage.


Hence, the objective of this feature was to

"enable our clients to have ownership & autonomy on the look and feel of their rewards platform while maintaining the same components used throughout our rewards suite to ensure scalability for the company."

​We worked in an agile environment consisting of 2 major design milestones to reach our current functioning product.

Step #1:
Market research

Firstly, I started with market research to look into content management systems that already exist in the industry such as Wix and Shopify. This research aimed to identify valuable learnings, best practices, and potential gaps that could inform our product development strategy.


Key insights from our research revealed the overall direction we wanted our product to take and how information was structured and used throughout both sites.​

 

1. Overall direction for the product​

We determined that offering extensive layout flexibility like Wix would compromise our ability to maintain the product effectively. We adopted an approach balancing customisation with system integrity. Our solution allows clients to modify styling attributes of pre-engineered components, maintaining structural consistency while accommodating brand-specific requirements—optimising both system stability and customisation needs.

​​

2.  Information architecture​

Analysing industry leaders Wix and Shopify revealed a key principle: separating brand guidelines/themes from content construction. This decoupling enables consistent colour schemes while centralising theme management in one location. It eliminates the inefficiency of modifying individual components across pages when design requirements change. This separation between presentation and content became fundamental to our product development.

Step #2:
Wireframing

After gathering the insights, started on the MVP version of the website styling feature.

Following the market research analysis, I designed an information architecture that strategically separates the branding page from the main site editor, which contains all editable pages within the rewards portal. This separation enables users to implement design changes efficiently while ensuring consistent visual identity across the entire portal.​

Feature: Branding

The branding page allows users to upload various assets including logos, favicons, brand fonts, colour schemes, and button styles for their customised rewards portal.


Since branding is fundamentally visual, we prioritised ensuring users can effectively preview their selected branding guidelines within this feature. This informed several key design decisions:
 

The implementation of the colour pickers that display both visual previews and hex code values to ensure users clearly understand their selections. Additionally, I incorporated a button style preview that enables users to maintain visual consistency between their main website and rewards portal.
 

On top of this, consistent with our Admin Panel design philosophy, we provide users with industry-standard recommended button styles to streamline decision-making and reduce user effort. While offering these curated presets, we maintain flexibility through a custom style option for personalisation.


The "Save Changes" function efficiently applies branding modifications across all pages, minimising redundant work while maintaining design consistency throughout the rewards portal.


These established branding guidelines are then systematically implemented across the site editor, which houses all editable pages within the rewards portal.

Frame 1117.png

In designing the site editor, we established 2 primary design objectives:


1. Real-time visualisation of changes
We implemented a single-page approach featuring a dual-column layout for optimal functionality. This configuration enables users to simultaneously modify content in the left column while observing the immediate results in the right preview panel. This real-time feedback mechanism allows users to efficiently evaluate the effectiveness of their inputs and make appropriate adjustments as necessary.


2. Enhanced component navigation and editing experience
To facilitate seamless reference between editing controls and their corresponding visual elements, we engineered the preview section to automatically align with the component being edited. This synchronisation strengthens the visual relationship between editing controls and their associated preview elements. Additionally, recognising the substantial content volume requiring navigation, we implemented collapsible component sections. This design decision allows users to focus on individual components while significantly reducing vertical scrolling requirements.

Frame 1122.png
IA(dark).png
Input Content.png
Branding(old).png

Terminology accessibility issues

I implemented a more intuitive labelling system that prioritises visual recognition over technical jargon. Establishing a stronger visual connections by using preview text as section headers, creating clear correspondence between the component selector and its visual representation. Additionally, we implemented interactive hover states that highlight the relevant preview section when users navigate the component selector. This enhancement further reinforces the spatial relationship between editing controls and their associated visual elements.​

Content.png
Frame 480955158.png

Information density and cognitive load

I transitioned from a single-page to a two-page architecture. This approach requires users to deliberately select specific sections for editing, enabling focused attention on individual components. By facilitating this selective engagement, users can consolidate their thought processes, make more informed decisions, and experience reduced cognitive burden.


Following these architectural and interface modifications, we conducted a series of moderated usability tests to evaluate effectiveness and gather data on remaining implementation questions.

After this MVP version, we gathered feedback from key stakeholders of the feature. Based on the feedback we gathered from key stakeholders, there were 2 main themes that we wanted to tackle in our next iteration:


1. Users felt overwhelmed by the information required to be filled in
The key stakeholders mentioned that they felt the design housed too much information in 1 page which required them to scrolled a lot to find the components they were looking for.


2. Usage of non user-friendly terminology 
The key stakeholders felt like the use of industry terms hero carousel and quicklinks to label the left widget made it difficult for them to identify the components that we are referring to in the right preview section. This was due to the lack of exposure to these industry terms and may only be easily understood by product designers, developers or people in the industry.


After tackling these 2 themes, we came up with a new design for the website styling feature:

Step #3:
Insights gathering
Section 6.png
Section 7.png
Step #4:
Usability testing

​For this moderated usability evaluation, we collected feedback from 6 participants representing diverse professional backgrounds:

👨🏻‍🎨 2 creative designers
These participants brought extensive experience with various content management systems and design tools, providing valuable industry perspective and functional insights based on their professional expertise.​

🫱🏻‍🫲🏼 2 relationship managers
These participants maintain regular communication with our key stakeholders, offering critical insights regarding user experiences and collected feedback from client consultations.

​🧑🏻‍💻 2 developers
These participants contributed technical expertise, providing alternative perspectives on product utilisation patterns among technically-proficient users.

The evaluation yielded several actionable insights for our final feature iteration:​

  • 84.3% of participants identified optimal placement for the expand icon at the top of the preview section

    • Participants noted reduced visibility at bottom position, reporting increased visual complexity

  • 84.3% recommended highlighting active sections in the preview panel during component editing

    • Participants emphasized subtle modifications require enhanced visual indicators to confirm changes

  • 33.3% anticipated language selection in the left column rather than top-right

    • Technical constraints limiting language switching could create confusion from the global position

  • 16.7% indicated insufficient interactive affordances for component selection

    • Participants suggested hover states alone provide inadequate interaction guidance

  • 16.7% recommended supplementary explanatory text for specialized interface elements

    • Additional contextual information would enhance comprehension without requiring explanation

✨ Final solution

Therefore with the insights we gathered, we came up with the current launched product.

Section 2.png
Section 3.png
Section 4.png
Section 5.png
Recommended projects
Portfolio thumbnails.png
API analytics
Portfolio thumbnails2.png
Billing
Portfolio thumbnails4.png
Recommendations
bottom of page