Capturing Sessions And Events
The Problem This Solves
By default, the system records abandoned sessions — but you control exactly what data gets saved and how sensitive behaviors are handled. This guide shows how to choose which customer fields to capture, which form events to log, and how to set the timeout that officially marks a session as abandoned.
How Real-Time Capture Works
The system does not wait for the customer to press Submit. It listens to the form as the customer types and saves each field progressively. This means that even if a customer fills in only their name and phone number before leaving, you already have enough to contact them.
Choosing Which Data Fields to Capture
Go to Abandoned Checkout > Settings, open the Data Capture sub-tab.
Four groups of checkboxes let you control exactly what is saved:
| Group | Fields Available |
|---|---|
| Customer Info | Name, Email, Phone |
| Location Data | Address, Wilaya & City |
| Order Info | Product Info, Pricing Data |
| Technical Data | Device Info (browser and screen) |
Enable only the fields that serve your recovery workflow. At minimum, enable Name and Phone — these are the two fields you need to contact a lead through your Recovery Pipeline.
[Screenshot: Data Capture settings page showing the four field groups as checkbox grids — Name, Email, and Phone checkboxes are ticked under Customer Info]
Configuring Which Events to Track
Go to Settings > Events to choose which customer interactions are recorded in the session timeline.
Available events include:
- Form loaded and form left
- Field focused and field completed
- Validation errors (a customer typed something wrong)
- Wilaya and city selection
- Shipping method viewed and selected
- Quantity changed
- Submit attempted (they tried but something stopped them)
- Exit intent detected (mouse moved toward closing the tab)
- Idle timeout reached
These events feed directly into the Event Timeline visible when you open any session’s detail panel.
Setting the Idle Timeout
Go to Settings > Tracking, find the Session Timeout section.
The idle timeout is the period of inactivity after which the system marks a session as abandoned. Available options range from 30 seconds to 1 hour:
| Timeout Setting | Best For |
|---|---|
| 30 seconds – 2 minutes | Fast-paced mobile shoppers — captures intent quickly |
| 5 – 15 minutes | Most stores — allows time for slow typists and phone interruptions |
| 30 minutes – 1 hour | High-consideration products where customers research before ordering |
Excluding Admin Sessions
In Settings > Tracking, enable Exclude Admins to prevent your own visits and test orders from appearing in the sessions list. This keeps your data clean without interrupting normal store management.
What’s Next?
→ Read: Reading the Sessions List and Inspecting Individual Sessions