Five tools, five answers. One dataset.

Replace the heatmap tool, the replay tool, the testing tool and the error tracker – and the spreadsheet that reconciles them – with one dataset and one definition of every metric.

  • Free forever up to 5,000 sessions a month
  • No credit card required
  • One script, live in 5 minutes
  • EU-hosted and GDPR-compliant
Spectry dashboard preview

Privacy built in.

GDPR compliant
EU hosted
PII masking
Consent management

Five tools, five different answers.

Numbers that never match

Every tool defines a session, a bounce and a conversion differently. Half your week goes into explaining why the dashboards disagree.

Glue code to maintain

Exports, ETL jobs and brittle joins between vendors break every time one of them changes an API.

Self-serve that is not

Stakeholders still ask you for every number because the tools they have cannot answer follow-up questions.


Consistent data, everywhere it is needed.

Dashboards built from one model

Sessions, page views, conversions and experiments share one definition across every report, dashboard and export.

  • Drag-and-drop custom dashboards
  • Shareable dashboard links and scheduled email reports
  • CSV export from the reports you rely on
Custom dashboards →
A custom dashboard with widgets

Segments that follow you everywhere

Define an audience once – by device, channel, campaign, behaviour or event properties – and apply it to every funnel, heatmap, replay list and A/B result.

  • Segments composed from other segments
  • Cohort retention and churn-risk scoring
  • Funnels split by any visitor property
Conversion funnels →
Funnel results with a property breakdown

Query it from your AI tools

The built-in MCP server lets Claude, Cursor, VS Code and other assistants read traffic, funnels, tests and replays with scoped, revocable tokens.

  • Same numbers as the dashboard, by construction
  • Read and write scopes per site
  • No access to billing, ever
MCP server →
MCP server token settings

Errors and performance in the same dataset

JavaScript errors and Core Web Vitals sit next to behaviour, so you can tie a conversion drop to the release that caused it.

  • Errors grouped by fingerprint with affected sessions
  • LCP, INP, CLS, FCP and TTFB by page, device and browser
  • Annotations on charts for releases and campaigns
Error logging →
Grouped JavaScript errors

Consolidate in three steps.

  1. Run it alongside your stack

    Install one script next to your existing tools and compare the numbers.

  2. Rebuild the key dashboards

    Recreate the reports stakeholders use, on one consistent model.

  3. Retire the extra tools

    Cancel the subscriptions and the glue code that held them together.

Definition of every metric
1
Core Web Vitals measured per page
5
Server for AI assistants
MCP
Data residency, GDPR-compliant
EU


Questions, answered.

Reports export to CSV, dashboards can be shared by link or emailed on a schedule, and the MCP server exposes the same data to AI assistants and scripts with scoped tokens.


Spend your week on analysis, not reconciliation.

Start free and compare Spectry’s numbers with your current stack this week.

Free forever up to 5,000 sessions a month. No credit card required.