Report Design · Annotated
Dashboard Wireframes
Page-by-page layout intent for the Power BI report, before visuals are styled. Each block notes the visual type, the source system and the measure behind it.
Page 1 — Executive Summary
Audience: Principal / Agency owner · Refresh: nightly · Slicers: date, branch, producer
CardWritten Premium
SUM(FactPolicyTxn[WrittenPremium])
CardCommission Rev
SUM(FactCommission[Amount])
CardPolicies in Force
DISTINCTCOUNT active
CardRetention %
Renewed ÷ Eligible
Line + ColumnWritten Premium trend — new vs renewal, 12 months
DonutPremium by Line of Business
TableTop carriers — WP, share, loss ratio
TableProducer book — WP, retention, new biz
Design note: Card visuals carry prior-year comparison. Loss-ratio cells conditionally formatted (green <55%, amber 55–70%, red >70%). Every visual respects the branch/producer slicer so a branch manager sees only their book.
Page 2 — Production & New Business
Audience: Sales manager · Cross-source: Zoho quotes joined to AMS360 bound policies
BarNew business WP by producer
Stacked ColumnNew vs renewal premium by month
MatrixQuote-to-bind funnel by line — quotes, bound, hit ratio, avg days
Cross-source join: Zoho Deal matched to AMS360 Policy on ClientKey + effective date (±14 days). Unmatched quotes flagged for CRM hygiene — a data-quality by-product the agency gets for free.
Page 3 — Retention & Renewals
Audience: Producers / account managers · Drives a 90-day at-risk worklist
LineRetention rate by line of business
BarCancellation reasons (reason codes)
Table + flagsRenewal pipeline next 90 days, at-risk first
Leading indicator: at-risk logic = premium change >10% OR open loss/claim activity OR reduced contact in Zoho. Table exports via a Power Automate flow that opens a task in Zoho for each producer.
Pages 4 & 5 — Commissions & Sales Pipeline
Audience: Finance (commissions) · Sales leadership (pipeline / cross-sell)
BarCommission by carrier
BarCommission by line of business
FunnelZoho pipeline by stage
MatrixProducer payout reconciliation — earned vs paid, variance flag
TableCross-sell worklist — one-policy clients + next-best line
Row-level security: a producer role sees only their own commission and pipeline rows; principals and finance see all. Enforced in the semantic model via a UserProducer mapping table.