When Freemium Isn't Free: In Defense of the Bootstrapper in the Chargify Fiasco
blog.zferral.com
blog.zferral.com
At zferral, we spent several weeks of development time testing and integrating our application with Chargify. In salary alone, this cost was in the thousands…
This tells me that free was not the price that should have been charged in the first place.
As I have stated in the comments, the issue is that the price change was not grandfathered is a slippery slope...
You don't get contracts in place so you can sue people.
We're a small business (in the grand scheme of things). We're unlikely to take anyone to court. You think we don't have freelancers (designers, devs) sign contracts with us? That's insane. Of course we do. How else would we all agree on what the freelancers were doing?
I don't mistrust them for dropping the free plan; in fact, I now trust that they'll spend more time helping their paying customers.
And finally, Chargify is just as freemium as anything else. In our freemium service, those who have "free" accounts do us a service by providing us with data. You could say it's not "free," since they have to input data, but to take that argument to its extreme, you could say that HN isn't free because you have to type in the URL.
Look at it from the "average bootstrapper"'s perspective (whatever that is). They needed a recurring billing system, looked around, found one that was good because of its free plan (fully intending to pay as soon as they got enough users to cover the costs). After choosing Chargify on the promise of their free tier, they then spent 1000s of hours of work to integrate it.
Now, I'm not saying Chargify necessarily owes them for their development costs. But there is an implied contract: I'll implement Chargify's api and start working with them until I make enough money to pay, and as soon as I do, I'll start paying. This was the point of Chargify's free tier, and was probably advertised as such. I can understand why people are upset.
In terms of the freemiun model, Jeff is 100% right. The integration time alone is worth 1000s of dollars. when choosing a billing system one has to weight everything including trust and expenditure.
One thing I want to point out. I don't know the ins and outs of chargify's business and this may very well be a 100% needed change in order for them to stay in business. I don't know and I won't judge.
Any software developer capable of doing multiplication and division can work out what it's going to cost to integrate someone's API into their app. It is also not reasonable to suggest that you are taken off guard by a pricing change and are thus entitled to consideration for your sunk cost.
If you are worried about not earning back your sunk cost on someone's API, that's what promises are for. Businesses spell the word "promise" c-o-n-t-r-a-c-t.
At the end of the day... all press is good press and this is certainly getting a lot of attention. I'm sure they are having a good time! They may have to clean this mess up a bit but they will be fine.
You must agree this investment by the integrating company makes them unlikely to leave.
A contract is worthless for a company in this situation. The cost of enforcing it is thousands as well.
I assure you, most of your providers do not know that they've agreed that your software development costs are consideration for services they provide you.
Thus my point, the trust is lost.
This type of complaining is without merit and just looks like grandstanding to further advertise zferral (look at us, we'll never let you down, never turn you 'round).
If this pricing change breaks your business model, you never had one in the first place. The Chargify CEO has my sympathy, as this poster is a classic example of why the customer who pays nothing is so difficult: they feel your product has no value.
As a paying Chargify customer, I can tell you that it pains me quite a bit to see my costs pretty much double overnight, with a big hurt on the way when I hit 500 and then 2000 customers.
Well written post and good points, but .............
If you're not paying for a service or product, are you really a "customer" of the product/service ?
Companies like Chargify see free users as "potential future customers". Companies like Google see free users as "products" that they sell to advertisers.
imo free users need to understand that "user" and "customer" aren't necessarily interchangable and that the two have distinctly different meanings from the perspective of a company that builds products/services (iow not all users are customers and not all customers (e.g. Google advertisers) are users)
I bet a car salesman considers you a "customer" even when you are "just looking."
1) Chargify is not freemium to the customer.
2) Trust is important when you integrate and there are significant switching costs (plus recurring billing)
3) Do not blame your customers for incorrect assumptions.
Chargify isn't blaming their customers for incorrect assumptions, but their customers are feeling the effects of their incorrect assumptions.
With the way things are now at Chargify it costs more to maintain/support a current customer than that customer generates in revenue. You can afford to grandfather old accounts if you can still at least break even on those accounts. If you can't then you have to do something like what Chargify did or your business will cease to exist. The key is to do all that you can to not put yourself in the position that your support costs are so high that you can't be profitable on existing customers.
I blogged more about it here:
http://www.bluemangolearning.com/blog/2010/10/building-scala...
They could have grandfathered the existing accounts for at least 6 months or so, but giving any user -- whether a paying customer or a free user -- only 30 days to start paying $100 a month when many of them expected to be paying little or nothing for quite some time? Well, I think that is the height of arrogance and disrespect for the customers on which your business is built -- and an exceptionally effective way to alienate all those free users who MIGHT have become paying customers if only they had been given a reasonable amount of time to adjust to the change ... or even a reasonable new rate for small volume users.
Why not offer something like $5 a month for up to 10 subscribers instead of basically kicking all their free users in the groin? Most small businesses would not bat an eye at such a small charge even if they had only 30 days to start paying or abandon Chargify. But did they offer such a service?
No, the fact remains that the guys at Chargify appear to be way too naive for any serious business to trust or rely on them at this stage of the game. They didn't "get it" when they made their blunder and from what I have seen they still don't "get it".
But no worries, there are others that will pick up the slack ...
You cannot alienate customers that are not your potential customers.
The beauty of this service and the United States is that nobody is forcing you to use Chargify. Also, if you do use Chargify, you can stop at any time, without any penalty.
In fact, Chargify uses an API, so your application can be written in a way that competing and alternate services can be integrated into your application (without requiring major rewrites to your application).
Chargify is clearly in the wrong here in my opinion. They gave woefully short notice. They jacked the price, and they left no guarantee that won't do it again. I'd be quite nervous as a customer of Chargify that they might do it again.
I'm the same situation with Twilio. We are, right now, far too dependent on them. So far they've always gone in the other direction (gotten consistently cheaper since the day we signed up), but what happens if they jack their rates?
It's scary...
If you want to lock in a rate with Twilio or Chargify or anybody else, get their CEO on the phone and get a contract in place. That's what real businesses do. But don't be surprised to find out that the price for (say) Twilio to lock in a permanent price for you is higher than you want to pay.
You're a startup. You should understand what it means to work with one.
1) There is substantial value here companies will pay for.
2) We are investing in the company, and there is an expectation of fairness & consistency.
I am saying is that Chargify falsely presumes companies under a FREEMIUM account are worthless. My point is that they are unlikely to leave [since they have invested their own resources] unless the trust is broken or perhaps, they go out of business...
Going with a startup like Chargify is a risk, they will pivot, they will change. What if they'd gone bust?
Freemium isn't a particularly sensible model for something like Chargify. The author said he'd 'spent' money on it in terms of development costs. It's a lesson. Think before you buy. Don't expect any freemium service to continue giving you something for free.
"We reserve the right to modify, alter, create, or discontinue our plans collectively or individually."
http://zferral.com/terms-of-service
To be fair, he did say this in his blog post: "As a CEO, I want my current and future customers to know where I stand. I can guarantee, that any customer of zferral.com will always be grandfathered into the pricing scheme on the day they signed up — if we ever raise prices."
Edit: I'm not suggesting anything more by this. I just found it amusing. =)
Edit 2: Scary. http://blog.zferral.com/post/1313271164/when-freemium-isnt-f... In a funny way. =)