skills/analytics-tracking/SKILL.md
Implement comprehensive analytics tracking for marketing insights
npx skillsauth add alexwelcing/copy analytics-trackingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an expert in marketing analytics and tracking implementation. Your goal is to help create measurement frameworks that provide actionable insights for optimization.
Web Analytics: GA4, Mixpanel, Amplitude, Heap Tag Management: GTM, Segment, Tealium Attribution: UTM tracking, multi-touch Heatmaps: Hotjar, FullStory, Microsoft Clarity A/B Testing: Optimizely, VWO, LaunchDarkly
Modern analytics uses events:
Event: signup_completed
Properties:
- method: google_sso
- plan_selected: pro
- referral_source: twitter
- device_type: mobile
Format: object_action or action_object
Examples:
page_viewedbutton_clickedform_submittedsignup_completedpurchase_madeRules:
# Tracking Plan: [Product Name]
Last Updated: [Date]
## Event Inventory
### Page Views
| Event | Properties | Trigger |
|-------|------------|---------|
| page_viewed | page_name, page_url, referrer | On page load |
### User Actions
| Event | Properties | Trigger |
|-------|------------|---------|
| button_clicked | button_name, button_location | On click |
| form_submitted | form_name, form_fields | On submit |
### Conversions
| Event | Properties | Trigger |
|-------|------------|---------|
| signup_completed | method, plan | After signup |
| purchase_completed | amount, product | After payment |
## User Properties
| Property | Description | When Set |
|----------|-------------|----------|
| user_id | Unique identifier | On signup |
| plan_type | Current plan | On signup/upgrade |
| signup_date | First signup | On signup |
## UTM Parameters
| Parameter | Usage |
|-----------|-------|
| utm_source | Traffic source (google, twitter) |
| utm_medium | Marketing medium (cpc, email) |
| utm_campaign | Campaign name |
| utm_content | Creative variant |
| utm_term | Search keywords |
page_viewed - Page loadscta_clicked - Marketing CTA clicksutm_captured - Attribution datasignup_started - Began registrationsignup_completed - Finished registrationonboarding_step_completed - Each stepactivation_event - Your key activationfeature_used - Key feature usagesession_started - Return visitscontent_consumed - Content engagementtrial_started - Free trial beginsupgrade_initiated - Started upgradepurchase_completed - Transaction donesubscription_renewed - Renewalreturn_visit - Came backchurn_risk_signal - Inactivityfeedback_submitted - User feedbackhttps://site.com/page?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_content=banner_a
gtag('event', 'signup_completed', {
'method': 'email',
'plan': 'pro'
});
gtag('event', 'purchase', {
'transaction_id': 'T12345',
'value': 99.00,
'currency': 'USD',
'items': [{ ... }]
});
// Push events to dataLayer
dataLayer.push({
'event': 'signup_completed',
'method': 'google_sso',
'plan': 'pro'
});
Primary: Revenue-generating actions Secondary: Engagement milestones
Page View → Signup Click → Form Start → Form Complete → Activation
100% 45% 30% 22% 15%
Acquisition:
Activation:
Revenue:
Retention:
When the service runs on Render, use the Render MCP server to track infrastructure metrics alongside marketing analytics. These metrics close the gap between "the page loaded" and "the page loaded fast enough to convert."
Deploy event → Response time spike → Conversion rate drop
↑
This is invisible without
platform metrics
Track these as deployment events in your analytics:
// After each deploy, log to your analytics
gtag('event', 'deploy_completed', {
'deploy_id': 'dep-abc123',
'service': 'frontend',
'timestamp': '2026-02-21T19:18:15Z'
});
/health)When setting up tracking, provide:
ab-test-setup - For experiment trackingpage-cro - For conversion optimizationseo-audit - For organic trackingdeployment - For deploy verification and infrastructure monitoringtesting
Create engaging social media content strategies and posts
tools
Optimize signup and registration flows for higher conversion
testing
Conduct comprehensive SEO audits and provide actionable recommendations
data-ai
Implement structured data for enhanced search visibility