Google analytics ga4
Skill gmmh1/claude-paid-media-skills/skills/google-analytics-ga4
98 Claude Skills for paid media & marketing — Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, cross-platform strategy and creative craft.
npx -y skills add gmmh1/claude-paid-media-skills --skill google-analytics-ga4Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 18 days oldThe repository was created 18 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Set up, configure, and analyze Google Analytics 4 — event tracking, conversions, exploration reports, audiences. Triggers on 'set up GA4', 'GA4 events aren't tracking', 'analyze my GA4 data', 'build a GA4 exploration report', or 'why don't my GA4 and Google Ads numbers match'. Analytics-platform layer — for GA4-to-Ads linkage specifically see google-ads-measurement.
SKILL.md
5.8 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
Google Analytics 4 (GA4)
Currency & scope note (last reviewed 2026-07-19): Platform mechanics referenced here (character limits, campaign-type names, feature availability, thresholds, benchmark figures, policy specifics) reflect general practice as of the review date above and are not guaranteed current — ad platforms change quickly. Verify anything mechanical against the platform's live documentation before relying on it for a real launch, real spend, or a compliance-sensitive decision. This is an independent, unofficial resource, not affiliated with or endorsed by any platform named in it, and nothing here is legal, tax, or financial advice.
Purpose
Configure GA4 correctly and extract real insight from it — event tracking, conversion definitions, audience building, and exploration analysis — as the analytics backbone behind every other marketing decision, not just a Google Ads appendage.
Trigger Conditions
- "Set up GA4 for my website/app"
- "My GA4 events aren't tracking / numbers look wrong"
- "Analyze my GA4 data / what's driving [metric]"
- "Build a GA4 exploration report"
- "Why don't my GA4 and Google Ads numbers match"
Required Inputs
- Website/app platform and current tagging status (Tag Manager, gtag.js, native platform integration)
- Business goals to translate into tracked events/conversions
- Existing property status: net-new setup vs. auditing an existing property
- Downstream tools this needs to connect to (Google Ads, Looker Studio, BigQuery export)
Core Capabilities
Property & Data Stream Setup
- Web/app/web+app property configuration and data stream setup
- Cross-domain tracking configuration when a funnel spans multiple domains (e.g., site → checkout on a different domain)
- Data retention and reporting identity settings, and their tradeoffs
Event Tracking Architecture
- Automatically collected vs. enhanced measurement vs. custom events — using custom events only where the automatic/enhanced set doesn't cover the business's actual goal actions
- Event naming and parameter conventions that stay analyzable at scale (consistent naming, meaningful parameters, avoiding high-cardinality params that blow up reporting)
- Marking key events (GA4's conversion designation) matched to actual business goals, not just marking everything as a conversion
GA4-to-Google Ads Reconciliation
- Explaining discrepancies between GA4 and Google Ads conversion counts: different attribution models/windows, session vs. event-scoped counting, cross-device stitching differences
- This is a diagnostic hand-off point — deep tracking/attribution configuration for Ads specifically lives in
google-ads-measurement
Audiences
- Building GA4 audiences (behavioral, event-based) for use as remarketing sources in Google Ads (coordinate with
google-ads-remarketing) or for further analysis segmentation
Exploration & Analysis
- Funnel exploration to find drop-off points in a defined conversion path
- Path exploration for understanding actual user navigation vs. assumed user journeys
- Segment overlap and cohort exploration for retention/behavior analysis
- Free-form exploration for ad hoc questions that standard reports don't answer directly
Data Quality
- Common data-quality failures: duplicate tagging (double-counted events), missing key events, bot traffic inflation, internal traffic not excluded
- Debug view usage to verify events fire correctly during setup/QA before trusting the data
Workflow
- Confirm property/stream setup and current tagging method.
- Translate business goals into a specific event/key-event tracking plan — don't over-track; track what will actually inform a decision.
- Implement or audit event tracking, verifying with GA4 DebugView before considering it done.
- Exclude internal traffic and check for obvious data-quality issues (duplicate events, bot inflation).
- Build the specific exploration report or audience the request calls for.
- If reconciling against Google Ads numbers, explain the specific mechanical reason for the discrepancy rather than treating it as "broken tracking."
Outputs
- Event/key-event tracking plan mapped to business goals
- Data-quality findings and fixes
- Requested exploration report or audience definition
- GA4-vs-Ads discrepancy explanation, when applicable
Rules
-
Never mark every event as a key event — key events should map to genuine business goals, or conversion-optimized bidding downstream (in Ads) gets diluted signal.
-
Always verify new event tracking in DebugView before declaring it live; don't let unverified tracking silently feed reports for weeks.
-
Explain GA4-vs-Ads number differences mechanically (attribution window/model, scoping) rather than implying either number is simply "wrong."
-
Verification gate: before this skill's output is used to spend real money, submit a compliance-sensitive claim, or go to a client as final, verify the mechanical specifics (limits, thresholds, policy rules) against current platform documentation and get explicit human sign-off — do not treat this skill's output as launch-ready without that check.
Related Skills
google-ads-measurement (Ads-specific conversion import and attribution), google-ads-remarketing (using GA4 audiences downstream), google-tag-manager (tag deployment infrastructure), looker-studio-reporting (visualizing GA4 data), google-search-console (organic-side data GA4 doesn't cover).
Gives 0 of the 12 instructions most analytics metrics skills give in ~1.1k tokens
Counted across 368 of the 369 authors here whose files we hold, read 2026-08-06
- read product marketing context before asking questionsin 18 of 368, across 12 files
- use lowercase with underscores for event namesin 16 of 368, across 6 files
- track events for decisions not vanity metricsin 15 of 368, across 5 files
- use object-action format for event namesin 15 of 368, across 8 files
- produce a tracking plan documentin 14 of 368, across 4 files
- Call RUBE_SEARCH_TOOLS first to get current schemasin 13 of 368, across 2 files
- establish consistent event naming conventions before implementingin 10 of 368, across 4 files
- Verify dimension and metric compatibility before reportingin 9 of 368, across 2 files
- Encrypt data at rest and in transitin 9 of 368, across 3 files
- use snake_case for event namesin 9 of 368, across 5 files
- monitor technical health during the testin 9 of 368, across 5 files
- use consistent property namesin 8 of 368, across 4 files
Said here and by no other author read
- confirm property stream setup and tagging method
- translate business goals into an event tracking plan
- implement or audit event tracking
- exclude internal traffic and check data-quality issues
- build the requested exploration report or audience
- explain discrepancies mechanically rather than calling numbers wrong
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.