skills/analyst-canvas-analytics/SKILL.md
Canvas-specific analytics including funnel reports, retention measurement, and journey performance.
npx skillsauth add delta-and-beta/braze-agency analyst-canvas-analyticsInstall 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 ─────────────────────────────────────
Braze Canvas skill files follow the reference skill archetype from the writing-skills guide — they're lookup documents, not discipline-enforcing rules. That means the structure should optimize for retrieval: a clear "when to use" section, tables for quick scanning, and topic sections that mirror the source material. The lens ("Measurement") is the key framing device — it scopes out the build use cases and focuses entirely on analysis.
─────────────────────────────────────────────────
Here's the skill file body:
This skill covers Canvas-specific measurement and analysis in Braze. Use it to interpret what Canvas journeys tell you about engagement, conversion, and retention — not to configure or build them. The lens is Measurement: how to read Canvas data, diagnose performance problems, and quantify journey impact.
| Topic | What It Covers | |-------|---------------| | Canvas Analytics & Measurement | Journey-level performance, variant analysis, conversion tracking, step-level behavioral metrics | | Canvas Funnel Reports | Step-by-step funnel visualization, drop-off identification, conversion path analysis | | Canvas Retention Reports | Cohort-based retention curves, re-engagement measurement, long-term behavioral outcomes |
Not for: Canvas configuration, step setup, or content decisions — use construction-focused skills for those.
Canvas analytics surfaces performance across all steps, variants, and channels in a single journey view.
Journey-level:
Step-level:
When Canvas includes variants or a control group:
Start broad, then drill down:
Funnel reports visualize how users move through a defined event sequence, showing exactly where the journey loses momentum.
Entry → Step A → Step B → … → Conversion Event
Each stage shows users who completed it, the percentage who progressed from the prior stage, and drop-off volume.
When a step shows significant drop-off, check in this order:
| Check | What to Look For | |-------|-----------------| | Message delivery | Were messages sent and delivered successfully? | | Message engagement | Low open/click rates suggest content or timing problems | | Step delay | Users may be timing out before the next step triggers | | Exit criteria | Users may be exiting the Canvas before reaching that step |
| Scenario | Key Question | |----------|-------------| | Onboarding flow | Where do new users abandon before completing setup? | | Purchase funnel | What is the cart → checkout → purchase conversion rate? | | Re-engagement sequence | Which re-engagement message converts dormant users? | | Feature adoption | Does the awareness message lead to feature-use events? |
Retention reports measure whether Canvas entrants exhibit lasting behavioral changes over time — not just a spike on message day.
A Canvas with genuine retention impact shows:
Red flags:
| Mistake | Better Approach | |---------|----------------| | Evaluating only open/click rates | Always trace through to conversion and retention events | | Comparing variants without significance checks | Use Braze's significance indicators before acting on variant differences | | Measuring retention on send day only | Track Day 7, 30, and 90 for durable impact evidence | | Ignoring control groups | Always benchmark Canvas performance against an equivalent baseline | | Aggregating step metrics without drill-down | Examine each step individually to locate the bottleneck |
★ Insight ─────────────────────────────────────
The "Common Analytical Mistakes" table at the end serves a specific discovery function: it gives Claude search-relevant terms ("variant", "retention", "control group", "statistical significance") that match the symptoms an analyst would describe when asking for help. In a RAG/semantic search retrieval scenario, the mistakes table often provides the highest-density signal for routing a query to this skill.
─────────────────────────────────────────────────
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.