Updates

A shadcn/ui dashboard app with 23 blocks in Figma and React

Build faster with a complete shadcn/ui sales and marketing dashboard for Next.js, plus 23 reusable React blocks and matching Figma designs.
Ha
Hamish O'Neill
3 min read
shadcn/ui Sales & Marketing Dashboard with charts, metrics, and campaign analytics

The Sales & Marketing Dashboard is here: a complete shadcn/ui dashboard app for Next.js and 23 reusable React blocks, with matching Figma designs.

You can start with the whole app or use its blocks to build a dashboard of your own. Either way, you have matching design and code to work with.

Explore the Sales & Marketing Dashboard.

From first visit to closed revenue

The app brings sales and marketing into one dashboard. See where traffic comes from, how campaigns perform, where leads convert, and how the sales pipeline turns into revenue.

Marketing views cover spend, channels, acquisition costs, landing pages, funnels, and attribution. Sales views cover revenue against targets, pipeline stages, deals, win rates, and rep performance.

Together, they give you a complete app to explore and adapt, with the layouts and components already working together.

23 reusable shadcn/ui dashboard blocks

Every dashboard has different priorities. The release includes 23 individual blocks, so you can choose the views that matter to your product:

  • Core metrics: metric cards, a hero time series, and goal progress.
  • Marketing performance: traffic by channel, channel performance, acquisition cost trends, paid media allocation, campaign performance, and top landing pages.
  • Conversion and growth: a marketing funnel, attribution breakdown, growth simulator, and engagement heatmap.
  • Sales performance: revenue vs. target, pipeline by stage, rep leaderboard, deals table, win rate, and deal velocity by segment.
  • Customers and insights: a lead-to-customer funnel, leads by region, customer health scores, and an AI insights panel.

Browse all 23 dashboard blocks.

Matching Figma designs and React code

This is a release for both designers and developers. The complete app and its blocks are available in Figma and React, with a 1:1 match between the design and implementation.

Explore a layout in Figma, then work with its counterpart in code. Use the complete app as a shared reference, or bring individual blocks into your existing product.

Built on shadcn/ui and Next.js

The app uses Next.js and shadcn/ui, so you can work with familiar React components instead of learning a separate UI framework. Install individual dashboard blocks through the shadcn CLI, then adapt their layouts and content to your product.

New to the stack? Our shadcn/ui guide explains the component model, and the Figma UI kit gives designers the matching foundation.

Start with the app. Make it yours.

Use the full Sales & Marketing Dashboard as your starting point, or put together a different view from the 23 blocks. The same blocks can support a sales workspace, a campaign dashboard, or a broader analytics product.

See the app and blocks.

Ha
Hamish O'Neill
Founder, shadcncraft
Ship faster with the shadcn/ui design system
Production-ready blocks and components, 1:1 in Figma and React, built for real products.
SBIOTJ

Join 16,000+ builders shipping with shadcncraft

Design and assemble full pages faster with production-ready blocks built for real products.
  • Production-ready blocks and components
  • Clean React and Tailwind parity
  • Built for SaaS, marketing, and ecommerce teams
Get the design system
Join Now CTA

Real support from the team behind shadcncraft

Get help within 24 hours from the people who build and maintain the system.
Email
Prefer a direct line? Send us a message and we'll get back to you as soon as possible.
Discord
Get quick support, share feedback, or connect with other builders.
Feedback
Got something to say about anything shadcncraft? We'd love to hear it.