skills/analyst-campaign-reporting/SKILL.md
Campaign performance analysis including funnel reports, retention analysis, engagement metrics, alerts, and search operations.
npx skillsauth add delta-and-beta/braze-agency analyst-campaign-reportingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
★ Insight ─────────────────────────────────────
The writing-skills skill emphasizes CSO (Claude Search Optimization) — structuring a skill so future Claude instances can quickly determine when it applies and what it can answer. For a domain skill like this, the "When to Use" section with concrete symptoms is more valuable than abstract topic listings. The "lens" framing (measurement and reporting perspective) should permeate the whole document, not just one section.
─────────────────────────────────────────────────
This skill covers how to measure, analyze, and report on Braze campaign performance. Use it to answer questions about campaign health, user engagement trends, conversion funnels, retention over time, and alert configuration. The lens throughout is analytical: not how to build campaigns, but how to evaluate and communicate what they're doing.
Use this skill when:
Do not use this skill for: building campaigns from scratch, segmentation logic, or Content Card/Canvas-specific workflows (those belong to other skills).
| Topic | What It Covers | |---|---| | Campaign Analytics | Core metrics available per campaign: sends, deliveries, opens, clicks, conversions, revenue | | Campaign Funnel Report | Multi-step conversion analysis — tracking users through defined funnel stages | | Retention Reports | Cohort-based retention over time — how many users return after receiving a message | | Campaign Alerts | Threshold-based alerting — configuring alerts when metrics fall outside expected ranges | | Search Campaigns | Filtering and organizing the campaign list by status, tag, channel, date, and custom columns | | Managing Campaigns Overview | Workspace-level campaign organization — bulk actions, archiving, sorting |
Every answer from this skill should be grounded in measurement: what the number means, how it's calculated, what a good or bad value looks like, and what action it implies. Prefer:
Campaign Analytics (per-campaign view)
Funnel Report
Retention Report
Campaign Alerts
Search & Filter
"Is this campaign performing well?"
Start with delivery rate (are messages reaching inboxes?), then open/click rates benchmarked against channel norms, then conversion rate tied to the campaign's stated goal.
"Why did retention drop after this campaign?"
Use the Retention Report with a cohort anchored to the campaign send date. Compare against a control cohort if a holdout group was configured.
"How do I get notified if something goes wrong?"
Campaign alerts are the right tool — set thresholds for the metric most likely to signal failure (e.g., conversion rate dropping below baseline) and configure recipients before launch.
"I can't find a campaign in the list."
Check active filters — status filter defaults may hide archived or stopped campaigns. Use the search bar for name-based lookup; filter by channel or tag to narrow large workspaces.
development
Cross-platform audience synchronization design across advertising platforms including Facebook, Google, TikTok, LinkedIn, and programmatic networks.
development
Defines cross-cutting API patterns for authentication, provisioning, preference management, and content delivery.
development
Covers API basics, authentication, rate limits, error codes, endpoint overview, data retention policies, and Postman collection usage.
development
Integration architecture for AI model providers including OpenAI, Google Gemini, and Anthropic within Braze messaging workflows.