Entrolytics Features

Explore Entrolytics features

Features

Entrolytics provides comprehensive web analytics while respecting user privacy. Explore powerful features designed for modern web applications and e-commerce.

Real-Time Dashboard

Monitor your website traffic as it happens with instant updates and live visitor tracking.

Traffic Analytics

Page Views & Sessions

Key metrics at a glance:

  • Total page views - All page loads
  • Unique visitors - Individual users
  • Sessions - Complete user visits
  • Bounce rate - Single-page sessions
  • Average session duration - Time spent on site
  • Pages per session - Engagement depth

View trends over time with interactive charts.

Top pages by views:

  • Most visited pages
  • Time spent on each page
  • Entry rate (% who landed on this page)
  • Exit rate (% who left from this page)
  • Bounce rate per page

Identify your highest and lowest performing content.

Entry pages - Where visitors land:

  • Top landing pages
  • Conversion rate by entry point
  • Bounce rate by landing page

Exit pages - Where visitors leave:

  • Pages with highest exit rates
  • Normal exits vs bounces
  • Optimize high-exit pages

Referrers & Traffic Sources

See where your traffic comes from:

Direct traffic:

  • Typed URL or bookmarks
  • Email links (if not tagged)
  • Mobile apps

Referral sources:

  • Social media (Twitter, Facebook, LinkedIn, Reddit)
  • Search engines (Google, Bing, DuckDuckGo)
  • Other websites linking to you
  • Email campaigns

Metrics per source:

  • Total visitors
  • Bounce rate
  • Conversion rate
  • Time on site

Track marketing campaigns with UTM parameters:

UTM parameters:

  • utm_source - Traffic source (google, facebook, newsletter)
  • utm_medium - Marketing medium (cpc, email, social)
  • utm_campaign - Campaign name (summer_sale, product_launch)
  • utm_term - Paid search keywords
  • utm_content - A/B test variants

Example:

https://example.com?utm_source=facebook&utm_medium=cpc&utm_campaign=summer_sale

Reports:

  • Top campaigns by traffic
  • Conversion rate per campaign
  • Revenue per campaign (if tracking purchases)
  • ROI analysis

Search engine keywords (when available):

  • Organic search terms from Google Search Console
  • Click-through rates
  • Average position
  • Impressions vs clicks

Note: Most search engines now hide query data for privacy

Visitor Insights

Demographics & Technology

Custom Events & Goals

Track any user interaction beyond page views:

Event Tracking

Standard event types:

Button clicks:

entrolytics.track('button_click', {
  button: 'cta_signup',
  location: 'hero'
});

Form submissions:

entrolytics.track('form_submit', {
  form: 'contact',
  fields: 3
});

Downloads:

entrolytics.track('file_download', {
  filename: 'product-guide.pdf',
  size_mb: 2.4
});

Outbound links:

entrolytics.track('outbound_link', {
  url: 'https://partner-site.com',
  text: 'Learn More'
});

Track the complete purchase funnel:

Product view:

entrolytics.track('product_view', {
  product_id: 'SKU-123',
  product_name: 'Blue T-Shirt',
  category: 'Apparel',
  price: 29.99
});

Add to cart:

entrolytics.track('add_to_cart', {
  product_id: 'SKU-123',
  quantity: 2,
  price: 29.99
});

Checkout started:

entrolytics.track('checkout_started', {
  cart_value: 89.97,
  item_count: 3
});

Purchase completed:

entrolytics.track('purchase', {
  order_id: 'ORDER-12345',
  total: 99.99,
  currency: 'USD',
  items: 3
}, 99.99); // Revenue

Measure user engagement:

Video interactions:

entrolytics.track('video_play', {
  video_id: 'intro',
  duration: 120
});

entrolytics.track('video_complete', {
  video_id: 'intro'
});

Scroll depth:

entrolytics.track('scroll_depth', {
  depth: 75,
  page: '/blog/article'
});

Comments & shares:

entrolytics.track('comment_posted', {
  post_id: 'blog-123'
});

entrolytics.track('content_shared', {
  network: 'twitter',
  post_id: 'blog-123'
});

Goals & Conversions

Define Your Goals

Identify what actions matter for your business:

  • Newsletter signups
  • Product purchases
  • Demo requests
  • Account creations
  • Form submissions

Track Goal Events

// Newsletter signup goal
entrolytics.track('goal:newsletter_signup', {
  source: 'footer'
});

// Purchase goal with revenue
entrolytics.track('goal:purchase', {
  product: 'pro_plan'
}, 99.99);

View in Dashboard

Goals appear in a dedicated dashboard section:

  • Conversion rate - % of visitors who complete goal
  • Goal completions - Total count
  • Revenue - Total from revenue goals
  • Trends - Goal performance over time

Set Up Funnels

Track multi-step conversions:

// Funnel: Signup Flow
entrolytics.track('funnel:signup_started');
entrolytics.track('funnel:email_entered');
entrolytics.track('funnel:password_set');
entrolytics.track('funnel:signup_complete');

Dashboard shows drop-off at each step.

Reports & Analytics

Advanced Reports

Data Export

Export data for further analysis:

  • Page views and sessions
  • Event data with properties
  • Visitor demographics
  • Revenue data
  • Custom date ranges

Use in:

  • Excel/Google Sheets
  • Tableau, Power BI
  • Custom data pipelines
  • Compliance reporting

Full API access for programmatic data retrieval:

curl https://cloud.entrolytics.click/api/websites/{id}/stats \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d "startAt=1704067200000&endAt=1706745600000"

Available endpoints:

  • /api/websites - List websites
  • /api/websites/{id}/stats - Get stats
  • /api/websites/{id}/pageviews - Page data
  • /api/websites/{id}/metrics - Custom metrics
  • /api/websites/{id}/events - Event data

📖 Full API documentation

Automated PDF reports:

  • Weekly summary reports
  • Monthly performance reports
  • Custom report schedules
  • Email delivery

Perfect for:

  • Client reporting
  • Executive summaries
  • Stakeholder updates
  • Compliance documentation

Privacy Features

Built-in Privacy Compliance

Performance

Lightweight & Fast

  • Script size: < 1KB gzipped
  • No dependencies: Pure JavaScript
  • Async loading: Doesn't block page load
  • Edge network: Global CDN for cloud users
  • Request batching: Efficient data collection

Performance Metrics

MetricValue
Script size0.9 KB
Load time< 50ms
CPU usage< 1%
Memory< 1MB
Requests1 per page view

Impact on page speed: Negligible ✅

Next Steps