Skip to content

Conversion funnel widget with horizontal/vertical layout#47

Open
karakanb wants to merge 1 commit into
mainfrom
funnel-onboarding-component
Open

Conversion funnel widget with horizontal/vertical layout#47
karakanb wants to merge 1 commit into
mainfrom
funnel-onboarding-component

Conversation

@karakanb

@karakanb karakanb commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

The funnel chart type was just a plain recharts trapezoid with no conversion numbers. This replaces it with a real conversion funnel: one bar per stage showing its share of the top of the funnel and the step-to-step conversion between stages. Orientation is configurable via the existing horizontal flag (default top-to-bottom, horizontal: true lays stages left-to-right), and there's a new self-contained marketing onboarding funnel example.

Testing

  • make test
  • make build
  • manual smoke test — dac serve --dir examples/basic-yaml, verified both orientations render with inline and live SQL data

Checklist

  • scanned docs/ and updated the relevant pages
  • examples updated if the authoring model changed
  • screenshots or recordings attached for UI changes (verified locally in the running app; not attached)

…ayout

Replace the basic recharts funnel trapezoid with a dedicated funnel that
surfaces each stage's share of the top and step-to-step conversion. Supports
a horizontal (left-to-right) layout via the existing `horizontal` flag, and
adds a self-contained marketing onboarding funnel example.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant