Sessions & intent
Understand how elNudge measures visitor sessions and scores purchase intent.
The Sessions panel in your dashboard gives you a picture of who is visiting your store, how engaged they are, and where purchase intent is concentrated.
What is a session?
A session starts when a visitor loads any page on your site and ends when they either leave or are inactive for 30 minutes. One visitor can have multiple sessions if they return after a gap.
The Sessions panel
Found at Dashboard → Analytics → Sessions, the panel shows:
| Metric | What it measures |
|---|---|
| Total sessions | All sessions in the selected date range |
| Unique visitors | Sessions de-duplicated by visitor identity |
| Avg session duration | Mean time from first page load to last event |
| Avg pages per session | Mean number of distinct pages viewed |
Intent Score Distribution
Each session is assigned an intent score that reflects how likely that visitor is to make a purchase. The distribution chart breaks sessions into five bands:
| Band | What it means |
|---|---|
| Browsing | The visitor is looking around casually. No strong signals of purchase intent yet. |
| Exploring | The visitor is engaged — clicking product pages, spending time reading. Interest is building. |
| Interested | Clear engagement with specific products. The visitor is comparing or shortlisting. |
| Considering | Strong purchase signals. May have viewed the cart, checked shipping, or returned to a product multiple times. |
| Decided | The visitor is very close to a purchase decision. Nudges for this band are highest priority. |
The numeric scoring model is handled automatically by elNudge. You do not need to configure thresholds or scoring rules — the system calibrates based on behaviour signals across your site.
Sessions in the Considering and Decided bands are where elNudge concentrates its nudge resources. Nudges shown to visitors in lower bands are typically lighter-touch (informational or greeting-style) to avoid pushing too early.
Filtering
By date range
Use the date picker at the top of the Analytics page to select any range. The default view is the last 30 days. All charts and metrics update to reflect the selected range.
By UTM source and medium
If you run paid campaigns with UTM parameters, you can filter sessions by utm_source (e.g. google, instagram, newsletter) and utm_medium (e.g. cpc, email, organic). This lets you see whether paid traffic arrives with higher or lower intent than organic traffic.
To filter, click Filters above the Sessions panel and select the source and/or medium values you want to view.
Reading the distribution
A healthy distribution looks like a gradual drop-off from Browsing through to Decided — this is normal for e-commerce. If you see a spike in Browsing but almost nothing in Considering or Decided, it may indicate a product-page or pricing issue that is stopping visitors from progressing.
The distribution is most useful as a trend metric: watch whether the proportion of high-intent sessions is growing week over week as you improve your store, knowledge base, and agent persona.