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.

Overview Metrics & Acquisition Funnel

At the top of the Customers Activity page, an overview band summarizes conversion at a glance — so you can read performance directly on the page instead of exporting and joining data externally. Everything in this band is scoped to the active date range; when you change the page's date filter, all cards, the funnel, and the event list recalculate together.


Summary cards

Four cards give you the headline numbers for the selected period:

CardWhat it shows
Paywall ViewsHow many times your paywall was displayed
Overall ConversionThe share of paywall viewers who went on to subscribe
Checkout AbandonmentThe share of started checkouts that were not completed
Renewal RateThe rate at which subscriptions renewed over the period

Acquisition Funnel

The Acquisition Funnel visualizes how visitors move toward a subscription, with a count and step-to-step conversion rate at each stage:

Paywall Displayed → Plan Viewed → Checkout Started → Registered → Subscription Created

This makes it easy to spot exactly where prospects drop off so you can focus your optimization efforts.

Top Converting Pages

A ranked list of the top 10 page paths by attributed subscriptions, so you can see which content is driving the most conversions.

Drill into any number

Every element in the overview is interactive. Click any card, funnel step, or page row to filter the activity list below to the matching events — letting you go straight from a headline number to the individual customers behind it. Exports respect any active filters.

📘

Don't see any data here? If your cards and funnel are empty, your site is likely running an older UI version that doesn't yet emit these events. Contact [email protected] or your Account Manager to upgrade to the latest default UI and start populating these metrics.

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 are written into the analytics database from two sources:

  • JS SDK — fired automatically by the Pelcro JavaScript SDK whenever the underlying action succeeds (subscribe, cancel, log in, etc.), regardless of which UI you use.
  • Pelcro User Interface — fired by our Default UI (the customer-facing widget) to capture intent and browsing behavior the SDK itself has no visibility into (viewed a plan, started checkout, abandoned checkout, etc).
🖥️

If you've built a fully custom UI

If your integration calls the JS SDK directly and does not use the Pelcro User Interface (our Default UI), you will only receive the JS SDK events below. Pelcro User Interface events require using our UI (or explicitly calling window.Pelcro.insight.track() yourself with a matching event name).

Page & Session

EventDescriptionSource
Page ViewedA customer viewed a page.JS SDK

Checkout & Funnel

EventDescriptionSource
Plan ViewedA customer viewed a subscription plan.Pelcro User Interface
Product ViewedA customer viewed a product.Pelcro User Interface
Checkout StartedA customer began the checkout process.Pelcro User Interface
Checkout AbandonedA customer left checkout without completing it.Pelcro User Interface

Account & Authentication

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

Newsletter

EventDescriptionSource
Newsletter Email SubmittedA customer signed up for a newsletter.JS SDK

Subscriptions

EventDescriptionSource
Subscription CreatedA customer started a new subscription.JS SDK
Subscription Cancel StartedA customer began cancelling their subscription.Pelcro User Interface
Subscription Cancel Reason SelectedA customer selected a reason while cancelling their subscription.Pelcro User Interface
Subscription CancelledA subscription was cancelled.JS SDK
Subscription RenewedA subscription renewed for another term.JS SDK
Subscription ReactivatedA cancelled subscription was reactivated.JS SDK
Subscription Auto-Renew DisabledAuto-renewal was turned off for a subscription.JS SDK
Subscription UnsuspendedA suspended subscription was resumed.Pelcro User Interface
Subscription ChangedA customer switched to a different plan.JS SDK
Subscription Members InvitedMembers were invited to a subscription.JS SDK
Subscription Member RemovedA member was removed from a subscription.JS SDK
Gift Create StartedA customer began purchasing a gift subscription.Pelcro User Interface
Gift Subscription PurchasedA customer bought a subscription as a gift.JS SDK
Gift Redeem StartedA customer began redeeming a gift subscription.Pelcro User Interface
Gift Subscription RedeemedA recipient redeemed a gift subscription.JS SDK
Gift Subscription RenewedA gift subscription renewed for another term.JS SDK

Payments & Billing

EventDescriptionSource
Invoice PaidA customer's invoice was paid.JS SDK
Coupon AppliedA coupon was applied to a purchase or order.JS SDK
Coupon RejectedA coupon code failed to apply.Pelcro User Interface

eCommerce

EventDescriptionSource
Order CreatedA customer placed an eCommerce order.JS SDK
Cart Item AddedA customer added an item to their cart.Pelcro User Interface
Cart Item RemovedA customer removed an item from their cart.Pelcro User Interface
Cart ViewedA customer viewed their cart.Pelcro User Interface

Customer Address

EventDescriptionSource
Customer Address CreatedA customer added an address.JS SDK
Customer Address UpdatedA customer updated an address.JS SDK

Payment Methods

EventDescriptionSource
Payment Method AddedA customer added a payment method.JS SDK
Payment Method UpdatedA customer updated a payment method.JS SDK
Payment Method RemovedA customer removed a payment method.JS SDK

Profile

EventDescriptionSource
Profile UpdatedA customer updated their profile details.JS SDK
Profile Picture Change SubmittedA customer submitted a new profile picture.Pelcro User Interface
Profile Picture UploadedA customer uploaded a profile picture.JS SDK

Engagement

EventDescriptionSource
Saved ItemA customer saved or followed an item (e.g., an article or author).Pelcro User Interface
Unsaved ItemA customer removed a saved or followed item.Pelcro User Interface

Paywall

EventDescriptionSource
Paywall DisplayedA paywall was shown to a customer.JS SDK
Paywall Not DisplayedA paywall was evaluated but not shown to a customer.JS SDK
Inline Paywall DisplayedAn inline paywall was shown to a customer.Pelcro User Interface
Inline Paywall Not DisplayedAn inline paywall was evaluated but not shown to a customer.Pelcro User Interface

Adblock

EventDescriptionSource
Adblock DetectedAn ad blocker was detected in a customer's browser.JS SDK

Failed Actions

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

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.



Did this page help you?