00-marketing-plan-glob…
Use when the user needs an overall marketing plan for a period — objectives, segments, positioning, channel mix, content…
Use when conversion TRACKING must be set up or fixed before spending — Meta Pixel and Conversions API, Google Ads conversions with Enhanced Conversions, GA4, TikTok Pixel and Events API, server-side GTM, consent mode for GDPR and CCPA, UTM conventions, iOS ATT attribution
Claude Code
$ npx -y skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global --agent claude-code
Codex
$ npx skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global -a codex -y
Cursor
$ npx skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global -a cursor -y
Gemini CLI
$ npx skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global -a gemini-cli -y
GitHub Copilot
$ npx skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global -a github-copilot -y
OpenCode
$ npx skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global -a opencode -y
Windsurf
$ npx skills add minhnv0807/ai-business-skills --skill 53-tracking-setup-global -a windsurf -y
name: 53-tracking-setup-global description: "Use when conversion TRACKING must be set up or fixed before spending — Meta Pixel and Conversions API, Google Ads conversions with Enhanced Conversions, GA4, TikTok Pixel and Events API, server-side GTM, consent mode for GDPR and CCPA, UTM conventions, iOS ATT attribution windows, and a pre-launch verification checklist. Trigger on 'tracking setup', 'pixel setup', 'CAPI', 'GA4 events', 'conversions are not being recorded', 'Meta and Shopify numbers do not match'. Also use when launch is imminent and nothing has been verified. Not for — auditing a live account broadly, see `21-ads-audit-global`; analyzing data once it flows, see `13-data-analysis-global`; the campaign hierarchy, see `52-account-structure-global`." metadata: version: 1.1.0 category: performance license: MIT triggers: - "tracking setup" - "pixel setup" - "conversions API" - "CAPI" - "GA4 setup" - "server-side tracking" - "consent mode" - "UTM convention" - "conversion tracking not working" output: "File .md — tracking setup checklist per platform, consent plan, UTM template, event mapping, CRM/offline conversion plan, pre-launch verification checklist, and a troubleshooting table" related: - product-marketing-context-global - 52-account-structure-global - 54-media-plan-global - 21-ads-audit-global - 12-landing-page-brief-global - 13-data-analysis-global
> Operating rules: `skills/en/references/operating-rules-global.md` (esp. rules 2, 3, 7).
Ads without verified tracking is driving blind. **Hard rule: do not launch ads until tracking verifies green.** Every dollar spent before verification is unmeasurable. Set it up correctly the first time — changing events mid-campaign destroys historical comparability.
> Full per-platform install steps and the consent mode parameter reference: read `references/platform-tracking-setup.md`.
Ask up to 4 questions:
1. **Which ad platforms and objective?** Meta / Google / TikTok / LinkedIn / YouTube — lead (form or message) / purchase / traffic? 2. **What runs the website or landing page?** Shopify / WordPress / Webflow / Framer / custom — and is there access to edit the head tag or install GTM? 3. **Which markets receive traffic?** This decides the consent requirements: EU/UK means GDPR and ePrivacy, California means CCPA/CPRA, other US states have their own opt-out laws. 4. **Where does the sale actually close?** On site (pixel-measurable) or offline via sales calls, demos, or DMs (needs CRM/offline conversion import)?
1. **No green, no launch.** Verification comes before spend, every time. 2. **Consent is part of tracking, not a legal afterthought.** In the EU/UK, tags must not fire before consent. Getting this wrong risks fines and, on Google, loss of remarketing audiences. 3. **One installation method only.** GTM plus hardcoded tags equals duplicate events and doubled phantom conversions. 4. **Client-side plus server-side, deduplicated.** Browser-only tracking loses a large share of events to ad blockers, ITP, and iOS ATT. Send the same event from both sides with a shared event ID. 5. **Consistent UTMs.** Define the convention once, before anyone builds a link. GA4 cannot repair inconsistent casing or naming after the fact. 6. **Measure to revenue, not to lead.** If 1,000 leads produce 10 sales, you must be able to tell whether the failure is in ads or in sales. That requires CRM or offline conversion import. 7. **Expect platform numbers to disagree.** Ads managers use different attribution windows and modeled conversions. Pick one source of truth for decisions and use the others as directional.
| Layer | Purpose | Minimum | |-------|---------|---------| | Client-side pixel/tag | Fast setup, on-page events | Meta Pixel, Google tag, TikTok Pixel | | Server-side API | Recovers events lost to blockers and ITP | Meta Conversions API, TikTok Events API, Google Enhanced Conversions | | Analytics | Cross-channel truth, funnel analysis | GA4 with key events configured | | Consent layer | Legal gate in front of everything above | CMP plus Google consent mode v2 | | CRM / offline | Connects leads to actual revenue | CRM with source fields, offline conversion import |
Server-side GTM is the recommended container for anything beyond a simple store: it centralizes event forwarding, improves data quality, and keeps first-party cookie lifetimes usable under ITP.
This is a first-class requirement, not an optional extra.
**EU / UK — GDPR and ePrivacy:**
**California — CCPA/CPRA (and comparable US state laws):**
**Email and SMS:** CAN-SPAM in the US and GDPR in the EU require documented opt-in for marketing sends and a working unsubscribe. Any list uploaded as a Custom Audience or Customer Match list must have that consent on record — see `14-email-marketing-global`.
Record the decision in the output file: which CMP, which regions gated, who verified.
**Vietnam traffic:** personal-data duties for Vietnamese vis
138 bilingual AI marketing skills (69 VN + 69 Global) for Claude Code, OpenCode, Codex, VS Code. Four role SOP packs — content, design, performance, leader ops — plus strategy, personal brand, AI avatar, dropshipping, design master, knowledge library. 4 regions (US/EU/SEA/LATAM) + Vietnam 2025-2026. Companion: opa-kit.
Use when the user needs an overall marketing plan for a period — objectives, segments, positioning, channel mix, content…
Use when the user needs a monthly or weekly content calendar — posting schedule per channel, funnel ratio, content pillars,…
Use when a specific campaign needs a brief the whole team can execute from — context, objective, audience, core message, creative…
Use when marketing numbers look bad and the user needs to know WHY — layered root-cause diagnosis across tracking, delivery,…
Use when the user needs a spoken script for short-form video — TikTok, Reels, or YouTube Shorts — with a 3-part hook,…
Use when the user needs PAID ad copy for Meta, Google, or TikTok — six variants across TOFU, MOFU, and BOFU using AIDA, PAS, and…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…