Case Study

From Agency to Product: The Buildable Transformation

As Product Manager at Buildable.io (now IntegrationOS), I played a crucial role in transforming the company from a services business into a product-centric organization—launching 20+ microservice products, building an enterprise client portfolio, and contributing to a successful Series A fundraise.

20+
Microservices Launched
$3.76M
Series A Raised
4+
Enterprise Clients
1 Year
May 2019 - May 2020

Company Context

Buildable.io started as a digital agency building custom software for clients. The founding team recognized the inefficiencies in repeatedly building similar integration logic and saw an opportunity to transform into a platform business. I joined as their Product Manager to lead this critical pivot.

My Role
Product Manager (First PM Hire)
Business Model Shift
Agency → Product Platform
Outcome
Rebranded as IntegrationOS

The Challenge

Pivoting from Services to Product Without Losing Revenue

The company faced the classic agency-to-product dilemma: how do you build a scalable product business while maintaining the revenue from client work that keeps the lights on? The challenge involved:

  • Resource allocation: Balancing team time between billable client work and non-revenue-generating product development
  • Product-market fit uncertainty: No clear validation that a microservices platform would resonate with the market
  • Process transformation: Agency workflows (client-driven, waterfall) needed to become product workflows (hypothesis-driven, agile)
  • Sales motion shift: Moving from relationship-based agency sales to product-led growth and self-service
  • Team mindset: Developers accustomed to custom solutions needed to think in reusable, scalable abstractions

The Strategic Question

How do we identify the highest-value, most reusable integration patterns from our agency work, package them as microservices, and build a platform that delivers value to developers—while transitioning the organization's culture, processes, and revenue model from services to product?

Strategic Approach

1. Mining Agency Work for Product Insights

I started by analyzing our agency projects to identify patterns. Rather than guessing what developers needed, I looked at what we were repeatedly building:

Analysis Process
  • • Reviewed 20+ client projects
  • • Identified common integration needs
  • • Quantified engineering time spent
  • • Mapped to market opportunities
Key Findings
  • • Payment processing (Stripe, PayPal)
  • • Authentication/OAuth flows
  • • Email delivery services
  • • Data transformation/normalization

2. Implementing Agile Product Development

I introduced product management frameworks that were new to the organization:

Two-week sprints: Replaced ad-hoc development with structured iteration cycles
Product roadmap with themes: Organized work around strategic bets rather than client requests
User story mapping: Ensured features delivered complete developer experiences, not just API endpoints
Prioritization framework: RICE scoring (Reach, Impact, Confidence, Effort) to make objective trade-off decisions

3. Hybrid Business Model During Transition

I proposed a pragmatic approach to manage the pivot without financial risk:

Phase 1
80% agency / 20% product
Build MVP microservices, validate with existing clients
Phase 2
50% agency / 50% product
Launch public beta, acquire first non-client users
Phase 3
20% agency / 80% product
Product revenue scales, transition to product-led growth

4. Building in Public & Developer Community

To gain traction quickly, I championed a "build in public" strategy:

Early Access Program
Invited developers to test microservices before launch, gathering feedback and building advocates
Technical Content
Published integration guides, comparison posts, and architecture deep-dives to establish thought leadership
Freemium Model
Generous free tier allowed developers to try before buying, reducing friction in adoption

5. Converting Agency Clients to Product Champions

Our existing clients became our best validation channel:

🏢
Fanatics
Replaced custom integration code with our microservices, reducing their development time by 60%
🛡️
Sonnet Insurance
Leveraged our payment and identity microservices for their insurance platform
🔌
Hubba & Boon
Early adopters who provided critical feedback that shaped our developer experience

Impact & Results

Product Transformation Success

20+
Microservice Products
Launched across payments, authentication, communications, and data processing categories
4+
Enterprise Clients
Including Fanatics, Sonnet Insurance, Hubba, and Boon using our platform

Business & Fundraising Success

$3.76M
Series A Funding (2020)
Product traction and roadmap were central to the fundraise, demonstrating product-market fit to investors
100%
Business Model Transformation
Successfully pivoted from agency to product company, later rebranding as IntegrationOS

Organizational Transformation

Product Operations
Introduced agile ceremonies, sprint planning, retrospectives, and user research practices
Developer Experience Focus
Established documentation standards, API design principles, and self-service onboarding
Metrics-Driven Culture
Implemented analytics tracking, usage dashboards, and data-informed decision-making
Team Alignment
Created shared product vision, aligned engineering and business teams around roadmap

Key Learnings

1. Agency Work is Product Research in Disguise

Many agencies sit on gold mines of product insights but don't realize it. By analyzing what we built repeatedly for clients, we identified the highest-value abstractions. The best product ideas often come from observing patterns in real customer work, not brainstorming in a vacuum.

2. Process Change is as Hard as Product Building

Introducing agile methodologies and prioritization frameworks was met with resistance. Teams comfortable with client-driven work struggled with hypothesis-driven development. Change management—explaining the "why," celebrating small wins, coaching teams—was just as critical as the product roadmap itself.

3. Hybrid Business Models Reduce Risk but Require Discipline

Maintaining agency revenue while building products was the right call—it gave us runway to find product-market fit. But it only works with strict time allocation. Without dedicated product time (protected from client escalations), you'll never make the transition. We had to say "no" to lucrative agency projects to protect product development time.

4. Your First Customers Should Be Your Harshest Critics

Converting existing clients to product users was powerful because they already trusted us—but they also had high expectations. This forced us to build quality from day one. If your product can't pass the scrutiny of people who know your capabilities, it won't succeed with strangers.

5. Fundraising Success Requires Product Traction, Not Just Vision

We raised our Series A because we could demonstrate real usage metrics, enterprise customers, and a clear product roadmap. Investors want to see that you've moved beyond idea validation to execution. The product work— shipping 20+ microservices and acquiring named customers—made the fundraise possible.

6. Rebranding Signals Transformation Completion

The company's evolution into IntegrationOS wasn't just a name change—it represented the successful completion of our transformation journey. When your product identity becomes stronger than your service heritage, you know the pivot has worked. This validated that we'd built something with lasting market value.

Interested in the Full Story?

Want to discuss product transformation, agency-to-product pivots, or building developer platforms?