Migrating SaaS subscriptions using Bunny CLI
Many SaaS companies begin with a temporary approach to subscription management that eventually becomes problematic as they scale. Without a solid foundation, organizations risk failure. Bunny provides an opinionated platform supporting industry best practices to help companies grow sustainably.
The initial challenge with new customers involves understanding their current situation and planning migration to Bunny. The company has developed tools to extract customer and subscription data from existing platforms, presenting it for human review before importing into Bunny.
The Bunny CLI represents a productized version of this tooling pipeline, currently supporting the final import stage.
How to install and use the Bunny CLI
The Bunny CLI is available via GitHub at https://github.com/bunnyapp/bunny-cli with included installation instructions.
Once installed, users can type bunny --help to see available commands.
Current capabilities include:
- Import products, plans and pricing
- Import accounts, contacts and subscriptions
- Import legacy MRR data for historical subscriptions
- Import historical invoices and PDFs to maintain complete invoice history
Be honest…
Migration projects present inherent challenges. With tools like Bunny CLI and proven expertise navigating subscription complexity, migrations become more manageable.
Companies struggling with subscription billing and revenue recognition issues should contact Bunny for an honest assessment of migration effort and timeline to optimize revenue operations.