Docs Analytics Sessions & intent

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:

MetricWhat it measures
Total sessionsAll sessions in the selected date range
Unique visitorsSessions de-duplicated by visitor identity
Avg session durationMean time from first page load to last event
Avg pages per sessionMean 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:

BandWhat it means
BrowsingThe visitor is looking around casually. No strong signals of purchase intent yet.
ExploringThe visitor is engaged — clicking product pages, spending time reading. Interest is building.
InterestedClear engagement with specific products. The visitor is comparing or shortlisting.
ConsideringStrong purchase signals. May have viewed the cart, checked shipping, or returned to a product multiple times.
DecidedThe 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.