Hi Community,
I’m looking for best practices on building a weekly lead management dashboard in HubSpot.
Our current process looks like this:
-
Marketing generates leads (excluding offline sources).
-
Qualified leads become MQLs.
-
Sales then works these leads and updates the Lead Status (Assigned, Contacted, Qualified Working, Do Not Contact, Disqualified, Bad Contact, etc.).
-
Once qualification criteria are met, the SQL Date is populated, and the lead progresses further into the pipeline.
The dashboard requirement is to report weekly on:
-
Total Leads
-
Total Workable Leads (MQLs)
-
Channel-wise performance (excluding offline sources)
-
Sales progression after MQL (Assigned → Contacted → Qualified Working → Meeting → SQL)
The biggest challenge is identifying which MQLs did not convert into SQLs and why.
I’m considering reports that show:
-
MQLs without an SQL Date
-
Breakdown by Lead Status
-
Sales owner performance
-
Time between MQL and first sales activity
-
Time from MQL to SQL
-
MQL aging (e.g., 7, 14, 30+ days)
-
MQLs with no assigned owner or no sales activity
Has anyone built a similar dashboard? I’m particularly interested in:
-
The key reports and KPIs you include.
-
Whether you rely primarily on Lead Status or lifecycle date properties for reporting.
-
Any best practices for identifying leakage between MQL and SQL without creating overly complex reports.
I’d appreciate any recommendations or examples of dashboards that have worked well for your teams.