Specvista Analytics docs

Specvista Analytics counts what people do in your websites, React Native apps and Node services, and shows it in one dashboard. Websites send pageviews through one script tag. Apps and servers send named events, such as signup.completed, over HTTP. Reports cover pageviews, sessions, top pages, landing pages, referrers, channels, campaigns, devices, countries, custom events, funnels and identified people.

Who it is for

Product teams and solo builders who want product analytics with a consent banner built in. Sign-up is self-serve and free at analytics.specvista.com/signup. There are no paid plans. Specvista also uses it to measure its own products.

How access works

WhoWhat they needWhere it comes from
A personAn accountSign up with first name, last name (optional), email and a password of 8 or more characters
A website, app or server sending eventsA project key, which starts with sa_live_The Properties page of the dashboard, or GET /api/v1/projects
A script or agent reading reportsA bearer tokenPOST /api/v1/auth/login with the account's email and password; valid for 90 days

A project is called a property in the dashboard. Each property has one key and a type: web, mobile, backend or other.

Guides

Reference

Service addresses

PurposeAddress
Dashboard and docshttps://analytics.specvista.com
API basehttps://analyticsapi.specvista.com/api/v1
Browser scripthttps://analyticsapi.specvista.com/api/v1/sdk.js
OpenAPIhttps://analyticsapi.specvista.com/api/v1/openapi.json