Show the market onboarding panel when no CRM markets exist

Featurekamo-internal
Shipped
August 13, 2026 at 12:27 AM UTC
Author
kamo
Commit
f548f34

/leads rendered the lead grid with an empty, disabled market tab bar for an org that had never configured a CRM market. It now shows the same onboarding panel /commerce shows for missing commerce markets — extracted to MarketOnboardingEmptyState so the two stay identical — driven by the CRM lead markets from Settings > Client Relationship Manager, not the commerce markets, and pointing at the CRM Markets & Fields tab. The steps and the settings CTA are shown only to members who can manage CRM settings; everyone else gets the existing check-back-later copy.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing