💡 **Key Takeaways**
– 💡 Analyzing Umami data with n8n and AI can help improve SEO by automating the process of collecting and processing data.
– 💡 Setting up an analytics stack with Umami, n8n, OpenRouter.ai, and Baserow can provide a more efficient and privacy-friendly way to track website data.
– 💡 Building a n8n workflow to connect with Umami and process data can help automate tasks and provide valuable insights for SEO optimization.
Example of the output
Every week, I review all my SEO data to see how my sites are performing. However, for the life of me I can’t figure out how to get the most simple summary stats out of Google analytics. I just want to see how many page views I have and the total engagement time. That’s why I like Umami, it gives me that data.
Now if I want to write I report, I don’t want to be screenshotting the Umami dashboard every week. Turns out, there’s an Umami API I can call!
In this article, I’ll show you how I use n8n to pull Umami data. Send the data to A.I. for analysis and save it to baserow.
The results
I wanted which pages on my website are performing well and the week to week change. Here you can see that some of the pages are seeing significant decline.
It will also offer suggestions on how to improve:
If you study the Umami API, there’s alot you can look into. You can see which countries are performing well and which source of referral is working. Then ask A.I. to suggests ways to improve.
What you’ll need
I’m a big fan of free. You can run this for FREE if you know how to self host. Even the A.I. can be free.
Here’s what you’ll need:
- Umami (your analytics tool)
- n8n (automation platform)
- OpenRouter.ai (AI processing)
- Baserow (data storage)
Building Your n8n Workflow
I’ve created an n8n template. You can simply download it and start using it!