Skip to main content

Inactive Sessions

Data Views

Written by BeyondCart

Last updated: March 2026 Category: Data Views

Overview

The Inactive Sessions page helps you identify and clean up old, stale sessions that are no longer relevant. Over time, anonymous and abandoned sessions accumulate. This tool lets you filter by inactivity period and delete them in bulk, keeping your data clean and your analytics accurate.

Accessing Inactive Sessions

  1. In your BeyondCart admin panel, navigate to Data > Sessions > Inactive Sessions.

  2. The page shows a filtered list of sessions that have been idle for a specified period.

[Screenshot: Inactive Sessions page with filter dropdown and Delete All button]

Filtering by Inactivity Period

Use the filter dropdown to select how long a session must be idle to appear in the list:

  • 30 days — Sessions inactive for 30+ days.

  • 60 days — Sessions inactive for 60+ days.

  • 90 days — Sessions inactive for 90+ days.

  • 180 days — Sessions inactive for 180+ days.

  • 365 days — Sessions inactive for 365+ days.

The list updates immediately when you change the filter. The session count is shown at the top so you know how many records match.

Deleting Inactive Sessions

Bulk Delete

  1. Select your desired inactivity period from the dropdown.

  2. Review the count of matching sessions.

  3. Click Delete All Inactive to remove all matching sessions.

  4. Confirm the action in the prompt.

This permanently deletes the selected sessions. The operation cannot be undone.

[Screenshot: Confirmation dialog for bulk deletion of inactive sessions]

What Gets Deleted

  • The session record and all associated activity data.

  • Analytics events tied to the session.

  • Wishlist interactions from the session (the wishlist items themselves are not affected).

What Is Not Affected

  • Customer profiles are not deleted, even if all their sessions are removed.

  • Order data is never affected by session cleanup.

  • Active sessions are never included in the inactive filter.

Key Concepts

  • Inactivity — A session is considered inactive if the customer has not returned to the app since the session ended and the specified number of days has passed.

  • Bulk Cleanup — The Delete All Inactive button operates on all sessions matching the current filter, not just the visible page.

  • Permanent Deletion — Deleted sessions cannot be recovered. Export any data you need before deleting.

Tips

  • Start with the longest inactivity period (365 days) and work your way down to avoid accidentally deleting useful data.

  • Run a cleanup quarterly to keep your session data manageable and your analytics focused on active users.

  • Review the session count before deleting — if the number seems unexpectedly high, double-check the filter setting.

  • Anonymous sessions with no linked customer are typically the safest to clean up first.

FAQ

Will deleting sessions affect my customer data? No. Customer profiles, orders, and other data are not impacted. Only the session records and their associated activities are removed.

Can I undo a bulk delete? No. Deletion is permanent. Make sure you've reviewed the filter and count before confirming.

Do active sessions ever appear in this list? No. Only sessions that have been idle for the selected period are shown.

Should I delete inactive sessions regularly? It's a good practice. Quarterly cleanup keeps your data focused and improves the relevance of session-based analytics.

Related Articles

Did this answer your question?