analytics

Aggregate Umami, GA4, and Google Search Console data into 30-day analytics reports.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/oletizi/audiocontrol.org --skill analytics-oletizi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics
Source: https://github.com/oletizi/audiocontrol.org/tree/main/.claude/skills/analytics
Command: npx skills add https://github.com/oletizi/audiocontrol.org --skill analytics-oletizi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This analytics workflow automates the end-to-end reporting process by collecting metrics from Umami, GA4, and Google Search Console, and compiling them into a single, actionable report.

Core Features & Use Cases

  • Consolidated dashboards: Generate a unified 30-day analytics report with key metrics, trends, content scorecard, search performance, funnel, and recommendations.
  • Source integration: Pull data from Umami, GA4, and Google Search Console for cross-channel insights.
  • Use Case: Content teams review performance, identify top pages and queries, and inform editorial decisions across the content lifecycle.
  • Prerequisites awareness: Requires configured credentials and access to the three data sources.

Quick Start

Use the analytics skill to generate a 30-day report across Umami, GA4, and Google Search Console and present the results in Markdown.

Frequently Asked Questions about analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a unified analytics report from GA4, Umami, and Google Search Console?

To generate a unified analytics report, this workflow aggregates data from GA4, Umami, and Google Search Console into a single Markdown dashboard covering 30-day metrics, trends, and recommendations.

What data sources are required to automate cross-channel analytics reporting?

Cross-channel analytics reporting requires configured local credentials for Umami, GA4 property access, and a Google service account to fetch and compile data.

Can I use this analytics workflow to track content performance and SEO queries?

Yes, this analytics workflow tracks content performance by compiling a content scorecard and extracting top search queries from Google Search Console to inform editorial decisions.

How do I set up local configuration files for GA4 and Umami data aggregation?

Data aggregation setup requires creating local configuration files containing your Umami key, GA4 property details, and Google service account credentials before running the tsx analytics report script.

What is the best way to consolidate 30-day website metrics into a single dashboard?

Consolidating 30-day website metrics into a single dashboard is achieved by running a tsx script that fetches cross-channel data and renders a unified report with key metrics, funnels, and recommendations.

Are there limitations when automating SEO workflows with multiple analytics platforms?

Automating SEO workflows with multiple analytics platforms requires pre-configured access to all three data sources, meaning the reporting process cannot proceed without valid Umami, GA4, and Google Search Console credentials.