
Conversion Tracking
Set up, validate, and debug Google Ads conversion actions, enhanced conversions, and attribution so paid campaigns optimize on real outcomes.
Overview
Conversion Tracking is an agent skill most often used in Grow (also Launch distribution, Validate landing) that manages Google Ads conversion measurement from tag setup through attribution modeling.
Install
npx skills add https://github.com/itallstartedwithaidea/agent-skills --skill conversion-trackingWhat is this skill?
- End-to-end Google Ads conversion stack: tag, enhanced conversions, offline imports, value rules
- Separates macro conversions (purchase, lead, sign-up) from micro funnel events for bidding vs audiences
- Configures conversion windows, view-through, and one-per-click vs every counting by business model
- Enhanced conversions with first-party hashed data to close cookie and privacy gaps
- Attribution setup including data-driven attribution evaluation against last-click baselines
Adoption & trust: 1 installs on skills.sh; 18 GitHub stars; trending (+100% hot-view momentum).
What problem does it solve?
You are spending on Google Ads but bids and reports do not reflect real purchases or leads because tags, actions, or attribution are misconfigured.
Who is it for?
Indie SaaS, ecommerce, or lead-gen builders who own Google Ads and need reliable conversion plumbing without hiring a full analytics team.
Skip if: Organic-only sites with no paid Google stack, or teams that need GA4-only product analytics without Ads conversion actions.
When should I use this skill?
Google Ads spend or bidding depends on conversions and tags, actions, enhanced conversions, or attribution need setup or repair.
What do I get? / Deliverables
You get validated conversion actions, working enhanced measurement where applicable, and attribution settings aligned to how you count revenue—so optimization decisions are no longer blind.
- Conversion action hierarchy with windows and counting documented
- Validation checklist results for tag firing and enhanced conversion readiness
- Attribution configuration notes comparing DDA to baseline models
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Grow analytics is the primary shelf because conversion measurement compounds after launch when bids and budgets depend on trustworthy event data. Analytics subphase matches infrastructure for tags, conversion actions, windows, and attribution models that feed reporting and automation.
Where it fits
Define macro and micro conversion actions on a pre-launch landing page before you judge ad readiness.
Turn on campaigns only after validating the Google tag and primary purchase or lead action fires in tag assistant.
Reconcile inflated lead counts by fixing duplicate tags and choosing the right counting method for your CRM sync.
Layer enhanced conversions so remarketing and value-based bidding recover users privacy tools would otherwise drop.
How it compares
Skill package for Google Ads conversion ops—not a generic MCP server and not a creative ad-copy generator.
Common Questions / FAQ
Who is conversion-tracking for?
Solo builders and marketers responsible for Google Ads who need end-to-end conversion setup, validation, and attribution guidance in the agent.
When should I use conversion-tracking?
At Launch when turning on paid distribution, at Grow when debugging ROAS or lead counts, and at Validate when proving landing-page sign-up events before scaling spend.
Is conversion-tracking safe to install?
It touches ads tags and first-party customer data patterns—review Security Audits on this page and your privacy policy before enabling enhanced conversions or offline imports.
SKILL.md
READMESKILL.md - Conversion Tracking
# Conversion Tracking Part of [Agent Skills™](https://github.com/itallstartedwithaidea/agent-skills) by [googleadsagent.ai™](https://googleadsagent.ai) ## Description The Conversion Tracking skill provides end-to-end management of Google Ads conversion measurement infrastructure. Accurate conversion tracking is the foundation of every optimization decision — without it, bid strategies, budget allocation, and keyword valuations are operating blind. This skill handles setup, validation, debugging, and attribution modeling across the full conversion stack: Google tag, enhanced conversions, offline conversion imports, and conversion value rules. The skill covers the complete conversion action hierarchy: macro conversions (purchases, leads, sign-ups) that drive bidding, and micro conversions (page views, add-to-cart, video plays) that inform audience building and funnel analysis. It configures conversion windows, view-through settings, and counting methods (one-per-click vs. every) based on business model requirements. Enhanced conversions using first-party data (email, phone, address) are set up to recover measurement gaps caused by cookie deprecation and privacy regulations. Attribution modeling is a critical component. The skill evaluates and configures data-driven attribution (DDA), compares it against last-click and other models, and helps advertisers understand the true value contribution of upper-funnel campaigns. For businesses with offline sales cycles, it manages the offline conversion import pipeline via CRM integration, ensuring that revenue data flows back to Google Ads for accurate ROAS calculation. ## Use When - User asks about "conversion tracking setup" or "conversion configuration" - User mentions "conversions not recording" or "missing conversions" - User wants to "debug conversion tracking" or "verify tracking" - User asks about "enhanced conversions" or "first-party data" - User mentions "offline conversions" or "CRM import" - User asks about "attribution modeling" or "data-driven attribution" - User wants to "set up Google tag" or "configure gtag" - User mentions "conversion value rules" or "conversion actions" - User asks "why is smart bidding not working" (often tracking related) ## Architecture ```mermaid flowchart TD A[Conversion Strategy Definition] --> B[Conversion Action Setup] B --> C[Primary Conversions\nPurchase, Lead, Sign-up] B --> D[Secondary Conversions\nAdd-to-Cart, Page View] C --> E[Google Tag Implementation] D --> E E --> F[Base Tag: gtag.js] E --> G[Event Snippets] E --> H[Google Tag Manager] F --> I[Enhanced Conversions] G --> I I --> I1[Email Hashing] I --> I2[Phone Hashing] I --> I3[Address Matching] J[CRM / Backend Data] --> K[Offline Conversion Import] K --> K1[Click ID Matching: GCLID] K --> K2[Enhanced Conversions for Leads] K --> K3[Store Sales Import] I1 --> L[Conversion Validation Engine] I2 --> L I3 --> L K1 --> L K2 --> L K3 --> L L --> M{Validation Status} M -->|Healthy| N[Attribution Model Configuration] M -->|Issues Detected| O[Debugging Pipeline] O --> P[Tag Diagnostics] O --> Q[Data Discrepancy Analysis] O --> R[Cross-Platform Reconciliation] N --> S[Data-Driven Attribution] N --> T[Conversion Value Rules] N --> U[Conversion Window Optimization] ``` ## Implementation Conversion tracking validation and debugging framework: ```javascript async function validateConversionTracking(customerId) { const conversionActions = await getConversionActions(customerId); const tagDiagnostics = await runTagDiagnostics(customerId); const recentConversions = await getRecentConversions(customerId, 7); const issues = []; for (const action of conversionActions) { if (act