tracking-specialist

Implement a serverless measurement pipeline for cross-stack conversion tracking.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill tracking-specialist-coreymaypray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tracking-specialist
Source: https://github.com/coreymaypray/sloth-skill-tree/tree/main/plugins/maycrest-create/skills/tracking-specialist
Command: npx skills add https://github.com/coreymaypray/sloth-skill-tree --skill tracking-specialist-coreymaypray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bad tracking data leads to incorrect optimization decisions; this skill ensures accurate cross-stack measurement for campaigns across Stripe, Supabase, Vercel Analytics, GA4, and ad platforms.

Core Features & Use Cases

  • Unified measurement pipeline: server-side Stripe webhook processing, Supabase logging, and CAPI integrations with Google Ads and Meta to ensure consistent event data across channels.
  • GCLID & user data handling: persists gclid across sessions to enable accurate offline and server-side conversions.
  • Offline and analytics integration: centralizes conversion events in Supabase for offline imports, analytics dashboards, and attribution checks.

Quick Start

Set up a Stripe webhook listener to feed purchase events into Supabase and verify GCLID capture for enhanced conversions.

Frequently Asked Questions about tracking-specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up server-side conversion tracking with Stripe webhooks and Supabase?

Server-side conversion tracking with Stripe webhooks and Supabase is set up by creating a Supabase endpoint to listen for purchase events, logging the transaction data, and forwarding it to analytics platforms. This ensures accurate cross-stack measurement.

What is the best way to persist GCLID for Google Ads enhanced conversions across sessions?

Persisting GCLID for Google Ads enhanced conversions involves capturing the click identifier and storing it across user sessions. This enables accurate offline and server-side conversion tracking when importing offline conversion events back into ad platforms.

Can I send offline conversion data to Google Ads and Meta using a serverless measurement pipeline?

You can send offline conversion data to Google Ads and Meta using a serverless measurement pipeline. The pipeline centralizes conversion events in Supabase for offline imports and supports CAPI integrations with both platforms to ensure consistent event data.

Does Vercel Analytics work with GA4 for unified marketing measurement?

Vercel Analytics works with GA4 for unified marketing measurement by integrating web analytics with cross-stack conversion data. This combination centralizes event tracking and attribution checks across your Stripe and Supabase data pipeline.

Why does bad tracking data lead to incorrect campaign optimization decisions?

Bad tracking data leads to incorrect campaign optimization because inaccurate or missing conversion events skew attribution models. Implementing a unified measurement pipeline with server-side events and webhook processing fixes this data discrepancy.

What are the limitations of using web-only tracking versus a server-side CAPI integration?

Web-only tracking often loses data due to ad blockers and browser restrictions, whereas server-side CAPI integrations with Google Ads and Meta bypass these limitations. Server-side pipelines ensure reliable offline imports and consistent event data.