analyst-cohort-management

Manage Braze cohort imports and resolve audience identity mismatches.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps analysts import external cohorts into Braze and ensure audience integrity by validating identifier mappings, match rates, sync cadence, and cohort freshness so campaigns reach the intended users.

Core Features & Use Cases

  • Integration guidance: Actionable checks and configuration notes for Hightouch, Census, Treasure Data, Kubit, Splio, and AppsFlyer cohort imports.
  • Identity & matching diagnostics: Procedures to verify external_id, alias, email hashing, and device identifier stability and to measure match rates against Braze profiles.
  • Freshness & cadence analysis: How to evaluate end-to-end lag from source computation to Braze segment refresh and decide sync cadence for time-sensitive campaigns.
  • Use Case: Diagnose an unexpectedly large or small campaign audience by auditing join keys, sync history, match rates, and Braze subscription state before launch.

Quick Start

Use the analyst-cohort-management skill to evaluate a cohort import by checking its identifier mapping, match rate, and last sync timestamps.

Frequently Asked Questions about analyst-cohort-management

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

FAQPage Schema
Why does my Braze campaign audience size not match the cohort imported from my CDP?

Cohort import audience mismatches in Braze often stem from incorrect identifier mappings, low match rates against Braze profiles, or delayed sync cadence. You can diagnose this by auditing external_id, alias, and device identifier stability, and verifying cohort freshness from your reverse-ETL pipeline.

How do I sync cohorts from Hightouch or Census to Braze without losing users?

To sync cohorts from Hightouch or Census to Braze without losing users, validate your identifier mapping and monitor sync history. Ensuring accurate external_id and email hashing stability maximizes match rates and maintains reliable targeting for campaigns and Canvases.

What is the best way to measure end-to-end lag for time-sensitive Braze cohort imports?

Measuring end-to-end lag for time-sensitive Braze cohort imports involves evaluating sync cadence and cohort freshness from source computation to segment refresh. Analyzing reverse-ETL pipeline timestamps helps decide the optimal sync frequency for campaign eligibility.

Does Braze cohort import work with Treasure Data, Kubit, Splio, and AppsFlyer?

Braze cohort imports work with CDP and reverse-ETL integrations like Treasure Data, Kubit, Splio, and AppsFlyer. You can validate join keys, match rates, and subscription states to ensure reliable targeting and audience integrity before launching campaigns.

How to diagnose an unexpectedly small campaign audience in Braze before launch?

Diagnosing an unexpectedly small campaign audience in Braze requires auditing join keys, sync history, and match rates. Checking external identifier stability and Braze subscription states before launch ensures your reverse-ETL cohort import reaches the intended users.