Changelog

Named Goals, Rebuilt Docs, and a Bigger MCP Toolbox

September brought Named Goals, rebuilt docs, a few new things on Overview, better tools on the Content tab, and a bigger toolbox for agents working through MCP and the API.

Named Goals

A Named Goal turns a path or an event into a conversion, so you can see how many people reached /thanks after paying, or sent a signup event, without searching Pages for the URL every time. It landed on September 3rd.

Add one under Settings → Goals. Pick Path or Event and give it a name. A path goal counts any page that starts with the path you enter, and each site can have up to ten goals.

Once a site has a goal, Overview shows a Goals table laid out like Paths, with each goal's name, its conversions, and the rate. The rate is the share of visitors who converted. A goal at 0% still gets a row, so a goal that isn't working stays visible. Click a goal to filter Overview by it. If you'd rather not see the table, turn Goals off under Appearance → Stats Sections.

September 6th–8th, 2026

  • Docs — the guides are now nested how-tos under Getting started, Analytics, Monitoring, Widgets, Sites and account, Developer, Trust, and Troubleshooting. Old URLs still take you to the right page. Start at tinylytics.app/docs.
  • AI assistants in Referrers — on Overview, a new AI assistants chip groups people who clicked through from a known AI assistant. It's separate from the AI agents card, which counts crawler visits. Visits that arrive without a referrer still show as Direct.
  • 💅 Referrers on small screens — on mobile, the filter chips now sit above the Show control and wrap neatly instead of crowding the table.

September 10th–16th, 2026

  • Content monitoring — if your pages link out a lot, you can now keep the crawl on your own site. In Content Settings, tick Only check this site, or use Advanced host lists to allow or block individual hosts. See Content monitoring.
  • Outbound links and downloads — Tinylytics can count clicks on outbound links and file downloads without you tagging anything, which helps when you want to know which link people actually followed or which PDF they took. Add ?events&auto to your embed, or keep ?events and turn on Automatically count outbound links and downloads under Settings → General. The clicks show up as link.outbound and file.download events, and anything you've already tagged by hand isn't counted twice. See automatic outbound links and downloads.
  • Campaigns — Overview can now show which campaigns brought people in, so the newsletter link and the podcast link no longer blur into one referrer. The Campaigns section lists campaign, medium, and views from utm_campaign and utm_medium. It appears after the first tagged visit arrives, and older visits aren't filled in. You can hide it under Appearance → Stats Sections. See Overview.
  • Compare periods — the Overview date picker has a Compare period option: Off, Previous, or YoY. Previous puts the equal period before yours on the chart, and YoY puts the same dates last year there, so you can tell whether this week is actually slower or just feels that way.
  • 💅 Compact sites dashboard — the Sites layout toggle now has a third option, Compact, next to List and Grid. It puts each site on one line, which helps once you're watching more than a handful.
  • MCP & API — agents and scripts can do a lot more without the dashboard. You can create and manage outbound webhooks from the API or MCP. Content issues now include the page they were found on in the API, webhooks, and MCP, and you can ignore, unignore, or recheck a single issue from the API. New MCP tools cover every uptime monitor in one call and traffic between your own sites, and grouped hit lists return more rows per page. Sites have an optional Notes field for context you want agents to see. Responses now say which unique count they use, and MCP clients can read the MCP docs from inside the tool. See MCP, API, and Webhooks.

September 19th, 2026

  • Content tab — when a scan turns up a long list, you can now narrow it down and deal with it in one go. Filter by All, Broken, Mixed, or Spelling, search within that filter, then use Select matching and Ignore N matching to clear everything that matches. See Content monitoring.
  • Exclude this spike — when a sudden burst of traffic looks automated, you can take it out of your numbers so one bot doesn't skew the week. The button appears in the traffic spike alert email and in a banner on the site's Spam page. It marks those hits as spam and, if the site isn't already hiding spam, switches that on, so they drop out of Overview and your dashboard totals. You can show them again from Spam.

Paste one line. Watch the numbers arrive.

Start your free trial

14 days free, every feature included. No credit card, so there's nothing to cancel.

14 days free

Start your free trial