Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

Note: Feel free to remove any section that is irrelevant to you

Owner

Ebele Nnacheta

TPM

Oluwasanmi Akinrele

EA

Mayowa Ajagunna

QA

TBD

Researcher

TBD

Summary

A single carousel for displaying multiple product banners on the mobile banking application dashboard

Status

DISCOVERY

Next Milestone

TBD

Problem Definition

 Objective

To create a unified, centralised system that enables all teams to create, manage, and assign banners and campaigns from a single interface.

 Success metric
  1. Click-through and interaction rates for banners.

  2. Delivery rate of critical compliance-related banners.

 Stakeholders

Who needs to be kept up to date on the progress of this feature, or should be giving input on it.

Responsible

TBD

Accountable

Oluwasanmi Akinrele Ebele Nnacheta

Consulted

TBD

Informed

Ope Adeyemi

 Context

Moniepoint’s personal mobile app currently has multiple banner systems managed by different teams. This disjointed approach leads to several challenges:

  1. Cluttered UI:
    Multiple carousels and banners on the app’s dashboard create a fragmented user experience, making the interface feel cluttered and less intuitive.

  2. Inefficiencies in Management:
    Teams have separate processes and tools to manage banners or campaigns, leading to duplication of efforts and inconsistency.

  3. Absence of Personalization: Customers are shown generic messages that are often irrelevant to their needs, resulting in missed opportunities to engage them with meaningful, tailored content.

 Scope & Constraints

Scope

  1. Centralized Banner Management:

    • A unified system to create, update, and manage banners and campaigns via the back-office interface.

    • Personalization of banners to cater to individual customer profiles or segments.

  2. 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 mandatory (compliance-related) banners.

  3. 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.

Constraint

Reviewed by

Status

 Risks & Mitigation

Risk

Mitigation

  1. Overloading the carousel with too many banners

  2. System downtime affecting banner visibility

  3. Customers are not redirected to the appropriate section when they click on an action banner.

  1. Implement prioritization rules and enforce a limit on the number of active banners per user.

  2. Ensure robust monitoring

  3. Action banners must contain deeplinks that redirects customers to a particular page .

Solution Definition

 Key Features

The Centralised Banner System aims to introduce 2 major features:

  1. Centralized 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 Stories

User Profiles

  1. Backoffice Users (Admins/Teams Managing Banners)

  2. Moniepoint customers (End Users)

User Stories

Backoffice Users

  1. I want to create banners with specific titles, descriptions, and deep links so that users see relevant informations.

  2. I want to assign banners to specific user segments through the back-office interface so that only relevant users see the content.

  3. I want to set banners as dismissible or mandatory so that compliance-critical information cannot be skipped.

  4. I want to specify banner expiry dates so that outdated information no longer displays.

  5. I want to categorize banners as either informational or reward-based campaigns.

Moniepoint customers

  1. I want to see banners relevant to my profile (e.g., KYC reminders or promotional offers) on the dashboard

  2. 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.

  3. I want to dismiss banners that are not critical so that my dashboard remains uncluttered.

  4. I want banners to update dynamically so that I always see the most relevant information.

  5. I want banners to expire automatically once the content is outdated so that I don’t receive irrelevant notifications.

 Designs

TBD

 Competitior references

Screenshots from competitors and other products that are useful references for the development of this feature

 Decision Log

Question

Decision made

Decider

Date

What is the question or alternatives we need to decide between

What was the decision made, and why

Who made this decision

When was this decision made

Launch Readiness

 Key Milestones

TARGET DATE

MILESTONE

DESCRIPTION

EXIT CRITERIA

 Tracking & analytics

Details of the tracking in place, and dashboards or reports that are needed to assess the performance of the solution.

 FAQs

Impact

 Success

TBD

 Quantitative analysis

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

 Click here to expand...

 Qualitative analysis

What feedback we saw from users both direct to customer service, and indirectly via forums, social media and so on.

Version Date Comment
Current Version (v. 1) Jan 14, 2025 11:05 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
 Next steps

TBD

Changelog

DATE

DESCRIPTION

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.