/
Notification dashboard

Notification dashboard

Figma link: https://www.figma.com/proto/OisG6xsgcr90cUUe2wUZjw/WIP-August-2023-%5B-NS%2BJW%5D?page-id=4741%3A1199&type=design&node-id=4934-15164&viewport=-3546%2C252%2C1.36&t=JaEwlETnEWym7dYQ-1&scaling=min-zoom

Currently, Eshopbox is sending notifications to the customers for order exceptions and updates. But as of now, there is no visibility of the same on the workspace. To provide the visibility of the notifications, we are introducing a dashboard.

The customer is notification on:

Mode

Integrated via

Mode

Integrated via

Email

Postmark

SMS

Exotel

Whatsapp

Meta

Requirement: To show and track the status of the notifications that are sent to the customers.

Primary filter:

The primary filter of the notification dashboard will include:

  • Email

  • SMS

  • Whatsapp

At once the user can select one option only.

And on the basis of the selected filter, the complete dashboard needs to be populated.

Secondary Filter:

  • Duration: Notification sent on

  • Mode:

    • Email

    • Whatsapp

    • SMS

 

Widget 1: What is your notifications performance over time?

A notification can have the following statuses:

  • Sent: Total notifications sent to the customer across all modes.

  • Delivered: Notifications which are currently in delivered status.

  • Read: Notifications which are currently in read status.

  • Failed: Notifications which were sent but failed due to some reason.

Success Rate = (Number of notifications Delivered + Read) / Number of notifications sent * 100

 

Widget 2: What is the customer engagement across notifications?

The customer is notified on multiple occasions during an order and return lifecycle. The seller has the option to enable/disable such notifications from the customer portal. With this widget, we will show the success rate for each type of notification.

What is the type of notification? Each notification listed on the customer portal is a type of notification.

 

Widget 3: What are the reasons for failed notifications?

A notification sent to the customer can fail due to multiple reasons. All such failed notifications need to be grouped by failure reason and to be shown in this widget.

The failure reasons are yet to be listed and pending. For this, I suggest once we start listening to the event updates from the integration mode, we will be in better state to detailed down the grouping.

 

Export format:

https://docs.google.com/spreadsheets/d/1WCCzCxKgBoVXHle4LFGU89X-Qc2p2XE_88Ihn1ChrkU/edit?usp=sharing

Add label

Related content