Manage Session Tracking

Track user behaviour across devices by capturing page snapshots. See exactly how visitors experience your website on desktop, mobile, and tablet.

Quick start

1.    Select a domain from the dropdown (or click Add Domain to enable tracking for a new one)

2.    Choose a tracking mode—Cookieless or Cookie-Based

3.    Add URLs manually or import from a sitemap

4.    Install the tracking script on your website

5.    View session replays to understand visitor behaviour


Understanding the display

The Manage Session Tracking page organises controls into clear sections.

Domain selection

Element Purpose
Domain dropdown Switch between domains with tracking enabled
Add Domain button Enable tracking for a new domain from your account

Tracking mode cards

Mode Best for
Cookieless Privacy-first tracking without persistent cookies
Cookie-Based Tracking returning visitors over time with 1-year cookies

URL table

Column Meaning
Webpage URL The page being tracked
HTML button Toggle HTML-based replay (green = active)
Screenshot button Toggle screenshot-based replay (green = active)
Refresh button Recapture HTML and screenshots after page changes
Delete button Remove the URL from tracking

What should I do next?

Situation Action
First time setup Add a domain, choose Cookieless mode, add your key URLs, install the tracking script
Page not rendering correctly in replay Click Screenshot to switch from HTML to screenshot-based replay
Updated a tracked page Click Refresh to recapture current HTML and screenshots
Need to track many pages Use Import from Sitemap to add URLs in bulk
Changing privacy approach Switch tracking mode—active conversion paths will be set to Inactive
Removing a domain Click Delete All Pages to remove all tracked URLs and disable tracking

Adding a domain

Only domains already in your SERP360 account can be enabled for session tracking.

To add a domain:

1.    Click Add Domain

2.    Select a domain from the dropdown

3.    The domain is added with Cookieless tracking enabled by default

4.    Configure tracking mode if needed

Domains without tracking configured appear in the Add Domain dropdown. Once added, they move to the main domain selector.


Choosing a tracking mode

Tracking mode determines how visitor sessions are identified.

Session-based tracking without persistent cookies. Each page load starts a new session.

•       Privacy by design

•       Ideal for GDPR/CCPA compliance


Persistent tracking using cookies that last up to one year.

•       Track returning visitors across sessions

•       Build long-term behaviour profiles

•       Requires cookie consent in most jurisdictions


Switching modes: If active conversion paths exist for the domain, they will be set to Inactive when changing modes. This prevents mixing data from different tracking approaches.



Adding URLs to track

Manual entry

1.    Enter a URL in the text field (e.g., example.com/products/item-123)

2.    Click Add URL

3.    SERP360 captures HTML and queues screenshots automatically

URLs must belong to the selected domain. Cross-domain URLs are rejected.


Import from sitemap

Import multiple URLs from an existing sitemap in Sitemap Manager.

4.    Click Import from Sitemap

5.    Select a sitemap from the dropdown

6.    Choose folders to import (or select all)

7.    Preview and exclude specific URLs if needed

8.    Click Import & Capture


SERP360 imports untracked URLs and queues them for HTML and screenshot capture. Already-tracked URLs are skipped.


Folder selection: Sitemaps with multiple paths display a folder view. Select entire folders or expand them to exclude specific pages. Flat sitemaps (single folder) display a simple URL list.


Suggested pages to track

The system analyses your visitor journeys and suggests pages you should track.

user behaviour page tracking

How suggestions work

The system reviews sessions from your conversion paths over the last 14 days. It finds pages visitors viewed during those journeys that you aren’t tracking yet.

If you don’t have conversion paths, it uses sessions that included any page you’re already tracking.

Suggestions are ranked by session count. Pages with more visitor activity appear first.


View suggested pages

After you select a domain, Suggested Pages to Track appears between Add URL and your tracked pages table.

The badge shows how many untracked pages were found. It updates as you add pages.

If you see no suggestions, set up conversion paths first. The system needs active flows to analyse journeys.


Add a suggested page

