ga4-custom-dimensions

Register GA4 custom dimensions and metrics with event, user, and item scopes.

77|9|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/henkisdabro/claudecode-marketplace --skill ga4-custom-dimensions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ga4-custom-dimensions
Source: https://github.com/henkisdabro/claudecode-marketplace/tree/main/ga-suite/skills/ga4-custom-dimensions
Command: npx skills add https://github.com/henkisdabro/claudecode-marketplace --skill ga4-custom-dimensions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill guides the creation and management of GA4 custom dimensions and metrics, including scoping, registration, and troubleshooting.

Core Features & Use Cases

  • Scopes & Registration: Event, User, and Item scoped dimensions; register in GA4 Admin.
  • Metrics & Calculations: Create and use custom metrics for numeric KPIs.
  • Troubleshooting & Governance: Address common population delays and quota limits.

Quick Start

Send a sample event parameter (e.g., form_name) and register a custom dimension with Event scope for reporting.

Frequently Asked Questions about ga4-custom-dimensions

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

FAQPage Schema
How do I create custom dimensions and metrics in GA4?

Custom dimensions and metrics in GA4 are created by registering event, user, or item-scoped parameters in GA4 Admin after emitting them in your tracking code. Register parameters by scope type, then verify population in DebugView before using them in reports within standard quota limits.

What's the difference between event, user, and item scopes for GA4 custom dimensions?

Event scope captures data specific to individual events, user scope persists across all sessions for a user, and item scope applies to e-commerce items within transactions. Choose scope based on whether the data varies per event, per user, or per product.

Why aren't my GA4 custom dimensions showing data in reports?

Custom dimensions require 24–48 hours to populate after registration and parameter emission. Verify parameters are firing correctly in DebugView, confirm registration in GA4 Admin with matching names and scopes, and check that quota limits haven't been exceeded.

How do I register custom metrics for numeric KPIs in GA4?

Register custom metrics in GA4 Admin by mapping event parameters to metric definitions with appropriate scopes and calculation methods. Emit the numeric parameters in your tracking events, then verify population in DebugView before reporting.

Can I use custom dimensions across multiple GA4 properties?

Custom dimensions are property-specific and must be registered separately in each GA4 property's Admin panel. Each property maintains its own scope configuration and quota allocation for custom dimensions and metrics.

What governance best practices apply when managing GA4 custom dimensions at scale?

Document dimension naming conventions, scope assignments, and ownership; monitor quota usage; establish review procedures before registration; and plan parameter lifecycle to avoid exceeding GA4's custom dimension and metric limits.