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.

Cookieless (recommended)
Session-based tracking without persistent cookies. Each page load starts a new session.
• Privacy by design
• Ideal for GDPR/CCPA compliance
Cookie-based
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.

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