Skip to content

Changelog

What’s new in Pulsora.

Product updates, SDK releases and fixes, taken from the commit history and the SDK changelogs.

1c60cbe

Email reports

A weekly or monthly summary of each site in your inbox.

  • NewA Reports button on Analytics turns on a weekly summary, a monthly one, or both. It only affects you, and every team member, Viewers included, can turn it on.
  • NewEach email has visitors and pageviews with their change, bounce rate, visit duration, top pages, sources and countries, plus revenue and goals when there are any. Every email has a one-click unsubscribe link.
d2d5e28

Shared dashboards

Send anyone a read-only link to a site’s Analytics tab.

  • NewA Share button on Analytics creates named public links, up to 10 per site. Viewers can change the date range and filter, but can’t change anything else. Search engines don’t index them.
  • NewEach link has its own optional password, filters you lock so viewers always see only that traffic, and revenue, which stays hidden unless you turn it on.
bae1d9e

Scroll depth and time on page

See how far visitors read and how long they actually spend on each page.

  • NewOpt-in engagement option in @pulsora/core 1.3.0, or data-auto="engagement". Time only counts while the tab is visible and focused.
  • NewScroll and Time columns in Top pages, and avg_scroll_depth and avg_engaged_seconds in the stats API pages breakdown. Engagement never counts toward usage.
db10c21

Automatic events

Track outbound links, file downloads and form submissions without writing event code.

  • NewOpt-in autoOutbound, autoDownloads and autoForms options in @pulsora/core 1.2.0, or data-auto on the script tag. Form field values are never read.
  • NewA Links panel on Analytics with your top outbound links and downloads, and outbound_links and file_downloads breakdowns in the stats API and MCP server.
terminal
<script defer src="https://cdn.jsdelivr.net/npm/@pulsora/core@1/dist/browser.js" data-token="pub_..." data-auto="outbound,downloads,forms"></script>
dd6034f

Stats API and MCP server

Read your analytics from scripts and AI agents. Ask Claude Code or Cursor how your site is doing and get real numbers.

  • NewTeam API keys in Team settings. Keys are read-only, shown once, and can be revoked at any time.
  • NewStats API v1: sites, stats, daily timeseries, breakdowns for 11 dimensions, goals, funnels and revenue, with presets or custom ranges.
  • NewMCP server at /api/mcp with 7 read-only tools, for Claude Code, Cursor and any client that speaks Streamable HTTP.
terminal
claude mcp add --transport http pulsora https://pulsora.co/api/mcp --header "Authorization: Bearer pls_..."
3dfe0ec

Goals and funnels

A new Goals tab: count the visitors who reach a page or send an event, follow them through funnels and see the revenue at every step.

  • NewGoals for page visits, with * wildcards, or custom events. Each one shows unique visitors, conversions, conversion rate and revenue from the visitors who converted.
  • NewFunnels with 2 to 8 ordered steps, mixing pages and events, with conversion and drop-off per step and the revenue each step brings.
  • NewA Goals card on the Analytics tab with your top 5 goals.