Customers Activity
Centralized view into user behavior across your platform
About
Beta: The Customers Activity page is currently in beta. Functionality and tracked events may evolve as we expand coverage.
The Customers Activity page is your centralized view into user behavior across your platform. Instead of manually copying activity from individual customer dashboards, you can browse, filter, and export the complete activity log for all your customers from a single screen — built directly on top of our new analytics database.
This page is purpose-built for analytics teams, marketing teams, and business owners who need to analyze reader behavior, build reports, and derive insights without manual copy-pasting or relying on per-customer exports.
How it Works
The Customers Activity page presents a real-time list view of every tracked event across your customers, enriched with customer, geo, device, and page context. Each row represents a single event; clicking it opens a detail panel with the full event payload.
Accessing Customers Activity
To access the Customers Activity page:
- Login to your Pelcro account
- From the left navigation menu, go to Analytics > Customers Activity
You'll see a paginated list of recent events with the total count surfaced at the top.
Browsing the Activity List
The activity list displays the following columns for each event:
| Column | Description |
|---|---|
| Event | The event type (e.g., Page Viewed, Modal Displayed, Subscribed) |
| Customer ID | The unique ID of the customer who triggered the event — clickable to navigate to their profile |
| Path | The page path where the event occurred |
| Country | The country resolved from the customer's IP address |
| Device | The device type (Desktop, Mobile, Tablet) |
| Time | The precise timestamp of the event |
Click any row to open the event detail panel on the right.
Event Detail Panel
When you click an event row, the right-hand panel displays the full context of that event, organized into sections:
- Event header — event name and timestamp
- Customer — ID (with copy button), Name, Email, and IP address, plus quick links to the customer's Profile and Activity views
- Geo — Country, Region · City, and Timezone
- Page — URL, Path, Domain, and Referrer
- Metadata — additional event-specific fields
Filtering Events
Use the Add filter search bar at the top of the page to narrow down events. Available filters include:
- Date — filter by a specific date or date range
- Event Name — filter by event type (e.g., Page Viewed, Modal Displayed)
- Customer ID — find all events for a specific customer
- IP Address — filter by the originating IP
- Page Path — events on a specific path
- Page Domain — events on a specific domain
- Page Referrer — events with a specific referrer
The 14D time-range selector at the top-left controls the default lookback window. You can adjust it as you wish with the needed time range.
Exporting Activity Data
Click the Export button at the top-right of the page to download a CSV of the current filtered view.
Complete logs, not just the visible pageExports include complete event logs — not just the rows currently visible in the UI or the current pagination page. Filters applied on the page are respected in the export.
Tracked Events
The Customers Activity page captures events across the major lifecycle moments of your customers' journey. Events fire from the Pelcro Client SDK and the React Elements / React-JS UI libraries, and are written into the analytics database.
Page & Session
| Event | Preconditions |
|---|---|
| Page Viewed | Authenticated user |
Subscriptions
| Event | Preconditions |
|---|---|
| Subscribed | Authenticated user |
Modal Displayed
The Modal Displayed event fires whenever a Pelcro UI modal is shown to the user. Currently supported modals include:
| Modal Name | Description |
|---|---|
| meter | Paywall or metering modal shown to gate access |
| newsletter | Newsletter signup modal |
| register | Registration modal |
| subscribe | Subscription selection modal |
| success | Success confirmation modal |
Modal Displayed events fire from both the React Elements and React-JS libraries with the same identifiers, so you can rely on consistent tracking regardless of which library powers your frontend.
Rules and Limitations
Event Visibility Timing
- Events typically appear in the activity list within 1 to 3 minutes after they are sent
- During busy periods, events may appear sooner because batches fill faster
- During quiet periods, it can take up to about 2 minutes before the next batch is processed
- A successful event send means the event was accepted — a short delay before it is visible in reports is normal and does not indicate data loss
Do not expect sub-second visibility. Real-time or sub-second visibility in the dashboard is not guaranteed; timing varies with traffic and system load.
Export Behavior
- Exports are produced in CSV format
- The export respects any filters applied on the page (Date, Event Name, Customer ID, etc.)
Data Retention
Activity events are subject to a retention policy on the analytics database. Older events may be removed from the indexed view after the retention window. Contact support if you have specific retention requirements for your account.
Real-World Examples
Example 1 — Investigating a Customer Support Ticket
A customer reports that their checkout failed. Open Customers Activity, add a Customer ID filter for their ID, and review the recent Page Viewed and Modal Displayed events leading up to the issue. The right-hand panel surfaces the exact URL, path, referrer, and device used — giving support a precise timeline without needing engineering.
Example 2 — Building a Conversion Funnel Report
An analytics team wants to measure how many visitors who view a paywalled article go on to register and then subscribe. Filter Customers Activity by Event Name (Page Viewed → Registered → Subscribed), export each segment to CSV, and join the data externally to build the funnel.
Updated about 7 hours ago
