Command Palette

Search for a command to run...

YepAPI
Free · All Tools

Funnel Analytics Agent Skill

Conversion funnel modeling, drop-off analysis, event tracking, and cohort-based metrics.

analyticsfunnelsconversiontracking

The Skill

Full content, every format. Copy it, download it, or install with one command.

SKILL.md
---
description: Conversion funnel modeling, drop-off analysis, event tracking, and cohort-based metrics.
homepage: https://yepapi.com/skills/funnel-analytics
metadata:
  tags: [analytics, funnels, conversion, tracking]
---

# Funnel Analytics

## Rules

- Define funnels as ordered step arrays: `[{ name, event, optional? }]` — each step filters the previous step's users
- Track events server-side: send events from API routes, not client — ad blockers skip 20-40% of client-side events
- Event schema: `{ event, userId, timestamp, properties: {} }` — always include `sessionId` for funnel reconstruction
- Drop-off rate per step: `(entered - exited) / entered * 100` — highlight steps with > 20% drop-off as critical
- Time-between-steps: measure median time from step N to step N+1 — long gaps indicate friction
- Cohort analysis: group users by signup week or acquisition channel — compare funnel performance across cohorts
- Conversion window: set a max time for funnel completion (e.g., 7 days) — ignore sessions that exceed it
- Visualization: horizontal funnel chart with percentage labels at each step — use bar width proportional to remaining users
- Segment funnels by: device type, acquisition source, user plan, geography — look for segments with abnormal drop-off
- Store raw events, compute funnels on read — don't pre-aggregate, you'll need to re-slice later

## Avoid

- Funnels with more than 7 steps — simplify or group intermediate steps
- Counting page views as funnel steps — use intentional actions (click, submit, purchase)
- Ignoring mobile vs desktop differences — conversion rates often differ 2-3x
- Hardcoding funnel definitions — store in config so product can iterate without deploys

Install

Why Use the Funnel Analytics Skill?

Without this skill, your AI guesses at funnel analytics patterns. It might hallucinate deprecated APIs, use outdated conventions, or miss best practices entirely. With it, your AI follows a proven ruleset — every suggestion aligns with current standards.

Drop this skill into your project and your AI instantly knows the rules. Better code suggestions, fewer errors, faster shipping.

Try These Prompts

These prompts work better with the Funnel Analytics skill installed. Your AI knows the context and writes code that fits.

"Build a conversion funnel dashboard with step-by-step drop-off visualization"

"Create a funnel analysis tool with cohort comparisons and date range filtering"

"Set up event-based funnel tracking that identifies where users abandon the process"

Funnel Analytics skill — FAQ

It provides conversion funnel modeling, drop-off analysis, event tracking, and cohort metrics. Your AI builds funnel dashboards that identify exactly where users abandon the process.

Run `npx skills add YepAPI/skills --skill funnel-analytics` in your project root. This copies the skill file into your repo where your AI coding tool can read it automatically.

It depends on your funnel type. The skill focuses on building measurement tools, not benchmarks. It helps you identify drop-off points and A/B test improvements to your specific funnel.

Want more skills?

Browse all 110 free skills for builders.

See All Skills