Click Track next to a page. It’s added to your tracked pages straight away and HTML/screenshots start capturing.

Once tracked, the page disappears from the suggestions list and the tracked pages table refreshes.

As you add pages, the badge count drops. When there are no suggestions left, the section hides until new pages are discovered.


When suggestions update

Suggestions refresh when you select a domain and always reflect the most recent 14 days of activity.

Add or update conversion paths to change what’s suggested.


Replay methods

Each tracked page can use HTML or screenshot-based replay.

HTML replay (default)

SERP360 captures the page's HTML source. Replay renders the page dynamically.

Best for:

•       Pages with static content

•       Accurate text and layout reproduction

•       Lower storage requirements


Screenshot replay

SERP360 captures full-page screenshots across desktop, mobile, and tablet viewports.

Best for:

•       Pages with complex JavaScript rendering

•       Dynamic content that doesn't capture well as HTML

•       Visual fidelity when HTML rendering fails


Toggling methods: Click the HTML or Screenshot button to switch. The active method shows a green highlight.

Refreshing captures

Page content changes over time. Refresh captures to keep replays current.

Refresh button: Recaptures HTML and queues new screenshots. HTML remains the active replay method.


Screenshots process in a background queue. Large batches may take several minutes.


Installing the tracking script

Session tracking requires a JavaScript snippet on your website.

The script can be found in your account on the manage sessions page.


After installation:

1.    Clear your server cache

2.    Visit a tracked page

3.    Verify sessions appear in Session Replay

The script only activates on pages added to Manage Session Tracking. Untracked pages are ignored.


Domain controls

Tracking enabled toggle

Turn tracking on or off for the selected domain. Disabling tracking stops data collection but preserves existing captures.


Delete all pages

Remove all tracked URLs and disable tracking for the domain.

Warning: This action is permanent. All captured HTML, screenshots, and associated data are deleted.


Troubleshooting

No sessions appearing

Tracking data isn't flowing to SERP360.

•       Verify the tracking script is installed in <head>

•       Clear server and CDN caches

•       Check that the URL is added in Manage Session Tracking

•       Confirm Tracking Enabled is switched on


HTML replay looks wrong

The page uses JavaScript rendering that HTML capture doesn't handle.

•       Click Screenshot to switch replay methods

•       Click Refresh to recapture after fixing issues

•       Check that third-party scripts aren't blocking capture


Screenshots not appearing

Screenshot capture runs asynchronously and may be queued.

•       Wait 5–10 minutes for processing

•       Check the Screenshot button—it shows success when complete

•       Large import batches take longer to process


Import from Sitemap shows no sitemaps

The domain has no sitemaps configured in Sitemap Manager.

•       Navigate to Manage Sitemaps

•       Add a sitemap for this domain

•       Return and retry the import


URL rejected as wrong domain

The entered URL doesn't match the selected domain.

•       Verify the domain matches (e.g., example.com not shop.example.com)

•       Select the correct domain from the dropdown

•       Enter the URL without the scheme (example.com/page not https://example.com/page)


FAQ

How often should captures be refreshed?

Refresh when page content changes significantly. For frequently updated pages, consider refreshing weekly. Static pages rarely need updates.


Does switching tracking modes delete existing data?

No. Existing captures and session data are preserved. Active conversion paths are set to Inactive to prevent data mixing.


How many URLs can be tracked per domain?

There is no hard limit. Performance remains optimal with hundreds of tracked URLs. For very large sites, focus on high-traffic pages and conversion funnels.


Are screenshots captured for all devices automatically?

Yes. Each screenshot capture includes desktop (1200×800), mobile (375×812), and tablet (768×1024) viewports.


What happens if the capture fails?

Failed captures retry automatically up to three times. Persistent failures appear in the table without active status indicators.


Need help?

Can't find what you need? Contact our support team at help@serp360.ai


About SERP360

SERP360 is developed by , connecting search performance, content engagement, user behaviour, and conversion data to help you understand where prospects drop off and how to win them back.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.