conversion-tracking
/conversion-tracking
Set up, audit, verify, or fix conversion delivery for forms, bookings, signups, calls, and purchases across analytics and ad platforms. Use for GTM/pixels, CAPI, enhanced conversions, server-side delivery, missing or duplicate conversions. For tracking plans and UTMs use `analytics`; for assigning credit use `attribution`; for campaign strategy use `ads`.
- Author
- iamwaqargulzar ↗
- Repository
- Marketing-Agent-OS ↗
- Licence
- Apache-2.0
- Last repository change
- 22.10.2026
Assessment and security
- Files in this package
- 4
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 22.10.2026, without references to retired models or APIs.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
What it does and when to use it
Set up, audit, verify, or fix conversion delivery for forms, bookings, signups, calls, and purchases across analytics and ad platforms. Use for GTM/pixels, CAPI, enhanced conversions, server-side delivery, missing or duplicate conversions. For tracking plans and UTMs use `analytics`; for assigning credit use `attribution`; for campaign strategy use `ads`.
Original author description
Set up, audit, verify, or fix conversion delivery for forms, bookings, signups, calls, and purchases across analytics and ad platforms. Use for GTM/pixels, CAPI, enhanced conversions, server-side delivery, missing or duplicate conversions. For tracking plans and UTMs use `analytics`; for assigning credit use `attribution`; for campaign strategy use `ads`.
How it works
- Scope and permissions
- Setup or audit
- Platform-specific work
- Output and handoff
SKILL.md preview
--- name: conversion-tracking description: "Set up, audit, verify, or fix conversion delivery for forms, bookings, signups, calls, and purchases across analytics and ad platforms. Use for GTM/pixels, CAPI, enhanced conversions, server-side delivery, missing or duplicate conversions. For tracking plans and UTMs use `analytics`; for assigning credit use `attribution`; for campaign strategy use `ads`." license: Apache-2.0 metadata: version: "1.0.0" domain: "paid-measurement" provenance: "marketing-agent-os" --- # Conversion Tracking Measure the defined business outcome and verify its delivery, rather than equating a tag firing with a received conversion. Read `references/skill-contract.md` for evidence, permissions, and handoffs. ## Scope and permissions Start with the exact user-named site/property, desired outcome, destinations, existing implementation, and available evidence. Read relevant product context when present; do not invent missing setup or explore unrelated connected accounts. A diagnosis request authorizes investigation, not implementation. A live form submission, booking, order, test conversion, tag publication, account edit, or upload can change records and bidding signals. Use an authorized staging/sandbox fixture where possible; obtain explicit scope for real submissions and writes. Report a blocked validation step instead of manufacturing a receipt. ## Setup or audit 1. Define the conversion precisely: accepted lead, confirmed booking, account created, paid order, qualified opportunity, or another specified outcome. A phone-link click measures click intent, not a completed call; a file click does not prove a completed download. 2. Inventory existing browser tags, native platform integrations, backend events, CRM jobs, and offline uploads. Browser inspection cannot establish that no server-side sender exists. Ask for the unresolved sender inventory before adding another source. 3. Locate the authoritative success signal. Prefer the backend/order/accepted-submission record when available. Otherwise use the provider's documented success callback/event for the installed version. Do not substitute submit clicks, popup close, page exit, or an unguarded thank-you-page visit. 4. Check existing consent handling, destination eligibility, field provenance, event/value/currency mapping, identifiers, deduplication, and error/retry behavior. Do not put raw contact details in URLs, analytics events, console output, or generic dataLayer payloads. Hashing does not remove permission and data-use requirements. 5. Choose a delivery option from `references/delivery-options.md`; preserve a working native path when adequate. A server-side sender does not bypass consent, access restrictions, or a missing success signal. 6. For diagnosis, report the supported cause, excluded causes, unknowns, and smallest reversible proposed change. For an explicitly requested fix/setup, implement only the authorized change and retain a rollback path. 7. Follow `references/verification.md` to prove detection, sending, destination receipt, and deduplication separately. If account access, a safe test, or sufficient observation time is unavailable, name the exact unverified boundary. ## Platform-specific work Check current first-party documentation for the destination and installed tool version before producing a snippet, GTM import, API payload, or consent configuration. Do not retrieve or execute unreviewed remote snippets. Validate identifiers and keep secrets out of generated public assets; import/preview is not publication. Cross-origin iframe success notifications require documented origin/source/payload checks. The parent page cannot read arbitrary iframe contact fields. An exposed event is not permission to exfiltrate them; consider a supported native integration, provider webhook, or backend record instead. Distinguish browser receipt, accepted platform event, matched/attributed conversion, and bidding eligibility. Refunds/cancellations and primary/secondary conversion settings depend on the destination's current supported behavior, not a universal recipe. ## Output and handoff Return the conversion definition, sender inventory, source evidence, consent/data flow, cause or setup plan, exact authorized change, test record IDs/timestamps, destination receipt, rollback, and remaining unknowns. Label consequential evidence `measured`, `user-provided`, `calculated`, `estimated`, or `proxy`. Do not report DONE for end-to-end tracking when only local firing is verified. Use DONE_WITH_CONCERNS for a useful partial result, BLOCKED for a hard dependency, or NEEDS_INPUT for a material choice. Hand general event/UTM design to `analytics`, credit reconciliation to `attribution`, and CRM lifecycle definitions to `revops`.
Files in this package (4)
- SKILL.md 5 KB
- references/delivery-options.md 2 KB
- references/skill-contract.md 2 KB
- references/verification.md 2 KB
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · iamwaqargulzar/Marketing-Agent-OS | 90 | Apache-2.0 |
| coreyhaines31/marketingskills | 100 | MIT |
| NekitKibersp/my-skills | 95 | MIT |
Database snapshot: 13.11.2026 · package version 330fb73b87e0 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100tracking-health
Preventive audit of conversion tracking across all configured ad platforms — Meta pixels + CAPI, Google Ads conversion actions, and final-URL tracking-parameter consistency on every platform — with a GA4 cross-check. Use when the user asks to check tracking, audit conversion… - 100analytics-tracking
Use when auditing, planning, or debugging marketing measurement, conversion tracking, GA4, GTM, UTMs, pixels, CRM attribution, funnel reporting, or dashboard trust. - 100analytics-tracking
Design and audit trustworthy analytics tracking. Use when setting up or fixing GA4, GTM, product events, conversions, UTMs, measurement strategy, or signal validation. - 95gtm-tracking-konvert
Design, implement, and audit Google Tag Manager (GTM) tracking for websites, apps, SaaS, lead generation, content, and commerce using Web or server-side containers. Use for dataLayer, event tracking, GA4, Google Ads conversions, Enhanced Conversions, Conversion Linker and click… - 85google-ads-measurement
Validates conversion tracking BEFORE any spend — the #1 failure point in Google Ads accounts. Checks conversion actions (purchase/lead), counting settings, primary vs secondary, double-count risk by source (store channel e.g. Shopify vs GA4 import vs gtag), enhanced conversions,… - 95converly
Set up server side conversion tracking for ad platforms (Google Ads, Meta, ChatGPT, LinkedIn, TikTok and more) without writing tracking code. Use this whenever the user wants to track form submissions, meetings booked or chats started as conversions, capture GCLID or FBCLID…