Ga4
Wire high-ticket conversion tracking — audit current events, generate missing event architecture and implementation codeFrom its SKILL.md
npx -y skills add abouchard11/midnight-seo-skills --skill 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.
- 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):
- Call
mcp__google-analytics__run_reportwith the resolved propertyId, dimensions=[eventName], metrics=[eventCount], dateRanges=[{startDate: "28daysAgo", endDate: "today"}]. This reveals which events are currently firing. - Call
mcp__google-analytics__get_property_detailswith 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 clickconsultation_request— case evaluation formform_start— user began filling out form (micro-conversion)
For medical domains:
generate_lead— appointment booking or contact form (primary)click_to_call— phone number clickinsurance_check— insurance verification formappointment_booking— online scheduling
For home service domains:
generate_lead— quote request (primary)click_to_call— phone number clickschedule_service— online bookingquote_request— estimate form submission
For real estate domains:
generate_lead— property inquiry (primary)seller_form_submit— seller lead formclick_to_call— phone number clickproperty_view— individual listing viewed (micro-conversion)
For e-commerce domains:
purchase— completed purchase (primary)add_to_cart— cart additionbegin_checkout— checkout startedgenerate_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:
- Print the full GA4 playbook to terminal
- Extract structured summary
- Save to Graphiti with name
GA4 Telemetry — [domain]
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.