Platform Box Framework
Share
Brian Halligan's approach to building HubSpot's product architecture using a visual "box framework" to guide product development and company growth.
Core Platform Architecture
- Large bottom box represents the CRM platform foundation
- Contains core shared services and infrastructure
- Includes workflows, social media, and messaging capabilities
- Emphasis on building vs buying/cobbling together solutions
- Platform is the main focus and takes up most of the "space"
Vertical Application Boxes
- Smaller boxes on top represent different product lines:
- Marketing app
- Sales app
- Service app
- Content management system
- Operations app
- Each vertical has specific revenue/growth targets
- Marketing targeted as $1B business
- Sales targeted as $300M business
- Growth percentages assigned to each vertical
Management Approach
- Very loose management style for product teams
- Gives wide boundaries to product/dev teams
- Teams decide what goes in boxes based on:
- Customer feedback
- Market direction
- Team's vision
- Two-level management style
- Stays high level most of the time
- Goes very deep when specific issues need attention
- Revenue and growth targets set at box level
- Clear financial goals for each vertical
- Teams have autonomy on how to achieve targets
Platform Philosophy
- Power comes from integrated platform vs separate apps
- All apps are "woven together" through shared platform
- Focus on building unified foundation vs cobbling together solutions
- Platform-first approach drives product decisions
51:57 - 53:44
Full video: 01:03:06BH
Brian Halligan
Co-founded HubSpot in 2006, transforming it into a leading CRM platform with over 200,000 customers worldwide.
Recognized as a top SaaS influencer, he combines entrepreneurial success with teaching at MIT.