• SUCCESS
  • MISSING
  • ERROR
  • HUMAN

How to verify tracking implementation with your AI

Connect Matomo to your AI client to validate your analytics setup. Once connected, your agent can check if specific actions actually show up in your dashboard.

Ask AI about this page

Short answer

How do I check if my Matomo tracking is working?

Trigger the event on your site, then ask your AI to pull the latest visit data to see if the action was recorded. This lets you catch broken tags or missing ecommerce events without manually digging through the Matomo dashboard. You'll see exactly what the tracker captured.

Where every issue lands.

Validation outcomes

Your AI sorts the results of your tracking checks into these categories.

SUCCESS

Data is flowing

The AI confirms the event hit the Matomo logs. You get peace of mind that your tracking code is correct.

MISSING

Event not found

The AI sees the visit but no specific action. This points to a broken trigger or a missing tag on your site.

ERROR

Invalid data

The AI identifies mismatches in the data sent. You'll know if your ecommerce parameters are formatted wrong.

HUMAN

Manual fix needed

The AI flags a discrepancy it can't resolve. You'll need to jump into your site's code to fix the implementation.

The workflow

What your AI does when the event arrives.

The AI acts as a bridge between your live website and your Matomo data.

  1. Capture the action

    You trigger a click or purchase on your site, and the AI uses the connector to send that specific event to your Matomo instance.

    track_action
  2. Check the logs

    The AI immediately looks at the recent activity to see if the session updated correctly.

    get_visits_summary
  3. Compare data

    The AI compares the action you just took against the summary of recent visits to find a match.

    get_visits_summary
  4. Report status

    The AI tells you if the tracking worked or if the event is missing from the records.

    get_visits_summary

Try it

Copy these to start.

Use these prompts to begin testing your implementation.

Starting points

Swap out the bracketed text for your specific Matomo event names or page URLs.

Matomo Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_FsRrwfavS2xRx1njKwXMHoEJtqrlaHQYlA74EPOZ/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Matomo capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "matomo-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_FsRrwfavS2xRx1njKwXMHoEJtqrlaHQYlA74EPOZ/mcp"
    }
  }
}
Copy into chat04
  • I just clicked the 'Add to Cart' button. Can you check Matomo to see if that ecommerce event was recorded?

  • Check the recent visit summary in Matomo to see if my test session from this IP address shows up.

  • I'm testing a new tracking tag on the /checkout page. Did the last action trigger a new event in Matomo?

  • Verify if the 'newsletter_signup' action has been recorded in the latest visit data.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Matomo once, then ask.

Just provide your Matomo credentials. The connection is encrypted, and you can start asking questions about your data immediately.

Connect Matomo to your AI

FAQ

How this task behaves.

  • 01

    Can the AI fix my broken JavaScript tags?

    No. The AI can tell you if an event failed to record, but you have to go into your website code to fix the actual implementation.

  • 02

    Does the AI change my Matomo settings?

    No. The AI only reads visit data and sends specific tracking actions. It cannot modify your Matomo configuration or delete existing data.

  • 03

    How fast does the data show up for the AI to see?

    The AI sees whatever is currently available in your Matomo logs. If there is a processing delay in your Matomo instance, the AI will see that same delay.

  • 04

    Can I use this to track user identities?

    The AI can only report on the data that is sent through the tracking tools. It does not have access to your user database unless you explicitly send that data as an action.

  • 05

    Will this work with my custom Matomo setup?

    Yes, as long as your Matomo instance is accessible via the API and you provide the necessary connection details.

  • More questions about Matomo? See everything the Matomo Connector can do

Connect Matomo to Claude, Cursor, ChatGPT & more