I may still do this, as it's definitely more accurate that way in terms of representing how it actually works!
397 karma · joined January 31, 2012
https://stunning.co https://twitter.com/rfelix
I may still do this, as it's definitely more accurate that way in terms of representing how it actually works!
I plan to add more sections of data in the future, and maybe some goal tracking, so that people can track progress toward their revenue targets (and share them with others for support!)
I'm happy to freely share what I've learned, if anyone has questions about cutting churn and retaining SaaS customers. You can catch me on Twitter, where I'm @rfelix.
We've been doing dunning for Stripe from the beginning, support a ton of email types and events, have an iPhone app with push notifications of payments and other important events, payment update pages for your customers to easily update billing info, and we can even send out emails before cards expire.
Add fields, highlight parts of your email, fields are mapped!
I see how some people's knee jerk reaction upon seeing that a credit card is required for a free trial would be to just close the tab and find a competitor, though.
Things like Twitter and Hacker News, where you can broadcast your displeasure of a company's terrible tactics would make it difficult for a company to keep signing up new users if people are complaining about it. The only companies that I see getting away with stuff like this are huge companies who don't care about their customers anyway, like Tivo.
All of my apps have a prominent link in the user settings panel that lets a user cancel their account/billing with one click.
Less customers who are actually happy to pay me money for my product > More customers who don't care about the product as much, or at all.
Great point, though! My larger point, I guess is about leveraging something that only more interested users will go through (credit card entry in this case) to let them filter themselves out early.
Also, if someone gets charged at the end of a trial because your code is set to auto-bill them and they forgot, it's not like you can't refund them. Not doing so would do more harm than good. You only want to bill people who are actually using your product.
You definitely shouldn't use this as a tactic if you want to have a viral product. This is specifically about web apps.
After you've been running businesses for awhile, you start to realize that the goal should be to get a specific type of customer (not every customer is a good customer for you, some types are a bigger drain on support resources than others), and the easiest way I've found to get those is to require a credit card for the trial. That might mean that I have less users overall, but I end up with the ones that I want.
I'm also not talking about saving on literal costs, necessarily, It's more about opportunity cost. I could be dealing with a ton of free users, or I could be dealing with a self-selected group of paid users and work on new projects. As a developer, a couple of hours here and there could potentially turn into a new product.
When you're doing most things yourself, like me, the goal is to get a specific type of customer (not every customer is a good customer for you, some types are a bigger drain on support resources than others), and the easiest way I've found to get those is to require a credit card for the trial. That might mean that I have less users overall, but I end up with the ones that I want.
Interested? Sign up to be notified of the launch below"
I don't know how I can be much clearer?