aa-conversion-funnel-analysis
Analyzes a multi-step conversion funnel to find where visitors drop off and which steps have the worst leakage.
Skill by Adobe
Chalk Labs
Need help deploying aa-conversion-funnel-analysis?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/anthonyonazure-aa-conversion-funnel-analysis
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/aa-conversion-funnel-analysis
What's inside
- Skill name
aa-conversion-funnel-analysis- Description
- Analyzes a multi-step conversion funnel to find where visitors drop off and which steps have the worst leakage. Use this skill when someone describes a journey and asks about conversion rates, drop-off, fallout, or step completion. Trigger for "analyze our checkout funnel," "where are visitors dropping off," "what's our add-to-cart to purchase conversion rate," "funnel analysis," "show me fallout between steps," or "which step loses the most visitors."
- License
- Apache-2.0
- Metadata
- author: Adobe · version: 1.0
- Instructions
- 533 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: "aa-conversion-funnel-analysis" does not match folder "adobe-skills--aa-conversion-funnel-analysis--35leia"
- body: 533 lines (spec recommends under 500)
Files (2)
- SKILL.md
- meta.json
SKILL.md (first lines)
# Conversion Funnel Analysis (Adobe Analytics)
Analyze a multi-step conversion funnel to identify where visitors drop off,
which steps have the worst leakage, and what drives visitors to convert or
abandon. Uses AA visit-level segment-based reporting to simulate funnel steps.
> **AA Container Model:** AA funnels use **hit**, **visit**, and **visitor**
> containers — not CJA's event/session/person. Funnel steps are defined as
> visit-level segments (visitors who completed the step during a visit).
>
> **Reporting approach:** AA does not have a native sequential fallout API
> accessible via MCP. This skill approximates fallout by creating or finding
> visit-level segments for each funnel step, then running the metric for
> each step segment to compute pass-through rates.
---
## AA MCP Tools Used
- `findReportSuites` — select report suite
- `setSessionDefaults` — set session context (reportSuiteId + globalCompanyId)
- `findDimensions` — discover page/event dimensions for step definition
- `findMetrics` — find visits or orders as the counting metric
- `searchDimensionItems` — validate page names or event values
- `findSegments` — find existing step segments if available
- `upsertSegment` — create visit-level step segments if not found
- `runReport` — run visits count for each step segment
---
## Phase 0 — Setup
1. Confirm report suite with `findReportSuites` / `setSessionDefaults`.
2. Ask the user about the overall funnel scope (visit or visitor level):
- **Visit-level funnel:** all steps happen within a single visit
(typical for checkout funnels)
- **Visitor-level funnel:** steps can span multiple visits
(typical for lifecycle funnels)
```
findReportSuites(globalCompanyId: "<gcid>", page: 0, limit: 10)
setSessionDefaults(globalCompanyId: "<gcid>", reportSuiteId: "<rsid>")
```
---
## Phase 1 — Define the Funnel Steps
Ask the user to describe each step of the funnel in plain language.
Prompt for 3–8 steps. Example:
1. Product page viewed
2. Add to cart
3. Checkout started
4. Payment info entered
5. Order confirmed (purchase)
For each step, ask:
- "Is this defined by a page view (page name or URL), a custom event, or
a combination?"
- "Should this step be at the **hit** level (single page/event) or
**visit** level (any visit where this happened)?"
---
## Phase 2 — Discover Components
### 2.1 Validate page names
For page-based steps:
```
findDimensions(page: 1, limit: 500) # returns all available dimensions; look for variables/page
searchDimensionItems(
dimensionId: "variables/page",
searchOr: "<step page keywords>", # space-separated keywords OR'd together
startDate: "<start>",
endDate: "<end>",
page: 1,
limit: 20
)
```
Common page dimension IDs: `variables/page`, `variables/entrypage`, `variables/exitpage`.
Confirm the correct page name value with the user if multiple matches exist.
> **Note:** `searchDimensionItems` uses `searchOr` or `searchAnd` for filtering — not `searchTerm`.
> If no rows return, try a wider date range — some report suites only have historical data.
### 2.2 Validate events/metrics
For event-based steps (add to cart, checkout, purchase):
```
findMetrics(expansions: "componentType,categories", page: 0, limit: 200)
# Filter results locally by name: visits, orders, pageviews, etc.
```
---
## Phase 3 — Find or Create Step Segments
For each funnel step, search for an existing segment:
```
findSegments(searchTerm: "<step description>")
```
If an appropriate visit-level segment exists, use it directly.
If not, create a new visit-level segment for each step:
```
upsertSegment(
definition: {
"name": "Visit: Checkout Started",
"description": "Visits where the visitor reached the checkout page",
"reportSuiteID": "<rsid>",
"container": {From anthonyonazure/skills-marketing-archive, Apache-2.0.
More from anthonyonazure/skills-marketing-archive
- 0.555score
ads-create
anthonyonazure
Create source-grounded paid-ad campaign concepts, messaging, copy, creative briefs, and production plans from a validated brand profile, campaign objective…
SkillAFreshness: AClaude Code +9 - 0.555score
ads-audit
anthonyonazure
Run a source-grounded paid-advertising audit for one or more of Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest…
SkillAFreshness: AClaude Code +9 - 0.555score
ads-competitor
anthonyonazure
Research competitor paid-ad presence, messaging, creative, formats, landing pages, keyword and auction signals, transparent ad libraries, and strategic gaps…
SkillAFreshness: AClaude Code +9 - 0.555score
shipping-and-launch
anthonyonazure
Prepares production launches.
SkillAFreshness: AClaude Code +9 - 0.555score
brand-discovery
anthonyonazure
Run a structured, resumable multi-session brand identity interview across 8 modules (purpose, positioning, audience, personality, voice, narrative, founder…
SkillAFreshness: AClaude Code +9 - 0.555score
growth-log
anthonyonazure
Write growth log entries that extract reusable patterns from completed work — root cause, transferable rule, and a recognizable signal — instead of…
SkillAFreshness: AClaude Code +9 - 0.555score
lead-intelligence
anthonyonazure
AI-native lead intelligence and outreach pipeline.
SkillAFreshness: AClaude Code +9 - 0.555score
mailtrap-email-integration
anthonyonazure
Guides agents through integrating transactional email sending via Mailtrap's Email API, including sandbox testing, domain verification, and API authentication.
SkillAFreshness: AClaude Code +9 - 0.555score
social-graph-ranker
anthonyonazure
Weighted social-graph ranking for warm intro discovery, bridge scoring, and network gap analysis across X and LinkedIn.
SkillAFreshness: AClaude Code +9 - 0.555score
social-publisher
anthonyonazure
Agent-driven scheduling and publishing of social media posts across 13 platforms via SocialClaw.
SkillAFreshness: AClaude Code +9 - 0.555score
at-email-cli
anthonyonazure
Use the AgentTeam Email CLI command `at-email` to operate an agent mailbox.
SkillAFreshness: AClaude Code +9 - 0.555score
ads-amazon
anthonyonazure
Audit Amazon Ads profiles, regions, Sponsored Products, Sponsored Brands, Sponsored Display, DSP, portfolios, targeting, search terms, retail readiness…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (11 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Adobe
- 0.793score
Leonardo
Adobe
Generates color scales whose steps meet target contrast ratios for design systems.
ArtifactNo sign-up★ 2.2Kdesign media - 0.573score
Adobe Color Blindness Simulator
Adobe
Tests palettes for colour blindness and builds safe palettes.
ArtifactNo sign-updesign media - 0.573score
Adobe Color Contrast Checker
Adobe
Checks text and UI colour pairs against WCAG AA and AAA.
ArtifactNo sign-updesign media - 0.573score
Adobe Color Wheel
Adobe
Builds color harmonies on a wheel and shows the resulting palette values.
ArtifactNo sign-updesign media
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get aa-conversion-funnel-analysis running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
aa-conversion-funnel-analysis skill. Agent Mart. https://agentmart.dev/skills/anthonyonazure-aa-conversion-funnel-analysis (last updated 2026-10-24)