Back to portfolio
WEX Field Service Management

Advanced Reporting & Custom Insights

Product Manager, 2024-Present

The core customer problem was straightforward: contractors needed to understand how their business was performing, but our reporting couldn't keep up with what they needed to see. Reports loaded slowly, showed static views with no way to explore, and every new report required our engineering team to build and deploy across multiple sprints. We tried solving this with Tableau Embedded, but it created new problems: poor load performance, limited control over branding and UX, and the same multi-sprint deployment bottleneck.

The question became: how do we give customers the reporting they need without our team being the bottleneck for every request? We evaluated ThoughtSpot Embedded, but a straight integration wouldn't work. We needed control over provisioning and data access at a level ThoughtSpot doesn't handle natively. So we built a hybrid integration with a custom middleware layer that manages what each user can see, while ThoughtSpot handles the analytics experience. On top of that, we shipped Custom Reporting via Spotter AI, which lets users build and save their own reports using natural language. Report generation went from minutes to seconds, and customers stopped waiting on us to answer their own questions. We packaged the full experience as Advanced Reporting, a paid add-on, making feasibility easier to justify by tying it directly to revenue.

63%+
of users leverage AI to create insights, validating that self-serve was the right bet
Min → Sec
Report generation time dropped from minutes to seconds, removing the biggest friction point
Self-serve
Users build their own reports. Our team ships capabilities, not individual reports
Before → After
Legacy Reporting
Reports - Revenue Summary
Date Range ▾All Technicians ▾Export CSV
TechnicianJobsRevenueAvg Ticket
Mike R.47$82,450$1,754
Sarah K.38$71,200$1,874
James T.52$68,900$1,325
Lisa M.29$54,100$1,866
Static views, no drill-down capability
Every new report = multi-sprint project
No AI, no personalization
Advanced Reporting
Advanced Reporting
Saved Reports+ New Report
Show me revenue by technician this quarter compared to last…
Revenue↑ 12.4%
$276,650
Avg Ticket↑ 8.2%
$1,705
AI-Generated InsightsSpotter AI
Mike R. has the highest job volume but lowest avg ticket. Consider reviewing his quoting patterns for upsell opportunities.
Revenue is trending 12% above last quarter with 3 weeks remaining. Maintenance agreements driving most of the growth.
1Natural language querying via Spotter AI lets users build reports by asking questions, not clicking through menus.
2Custom middleware handles provisioning and access control, so each customer sees only their data without managing it in ThoughtSpot directly.
3Paid add-on model (Advanced Reporting) turns the integration into a revenue line, not just a cost center.