- Created by Ebele Nnacheta , last modified on Jan 15, 2025
You are viewing an old version of this content. View the current version.
Compare with Current View Version History
« Previous Version 2 Next »
Note: Feel free to remove any section that is irrelevant to you
Owner | |
---|---|
TPM | |
EA | |
QA | TBD |
Researcher | TBD |
Summary | A single carousel for displaying multiple product banners on the dashboard for mobile and web |
Status | DISCOVERY |
Next Milestone | TBD |
Problem Definition
To create a single point of access for banner display
Click-through and interaction rates for banners.
Carousel allows the display of multiple product banners.
Improved and more intuitive UI
Who needs to be kept up to date on the progress of this feature, or should be giving input on it.
Responsible | TBD |
Accountable | |
Consulted | TBD |
Informed |
Moniepoint’s application (mobile and web) currently has multiple banner systems managed by different teams. This disjointed approach leads to several challenges:
Cluttered and Irregularities with Design:
Multiple carousels and banners on the app’s dashboard create a fragmented user experience, making the interface feel cluttered and less intuitive.Inefficiencies in Management:
Teams have separate processes and tools to manage banners or campaigns, leading to inconsistency.Absence of Personalisation: Customers are shown generic messages that maybe irrelevant to their needs, resulting in missed opportunities to engage them with meaningful, tailored content.
Scope
Centralized Banner Management:
A unified system to create, update, and manage banners and campaigns.
Personalization of banners to cater to individual customer profiles or segments.
User Experience Enhancements:
Single, auto-scrolling carousel on the app dashboard for all banners and campaigns.
Support for deep linking to additional information or specific app pages.
Differentiation between dismissible banners and persistent (compliance-related) banners.
Banner Configuration Options:
Fields like title, description, deep link, expiry date, and purpose (e.g., rewards or informational).
Critical banners (e.g., BVN or KYC updates) to remain persistent until resolved. We have 2 ways to do this;
Every banner can be dismissed, but for persistent banners, they may reappear the next day if the issue remains unresolved.
Compliance related banners should not be dismissible until resolved; these banners can only be dismissed after an action has been successfully carried out.
(NB: Decision to be made will be finalised upon thorough research as to which is has a better UI)
Constraint
There must be a single entry point for displaying banners.
Reviewed by | Status |
---|---|
|
|
Risk | Mitigation |
---|---|
|
|
Solution Definition
The Centralised Banner System aims to introduce 2 major features:
Centralised Banner Management System
A single auto-scrolling carousel on the dashboard to display both informational banners and banners containing CTA (campaigns).
Reviewed by | Status |
---|---|
|
|
User Profiles
Backoffice Users (Admins/Teams Managing Banners)
Moniepoint customers (End Users)
User Stories
Backoffice Users
I want to create banners with specific titles, descriptions, and deep links so that users see relevant informations.
I want to assign banners to specific user segments through the back-office so that only relevant users see the content.
I want to set banners as dismissible or mandatory so that compliance-critical information cannot be skipped.
I want to specify banner expiry dates so that outdated information no longer displays.
I want to categorise banners as either informational or reward-based campaigns.
Moniepoint customers
I want to see banners relevant to my profile (e.g., KYC reminders or promotional offers) on the dashboard
I want to click on a banner to navigate directly to a page with more details so that I can quickly take any required actions.
I want to dismiss banners that are not critical so that my dashboard remains uncluttered.
I want banners to update dynamically so that I always see the most relevant information.
I want banners to expire automatically once the content is outdated so that I don’t receive irrelevant notifications.
TBD
Revolut
Revolut has a simple banner system that shows information on a plain background and can include an image if needed.
![]()
| ![]() |
|
Launch Readiness
TARGET DATE | MILESTONE | DESCRIPTION | EXIT CRITERIA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MIXPANEL
We need to configure the following event to monitor user interactions with the banner:
Event name | Description | Attribute(s) |
---|---|---|
homepage_banner_clicked | This event triggers when a user clicks on a banner on the carousel in the dashboard. | Product: What product banner was clicked? Type: Which banner type was interacted with? Where: personal app, business app, web? |
homepage_banner_dismissed | This event triggers when a user dismisses a banner on the carousel in the dashboard. | Product: What product banner was dismissed? Type: Which banner was dismissed? Where: personal app, business app, web? |
None for now
Impact
TBD
Category | Metric | Goal |
---|---|---|
User Engagement | Clict-Through-Rate per banner | TBD |
Conversions | Number of customers who completed an action that a banner requested (e.g., KYC upgrade). | TBD |
Performance | Banner load success rate | TBD |
Version | Date | Comment |
---|---|---|
Current Version (v. 2) | Jan 15, 2025 13:28 | Ebele Nnacheta |
v. 9 | Jan 28, 2025 09:24 | Ebele Nnacheta |
v. 8 | Jan 28, 2025 08:00 | Ebele Nnacheta |
v. 7 | Jan 27, 2025 13:15 | Ebele Nnacheta |
v. 6 | Jan 20, 2025 11:27 | Ebele Nnacheta |
v. 5 | Jan 20, 2025 11:18 | Ebele Nnacheta |
v. 4 | Jan 17, 2025 11:26 | Ebele Nnacheta |
v. 3 | Jan 17, 2025 10:29 | Ebele Nnacheta |
v. 2 | Jan 15, 2025 13:28 | Ebele Nnacheta |
v. 1 | Jan 14, 2025 11:05 | Ebele Nnacheta |
TBD
Changelog
DATE | DESCRIPTION |
- No labels
Add Comment