New: Free plan is live 7 August 2026 · View changelog →
Antlytics logoAntlytics

Roadmap

What we've shipped, what's in progress, and what's coming next. No dates attached — we ship when it's right, not when a deadline says so.

Shipped

Core pageview tracking

Lightweight vanilla snippet + Next.js SDK. No cookies. Session ID lives in sessionStorage only.

Real-time visitor count

Live online count in the dashboard header, refreshed every 30 seconds without a WebSocket dependency.

Traffic overview dashboard

7-day visitor chart, top pages, referrers, country and device breakdown — all server-rendered.

UTM / campaign tracking

Snippet and SDK automatically read utm_* parameters. Campaigns, sources, and mediums surface in a dedicated dashboard panel.

Conversion goals

Path-based goals defined in Settings. Conversion count and rate on the Goals page and Overview — no tracker changes needed.

First-party proxy support

Re-export the proxy handler from your own Next.js API route so events bypass ad blockers.

Starter plan — US$9/month

Unlimited sites, 500,000 pageviews a month included. Annual billing saves two months. Billed in USD via Stripe.

CSV data export

Download pages, referrers, or UTM data as RFC 4180-compliant CSV from any dashboard view.

Weekly email summary

Traffic digest delivered every Monday morning — visitors, pageviews, bounce rate, and top 5 pages. Unsubscribe in one click.

Public REST API

Minimal JSON API — stats, top pages, top referrers — behind API tokens you manage in Settings.

MCP server

Query your analytics from Claude, Cursor, Windsurf, ChatGPT, and other AI tools via the Model Context Protocol.

AI coding tool install CLI

npx @antlytics/init detects your framework, OAuth-authenticates, and wires up tracking in 60 seconds.

Framework SDKs

@antlytics/nuxt, @antlytics/svelte, and @antlytics/astro published to npm. Framework-native integrations alongside the existing Next.js SDK.

Webhooks

Signed HTTP POST payloads for daily summaries and pageview thresholds. Verify payloads with HMAC-SHA256. Connect to Zapier, Slack, Make, or any custom endpoint from Settings → Webhooks.

Ingest security controls

Per-site pause, strict-origin allowlist, optional HTTP domain verification, and a server secret for trusted server-side events. All managed from Settings → Security.

Traffic shields

Per-site rules to allow or block recording by IP address, country, path, hostname, or referrer domain. Rules are evaluated before the database write — blocked events return 200 with no insert. Managed in Settings → Shields.

Traffic health signals

Automatic anomaly detection on the dashboard: volume spikes, unexpected drops, and sudden new referrer dominance are surfaced when they occur, with no configuration required.

Custom events

Track button clicks, signups, and other actions with Antlytics.track(name, props) from the script tracker or SDK. Same privacy model as pageviews.

Scroll depth + reading time

The tracker records max scroll depth and visibility-aware time on page, sent as a single beacon when the visitor leaves. Powers per-page engagement stats.

Per-page detail view

Click any page in Top Pages to see its trend, referrers, campaigns, entry/exit rates, engagement versus site average, and goal conversions.

AI Page Insights (BYOK)

Plain-English summaries and recommendations for any page, generated with your own LLM API key — Anthropic, OpenAI, Gemini, OpenRouter, or any OpenAI-compatible endpoint. Keys encrypted at rest.

Overview Report (LLM-readable markdown)

Flip Dashboard | Report on Overview to copy or download a period summary as .md — same numbers as the charts, ready for Slack, Notion, Cursor, or Claude. Optional BYOK AI summary on demand; MCP generate_report shares the builder.

Unique visitors + Plausible-class bounce

Headline KPIs split Unique visitors (daily salted hash) from Visits (sessionStorage + 30-minute idle). Bounce ignores single-page visits that fire an interactive custom event. First-party proxy forwards browser IP and User-Agent.

Datacenter + header bot filtering

Browser ingest silently drops likely datacenter IPs and suspicious headers. Shields settings show seven-day filtered counts by reason. Server-side ingest with a site secret skips those layers.

Hosted tracker.js

Canonical install loads /tracker.js from your Antlytics host — idle timeout, sticky UTMs, engagement, and Antlytics.track() stay current on redeploy without pasting a new IIFE.

Funnels

Define an ordered sequence of pages and custom events and see where visitors drop off. Step-by-step counts and overall conversion on the Overview dashboard.

Expanded MCP tools (19 total)

16 new tools added: create and manage sites, get install snippets, configure conversion goals, diagnose tracking, query UTM/country/device breakdowns, compare periods, generate formatted reports, pause/resume ingest, rotate tracking IDs, and manage shield rules.

Ingest management tools

Pause and resume event ingestion per site. Rotate a site's tracking ID without visiting the dashboard. All available via MCP and via Settings → Security.

Traffic shield rules (MCP)

Add and list per-site shield rules via MCP: block or allow by IP address, country, hostname, path, or referrer. Rules are enforced at ingest before any database write.

v1 API expansion

Three new REST endpoints — /v1/utm, /v1/countries, /v1/devices — bring the public API to parity with the MCP reporting tools.

Webhook expansion

Daily summary webhook now includes top referrers (previously empty) and top UTM sources, with source, medium, campaign, and visitor counts.

Starter + Pro pricing with 14-day trial

Two-tier pricing: Starter (US$9/month or US$90/year, unlimited sites, 500K pageviews) and Pro (US$29/month or US$290/year, 2M pageviews, AI reports, full MCP access). 14-day free trial on all plans.

In progress

Anthropic Connectors Directory listing

Submission in progress. Once approved, Antlytics will appear in Claude's built-in connector list.

ChatGPT App Directory listing

Submission in progress. Allows ChatGPT users to connect Antlytics directly from the ChatGPT interface.

Planned

Google Search Console integration

Surface top queries and click-through rates alongside your pageview data — without leaving the dashboard. Until then: use Search Console for queries, Antlytics for on-site KPIs, or combine both via MCP — see /docs/google-search-console.

AI insights follow-ups

Ask follow-up questions about a page's insights, compare pages with AI, and generate SEO/content recommendations.

Team access (up to 3 on Pro)

Invite teammates to view or manage a site's analytics. Up to 3 seats on Pro; no shared credentials.

Session replay

Privacy-safe recordings of visitor interactions — masked by default, opt-in per site.

Stripe revenue attribution

Tie converted sessions back to Stripe payments to see which traffic sources drive actual revenue.

Missing a feature?

Tell us what would make Antlytics better for you. We read every message.

Send a request

High-volume analytics infrastructure (planning only)

Antlytics currently runs on Postgres via Supabase. This handles millions of events well. When specific thresholds are hit we will evaluate a migration to an OLAP store (e.g. Tinybird / ClickHouse). The triggers we're watching:

  • Stored events exceed ~50 million rows and dashboard query p95 > 2 s
  • A single site accounts for > 5 M events and queries begin affecting other tenants
  • Real-time aggregation lag exceeds 60 s consistently under normal load

Until those triggers are reached the product keeps shipping.