GOOD COMPANY FOR YOUR NUMBERS

A little more connected.
A lot more useful.

Bring your payments and your history. Take clear answers back to the tools where your team already works.

A PLACE FOR EVERYTHING TO MEETYour site at the centre.
01 / BRING IT IN
Your websiteVisits, pages and events
StripePayments, refunds and fees
Analytics exportsHistory from CSV files
pulseA clearer view
of your site.
02 / PUT IT TO WORK
MCPAnswers in your assistant
REST APIAggregates for your own tools
SlackA daily or weekly digest
01 / STRIPE

The visit.
And what came of it.

Connect Stripe to put revenue beside your traffic. Follow payments back to the pages and campaigns that led to the checkout.

Explore revenue analytics ↗
FROM CHECKOUT TO CONTEXT

A fuller account.

Gross revenueWhat came in
Refunds & feesWhat came out
Net revenueWhat remains
Last-touch attributionThe last recorded touch

Unattributed payments stay visible, so you can see where the connection to a visit is missing.

02 / MCP

Ask where
you already think.

Give your MCP-compatible assistant access to your site’s numbers. Three focused, read-only tools make it easier to move from a question to a useful answer.

Connect with a site-scoped API key. Your assistant can read that site’s analytics without changing its settings.

pulse_stats

The big picture

Visitors, views, bounce rate, live activity and revenue for your chosen period.

pulse_breakdown

The useful details

Top pages, sources, countries and devices. Find out what is moving the totals.

pulse_live

The moment you’re in

How many people have been on your site in the last two minutes.

03 / REST API

Your numbers.
Your next idea.

Bring site totals into an internal report or a tool of your own. A site-scoped key gives you authenticated access to your analytics over HTTP.

Choose a date range. Read aggregate traffic and revenue, or request a breakdown by page, source, country or device. Keep your reporting close to the work it informs.

GET /api/v1/breakdown?dim=path
ONE SITE. ONE KEY.GET /api/v1/stats?range=30d

Authenticate with your site’s Bearer token.

visitorsviewsbounce_raterevenue_cents
Available ranges: 24h · 7d · 30d · 90d
04 / SLACK

A small update.
A shared perspective.

Send a daily or weekly digest to your Slack channel. Give your team a regular view of visitors, pages, sources and revenue, with a link back to the full picture.

Your site, in a few lines.

Daily or weekly · your chosen channel

Traffic, with changes from the previous period

The pages and sources bringing people in

Revenue and a link to your dashboard

05 / CSV IMPORTS

A fresh start.
With a little history.

Bring exports from Google Analytics, Plausible or Fathom. Imported visitor and pageview totals sit beside your new Pulse data, so the story doesn’t have to begin at zero.

.csv

Carry the numbers forward.

Upload a file when you’re ready. This is a one-way import, with no automatic sync or Google tracking script added to your site.

Bounce and session metrics remain based on Pulse data. Import batches can be rolled back without deleting your Pulse history.

CONNECT WITH INTENTION

A small setup.
A clear scope.

The API and MCP use the same read-only key for one site. Keep access close to the work, and change it from the site’s developer settings when needed.

01

Choose the site

Open its developer settings and create an API key. The full key is shown once, so store it securely.

02

Connect your tool

Use the key as a Bearer token with the REST API or MCP endpoint on your Pulse dashboard’s origin.

03

Keep access current

Rotate the key to replace it, or revoke it to end access. These changes also apply to tools using that same key.

Looking for team access or a shared dashboard? ↗
START WITH YOUR SITE

Make the connections
that matter to you.