Solutions · by role
AI traffic analytics by role: same log, five jobs
AI traffic analytics by role: pick your job and see what Skald answers for it. Every role reads the same server log, sorted into the same five groups, with the same checks.
AI traffic analytics by role is the same set of figures put to different work: an agency reports it to clients, a founder ties it to sign-ups, an SEO team sets it beside Search Console, a developer reads it through an API, and a small business reads it over coffee. Underneath is one server log, counted twice.
30-day free trial · no card · we set it up within one working day · free to self-host
[01] pick your job
What Skald answers for agencies, founders, SEO teams, developers and small businesses
Each job asks the log a different first question. Pick yours. Every answer comes from AI traffic tracking and the same five groups.
pick your job
Show clients the AI traffic their old reports missed
Every client site in one dashboard, and a branded client report mailed with a PDF on a schedule: your agency's name, colour and logo. Only checked days go in.
Northwind monthly · Last month · AI and bots, Leads, Search Console → goes on the 1st at 08:00
Which pages AI read before someone signed up
Sign-ups from your backend, payments from Stripe, and the visits before them. On a visit from an AI answer, the pages that assistant fetched in the 15 minutes before.
sign-up · first touch chatgpt.com · landing /pricing/ → lead
Search Console and Bing beside the visits your server answered
Google's and Bing's queries, synced every 6 hours, beside Skald's own visits from search. Crawl coverage per crawler from the log, for Google, Bing and every AI crawler.
GPTBot · coverage 58% · 50 sitemap pages never fetched → crawl health, sample
One command, a read-only API and an MCP server
One command connects nginx, Apache or Caddy. Every figure is JSON for your scripts, and 14 read-only MCP tools let Claude answer questions about your traffic.
GET /traffic-api/v1/example.com/overview → 200 · not recorded is null, never 0
One site, one dashboard, nothing to add to your pages
Who came, from where, whether AI is reading you, and who got in touch. Read from your server's log, so visitors who decline the cookie banner are counted too.
Today so far · 212 visits · 2 contact forms · 1 visitor from ChatGPT → sample
[02] the same rules for everyone
Four rules behind every figure, whatever your role
An agency puts these figures in front of a client. A founder takes them to a board. So every role gets the same promise.
It adds up, or it is withheld
Every figure is counted twice. A day the two counts do not agree on is withheld, never guessed.
Unknown stays unknown
A figure that was not recorded stays blank. It is never shown as zero.
People are an upper bound
Visits are at most this many people. Requests, people and machines are never mixed.
Nothing hidden
Spam, test, cancelled and removed rows are listed in full, not dropped.
[03] how many sites
Pick a plan by the number of sites you run
Every hosted plan has the five groups, AI traffic, AI answers, leads and journeys. The bigger plans add sites and what teams and agencies need.
Starter · 1 site
A small business or one product site. Alerts by email.
Team · 5 sites
A SaaS team or a developer. Adds the read-only API, the MCP server, and Slack and webhook alerts.
Agency · 25 sites
An agency or an SEO team with clients. Adds branded client report PDFs and scheduled report mails.
No card. We set it up within one working day. Self-hosting is free under the Elastic License 2.0.
in this section
Skald for your role, one page each
keep reading
More on AI traffic analytics by role
questions
AI traffic analytics by role FAQ
Straight answers, including what Skald does not do.
Who is Skald for?
Anyone who needs to know what AI does with a website, with figures that hold up: agencies reporting to clients, SaaS founders tying AI to sign-ups, SEO teams working beside Search Console, developers who want an API and an MCP server, and small businesses with one site.
Do different roles see different figures?
No. Every role reads the same figures from the same log. Roles in an organisation decide who may change settings and who may see visitor addresses: owners and admins see addresses, viewers do not.
Which plan fits my role?
It depends on how many sites you run. One site fits Starter, up to 5 sites fit Team, which adds the read-only API and the MCP server, and up to 25 sites fit Agency, which adds branded client report PDFs. See the plans.
Can I try Skald before choosing?
Yes. The live demo is the whole dashboard with sample data and no sign-up. The hosted trial is 30 days free with no card, and we set it up within one working day. Self-hosting is free.
$ tail -f access.log | skald
See what AI does with your site. Free for 30 days.
No card. We set up hosted Skald for you within one working day, or you self-host it free. Every line of your log, sorted and added up.