Zuora S-1
sec.gov
sec.gov
My favorite part is that 25% of their revenue is professional services, and their professional services are sold essentially at-cost. You're going to need somebody to help you get set up, but at least the pricing on that extra headcount is fair :)
They're after large customers, and this is what they get.
"As a substantial portion of our sales efforts are increasingly targeted at large enterprise customers, our sales cycle may become increasingly lengthy and more expensive, we may encounter still greater pricing pressure and deployment and customization challenges, and we may have to delay revenue recognition for more complicated transactions, all of which could adversely impact our business and operating results."
Heed this warning!
TBH though - Authorize.net was a pretty good experience overall (esp. considering when I had to implement it years ago). I'd still take their 10-year-old API over Zuora's nowadays. The docs were a bit rough, but nothing you couldn't sort out with some trial and error and brute forcing of a few weird payloads to their sandbox environment. :)
Definitely some reliability and performance concerns, though. I feel like half the pain is just having to shove so much defensive programming in our integration.
"ZUORA BRINGS FREEDOM TO THE SUBSCRIPTION ECONOMY" What the fuck does that mean!
Zuora makes a lot of money with their “bad” website, so it obviously doesn’t matter very much.
[0] "We have incurred net losses in each fiscal year since inception, including net losses of $48.2 million, $39.1 million, and $47.2 million in fiscal 2016, fiscal 2017, and fiscal 2018, respectively, and we expect to incur net losses for the foreseeable future."
Case in the point, this fucking title tag: Zuora is unifying order-to-cash for a dynamic subscription world
What the fack is order-to-cash and a dynamic subscription world???
Someone needs to put down the dictionary and put their copy through a "grading" tool (https://readable.io/)
And dynamic subscriptions means they have a way to change elements of a subscription (term length, renewal period). Dynamic means it’s something that changes.
It's a real thing. I wouldn't have known before I worked on it.
But it's true, I'd never heard of them either.
There is a new world of their product, and even though it's 2018, they're not in it. It might feel like Spotify has won, Netflix has won, and so on, but in other verticals, subscriptions still aren't the norm.
Remember when Dollar Shave Club started selling razors by the month and got bought for a billion dollars? P&G needed to find a way to transition to subscriptions, and they paid up for it.
The subscription economy is a real trend, and it's not something you can just convert to overnight if you have a business that's a going concern. You have to figure out how to put out some new offerings, and the way people pay for these new subscriptions have to work with your existing business processes.
Zuora sells to those companies. Companies that want to sell subscriptions, but can't throw the baby out with the bathwater. They want to work with a company that understands that subscriptions are the new important thing, but not the only thing.
Interestingly, their sales deck is one of the best (as considered by Andy Raskin who's very good at marketing): https://medium.com/the-mission/the-greatest-sales-deck-ive-e...
Zuora builds payments systems and other services to help companies who want to offer subscription-based products and services - a trend that has been seen in pretty much every industry from software to groceries.
Was that a serious question? It doesn't matter if the product is terrible as long as they can make sales, revenue growth looks fine (unless you've built a $100M business in a year?), and they definitely do make money unless you're talking about profit, which in VC-funded companies is traded for faster growth and exit (like an IPO).
And its not growing rapdlit, and nor was its $100M in revenues built in a year.
I find it strange that you say they aren't growing fast enough but yet say they don't make any money when they are delaying profits precisely for growth. Have you ever actually started or run a business?
In this case, they are nowhere near profitability. They need the IPO to forestall bankruptcy, they are 12 months from running out of cash. Their profit margin is still a massively negative -35%. There are no signs this business can ever be significantly profitable.
And if that’s not good enough for you, companies I’ve founded have raised over $20M in VC funding, and one was 2 months from an IPO we pulled because though we were profitable our growth had fallen to “only” 20%. We sold that business for $100M to a public company.
https://files.mtstatic.com/site_5921/2761/0?Expires=15214353...
But the way they organize data is similar.
The biggest pain points during the integration were:
* Zuora is run on a legacy tech stack (SOAP interfaces, inflexible and inextensible WSDL), and will continue to do so b/c a substantial part of the architecture & coding were outsourced overseas (as told to me by an integration consultant)
* Getting data in and out of their platform is very difficult, error-prone, time-consuming, and does not meet the high-volume demands of a digital subscription business
* ZOM (Zuora Object Model) is monolithic and hard to evolve your business around
* You need someone at your company (possibly 1+ engineering resources) to deeply understand and keep up to date with Zuora's platform. For engineers who want to learn and grow, this project is a potential de-motivator.
To be fair, we did this transition back in 2015, when Zuora was in its early stages with their REST api. Not sure how far they've come in that department since then.
Zuora appears best for transitioning brick-and-mortar shops to a digital business via their UI. If you're running an online-subscription-based business, I'd recommend:
* Stripe + keeping your data models in-housed * checking out a modern / extensible platform like Recurly * checking out an open-source solution like Killbill and see if it meets your set of needs