Maxio
Maxio Boosts FinTech API Adoption with APIMatic
Maxio provides billing and financial software solutions for B2B SaaS and recurring revenue businesses. Their developer API and out-of-the-box solutions include tools for automating billing, managing subscriptions, tracking revenue, and ensuring compliance with financial regulations.
Maxio focused on enhancing its developer experience, recognizing its importance in the competitive landscape of modern fintech firms. By improving customer onboarding time KPIs and expanding offerings like SDKs and other essentials for API integration, Maxio is committed to strengthening both its product and sales efforts.
To address this, they decided to invest in a Developer Portal and SDKs. However, during validation and code generation from their OpenAPI specification, discrepancies emerged between documented API behavior and actual implementation, highlighting challenges in maintaining API consistency and reliability.
Challenges
Early stage drains in sales funnel: Challenges in sales conversion signified the implementation of an optimized developer experience necessary to enhance the pre-sales process
Long onboarding time and documentation gaps: With the growing demand of the APIs and merging multiple products, the onboarding process revealed opportunities for improvement, in providing consistent developer experience that helps in self-serve onboarding.
Essential developer tools: As a developer-first company in a competitive FinTech landscape, it is crucial to provide developers with the necessary tools for seamless API integration, automation to consistently and reliably maintain these tools.
Integrating a financial solution is a complex process that demands an exceptional and reliable developer experience. This includes consistent updates and essential developer tools such as client libraries, SDKs and out-of-the-box hosted solutions. These features are crucial as they enable customers to integrate easily and quickly without requiring constant assistance. Maintaining a consistent developer experience and ever-changing API world reliably necessitates automation.
"Our Sales team gave a shout out to the product team during a sales call as they were able to show a client, a CTO, how easy it would be to integrate with Maxio’s APIs. The sandbox, SDKs and recipes provided everything the client needed to complete their decision making process."
Nestor Salinas
Senior Product Manager at Maxio
The Maxio developer experience team assessed APIMatic’s CodeGen platform, which offers a comprehensive and self-service onboarding experience. This platform includes linting of API specifications, auto-generates and publishes SDKs, detailed documentation, idiomatic code samples, guided walkthroughs, tutorials, and an API playground.
This allowed the Maxio Team to focus on innovating on the core product and building new API features while leaving the automation of their Developer Experience to APIMatic, significantly reducing the time and effort required for maintenance and customer hand holding during and after onboarding.
Maxio not only grew the funnel, but made building integrations fast
Higher top of the funnel conversions as developers found everything they needed for integration during their evaluation phase.
SDK roll out benefitting sales and marketing, validating the investment and cultural shift towards API-first design within Maxio.
Reduced onboarding time due to less reliance on support teams during the onboarding process
Reliably maintaining SDK’s and documentation portal enhancing automation and self serve experience
Automation allows internal developers to focus on innovating core products
"Our goal was to bring more tools to developers, not only when they're doing the discovery of the API, but when they're getting into the details of implementing the integration."
Nestor Salinas
Senior Product Manager at Maxio
"The market demanded new ideas and innovation in our products. We could use our internal developers to continue scaling our billing automation and use an outside solution to generate SDKs. Then, we could continue innovating in this space without distracting our engineering organization by asking them to find a solution to a problem that's already been solved."
Nestor Salinas - Product Manager