Understanding Analytics Dashboards
Mallnline provides two analytics experiences: Organization Analytics for Malet Owners managing their teams, and Platform Analytics for administrators overseeing the entire Virtual Mall. This guide walks you through what each dashboard tracks, how to read the visualizations, and how to make data-driven decisions.
Organization Analytics
If you manage a team through an Organization, the Analytics tab gives you visibility into how your team is contributing and how your org is structured.
Where to Find It
- Navigate to your Organization from the sidebar or
/orgspage. - Click Manage to open the Organization management dashboard.
- Select the Analytics tab (between "Security & SAML" and "Audit Log").
What You'll See
KPI Cards
At the top, four cards summarize your organization at a glance:
| Card | What It Measures |
|---|---|
| Total Members | How many people are currently part of your Organization |
| Total Activity | The total number of actions your team has performed (invitations, role changes, settings updates, etc.) |
| Active Contributors | How many unique members have taken at least one action |
| Teams | The number of named teams you've created within your Organization |
Activity Chart
A bar chart showing daily activity over the last 30 days. Each bar represents the number of team actions recorded on that day. Use this to spot trends â a spike might indicate onboarding a batch of new members, while a flat line could mean your team is settled.
Role Distribution
A donut chart showing how your members are distributed across the four Organization roles:
- đĄ Owner â Full control over the Organization
- đŖ Admin â Can manage members, roles, and settings
- đĩ Member â Standard access with vertical-specific capabilities
- âĢ Viewer â Read-only access
TIP
If you see most members stuck in the "Viewer" role, consider promoting active contributors to "Member" so they get access to vertical-specific tools.
Event Breakdown
A horizontal bar chart showing what types of actions are happening in your org. Events include:
- Member Invited â A new teammate was invited
- Member Joined â An invitee accepted and joined
- Role Changed â Someone was promoted or demoted
- Settings Updated â Organization profile or billing settings were changed
- Member Removed â A team member was removed
Top Contributors
A leaderboard table ranking your teammates by action count. You'll see:
- đĨđĨđĨ Medal rankings for your top three contributors
- The number of actions each person has taken
- When they were last active
Teams Table
If you've created sub-teams, this table shows each team's member count, how many Malets they're scoped to, and when the team was created.
NOTE
Organization Analytics requires the Owner or Admin role. Members and Viewers cannot access this tab.
Platform Analytics (Admin Dashboard)
If you're a platform administrator with The Tower access, the Admin Dashboard at /admin includes a dedicated Analytics section with five sub-tabs.
Revenue Analytics
Tracks financial performance across the entire Virtual Mall:
- Daily revenue trends and Murchase volume
- Total revenue, Murchases, average Murchase value
- Top Malets ranked by revenue
- Date range filtering (7d, 30d, 90d, 1 year)
Blog Analytics
Monitors content creation across all Malets:
- Blog post publishing trends over time
- Post status breakdown (Published vs. Draft)
- Top blog authors by post count, views, and likes
- Engagement metrics (total views, likes, averages)
Media Analytics
Provides insights into media uploads and storage consumption:
- Upload Volume â Daily upload counts as a bar chart
- Storage Growth â Cumulative storage trend as a line chart (in KB)
- File Type Distribution â A donut chart showing the mix of MIME types (JPEG, PNG, WebP, GIF, MP4, PDF, etc.)
- Processing Health â A donut showing how many files are in COMPLETE, PENDING, or FAILED processing states
- Top Malets by Storage â A ranked table showing which Malets use the most storage, with file counts and average file sizes
IMPORTANT
All platform analytics require the Platform Admin role and the MANAGE_ANALYTICS permission. These dashboards are only visible from The Tower (Admin Dashboard).
Filtering Your Data
The Revenue, Blog, and Media analytics sub-tabs share common filtering controls:
- Date Range Picker â Toggle between 7 days, 30 days, 90 days, or 1 year windows
- Malet Filter â Narrow results to a specific Malet using the dropdown
TIP
Use the Malet filter to investigate a specific Malet's contribution to platform-wide metrics. This is especially useful for identifying high-storage or high-activity Malets.
Search Analytics
Provides visibility into your platform's search index health and composition:
- Index Composition â A donut chart showing the mix of indexed item types (Products, Services, Blog Posts, Malets, Guides)
- Top Categories â Which product/service categories dominate the index
- Malet Coverage â A leaderboard ranking Malets by their share of indexed items
- Section Tags â A tag cloud showing the most popular section tags, sized by frequency
- Synonym Coverage â How many synonym groups you've configured per vertical (Retail, Photography, Restaurant, etc.)
- Reconciliation Health â Whether the search index is in sync with the database, showing last run time, items added/removed/unchanged, and duration
NOTE
Search Analytics composes its data from three separate queries: a zero-query faceted search, the reconciliation status endpoint, and the synonym registry. No dedicated analytics endpoints are needed.
Alerts Analytics
Monitors notification delivery health across all channels (Email, SMS, Push, In-App):
KPI Cards
| Card | What It Measures |
|---|---|
| Total Alerts | Total number of notification delivery attempts across all channels |
| Delivered | Successfully delivered notifications with delivery rate percentage |
| Failed | Notifications that failed delivery but are eligible for retry |
| Dead Letter | Notifications that exhausted all retry attempts (5 max) |
Delivery Health Donut
A donut chart showing the proportion of DELIVERED vs. PENDING vs. FAILED vs. DEAD notifications. The center displays your overall delivery rate percentage.
Channel Distribution
A bar chart showing how many notifications were sent through each channel:
- đ§ Email â Transactional emails (Murchase confirmations, org invitations, etc.)
- đŦ SMS â Text message notifications
- đ Push â Browser/device push notifications
- đą In-App â Notifications shown in the notification center dropdown
Event Type Breakdown
Horizontal bars showing which types of events generated the most notifications. Common event types include:
- Email Notification â General email alerts
- Order Status â Murchase status changes (confirmed, shipped, delivered)
- Org Invitation â Organization invitation emails and SMS
- Workroom Action â Service workroom task notifications
- Issue Created â Community issue tracker alerts
- Discussion Created â Community discussion alerts
Recent Deliveries
A table showing the 15 most recent notification delivery attempts with:
- Channel badge (color-coded)
- Status pill (Delivered/Pending/Failed/Dead Letter)
- Event type
- Recipient (masked for privacy â e.g.,
j***@e***.com) - Number of delivery attempts
- Relative timestamp
DLQ Health Panel
The Dead Letter Queue (DLQ) panel provides a high-level view of notification reliability:
- Delivery Rate â What percentage of all alerts were successfully delivered
- Failure Rate â What percentage failed or were moved to dead letter
- Pending â Alerts waiting for delivery
- Failed (Retryable) â Alerts that will be retried with exponential back-off
- Dead (Exhausted) â Alerts that failed after 5 retry attempts
WARNING
A high Dead Letter count may indicate issues with your email provider configuration, SMS gateway, or push notification credentials. Check the error messages in individual alert logs for troubleshooting details.
Reading the Charts
Bar Charts
Each bar represents one day. Taller bars mean more activity on that day. Hover over any bar to see the exact value.
Line Charts
Lines show trends over time. An upward slope indicates growth. The shaded area beneath the line helps visualize the total volume.
Donut Charts
Donut charts show proportions. The center number shows the total, and each colored segment represents a category. The legend below maps colors to labels.
Tips for Getting the Most from Analytics
- Check weekly â A quick glance at your Organization Analytics once a week helps you catch trends early.
- Compare date ranges â Switch between 7-day and 30-day views to understand whether recent activity is consistent or a spike.
- Recognize top contributors â Use the leaderboard to acknowledge active team members.
- Monitor processing health â If you see a growing FAILED count in Media Analytics, investigate upload issues before they affect your Malet's media quality.
- Track storage growth â Keep an eye on your Malet's storage consumption to plan for future capacity needs.
- Monitor delivery health â Check the Alerts Analytics tab regularly. A delivery rate below 95% warrants investigation into failed notifications.
- Watch the Dead Letter Queue â Dead letters mean important notifications (Murchase confirmations, org invitations) may not be reaching recipients.
Related Articles
- Admin Dashboard & Audit Tools â Overview of all admin tools
- Navigating The Tower â How to find and access The Tower
- Organization Context â How to switch between personal and org contexts
- Understanding Notification Delivery â How notifications are dispatched and tracked
- Creating Alert Templates â Designing notification templates
- Audit Logs & Event Forwarding â Detailed audit trail documentation
- Custom Roles & Permissions â Managing access control for your team