Overview
The User Activity Report provides visibility into actions performed by users on the storefront. This report helps administrators monitor authentication activity, customer interactions, and key user actions for auditing and analysis.
The report is available only within the Admin Panel and cannot be accessed from the storefront.
The report allows administrators to:
- Track user activity across the storefront
- Analyze authentication and browsing behavior
- Review order-related user events
- Use filters and dashboard metrics to analyze activity data
Enable User Activity Logging
Before user activities can be captured and displayed in the report, the activity logging feature must be enabled.
By default, the feature is disabled. Administrators must enable the required configuration flag from the Admin Panel.
| Configuration Area | Setting | Description |
|---|---|---|
| Global Settings | Enable UserActivity for All Store | Enables logging of user activity across all stores. |
To enable user activity logging:
- Log in to the Admin Panel.
- Navigate to Global Settings.
- Locate the User Activity Logging section.
- Enable the flag Enable UserActivity for All Store.
- Save the configuration.
Once enabled, the system will begin recording user activity events that can be viewed in the User Activity Report.
Accessing the User Activity Report
The User Activity Report can be accessed from the Admin Panel through the Reporting section.
- Log in to the Admin Panel.
- From the top navigation menu, click Reporting.
- Open the Reports tab.
- Click View Report from the left navigation panel. This page displays all available Znode reports.
- Select User Activity Log.
- The User Activity Report will be displayed.
Events Captured
The report captures the following user activities:
- Login Failed
- Logout
- Order Placed
- Password Reset
- Products Viewed
- Search Keywords
- Wishlist Actions
Only the above events are currently recorded and displayed in the User Activity Report.
Dashboard Metrics
The report dashboard displays summary metrics that provide a quick overview of user activity for the selected time period.
| Metric | Description |
|---|---|
| Login Count | Total number of login attempts recorded during the selected time period. |
| Total Orders Per User | Total number of orders placed by users. |
| Total Orders Per Account | Total number of orders placed per account. |
Note: The Login Count metric displays only the total count.
Report Columns
The User Activity Report displays activity data in the following columns:
| Column | Description |
|---|---|
| Event Date | Date when the activity occurred. |
| Event Date & Time | Exact timestamp when the activity occurred. |
| Store Name | Store where the activity occurred. |
| Event Type | Type of user activity recorded. |
| User Name | Username associated with the activity. |
| Account Name | Account associated with the user (if applicable). |
| Role Name | User role assigned to the user. |
| Application Type | Application where the activity occurred (for example, Storefront). |
| Device | Device or operating system used during the activity. |
| Browser | Browser used when the activity occurred. |
| Details | Provides additional context or descriptive information about the recorded event. |