Customers Activity

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:

ColumnDescription
EventThe event type (e.g., Page Viewed, Modal Displayed, Subscribed)
Customer IDThe unique ID of the customer who triggered the event — clickable to navigate to their profile
PathThe page path where the event occurred
CountryThe country resolved from the customer's IP address
DeviceThe device type (Desktop, Mobile, Tablet)
TimeThe 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 page

Exports 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 JavaScript SDK and the React Elements / React-JS UI libraries, and are written into the analytics database.

Page & Session

EventDescription
Page ViewedA customer viewed a page.

Account & Authentication

EventDescription
RegisteredA new customer created an account.
Logged InA returning customer signed in.
Logged OutA customer signed out.
ConvertedA guest or anonymous user became a registered customer.
Email VerifiedA customer confirmed their email address.
Email Verification ResentA new verification email was sent to the customer.
Password Reset RequestedA customer requested a password reset.
Password Reset CompletedA customer finished resetting their password.
Password UpdatedA customer changed their password from their account.

Newsletter

EventDescription
Newsletter Email SubmittedA customer signed up for a newsletter.

Subscriptions

EventDescription
Subscription CreatedA customer started a new subscription.
Subscription CancelledA subscription was cancelled.
Subscription RenewedA subscription renewed for another term.
Subscription ReactivatedA cancelled subscription was reactivated.
Subscription Auto-Renew DisabledAuto-renewal was turned off for a subscription.
Subscription ChangedA customer switched to a different plan.
Subscription Members InvitedMembers were invited to a subscription.
Subscription Member RemovedA member was removed from a subscription.
Gift Subscription PurchasedA customer bought a subscription as a gift.
Gift Subscription RedeemedA recipient redeemed a gift subscription.
Gift Subscription RenewedA gift subscription renewed for another term.

Payments & Billing

EventDescription
Invoice PaidA customer's invoice was paid.
Coupon AppliedA coupon was applied to a purchase or order.

eCommerce

EventDescription
Order CreatedA customer placed an eCommerce order.

Customer Address

EventDescription
Customer Address CreatedA customer added an address.
Customer Address UpdatedA customer updated an address.

Payment Methods

EventDescription
Payment Method AddedA customer added a payment method.
Payment Method UpdatedA customer updated a payment method.
Payment Method RemovedA customer removed a payment method.

Profile

EventDescription
Profile UpdatedA customer updated their profile details.
Profile Picture UploadedA customer uploaded a profile picture.

Paywall

EventDescription
Paywall DisplayedA paywall was shown to a customer.
Paywall Not DisplayedA paywall was evaluated but not shown to a customer.

Adblock

EventDescription
Adblock DetectedAn ad blocker was detected in a customer's browser.

Failed Actions

These events are logged when an action is attempted but does not complete, so you can tell attempts apart from successes.

EventDescription
Subscription Creation FailedA subscription could not be created.
Subscription Cancellation FailedA subscription could not be cancelled.
Subscription Reactivation FailedA subscription could not be reactivated.
Subscription Update FailedA subscription update did not go through.
Subscription Renewal FailedA subscription failed to renew.
Subscription Change FailedA plan change did not go through.
Subscription Member Invitation FailedA member invitation could not be sent.
Subscription Member Removal FailedA member could not be removed.
Gift Subscription Redemption FailedA gift subscription could not be redeemed.
Gift Subscription Renewal FailedA gift subscription failed to renew.
Invoice Payment FailedA customer's invoice payment did not go through.

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.