agentsclimarketplace

Ga4

Skill abouchard11/midnight-seo-skills/skills/ga4

Wire high-ticket conversion tracking — audit current events, generate missing event architecture and implementation codeFrom its SKILL.md

Install
npx -y skills add abouchard11/midnight-seo-skills --skill ga4

Assembled 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.
  • 1 stars1 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.

SKILL.md

4.2 KB, 891 tokens by cl100k_base, as published. Nobody here has run it

GA4 Telemetry

First: Read the file ~/.claude/skills/seo-references/core.md before proceeding. Apply the methodology and voice defined there to all output.

Also read: ~/.claude/skills/seo-references/data-pull-patterns.md for MCP tool parameter reference.

Step 1: Parse Domain

Extract the domain from the user's argument. Resolve it against the MCP Routing Map in core.md. The GA4 property ID is required for this skill — if the domain has no GA4 property, warn and stop.

Also identify the vertical type from the portfolio roster (legal, medical, home service, real estate, e-commerce, etc.) — this determines which conversion events to recommend.

Step 2: Pull Live Data

GA4 (PRIMARY for this skill):

  1. Call mcp__google-analytics__run_report with the resolved propertyId, dimensions=[eventName], metrics=[eventCount], dateRanges=[{startDate: "28daysAgo", endDate: "today"}]. This reveals which events are currently firing.
  2. Call mcp__google-analytics__get_property_details with the propertyId. This shows property configuration.

Cross-reference: Check the user's CLAUDE.md for the "GA4 CONVERSION GAPS" table. This table tracks which domains have conversion events wired vs. not. Note the current status for this domain.

Step 3: Generate Conversion Architecture

Section 1 — Current State Assessment: List all events currently firing with their counts. Highlight:

  • Which events are just default GA4 (page_view, scroll, click) — these are vanity
  • Which events are custom/conversion events — these are money events
  • What's MISSING based on the vertical

Section 2 — Custom Event Architecture: Based on the vertical, recommend these high-value events:

For legal domains:

  • generate_lead — contact form submission (primary conversion)
  • click_to_call — phone number click
  • consultation_request — case evaluation form
  • form_start — user began filling out form (micro-conversion)

For medical domains:

  • generate_lead — appointment booking or contact form (primary)
  • click_to_call — phone number click
  • insurance_check — insurance verification form
  • appointment_booking — online scheduling

For home service domains:

  • generate_lead — quote request (primary)
  • click_to_call — phone number click
  • schedule_service — online booking
  • quote_request — estimate form submission

For real estate domains:

  • generate_lead — property inquiry (primary)
  • seller_form_submit — seller lead form
  • click_to_call — phone number click
  • property_view — individual listing viewed (micro-conversion)

For e-commerce domains:

  • purchase — completed purchase (primary)
  • add_to_cart — cart addition
  • begin_checkout — checkout started
  • generate_lead — waitlist/signup (if pre-launch)

Section 3 — Implementation Code: For each recommended event, provide a ready-to-paste gtag snippet:

// [Event Name] — [trigger description]
gtag('event', 'generate_lead', {
  event_category: '[vertical]',
  event_label: '[specific trigger]',
  source: '[page or form identifier]'
});

Note: These are advisory code snippets. The user applies them manually to their codebase. This skill does not modify project files.

Section 4 — Conversion Goals:

  • Primary conversion event (mark as Key Event in GA4 Admin)
  • Secondary conversion events
  • Micro-conversions worth tracking

Section 5 — UTM Parameter Template: Template for tracking which SEO landing pages drive conversions: ?utm_source=organic&utm_medium=seo&utm_campaign=[domain]&utm_content=[page-slug]

Core principle: track money events, not vanity metrics.

Step 4: Output

Follow the Output Protocol from core.md:

  1. Print the full GA4 playbook to terminal
  2. Extract structured summary
  3. Save to Graphiti with name GA4 Telemetry — [domain]

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,851. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.