Bunny

Bunny

IT Services and IT Consulting

Santa Monica, CA 674 followers

The new way to manage SaaS revenue - pricing, quoting, self-service, provisioning, billing and analytics.

About us

The new way to scale your SaaS revenue.

Website
https://bunny.com
Industry
IT Services and IT Consulting
Company size
11-50 employees
Headquarters
Santa Monica, CA
Type
Privately Held
Founded
2021
Specialties
billing, saas, and cpq

Locations

Employees at Bunny

Updates

  • View organization page for Bunny, graphic

    674 followers

    When SLG passes PLG on the inside.

    View profile for Thomas Pedersen, graphic

    CEO @ Bunny | B2B SaaS billing & RevOps simplified

    Your finance team isn’t a cleanup service Most SaaS founders dream of building an app that is so beloved that customers just sign up and pay with a credit card. When I was at Zendesk back in 2009, that was literally the case. Over 20 percent of trials converted to paid every month and people just swiped their credit card. As Mikkel Svane once jokingly said to me, “if this product didn’t sell itself, I am not sure what we would have done”. Then came along Rackspace with the intent of buying hundreds of seats. I negotiated a deal with them and they received a good ol’ invoice, which was probably paid by check. In doing so, shattering the PLG dreams of every sales hating founder because of the first juicy deal. The reality is that for 99% of B2B SaaS startups out there, you will end up hiring salespeople. The same thing happened at OneLogin. The first large deal was invoiced by our accountant. As you start building out your sales team, the finance team just invoices them without any complaints. They’ll hire more people if needed. The inflection point is when sales-led deals are no longer the exception. They *are* your revenue driver. You hire sales managers, sales VPs and a Chief Revenue Officer. Sales are the hero. They bring in the big numbers. Now, this may or may not happen to your startup, but in some cases, sales might get a little out of control. There might be cases of excessive discounting, creative deal structures and commitments that will cause some headaches. A big deal may come in that has the finance team rolling their eyes, but who’s going to blame the hero who closed another big deal? It’s important to understand that finance is not a cleanup service. Even sales has to do what’s good for the company overall. Too many complicated deals are going to become a drag on the company in terms of account management, revenue recognition, self-service, product updates and future price changes. I recently spoke to an executive whose company wanted to revise their pricing structure, but they had thousands of deals that were completely different, which in this case was actually more the founders’s fault. They realized that the price structure change would take years to implement because of this mess and ultimately dropped the idea. When your company reaches a point where it looks like sales-led deals are going to be a significant part of your future, it’s time to get your quote-to-cash processes automated so you can continue to execute at cloud speed. Price. Quote. Bill. Chill.

  • Bunny reposted this

    View profile for Thomas Pedersen, graphic

    CEO @ Bunny | B2B SaaS billing & RevOps simplified

    The art of upselling Getting new logos is key to growing your business, but what really can sustain your growth over the long term is your ability to sell more product to your existing customer base. Not only is it easier to sell to an existing, happy customer, it also reduces the risk of them churning. How you can upsell really depends on your business and pricing model. The most common upsell is to sell more users as your customers grow or increase adoption of your product. But what else can you sell that's of value to your customers? I'm not talking about a completely different product, but something that's additive to your existing offering. It can be rather simple things that are not necessarily specific to your product category, but still valuable to some customers, for example: - sandbox accounts (very useful for apps that are heavy on workflows or sync a lot of data) - Higher API rate limits  - Early access to new releases (large enterprises love the heads up) - Data residency options (not so simple) - 24x7 support SLA with guaranteed response times - More granular access controls  - SAML and SCIM (nope, this should be standard) The next level are add-ons that make your domain-specific functionality more valuable. At OneLogin, we basically just signed users into apps without a password, which in itself is super valuable although some investors wondered if that was a feature or a product. We quickly added multi-factor authentication and the ability to sync users to other applications. High-value features that demanded 2x and 4x the price per user. But we didn't stop there and released a slew of add-ons that customers could buy on any plan. Basically, we wanted them to connect everything that used identity in the enterprise to our platform: WiFi, VPN, on-premise apps, laptops, customer portals, public clouds, HR systems etc. Which add-ons make sense for your product will be completely different and it might be way early to introduce them now. But start thinking about them early. Your investors will like that too. And your customers will be delighted that you are innovating and making their investment in you pay off. One thing is implementing these new capabilities in your platform, you also need a backend billing infrastructure that can handle the increased subscription complexity for both self-service and sales-led deals. This is exactly what Bunny has been designed for. #cpq #saas #subscriptionbilling

  • View organization page for Bunny, graphic

    674 followers

    𝐖𝐡𝐚𝐭'𝐬 𝐛𝐞𝐭𝐭𝐞𝐫 𝐭𝐡𝐚𝐧 𝐜𝐥𝐞𝐚𝐧 𝐬𝐡𝐞𝐞𝐭𝐬? 𝐂𝐥𝐞𝐚𝐧 𝐝𝐚𝐭𝐚. Dirty data is like mold. Once it takes hold, it tends to spread and can be very hard to get rid of. In the sales process, dirty data starts when a quote is being built in a spreadsheet. Although the quote looks structured, it is free form and ungoverned. It is not technically rooted in a product catalog. Salespeople can put in whatever they want. Discounting controls and approval processes can be skipped. Quick aside. As a CEO, I have seen my share of closed deals where I felt we gave away the farm, and both the salesperson and their manager were in on it. But they were the heroes, because they closed the deal. Customer budget, competitive pressure and time were some of the reasons why they absolutely had to give so much discount in order to close the deal. But we all know the real truth. But discounting is only one aspect of an unclean deal. There might be made-up line items can’t actually be enforced by the product. Or terms that are impossible for accounting to recognize revenue for. Spreadsheet quotes have a trickle-effect of manual, error-prone steps. 𝐅𝐮𝐥𝐟𝐢𝐥𝐥𝐦𝐞𝐧𝐭 - Once the spreadsheet quote is signed, it comes in as a DocuSign document or similar. Now it is up to someone in accounting or customer support to fulfill the order by using some kind of admin console in the platform to update the customer’s tenant with the agreed upon entitlements. Hopefully the quote didn’t contain any functionality that the platform can’t handle. 𝐈𝐧𝐯𝐨𝐢𝐜𝐢𝐧𝐠 - In order to collect the money for the deal, accounting now needs to create an invoice in the accounting or billing system. More manual data entry. 𝐑𝐞𝐯𝐞𝐧𝐮𝐞 𝐫𝐞𝐜𝐨𝐠𝐧𝐢𝐭𝐢𝐨𝐧 - Ensuring compliance with ASC 606 requires accurate accounting of all revenue, a process often managed in large spreadsheets. This becomes particularly complex with subscription updates where quantities or plans change. 𝐑𝐞𝐯𝐞𝐧𝐮𝐞 𝐦𝐞𝐭𝐫𝐢𝐜𝐬 - A SaaS company must be on top of its revenue metrics, but producing accurate metrics when your data is dirty becomes an exercise in massaging the data until you feel you can trust it. 𝐔𝐩𝐬𝐞𝐥𝐥𝐬 𝐚𝐧𝐝 𝐫𝐞𝐧𝐞𝐰𝐚𝐥𝐬 - The dynamic nature of enterprise subscriptions, including upsells, downgrades and renewals, means the quote-to-cash cycle is perpetually restarted, each time more complicated because of amendments, proration and co-terming of dates. Over time, the number of transactions for existing customers will outnumber new deals and the manual paper trail of subscription changes becomes a drag on the entire organization. Quoting is something you want to introduce as early as possible in your sales process because it keeps your back office nimble. #cpq #subscriptionbilling #saas

    • No alternative text description for this image
  • View organization page for Bunny, graphic

    674 followers

    The Bunny CEO has many talents.

    View organization page for Bunny, graphic

    674 followers

    The billing journey for many B2B SaaS companies goes like this. The product is launched with an integration to Stripe. Customers sign up on the website, puts in their credit card and get billed every month. Pretty simple so far. As the product gains traction, deals gradually grow larger, which means customers want discounts. Anyone who is willing to pay $50-100k a year has some negotiation power. When the first large deal is closed, the billing infrastructure in place is unable to handle the non-standard pricing and the customer’s desired payment method. This means that accounting will have to invoice the customer from QuickBooks or similar and handle the incoming payment manually. Now your PLG and SLG revenue streams have become bifurcated. From here on, manual processes are required for reconciliation, dunning, renewals, price changes, revenue recognition etc. And the invoiced customers don’t have self-service capabilities because pricing is non-standard and activation is handled manually by someone in accounting. You have shot yourself in the foot. The sooner you reel in this two-headed monster, the better you will be off. Most likely, sales-led revenue will outgrow self-service revenue and at some point, the transaction volume for existing customers will outgrow that of new customers. But now everything is manual and leaves behind a massive paper trail of upgrades and renewals that is very expensive to manage. Don’t bifurcate. Or fix it early. #subscriptionbilling #cpq #plg #slg

    • No alternative text description for this image
  • View organization page for Bunny, graphic

    674 followers

    The billing journey for many B2B SaaS companies goes like this. The product is launched with an integration to Stripe. Customers sign up on the website, puts in their credit card and get billed every month. Pretty simple so far. As the product gains traction, deals gradually grow larger, which means customers want discounts. Anyone who is willing to pay $50-100k a year has some negotiation power. When the first large deal is closed, the billing infrastructure in place is unable to handle the non-standard pricing and the customer’s desired payment method. This means that accounting will have to invoice the customer from QuickBooks or similar and handle the incoming payment manually. Now your PLG and SLG revenue streams have become bifurcated. From here on, manual processes are required for reconciliation, dunning, renewals, price changes, revenue recognition etc. And the invoiced customers don’t have self-service capabilities because pricing is non-standard and activation is handled manually by someone in accounting. You have shot yourself in the foot. The sooner you reel in this two-headed monster, the better you will be off. Most likely, sales-led revenue will outgrow self-service revenue and at some point, the transaction volume for existing customers will outgrow that of new customers. But now everything is manual and leaves behind a massive paper trail of upgrades and renewals that is very expensive to manage. Don’t bifurcate. Or fix it early. #subscriptionbilling #cpq #plg #slg

    • No alternative text description for this image
  • View organization page for Bunny, graphic

    674 followers

    Most startups hard-code pricing into the platform itself, which means that any change in price or feature composition for a plan requires a code release. This tight coupling has several drawbacks. When pricing changes, a new release is required, which may not be such a big deal in itself. But what happens to the existing customers? Are they moved to the new pricing or grandfathered? More code is required to deal with this scenario. As you start landing larger deals based on quotes, discounts are expected and invoicing now needs to be handled manually by accounting. Now your revenue and metrics are bifurcated, which introduces more reconciliation work. The manual billing also introduces the risk that tenants are not compliance with their contracts as a result of data entry errors. And lastly, hard-coded pricing also prevents you from easily experimenting with pricing and packaging, which a key part of finding product/market fit in the early stages of a company. Ideally, the platform should only be concerned about which features a tenant has. Pricing and packaging belongs in the billing system’s product catalog where you have the necessary flexibility. #revops #saasbilling #cpq #subscriptionmanagement

    • No alternative text description for this image
  • View organization page for Bunny, graphic

    674 followers

    Does your CEO even code? #founders #CEOswhocode

    View profile for Thomas Pedersen, graphic

    CEO @ Bunny | B2B SaaS billing & RevOps simplified

    Coding again at 50 When I started OneLogin, I had not been coding for over a decade. I wanted to start a SaaS company, so I dug into Ruby on Rails, which was the hottest thing at the time and it was pretty easy to build rough prototypes of the various ideas I had. Once we raised our A round, I did what every coding founder should do; I stopped coding and started focusing on my CEO role instead. After OneLogin was sold, I took a short break while I considered my options. It would have been easy to just cruise around on my catamaran for the rest of my life. But although I’m not that young anymore, I’m also not *that* old. And I had an idea. At 50. Now, do I write the prettiest code? No. But do I code super fast? Also, no. However, I have a clear vision of what I am building and I am very determined. Without the overhead of a team who doesn’t have the idea running in their veins, I can manifest the idea very quickly and I have 16 hours a day to do it. For free. So I got back into coding again. React and GraphQL weren’t that hard to learn and I pretty quickly had a prototype that demonstrated the basics. Enough to convince my brother to join as co-founder for the second time. We have since hired full-time engineers who are much better at coding than I am, which allows me to focus on growing the business. But don’t underestimate the power of being a coding founder. 

Similar pages

Browse jobs