VitalSentinel
Features

Web Analytics

Privacy-focused analytics to understand your visitors, traffic sources, and user behavior.

VitalSentinel Web Analytics provides privacy-focused insights into your website traffic without compromising user privacy. No cookies required, fully GDPR compliant.

Getting Started

Web Analytics requires the Web Analytics script installed on your website:

<script
  src="https://analytics.vitalsentinel.com/analytics.js"
  data-key="YOUR_TRACKING_ID"
  async
></script>

See Web Analytics Script Installation for full details.

Dashboard Overview

The analytics dashboard shows:

Key Metrics

MetricDescription
Total ViewsTotal pages viewed
Unique VisitorsDistinct visitors
Total VisitsVisitor sessions
Views per VisitPages viewed per session
Bounce RateSingle-page sessions
Visit DurationAverage session length

Traffic Sources

Source Types

Visitors are categorized by how they arrived:

SourceDescription
DirectTyped URL or bookmark
Organic SearchSearch engine results
SocialSocial media platforms
ReferralLinks from other sites
EmailEmail marketing
PaidAdvertising campaigns
AI Search & ToolsAI assistants and tools (ChatGPT, Perplexity, etc.)

Referrer Details

For each source, see:

  • Specific referring domains
  • Landing pages
  • Conversion rates

UTM Tracking

Track campaign effectiveness with UTM parameters:

ParameterPurpose
utm_sourceTraffic source (google, newsletter)
utm_mediumMarketing medium (cpc, email)
utm_campaignCampaign name
utm_termPaid keywords
utm_contentAd variation

Example URL:

https://example.com?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale

User Behavior

Top Pages

See which pages get the most traffic:

  • Page views per page
  • Average time on page
  • Bounce rate per page
  • Entry and exit rates

Engagement Metrics

  • Scroll Depth - How far visitors scroll (25%, 50%, 75%, 90%, 100%)
  • Time on Page - Active engagement time
  • Pages per Session - Average pages viewed

If your site has search functionality, track:

  • Search queries used
  • Search result clicks
  • No-result searches

Site search is automatically detected from common query parameters (q, s, search, query, keyword, term, k).

Device & Location

Device Breakdown

  • Desktop vs Mobile vs Tablet
  • Operating systems
  • Browsers and versions
  • Screen resolutions

Geographic Data

  • Country-level breakdown
  • Top regions by traffic
  • Performance by location

E-commerce Analytics

If you're using a supported e-commerce platform, additional metrics are available:

Tracked Events

EventDescription
Product ViewVisitor views a product
Add to CartItem added to cart
View CartCart page viewed
Begin CheckoutCheckout started
PurchaseOrder completed

Supported Platforms

  • Shopify
  • WooCommerce
  • Magento
  • Squarespace

See Web Analytics Script Installation for setup details.

Custom Events

Track custom actions using the JavaScript API:

// Track a button click
window.VitalSentinelAnalytics.track('button_click', {
  button_id: 'signup-cta',
  location: 'homepage'
});

// Track a form submission
window.VitalSentinelAnalytics.track('form_submit', {
  form_name: 'contact',
  success: true
});

Data Attribute Tracking

Track events without JavaScript:

<button data-vs-event="signup_click" data-vs-plan="free">
  Sign Up Free
</button>

Filtering & Segmentation

Filter by:

  • Date range
  • Traffic source
  • Device type
  • Country/region
  • Page URL

Segment Analysis

Compare performance across segments:

  • Mobile vs Desktop
  • New vs Returning
  • By traffic source

Privacy Features

No Cookies by Default

VitalSentinel Analytics works without cookies:

  • No consent banner required
  • Fully GDPR compliant
  • No cross-site tracking

Data Collection

What we collect:

  • Anonymous session data
  • Page views and events
  • Device/browser information (anonymous)
  • Geographic region (city level)

What we don't collect:

  • Personal information
  • IP addresses (hashed/discarded)
  • Cross-site tracking data

If you want enhanced tracking (returning visitors), use consent:

// After user consents
window.VitalSentinelAnalytics.grantConsent('persistent');

See Privacy & Consent for details.

Comparing with Google Analytics

FeatureVitalSentinelGoogle Analytics
Cookies requiredNoYes
GDPR compliantYes, by defaultRequires consent
Real-time dataYesYes
E-commerce trackingAuto-detectManual setup
Data ownershipYouGoogle
InterfaceSimpleComplex

Best Practices

Focus on Key Metrics

  • Traffic - Are you attracting visitors?
  • Engagement - Are they interested?
  • Conversion - Are they taking action?

Set Up Custom Events

Track actions that matter to your business:

  • Sign-ups
  • Downloads
  • Video plays
  • Feature usage

Look for:

  • Traffic changes over time
  • Seasonal patterns
  • Campaign effectiveness
  • Content performance

On this page