# Sessions

> How visits are grouped, and how conversions are counted.

Source: https://shipabase.dev/docs/sessions

## How a session is defined

- The SDK keeps a session ID in memory only: `<epochSeconds>-<8 random hex>`. Nothing is written to the browser.
- A new session starts after 1 hour of inactivity, and on every page reload.
- Sessions shorter than 10 seconds are shown as **bounced**.

## Conversions

Pick the event that means success (for example `checkout_completed`) in your app’s **Settings**. The **Sessions** tab then marks every session that reaches it as **converted**.
