analyst-event-tracking

Validate Braze event and purchase instrumentation for accuracy and attribution.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/delta-and-beta/braze-agency --skill analyst-event-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyst-event-tracking
Source: https://github.com/delta-and-beta/braze-agency/tree/main/skills/analyst-event-tracking
Command: npx skills add https://github.com/delta-and-beta/braze-agency --skill analyst-event-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures Braze instrumentation is accurate, complete, and attributable so analysts can trust events, purchases, sessions, location, and uninstall signals for segmentation, campaign targeting, and lifetime value reporting.

Core Features & Use Cases

  • Custom event validation: Check naming consistency, required properties, and property cardinality to prevent segmentation gaps and accidental duplicates.
  • Purchase logging checks: Verify product_id stability, currency consistency, price/quantity semantics, and order-level vs item-level logging for reliable revenue metrics.
  • Session, location, and uninstall analysis: Audit session timeout behavior, location recency and permission handling, and uninstall detection latency to avoid false positives in re-engagement campaigns.
  • Use cases: Pre-deployment instrumentation audits, discrepancy diagnosis between Braze and external analytics, event taxonomy reviews, and LTV completeness assessments.

Quick Start

Audit the Braze event and purchase instrumentation focusing on custom event names, purchase fields, session definitions, location freshness, and uninstall detection and return a prioritized list of data quality issues.

Frequently Asked Questions about analyst-event-tracking

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

FAQPage Schema
How do I validate Braze custom event instrumentation for segmentation gaps?

Validating Braze custom event instrumentation requires checking naming consistency, required properties, and property cardinality to prevent segmentation gaps and accidental duplicates. This ensures analysts can trust event data for accurate campaign targeting.

Why does Braze purchase logging show discrepancies in revenue metrics?

Braze purchase logging discrepancies often stem from unstable product_id values, inconsistent currency formatting, or improper price and quantity semantics. Verifying order-level versus item-level logging resolves these issues for reliable revenue metrics and LTV reporting.

How do I audit Braze session tracking and location capture across mobile SDKs?

Auditing Braze session tracking and location capture involves checking session timeout behavior, location recency, and permission handling across mobile SDKs. This prevents false positives in re-engagement campaigns and ensures accurate segmentation.

What is the best way to diagnose Braze uninstall detection latency issues?

Diagnosing Braze uninstall detection latency issues requires auditing uninstall detection semantics to identify delays causing false positives. Proper uninstall signal validation ensures accurate re-engagement campaign targeting and reliable lifetime value reporting.

Can I use this approach to fix data discrepancies between Braze and external analytics platforms?

Yes, auditing Braze event and purchase instrumentation diagnoses discrepancies between Braze and external analytics platforms. Comparing event taxonomy, purchase fields, and session definitions identifies data quality issues causing mismatched reporting.

When do I need a pre-deployment Braze event taxonomy review?

A pre-deployment Braze event taxonomy review is needed before launching new web or mobile SDK instrumentation. Auditing custom event names, purchase fields, and location freshness ensures data completeness and attribution accuracy before collecting production data.