| name | 1p-tagging-pixels |
| description | Set up first-party tracking and analytics — website pixels, conversion tracking, UTM architecture, cookie consent, server-side tagging vs client-side, 1P vs 3P data strategy, and identity resolution. Use when setting up tracking, implementing pixels, building attribution, or preparing for privacy-first measurement. Triggers on: "pixel", "tracking", "conversion tracking", "first-party data", "server-side tagging", "UTM", "cookie consent", "1P vs 3P", "identity resolution", or any tracking implementation request. |
| license | MIT |
| compatibility | Claude Code, Jesse, Codex, Hermes, Windsurf, OpenCode, Gemini CLI, Copilot, Zed, VS Code, Goose |
| metadata | {"version":"1.1.0","author":"LeadMagic","category":"analytics","tags":["tracking","pixels","analytics","attribution","privacy","first-party"],"related_skills":["attribution","paid-advertising","gtm-metrics","proactive-alerts","website-visitor-identification","campaign-governance"],"frameworks":["Privacy-First Measurement","Server-Side Tagging Architecture","1P Data Strategy"]} |
1P Tagging & Analytics
Overview
Third-party cookies are dead. Apple ITP, Firefox ETP, and Chrome's phase-out
have made browser-based tracking unreliable. The future is first-party data
and server-side measurement — data your customers intentionally share with you
that survives ad blockers, cookie restrictions, and platform changes.
This skill covers the complete measurement stack: 1P vs 3P strategy, pixel
implementation, UTM architecture, server-side tagging, consent management,
and identity resolution. The output is a privacy-resilient analytics
infrastructure that works when cookies don't.
Authoritative Foundations
- Privacy-First Measurement — Shapes deliverables for this skill — Third-party cookies are dead.
- Server-Side Tagging Architecture — Shapes deliverables for this skill — Third-party cookies are dead.
- 1P Data Strategy — Shapes deliverables for this skill — Third-party cookies are dead.
When to Use
- "Set up conversion tracking"
- "1P vs 3P data strategy"
- "Install pixels (LinkedIn, Meta, Google, TikTok)"
- "Build UTM architecture"
- "Set up server-side GTM"
- "Implement first-party tracking"
- "Fix attribution gaps"
- "Set up cookie consent"
- "Identity resolution setup"
1P vs 3P Data Strategy
First-Party Data (1P)
Data you collect directly from your customers — they know they're sharing it.
Examples: email signups, form fills, product usage, purchase history, support
tickets, survey responses, account registration.
Advantages: Privacy-compliant by default. Survives browser changes. Higher
data quality. You own it. No intermediary. Can be enriched with identity
resolution.
Disadvantages: Requires customer action (signup, login, form fill). Smaller
volume than 3P. Needs infrastructure to collect, store, and activate.
Third-Party Data (3P)
Data collected by entities that don't have a direct relationship with the user.
Examples: browser cookies, ad network tracking, data brokers, device graphs,
cross-site tracking.
Advantages: Large scale. Doesn't require user action. Useful for prospecting
and lookalike audiences. Historical data for benchmarking.
Disadvantages: Dying. Browser restrictions block 30-40% of 3P tracking.
Regulatory pressure (GDPR, CCPA). Lower data quality. You don't own it.
Expensive (data broker fees).
The Transition
Now: Run both 1P and 3P in parallel. 3P for scale, 1P for accuracy.
Next 12 months: Shift budget from 3P data to 1P infrastructure.
End state: 1P is the foundation. 3P is supplementary where still available.
1P Data Activation
Collect → Enrich → Activate:
- Collect: Form fills, signups, logins, product usage, email engagement,
survey responses, support interactions.
- Enrich: Identity resolution (match email to company, role, firmographics).
Behavioral scoring. Predictive modeling.
- Activate: Personalization (website, email, product), ad targeting
(customer match, retargeting), sales prioritization, content recommendations,
churn prediction.
Step-by-Step Process
Phase 1: Pixel Inventory
Install these four pixels on every page:
LinkedIn Insight Tag: Base code in <head>, event tracking on conversions.
Identifies company visitors for ABM retargeting even without form fills.
Meta Pixel (Facebook): Base code + conversion events. Required for Meta
ads optimization, retargeting, and lookalike audience building.
Google Ads Conversion Tag: Via Google Tag Manager or gtag.js. Tracks
ad-driven conversions for bidding optimization.
TikTok Pixel: Base code + events. Required for TikTok ads optimization.
Plus: Google Analytics 4 (GA4) — your analytics foundation. Event-based
model (not pageview-based). Free, unlimited for most use cases.
Phase 2: UTM Architecture
Standardize UTM parameters across all campaigns:
| Parameter | Purpose | Example |
|---|
utm_source | Traffic origin | linkedin, google, meta, email, direct |
utm_medium | Channel type | cpc, organic, email, social, referral |
utm_campaign | Specific campaign | product_demo_q1, webinar_feb |
utm_content | Ad/creative variant | variant_a, video_testimonial |
utm_term | Keyword (search only) | cold+email+software |
Enforcement: Single source of truth spreadsheet. Consistent naming. Never
mix linkedin and LinkedIn and li. Pre-built UTM templates for common
campaign types.
Phase 3: Server-Side Tagging
Move from browser tags to server-side dispatch:
Benefits:
- Bypasses ad blockers (30-40% of client-side events lost).
- Improves page speed (fewer browser scripts).
- Data control (filter, enrich, or suppress data before it leaves your server).
- Privacy compliance (control what data is shared with which platform).
Setup: Google Tag Manager Server-Side (free, Google-hosted or self-hosted),
Segment Protocols, or custom server endpoint. One server-side container
receives events, dispatches to all platforms.
Architecture:
Website/App → Server-Side GTM → LinkedIn Conversion API
→ Meta Conversions API
→ Google Ads Offline Conversions
→ TikTok Events API
→ Your Data Warehouse
Phase 4: Consent Management
GDPR (EU): explicit opt-in before tracking. CCPA (California): right to
opt-out. Growing state laws.
Implementation: Consent Management Platform (Cookiebot, OneTrust, Termly).
Load tracking scripts only after consent. Block all cookies and pixels until
user accepts. Document data flows for compliance.
Consent banner best practices: Clear "Accept All" / "Customize" options.
Don't make rejecting harder than accepting. Don't use dark patterns.
Phase 5: Identity Resolution
Connect anonymous visitors to known contacts:
- Reverse-IP lookup: Identify companies visiting your site (even without
form fills). Tools: Clearbit Reveal / HubSpot Breeze, 6sense, Demandbase,
Leadfeeder, Albacross. Person-level deanonymization (RB2B, Warmly) is
higher privacy risk — load
website-visitor-identification before deploying.
Canonical playbook:
website-visitor-identification/references/visitor-identification-playbook.md.
- First-party cookie matching: Match returning visitors to previous
sessions. Survives 3P cookie restrictions.
- Email-based identity: The strongest identifier. Every form fill, login,
and email click links to a known identity.
- Cross-device graph: Link same user across phone, laptop, tablet via
login events.
Use identity resolution for: ABM retargeting, sales alerts on target account
visits, content personalization, pipeline attribution.
Output Format
Measurement plan with: 1P vs 3P strategy, pixel inventory, UTM taxonomy,
server-side architecture diagram, consent implementation, identity resolution
setup, and conversion event map.
Quality Check
Common Pitfalls
-
Client-side only. 30-40% of browser events are lost to ad blockers.
Server-side captures 100%. Implement server-side tagging before scaling
ad spend.
-
No UTM standardization. "linkedin", "LinkedIn", "li", "lnkd" are
four different sources in analytics. One naming convention, enforced.
-
Tracking without consent. GDPR fines up to 4% of global revenue.
Implement consent before tracking EU visitors.
-
Pixel duplication. Same pixel fired twice = double-counted conversions.
Audit quarterly with browser dev tools.
-
3P dependency without 1P transition. 3P data is dying. 1P data is the
future. Run both now, actively build 1P infrastructure.
Execution Artifacts
references/framework-notes.md — named frameworks, citation anchors, and operating assumptions
templates/output-template.md — copy-paste deliverable structure for the user
scripts/check-output.py — local checklist validator for required sections
This skill includes lightweight artifacts the agent can load on demand:
Use the artifacts when the user asks for an implementation-ready deliverable, a repeatable workflow, or a quality check rather than generic advice.
Related Skills
- website-visitor-identification: Company vs person ID, vendors, privacy checklist
- attribution: Multi-touch attribution models
- paid-advertising: Campaign tracking setup
- proactive-alerts: Trigger alerts on tracked events
- marketing-strategy: Overall measurement framework
- campaign-governance: UTM + visitor source attribution