Show Notes
In this episode of Startsup For The Rest Of Us, Rob and Mike take a number of listener questions. They give their insight on a some topics including when to spend money on helpdesk software, what to do when you’ve plateaued MRR at $1k, and how to promote a blog post.
Items mentioned in this episode:
Transcript
Rob: In this episode of Startups For The Rest Of Us, Mike and I talk about plateauing at 1k MRR, when to spend on SaaS apps and more listener questions. I also asked Mike a question right at the start that I haven’t prepped him for.
Mike: Damn you.
Rob: Mike, what is the most interesting book you’ve read lately?
Mike: The one that I read recently was one that you talked about on the podcast, it was Masters of Doom.
Rob: What do you think?
Mike: I thought it was really interesting. The story and the dynamics between the two Johns was very personal between them, obviously. The implosion of the John Romero’s company afterwards, after they blew all that money that had come in and basically bankrupted the company. That was interesting but not necessarily unsurprising.
Rob: They were kids, essentially, starting a company and making millions of dollars. They bought Lamborghinis and Ferraris, just the total stereotypical, 20 something with too much money.
Mike: But that was with their money that they got from Doom. John Romero had spent ungodly amounts of money on building the company and an office space in downtown, I think Dallas or Austin, or something like that.
Rob: Where he raised $10 or $20 million to start the new gaming company after they split.
Mike: What was it? $20 or $30, $40 million or something like that and then $100 million of guaranteed money coming if they actually just published the games. That’s my most interesting book recently.
Rob: Welcome to Startups For The Rest Of Us, the podcast that helps developers, designers and entrepreneurs be awesome at building, launching and growing software products, whether you’ve built your first product or you’re just thinking about it. I’m Rob.
Mike: I’m Mike.
Rob: We’re here to share our experiences to help you avoid the same mistakes we made. What’s the word this week, sir?
Mike: I decided to let you back on the podcast after the date fiasco. Did you hear that?
Rob: No, I haven’t heard it yet. The MicroConf saved the date that I sent three weeks ago was wrong but did you tell anyone what I was reading? I was reading stuff you typed in the doc.
Mike: I didn’t.
Rob: You typed it.
Mike: I know. I absolutely did not say that to anybody.
Rob: That’s where it comes out now, I said the wrong date. I did hear you say that at the beginning of the next episode. I was like, “That sucks, how do we do that?”
Mike: It was totally my calendar but you’re the one who said it, not me.
Rob: I know, it will forever go down. I wonder if I can get Josh to go back and edit that episode.
Mike: He probably could but people have already listened to it.
Rob: I know. The correct date for MicroConf in Vegas next year, Growth will be April 29th through May 1st, Starter Edition will be at May 1st through 3rd. Mark your calendars, tickets will be coming out in the next couple weeks.
Mike: I corrected my calendar already.
Rob: What else is going on?
Mike: My wife, Ali, who I’ve talked about a little bit before, she took over another fitness studio here in town. It’s been about six months or so. There is an article that literally came out today where she was voted the best athletic club in the annual reader’s choice survey that went out maybe last month but it came in and she was selected. I just wanna say congratulations to her.
Rob: That’s super cool. You have a little article, you’re gonna link it up in the show notes?
Mike: Sure.
Rob: Awesome. For me, two random things. One is have you heard of the eero routers?
Mike: I think I’ve seen something about them but I haven’t really looked at them at all.
Rob: If you have the first world problem of having a house so big that you can’t get Wifi in your kitchen, then these eero can get it at any part of your house. These eero routers are ridiculous. You buy them in a three pack, they’re not cheap, I think it was $300 to $400 on Amazon. They basically mesh network with one another. They don’t use Wifi to go through the walls, they use mesh network at a different frequency that can go through walls a lot easier and you put them around your house.
This house at Minneapolis has a basement and then two stories and the house is wide, it’s longer than a lot of houses. When we first setup just the NETGEAR router, you couldn’t get Wifi, you can get in that one room and then it was blocked everywhere else. With these three eero routers, it is ridiculously fast even way, way down on the basement which is three layers and layers of concrete and all the stuff. It’s crazy how good these things works.
Again, not cheap. NETGEAR router that I was using was $80 and this was, like I said, $300 or $400 but it permanently solved this problem. I used to have extenders, they underscore EXT network, it’s just junk. They’ve had these for years, obviously, for commercial use like in office spaces and such, college campuses. The first consumer ones came out within the last one to two years.
Eero, they keep updating their operating system and I have nothing but good things to say about these guys, they’re not sponsoring the podcast although they probably should. That’s the deal. Do you have any dead spots in your house or does your NETGEAR capture everything?
Mike: No. I cheated and I have a power drill. I drill holes through walls and run Cat 6 cable.
Rob: It seems like something you would do, Mike. I think you would build your own servers and run Cat6 cable through things. We’re on a rental. Who knows how long we’ll be here.
Mike: That’s what the security deposit is for.
Rob: I’m gonna run cable. Even at our house in Fresno, it was a super single story but super long and I could never get Wifi in the living room because the router was over in the office. They would’ve fixed it there as well. I guess that’s it.
Mike: I do have Wifi here. I think I have three different Wifi routers in my house in each general area, there is either wired or wireless depending on where you’re at. Of course, to screw my neighbors who ask if they could borrow my Wifi, create one called FBI van 42 or something like that.
Rob: If they could borrow your Wifi, wow.
Mike: I know, I was like, “No.”
Rob: There’s no chance that’s happening. My other tidbit is I wanna run through a couple of books that I’ve listened to recently and really enjoyed. I still think I keep coming back to my top three, these are not ones I’ve listened recently but I think my top two or three audiobooks of all time are Masters of Doom, like I said and you listened to that, and then Hatching Twitter is another one and then The Snowball with Warren Buffett. Those are all good.
Some other ones I’ve listened to recently that I hold in high regard, one called American Kingpin by Nick Bilton who’s the same guy who did Hatching Twitter. It’s about Silk Road, the bitcoin marketplace that sold drugs. It’s about the guy who started it and it’s very, very well-written, very compelling just like Hatching Twitter. I didn’t really have much interest in the story, to be honest, I really didn’t care about Silk Road, I didn’t think I was going to care but he makes you care by the time you read two chapters, very interesting.
I listened to Angel by Jason Calacanis. Whether you’re an angel investor or not, it’s pretty fascinating to hear inside his world. It’s a good balance of boots on the ground stories, advice for angels, advice for founders who may someday raise money, how to run a good company. Calacanis is such a smart dude and has so much experience with the stuff that he almost can’t help but learn something from this even if you’re not gonna be an angel investor or seek angel investment.
Another one is Tom Petty, The Biography. Oddly enough I was listening to this couple months ago and then Tom Petty just passed away within the last month, that was coincidental. I have always been a fan of Tom Petty, I didn’t know his story. To be honest, the first at least third of the book is really boring and I almost skipped out of it but I started skipping chapters and I got to the point where they did start taking off and it was fascinating from there, the actual rise of them instead of all the years of him growing and stuff. That part didn’t resonate.
Lastly, there’s a new book called From a Certain Point of View, that’s new on audible. It is basically Star Wars episode four, it’s the story of all the surrounding characters. They got 40 different writers and then 40 different voice actors to do these little short stories about. It might be about a stormtrooper who is off camera or it’s about a jawa who sabotaged something. It’s about when R2 tries to sabotage the red droid. It’s noncanon but it’s cool if you’re a geeky Star Wars fan and I enjoyed listening to it.
My 11-year old listens to and I’m listening to it and then we compare notes. It’s like, “Did you understand that one?” We talk about it. That’s been fun. Have you listened to any of those or read them?
Mike: I saw the From a Certain Point of View had come out and I keep seeing it in different places but I hadn’t read it or really looked into it, I didn’t know the story behind it.
Rob: It’s interesting if you’re a Star Wars geek because they make references to things. Unless you’ve seen Star Wars several times, you’re not gonna get it, it’s not gonna be interesting.
Mike: Cool.
Rob: Today we’re answering listener questions, we still have good a number coming in. I wanna keep up with that. The first question is about plateauing at 1k MRR. It’s a follow up to a question that Matt [00:09:05] had asked a few months ago. It was regarding portfoliolounge.com. He said, “Thanks for your reply in an earlier episode. I’ve since listened to most of your past podcasts and realized that funding is not necessarily what I should be looking for. I wanted to clarify and say that portfoliolounge.com has had about 30,000 free members and upgraded subscription options average about $10 per month, sadly the site has plateaued at around 1k MRR. I’d love to get your advice, see what you think about the site and potentially how to grow it.”
What I wanted to talk about today, I wanna bat a few ideas around. A lot of sites, a lot of people find themselves in this situation. You launch an app, it grows to 1k MRR and then it plateaus. It’s like what do you do at that point? How do you attack the plateau? We could also separately maybe talk about the free plan. Whether we think you should do that moving forward, whether we think perhaps it was a mistake or that kind of stuff. You have initial thoughts to kick this off?
Mike: Average of $10 per month, it sounds to me like that’s really targeted at the consumer side of the market. I would love to see if maybe there’s a possibility of going after businesses who needs some sort of an online portfolio, like a photographer. There’s a photographer that we use every year here in Lister who takes pictures with Santa Clause, for example. He has this whole website where you can go out and you can pick the photos and things like that.
I wonder if targeting photographers like that or running a small business would be a better proposition than targeting end users or the consumer market because obviously those people are not gonna be willing to pay very much money on a monthly basis for very long.
Rob: I think this does target more photographers, to be honest. If you think of photographers, they’re really prosumers, if you wanna know the truth, they’re not even SMBs like Beta SMBs. A lot of them do it as a hobby and a lot of them do it on weekends and they make a few hundred bucks a weekend or something. I think they’re that in between.
There are so many portfolio sites, that’s what this site does, pretty basic. The headline is create a portfolio website quickly and beautifully. You think of it as a core space for just portfolio sites and it’s highly focused on that but a lot of other sites do exactly this functionality.
Mike: It’s really more a matter of overcoming the competition especially if those other sites are offering it for free.
Rob: Yeah. I don’t know if they offer the exact same thing for free. Certainly he has a free plan and then has the $10 month upsell which probably gets you to something else. I think the questions to think about is, is your offering pretty much exactly what a bunch of other places have like SmugMug or whatever. If it is, you either need to be differentiated as a product in a way that people care about or you need to have, essentially, a traffic or a lead source that no one else really has access to or that you are at the top of like Google Search Result or you’re way better at paid ads and you’re really getting a better traffic for that, this won’t work for the paid ads with the free plan and the $10 a month.
If you don’t have one of those two in this type of business, you’re done, you’re never gonna get above a grand plateau or two grand. There’s gonna be some very small number of people who just picked you because they found you first but other than that, you either have to be differentiated or have to really own that traffic source like that number one Google Search Result.
Mike: I wonder if there’s another option here which would be to use this as your traffic source and then have something else that you’re upselling. If hosting the portfolio is very much a commodity and there are other sites out there that are doing it for free and you’re trying to charge for it, that’s gonna be a tough road obviously with $1000 MRR, that’s the position that he’s in.
If you have something else that is something that you could sell whether it’s an ebook or some upsell on top of what you have now, I’m not saying go back and retract the pricing and everything but if there are other products that you’re upselling people to, you build your portfolio and then we can educate you on how to grow the traffic or advertising or things like that.
There are other things, I think, that you can do here other than charging directly for posting the portfolio especially if that’s the commodity. Is there some other product that you can have that you can put in there?
Rob: I think that’s a totally reasonable idea. I think another thing to think about is 30,000 free people have checked it out, I’m sure they’re not active, I’m sure it’s a small percentage. You have, essentially, 100 paying customers at $10 a month to your thousand, that’s a third of a percent of all of your free users have ever paid you any money or at least your current customers, I guess I should say.
That’s a problem because that number is too low, the number should be between 1% and 3%. I would look at that and think, “Is there a way that I can get more free users to upgrade or is the free plan just a mistake or a failed experiment.” I would consider if you’re not already sending emails to get people to upgrade, if you’re not already helping them get whatever it is to get them to the paid tier or convince them that it’s worth their value, then obviously that would be where I would start because that number is too low.
It either means that you’re not taking the right steps to get them to upgrade or they’re just never gonna upgrade and the free plan is a waste of time. You need to figure that out. If the free plan is a waste of time, then I would shut it down immediately and I would grandfather people for now and then I would start a free trial instead and do it basically the same way where you have maybe 14 days or 7 days or whatever.
You have time pressure for people to get in and get setup. That helps them actually get value for the product. I think you’ll convert potentially more people in the short term. When I acquired HitTail, there was a free plan and there were some users using a lot of resources that were on this free plan. I did wind up shooting that down. It was a hard decision but the site was bleeding money because of that.
I did get some people to convert from the free plan, it was not a huge number but it did really have a lot of resources from the app and it allowed me to get some revenue, it was 500 or 1000 of MRR in the early days of that, actually maybe a little more than 1000 which sounds like chump change at this point but it was actually a move that I think was worth that I got some pushback. I did grandfather some people in who had been fans of the site and really good JV partners or that one guy who had taught an SEO class in Italy and he’d always mentioned HitTail in the class.
If someone complains and they’re not disrespectful and they have a good reason, yes, you can keep them in but to have 30,000 open free accounts on your platform, if you are gonna shut that thing down long term, it just doesn’t make a ton of sense.
Mike: To add onto that a little bit, go back to the point that you said, what does it take to upgrade people. You can look at the number of images that people are uploading and the pieces of content and try and see how many people are above that threshold and what the average number of images that people upload is. I look at the subscription options and says upload as many as a thousand items, how many do people upload on average? Is it 50, 100, 500, could you tweak that number and drop it down?
As Rob said, are there trigger points that you can use to say, “You’re getting close to this, would you like to upgrade?” Look at those and see if you can play with those numbers a little bit to try and get people more towards that edge where they have to make a decision one way or the other.
Rob: I think that’s a good point. Lastly, I’ll reiterate, if you don’t have some type of feature or positioning differentiation from other platforms on the market, or you don’t have some marketing advantage where you’re getting leads that aren’t comparing you to other people, example, you are the number one search result in Google for some nice term, then long term, this business is not gonna grow, it’s gonna plateau somewhere, it’s probably gonna plateau very low. That’s something that I would keep in mind.
Our next question is about when to spend money on helpdesk softwares specifically. Actually, I think it opens up almost a thought of when do you start spending money on external SaaS apps when you’re starting your own business. This is from Saphia, she says, “I discovered the show a few weeks ago and I cannot stop binging. It’s such a good resource for first time founder like me. What is your take on helpdesk software cost and how early we should put them in place? We’ve launched our SaaS MVP a few weeks ago as a free trial and our prospects are rightly providing feedback and feature request by email which makes me crazy as the only developer in our company. I wanna subscribe to Intercom or Zendesk or Groove but my co-founder disagrees because of the cost and things, we should just do with email for now. What is the right way to do with feature request at an early stage?”
I will throw one other support software in there and that’s Help Scout. We use them at Drip. They work really well for us and they’re quite cheap. I think all these things are $10 or $15 a seat. With that couched Mike, it sounds like he has a couple questions. One is been on helpdesk and then there’s how do you handle feature requests at an early stage.
Mike: These are three different things that you can dive into. In terms of looking specifically at a helpdesk, one other thing that I’d throw out there is an option is Teamwork Desk. If you go over to teamwork.com/startups, they have a startup program where you can get everything that they have for free for an entire year. It’s not that their product is all that expensive anyway, you can get on the ground floor at $5 a month but you can get it for free if you’re just getting off the ground. That’s an option as well.
In terms of when you should start putting things in place, I think that’s more of a general question. I would say that when it becomes painful, if you get to a point where whatever problem you’re trying to solve is taking too much of your time and effort and it’s cutting into your time and resources to do other things, then you really need to bite the bullet and start paying for it.
Rob: I think handling support in the early, early days via a single shared Gmail account is not out of the question, it’s not terrible. I think you’re gonna wanna get out of it quickly but I think it’s feasible if you’re super cash strapped. However, look at a product like FogBugz that is $20 a month for I think four or five seats. In my opinion, it’s not the caliber of Help Scout or of Groove. Zendesk, to be honest, I’m not a huge fan of but it’s just the conversion tool. Those are about $15 a seat so they are a little more expensive.
It depends on how big your team is. If there are five of you and it’s $75 a month, and you really are cash strapped, there’s a point where that money could be used for something else. I think that handling feature requests specifically, handling them via email but then you need an issue tracker. Even if you are handling it in a Gmail thing, you should still be using GitHub issues or you should be using Jira, just anything like that. You can move stuff from email into those trackers as you move them around. You don’t have to manage them in email, that’s crazy.
Mike: I definitely wouldn’t manage them. I use Teamwork Desk for my frontend support. Whenever something comes in where I’m gonna essentially decide to promote it to something on the road map or if it’s a bug, I tend to close them out and them move them over into FogBugz which is what I use for bug tracking for Bluetick because you don’t wanna leave those tickets open for an extended period of time because it’s not helpful to them and it’s not helpful to you.
They’re basically sitting there and it’s not about the cost of the space, it’s about the fact that they are sitting there as another line item that later on you’re gonna have to go in and close out. Just tell them, “We’ve logged this, it’s in our bug tracker. We’ll get it fixed.” Then close it out and move on because you don’t wanna have to track in two places really what the issue is.
Rob: To give everyone context, DotNetInvoice, I did all support straight out at Gmail. When I get a business partner with that, we shared the Gmail account for a few months and then it became a pain in the butt so we moved to FogBugz. I was in FogBugz for years and then when we launched Drip, I believe, we moved everything into Help Scout which I liked a lot. When we got acquired, Leadpages was already using Zendesk and eventually we consolidated in Zendesk.
Like I said, I’m not a big fan of Zendesk, it’s pretty clunky and hard to use but that’s the progression I’ve made. Again, some of those are less expensive than others. I do think that if it’s working and you can manage and you guys are super cash strapped, then you can make things work but that would be an early bootstrap situation that I would look to get out of as quickly as possible. Thanks for your question, Saphia. I hope that was helpful.
The next question is about EU legislation insanity is the subject line of the email, it’s from Juka from close2design.com. He says, “Hi guys, are you aware of this?” It’s a link to a Business Insider article, the title is 75% of Cloud Apps Are Not Ready For New EU Data Protection Rules. Juka continues, he says, “It seems they’re threatening businesses with Megacorp level fines for some vague “noncompliance” but they’re imposing their rules on small companies too, of course. Does that seem like they’re trying to kill small businesses? That seems like potentially an anti-business move. What is your take?”
Mike: This is interesting because Juka sent over a link to the Business Insider story that was talking about this. I looked into it a little bit, you can make all arguments or judgments you want about politicians and their ability to interpret how things are going to impact small businesses especially when it comes to anything that’s technology related.
The bottomline on this particular article is that if you look at the study that came out for this, it’s by a company called Netscope. If you go over to Netscope’s website, they are trying to sell people on a solution to this particular problem. It’s almost like they self-commissioned this study so that when a CEO of a company, they’re having a discussion with this person and saying, “You need to pay attention to this law.” He’s like, “Why do I need to pay attention to this?” “Here’s the study that you can look at as a reference and here are all the problems that you could possibly run into.”
It’s basically this giant marketing collateral piece that they put together solely to scare those CEOs and executives into purchasing their products and services. I don’t see this much different than some of the security vendors, they’re really trying to sell based on this position of making people fear what is going on or what can potentially happen and saying, “We have a solution to this particular problem.”
I don’t know is it something that most small businesses are probably going to need to pay too much attention to and the whole thing is trying to consolidate different laws from all of different member states of the EU and they’re trying to consolidate it. Instead of having to follow 28 different sets of rules, you only follow one. I do understand that there’s the contention about the level of the fines but you have to go back to them and see how serious are they about enforcing those things and what is their stance and why is it?
Sometimes, government entities will really look the other way when you show that you’re trying to do the right thing and you just screw it up. There are times where they’ll nail you to the wall and you have to interpret, is this the type of entity that will nail you to the wall or they’re just gonna let things go because you’re a certain size and you just didn’t know any better.
Rob: I wonder if the category that it’s in Business Insider called BI Intelligence, all of them are these reports from companies. I can’t find any evidence that they’re sponsored, they’re sponsoring the BI articles themselves, the Business Insider articles but I would not be surprised if that were the case. As we talked about a few episodes ago, there used to be safe harbor and then you changed it years ago, two and a half years ago, and then they’re now changing it again. This thing is such a fiasco and very hard to keep up with for someone that’s not just mired in it.
Having spent myself several thousand dollars on legal fees just to have contracts drawn up, I think it’s just a big pain in the butt. It’s not something that I have personally, beyond just having just that contract written up spent a ton of time dealing with or investigating.
Our next question is about how to promote a blog post. She says, “Dear Rob and Mike, how did you promote your blog post in the early days of your SaaS? I’m interested in channels and methods.”
I think I would almost caution something. There is value in having a blog for SaaS app but these days, given how noisy so many spaces are, unless you’re speaking out from the blog in a way that is unique or that you’re saying something different. It’s probably not the first marketing approach you have to do these days because so many people have followed the content marketing playbook, the playbooks of Kissmetrics or Bidsketch or Groove. There’s been people who’ve executed it really well and to great effect. Because of that, it just gotten harder and harder.
If you’re just cranking out thousand word blog post on some topics, it’s really probably wasted effort. I think you could get more customers elsewhere. With that said, if you have really unique content and you understand the game as it stands today and if you notice now what Kissmetrics is doing or if you notice now what Groove or Intercom, there are several that do content marketing really well. It’s these very, very long authority posts.
Instead of doing a post everyday or three posts a week, it’s one every week, one every two weeks but they’re really long and in depth and they’re trying to be an authoritative or definitive view. Sometimes they’re broken up into multiple pages, sometimes it’s all in one page. It’s almost like an ebook that’s published as a blog post. Google has the tides of turn and Google seems to like this thing more. As you build up equity more overtime, that’s how you’re gonna do it.
With that in mind, it’s a lower volume but higher quality play. There are number of channels to try to get traction, it’s depending on your topic. You look at something like you get on Hacker News, if you write something really interesting that everybody is gonna be interested there, then of course you can promote it. Product Hunt, there’s a section for this kind of stuff. Medium is still a decent source.
We experimented on Drip with going Medium first or Medium was the source and then we republished on our blog post and then we did the other way, we tried a bunch of different stuff. That works also, we never got enough of a following on Medium to justify it. I really wanted the SEOJuice over on our blog but Medium and Twitter, obviously places where people are talking about things and those are ways that you can get some eyeballs to come.
Facebook, unfortunately, as I roll my eyes, Facebook and LinkedIn, both of those have obviously ways to get stories out and then you can promote them for a small amount of money. This is stuff you have to experiment with, you’re gonna know your niche. If you’re at least a little bit B2C or B to prosumer. I’ve seen people use this to great effect on Facebook, seen people use it to great effect on LinkedIn when they’re more of the B to enterprise or B to midmarket.
There’s a couple things, it’s not about just having this cookie cutter thing where every time you publish, you’re gonna submit to 26 different things and hope one of them catches. That’s not gonna work very well because you’re either gonna get banned, you’re just not gonna get tractions, it’s gonna be a waste of time. You really have to sit down and think about a unique piece of content and think about it as a one off project.
Think about what are the best things of all the potential promotional areas I just mentioned as well as there are certainly more, I bet, if you search Google for how to promote a blog post in 2017, there are gonna be more ideas that I did not just throw out. It’s applying the few that you think are really gonna work but really digging into them. If you think it’s gonna be Product Hunt, for example, then I would spend two or three hours figuring out how do you do this on Product Hunt.
I wouldn’t just submit it and hope for the best. There are ways to improve your chances of that being successful and I don’t know them off the top of my head. We had some success with Product Hunt when I was still running marketing for Drip but I’m not an expert but someone out there is. That’s, I think, how you have to think about it these days, really being more focused, just spending more time than you would like probably.
I’m not so sure that blogging is necessarily the way I would go if I had a SaaS app these days and I was just getting started but it does certainly depend on your niche and where you’re going.
Mike: I think I would ask why you’re trying to use blogging because you talked about this a lot, Rob. What’s the purpose of that? Are you actually going to be getting customers from that? Are you going to be heard over the noise? Are you gonna be able to sustain the effort that it takes to continue publishing that new content? I get that there’s this weird relationship between the number of web pages that you have and your search engine rankings and your ability to draw traffic to your site but is that going to be what’s going to do it for your business? Is that the channel that you need or are there other ways to get people to your website, whether it’s speaking towards and getting backlinks from those or publishing on other people’s blogs, for example. That’s a great one.
If you can get published on somebody else’s blog and they’ve already got a built in audience, then you don’t have to build your audience and you can get the back links from them. It’s more sporadic but at the same time you don’t have to do all that upfront work to build your own audience immediately.
Rob: I think that’s a really good point. I think guest posting, JV partnerships, podcast tours, I think these are all things that will likely have more of an impact than just starting your own blog.
Mike: I think that wraps us up for today. If you have a question for us, you can call it into our voicemail number at 1-888-801-9690 or you can email it to us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening. We’ll see you next time.
Episode 362 | Calculating Lifetime Value (Not as Boring as it Sounds)
Show Notes
In this episode of Startups For The Rest Of Us, Rob and Mike talk about calculating lifetime value. They discuss how its done with one time versus recurring revenue and funded versus bootstrapped payback time.
Items mentioned in this episode:
Transcript
Rob: In this episode of the Startups For The Rest Of Us, Mike and I dive deep into the riveting conversation topic of calculating lifetime value. Seriously, it’s pretty interesting. This is Startups For The Rest Of Us Episode 362.
Welcome to Startups For The Rest Of Us, the podcast that helps developers, designers and entrepreneurs be awesome at building, launching and growing software products. Whether you’ve built your first product, or you’re just thinking about it. I’m Rob.
Mike: And I’m Mike.
Rob: And we’re here to share our experiences to help you avoid the same mistakes we’ve made. I want to kick today’s episode off with a question, Mike. What movie would be greatly improved if it was made into a musical?
Mike: If it was made into a musical. Hmm, that’s a tough one. My guess would be the old, black and white Frankenstein.
Rob: Okay. Yeah, I guess it wasn’t a musical but it was turned into a comedy by, what is his name?
Mike: Mel Brooks.
Rob: Yes! Young Frankenstein, is that what it’s called? But yeah, I could see them doing a musical as well.
Mike: Yep, definitely. Mel Brooks is on a couple of others that I think he turned into musicals as well.
Rob: I agree. There’s a lot of completely random questions that catch you off guard right at the start of the show.
Mike: I know. You come up with these things that are just totally off the wall and you don’t even run by me first.
Rob: It’s your new favorite thing.
Mike: My new favorite thing.
Rob: Other than answering ridiculous questions at the top of the show, what’s going on with you?
Mike: I wanted to give a quick shout out here to Tyler Tringas. We’ll link this up in the show notes, but he has a blog article that he posted talking about how he sold his bootstrap SaaS business from somebody that he met at MicroConf. Just wanted to say great job to Tyler and mention it so that people can go over and read the whole story. It’s a really lengthy article on it and where the product started, it’s called Store Mapper. It allows people to embed a map of their stores on their websites, sound like a pretty straight forward thing but he couldn’t find anything out there that did something for his customers so he built it. Fast forward a couple of years and he was able to sell it. I just want to say congratulations.
Rob: Yeah, congrats, man. I read the post, it was really in depth and really interesting and it’s posted over there on indiehackers.com.
Mike: I also wanted to read a quick listener email to us. This is from Zoren, he says, “Love the show, great tips. We’re busting our ass trying to grow [00:02:28] right now, and your show’s been great insight. Keep up the good work and maybe one day we’ll be on your show to tell everyone our story.” Really appreciate that, Zoren.
Rob: Yeah, thanks. For me this week, we actually launched a pretty big feature that took a while. It actually didn’t take that too long to build, it’s a long time to get approved and it’s an integration with Facebook custom audiences in Drip. It means that you can, in essence, have a native action right there in Drip, so that if someone’s at a certain point in the workflow or you can even just have a global automation rule that says when this happens, when anything happens, if it a tag’s applied to this person or if the lead’s core goes above something or they start checking out and they never complete their purchase, then you can just put them into a Facebook custom audience and you can then assess and retarget them when they’re on Facebook and then if they do buy, then you can pull them out of that audience.
It’s a pretty sophisticated, powerful feature, even though it was not that hard to build, but there’s a lot of possibilities to this and there are some use cases that are going live on drip.com right now. It’s a really impactful feature that took a month from the time we were code complete, about a month in order to actually get approval from Facebook because they want you to really have tested it out and you have to jump through some hoops and everything, which are warranted, I will admit. That’s been the habub this week.
Mike: That’s interesting. I’m on the other side of the spectrum with Google where I talked last week about how I was finishing up the [OWAF 00:03:59] authentication for Google to get mailboxes integrated into Bluetick. Because of the level of access that I’m asking for inside of people’s mailboxes, they have to basically fill out this form and they’re like you have to justify why you want this or why you need this level of access, I’m like, oh great. I went through and they’re like oh, it will take a minimum of three to seven days in order to get it approved, and of course I went through the process and I was like, oh, this is going to suck. Three hours after I submitted it, they said, sure, you’re good to go.
Rob: Oh, that’s cool. Good for them then, for keeping that queue short. You totally understand why they do that, right?
Mike: Oh, totally, definitely. That wasn’t the issue. The issue is I didn’t look to see that that was what I was going to need to do. I don’t know, I think the part of it might have just been the stuff that I was asking for and why and the documentation that I had to send in. I was pretty detailed in what I was requesting and why it needed to be done. Though I suppose it paid off.
Rob: Yeah, that makes sense. The other thing for me is the iTunes reviews, we now have 544 worldwide reviews in iTunes. Our most recent one that comes from Honey Mora from Canada and his subject line is: Ton of practical tips and lessons. He says, “I’ve been a listener for about four years now. I love what Rob and Mike share each week, I’m hooked. I’ve been following Rob’s Stewardship Approach since launching several premium WordPress plugins first and a few months back launching my first SaaS. Thank you for all you guys do.” He’s at repurpose.io.
Thanks for that review, Honey. We would appreciate if you’ve never given us a review, hop into Stitcher, Downcast, Overcast, whatever it is you use, or iTunes and click that five star button. You don’t even need an entire review or shout out or anything like that. Just clicking that five star helps keep us motivated, it helps us rise to the top of the rankings, helps us get more listeners, and the more listeners we have, the more we can do at the show, frankly, and it motivates us to keep putting out episodes.
Mike: The only other thing I have is I am speaking at the Cold Email Success Summit next week. We’ll link that up in the show notes but it’s not really quite an online conference but it’s an online summit where you can go and there are 20 different speakers that they’ve pulled from the world of email marketing to talk about various topics and give their insights and discuss what’s working and what’s not and give you actionable tips and things that you can do to help with your email marketing reference.
Rob: That’s cool. We’ll include a link in the show notes to that.
Mike: Awesome. What are we talking about this week?
Rob: This week, I outlined an entire episode around a single listener question from Andrea [00:06:28]. If you have a question that you think could make an interesting or even just a topic suggestion that you think could make an interesting episode for us, you can email that to us at questions@startupsfortherestofus.com or feel free to call it into our voicemail line at 888-801-9690.
Andrea says, “Hey there, thanks for an amazing podcast. I have a question for you. A few times in the show, you’ve talked about customer lifetime value and how important it is for knowing how much to spend on user acquisition. That makes a lot of sense, but how do you calculate your CLV (Customer Lifetime Value)? I’ve seen some examples on how other people calculate it, it would be interesting to hear your perspective on how to do it for SaaS. Thanks.”
And just one quick note, I am going to use LTV for lifetime value. He calls it CLV, some people call it CLV, some people call it LTV, it doesn’t matter what you call it, it is the total amount of revenue that you are going to get on average from each of your customers. The reason that this is helpful to know is it can dictate the whole slew of things. The higher it gets in general, the healthier your business is, the more you can spend to acquire customers, and even the more you can spend to support them, to create educational material for them, more you can spend on feature development. This value grows and your customer count grows, those are the two things that multiply by each other.
If you make about having 500 customers with a total lifetime value of $100, that’s only $50,000. That’s the lifetime value of all those customers that they’re going to pay you the entire time that they are customers of yours. Now if they are a one time customer, you get that all upfront, meaning one time purchase. If it’s a recurring purchase, you will get that overtime but that’s not a ton of money to hire people, pay for server hosting, pay for whatever other – there are a ton of expenses; pay yourself, run ads, do all the stuff you need to do. Whereas if you take the same $500 customers and you just multiply that by 10, let’s say a reasonable lifetime value of $1,000, now we’re talking about $500,000. It’s a whole different ball game of how you can treat your customers.
We’re going to dive in today, we’re going to talk quickly about how to calculate it, and I have just a very simple and very streamlined way to do it. There are different ways to do it, there is more specific, in detail, and advance ways to do it, but especially for a podcast, we don’t want us just reading off a bunch of equations. We can link out to some more advanced stuff, there are some great stuff from Tom Tungus, there’s someone who dives into this really deep and they have five different formulas and it’s the simple one and then they add another thing and then you have the cost of goods sold and then you add this, and the that. It gets super complicated by the end, but for now, we will just dive at a more of an entry level but then I really want to talk, we are going to get in deep into some rules of thumb that I have for payback time on advertising and then run through a couple of examples that are very close to real world apps just so you can get a better sense of why all this matters.
To kick us off, if you think about having a one time purchase business, like a WordPress plugin, or even DotNetInvoice, which is an old product of mine versus a recurring business, there’s a big difference on how you calculate lifetime value. We aren’t going to spend a ton of time on one time purchases, it’s obvious if you are going to do a really simplified version of calculating it, you’re just going to look at your purchase price. To be honest, if you have multiple purchase prices, let’s say you have a $50, $100, $150, and again, these are one time sales, you should know at this point what you breakdown has been historically. You should be able to go back pretty easily, do an export out of Stripe and just basically, you want the average of all the purchases that people have made and that’s what I would start with.
As you get more advanced, you might have upsells, you might have cross sells, maybe there’s an annual payment that comes once a year, there’s all that stuff that you can add in later but this is a five second estimate of what people will pay you on a one time basis. An example, DotNetInvoice is a one time sale downloadable invoicing software, the purchase price was $329, and then we had a bunch of different add ons and we could do the math, it was 20% of people who bought DotNetInvoice bought one of the add ons and the average price of the add ons was $99, you can do that math and then 20% times the 99 is another $29, so it actually raises the lifetime value up to $349, give or take. What you’ll notice with that example is if I had just said DotNetInvoice is $329, and that’s the number I’m going to go with right off the cuff just so I would have it, it’s actually pretty close to the ultimate value.
That’s something I want you to think about is, ultimately, you’ll want to get down to the dollar because once you’re paying for ads and you’re running big time marketing spend, it does matter. But in the early days, when you’re just trying to get a sanity check on things or just trying to get an idea of how much someone is worth starting with one time sale, starting with the purchase price, that’s a fine way to do it especially if you’re prelaunch because you’re not going to have all the numbers that I just threw out right of who’s going to purchase what of which tier, just make a judgment call. If you’re one purchase price, use that. If you have three tiers, I would take the average of the bottom two. An example of the $50, $100, $150, I would take the average of the $50 and $100 and I would obviously say I have $75. That’s the lifetime value I would have going into a one time purchase business. Next we’ll dive into how to calculate it for recurring.
Mike: I think the analogy I might try to draw between calculating the lifetime value and how it relates to your business is that when you’re looking at this, you would think that calculating lifetime value is really straight forward and easy as okay, how much money you’re going to make per customer, but once you start digging into the details as Rob illustrated, if you get into things like cross sells and upsells, those things start to change what your lifetime value actually looks like. It’s very easy when it’s just a flat number and it’s one time payment but anything else, let’s say that you’re paying affiliates, that eats into whatever that margin is. If you’re doing cross sells, or upsells, maybe it adds 20% to the revenue but only for 50% of the customers, then it starts to get complicated.
It’s almost like the very simplistic analogy is okay, this is how you calculate gravity but depending on how close you are to center of gravity or how far away you are, there’s all these other little things that come into play. Then there’s air friction and lots of other stuff. It starts to get more complicated, and there are other things that you can add in that may make a difference or you may decide to gloss over them just based on what it is that you’re trying to get at and why you’re trying to get at that number. If it’s try to maintain profitability or optimize your profitability, you might dig in and say yes, these things actually matter to the calculation. In other cases you may just say, I don’t care, I just need a back of the envelope number so that I know kind of what I’m shooting for. It really depends on where you are in the process of trying to figure out how much money each customer is making you.
Rob: Let’s flip over to recurring which is what we’ll focus on for the rest of the episode. Obviously this works with SaaS, but also works for membership sites, something where someone pays you on a recurring basis. This can be used for quarterly or annual or whatever. We’re going to look at monthly because it makes the most sense for what we’re talking about.
To calculate lifetime value, the simplest formula is to take your average monthly revenue per user, per customer and you divide it by your churn percentage. If your average revenue per customer per month is $30 and you have a 10% monthly churn rate, then you’d have $30 over 0.1 and that means your lifetime value is $300. It’s not complicated, it’s just hard to explain on a podcast but basically your average customer lifetime, how many months they stick with you is one divided by churn. Again, it would be 1 over 0.1, so that would give you 10, and then your lifetime value is your average monthly revenue per user which is also called ARPU (Average Revenue Per User). ARPU times the amount of moths they stick around times the lifetime. The amount of months they stick around is 10 and the ARPU in this case is 30. 30 times 10 is 300.
Again, the simple way to do it, we don’t really need to derive it here like I’ve just done but it’s basically your average monthly revenue per user divided by your churn percentage. There is a more advanced way to do it, we’ll link over to profit wealth. We want to get down to the penny and how all these things come into it. But what’s interesting is you think about HitTail where an earlier SaaS app I had, had pricing tiers that were 10, 20, 40 and 80 and then it went up from there if you got really big. If I would to look at a SaaS app that had pricing tiers of 10, 20, 40 and 80, this is actually similar to what HitTail had. Those were the pricing tiers for that. You could take a reasonable guess. Typically, when I’m looking at a SaaS app, if I’m going to guess what the average revenue per user is, it tends to be one from the bottom. In this case 10, 20, 40, 80, I would from an outside perspective say it’s probably around $20. Maybe it’s $22, maybe it’s $25, something without expansion revenue specifically.
Expansion revenue is like what Drip or people as the ad subscribers goes up quickly, the costs. But in an app like HitTail or app where people choose a tier and stay on it, it’s going to tend to be somewhere on the lower end. If your average monthly revenue per user is $20, you can see how driving churn down drives this lifetime value up. If your churn is 10%, which is quite high, you only have $200 total from the lifetime. But if you cut that in half down to 5%, then you’re looking at to having $400 that you’re essentially grossing from that customer over their lifetime.
Mike: The thing to keep in mind with that churn rate is that as that churn rate goes up, it dramatically starts to affect the lifetime value. If you think about it strictly from a percentage, I think it was 5% churn is the example that I’ve used in a MicroConf talk in the past where if you have 5% churn, then on a year over year basis, you’re churning over 60% of your customer base and it actually gets a lot worse than that because it is 5% per month, not necessarily the total of the entire time because you have to calculate it at each point where somebody could potentially churn out of the application. That 5%, great number to have but you really want it over 5% over the course of the year, not 5% per month. You can get in trouble if your churn rate starts to climb and you end up churning over most of your customers on a yearly basis. That’s a really bad position to be in.
Rob: And I’ll just throw in this little tid bit here, this isn’t even in the outline but it’s interesting, you can get to the point where you have net negative churn, your churn is actually negative because your existing customers are expanding. It’s called expansion revenue like I just talked about. In a business where it is based on something that is constantly growing, let’s say imagine Amazon EC2, Amazon S3.
Mike: I think Stripe would be a good example.
Rob: Stripe’s a good example. Yup.
Mike: Stripe takes a percentage of the purchase price for their customers but as those customers grow and they sell more, Stripe grows their own revenue because of that.
Rob: Right. If they have a bunch of people signing up and some are churning but the ones who are there are growing 10% per month each, just as an example, you can imagine that their churn is negative and that’s crazy multiplier, crazy multiplier on lifetime value.
Why are we even thinking about lifetime value, why do you care? The big deal is lifetime value gives you an idea of what you can spend to support and to build the product and they acquire, but there’s even more interesting aspect that we can drill into and it’s not directly lifetime value but it’s based around payback time, payback duration.
Let’s say that there’s this common mistake of beginning startup founders, thinking that they can take their entire lifetime value and they can spend that to acquire a customer. If you had $500 LTV, I could go out and spend $500 to acquire that customer. That is far from the truth. There are three major reasons why that is, first one is that you’re going to have expenses, you’re going to be paying employees, you’re going to be paying yourself, you’re going to have hosting, you’re going to have Stripe cost, payment processing, there are a ton of expenses that are out there. When you are small you can get those small, but especially as you get big, your expenses will become a larger and larger percentage of that lifetime value. That’s the first thing to keep in mind. That’s where if you want to do the exhaustive LTV calculation where it’s net LTV, you can start deducting out expenses on a per customer basis, just takes a lot longer. When you’re small, it isn’t such a big factor, I wouldn’t necessarily do that earlier on.
Second thing is you don’t want to spend $500 to acquire a customer who’s going to bring you $500 because you want to make some type of profit, you want to have a business that actually generates some type of money that you put in your pocket. The third one is that you are likely to run out of cash. Imagine if you have a really long customer lifetime, people just stick around forever. Let’s say they stick around for 50 months and you get $10 a month from them. The lifetime value would be $500. But if you spend $500 to acquire them, or even if you spend $300 or $400, you don’t get payback for 30-40 months and unless you have a massive pile of cash, you are going to get killed. Frankly, you’re going to go out of business, it’s what’s going to happen, you’re going to run out of cash.
There is this whole concept of payback duration or payback time that doesn’t go all the way up to the LTV, it only goes for certain number of months to the point where you have enough cash to cover it and basically enough comfort to cover it. So Mike, you want to talk a little bit about these rules of thumb that I’ve used over the years for a funded company’s payback time and bootstrapped company payback time.
Mike: Yeah. The difference between them is striking because with a funded company, they have money to burn because they’ve gotten money from their investors and the whole purpose of that money is to not just find the customer but to also leverage the channels that are going to get them more customers. Not necessarily as concerned about profit. They can burn through the money that they are getting and it doesn’t matter as much to them, they’re really trying to spend that money in order to identify the channel that’s going to get them the most customers as quick as possible and then they’re going to use that to start optimizing what the revenue is. Sometimes they don’t even do that, sometimes they don’t care about revenue at that stage at all, they’re really just looking to get users.
If they are looking for a return on their investment though, they’re typically looking at something less than a year because they have the money to burn and they have the money to invest in those channels and the purpose is to get that money in the door overtime so that when the year comes up, then they have the money back in the bank. As Rob had given the example, $10 a month over the course of 50 months, let’s say that it’s $100 a month over the course of 12 months. They want to get that return within a year.
With a bootstrap company, you really can’t do that. Most people do not have the runway in order to be able to make that happen. This is where people are really looking to get that payback within two, three, four months at the most. If you have more cash in the bank, you can stretch it out to six or seven but if you don’t, you really need that payback very quickly, maybe one or two months at the most. This is an area where if you’re selling annual plans, it can make a huge difference in your ability to leverage channels that are going to cost you a lot of money to acquire those customers because if you can sell an annual plan, you get all the money up front, you don’t have to wait for it to come in. Maybe not everybody signs up for an annual plan but if you can get a certain percentage of them to sign up for an annual plan, then that calculates into what your upfront revenue is and what your payback time is on average. It’s not going to say everybody’s going to pay back within this period of time, whether it’s three months or upfront. But you also want to make sure that you have the money in the bank to be able to reinvest in wherever the channel is that you’re finding that’s working.
Rob: Yup. I remember when I first started running ads with HitTail was Facebook ads and my payback time that I was looking for was I think two months or three months because I didn’t have a lot of cash and then I did some deals. I did an AppSumo deal and I got $11,000 in cash from that and then I upped it to a four-month payback. And then I got even better at it, and I realized I wanted to spend more and grow faster so I went to five months and eventually I was at six months payback because I was comfortable with it and I had enough cash coming in from existing customer to cover that. It’s a really interesting thing to see how comfortable you are and how much cash you have in the bank. I would say as a bootstrapped founder like you said, somewhere between two and four months is where most people typically start.
One other thing I wanted to point out is there is there’s this rule of thumb with lifetime value to CAC ratio. CAC is Cost to Acquire the Customer. LTV to CAC ratio, in general is in funded circles but they say it should be about 3:1. Meaning if your LTV is $1,200 that your cost to acquire them should be right about $400. If you go over $400, let’s say you’re at $800, it means you’re spending too much to acquire customers and actually there are funded companies that do this because they’re trying to go after growth and they’re nowhere near profitable. These are the kinds of the companies that I think that a lot of us roll our eyes at because it’s like yes, you’re growing and yes you’re bragging about how you’re killing it but you’re never going to make money until you prove that you could acquire customers for less.
And then in the funded circles, if they say you’re acquiring customer’s, lifetime value is $400 and you’re only spending $100 or $200, then you’re actually missing out on growth. They’re not saying it should be below 3:1, they’re saying it should be at 3:1 or as close as you can get there. Personally, when I’ve done this, I have often not spent 3:1, I have often done below that like 4:1 or 5:1 because the rest is profit. If you are a bootstrap founder, you have to think about that. The less you spend, the slower you will grow but the more profit you will have. You want to balance that, you want to grow really fast, you can obviously have that ratio be even higher.
For the last few minutes of today’s podcast, I wanted to run through a couple examples of some real numbers to wrap your head around what it actually looks like to run ads and to think about payback time. What I’m saying is, as reasonable clickthrough rates and reasonable ads cost at different times, you have to find the right ad network to be able to justify some of these but let’s go back to lower price SaaS, which is $10, $20, $40 and $80 a month with average earn per user at $20 point, churn is 10% a month just to make it simple. Obviously you’d want to get lower than that but it’s easy math, that makes your lifetime value of $200.
Interesting thing, we’re just going to look at two scenarios, back in the day, when I was running Facebook ads, this is 2012, I was getting clicks for $0.30, that is not impossible to do at this point but there are ad networks still today where you could find those. At the time, Facebook was a [00:24:50] ad network and when Google AdWords was [00:24:53], it was cheap clicks that Jason Cohen and talked about getting $0.05 clicks when he first started the SmartBear. You have to go outside these mainstream areas because they are overcrowded with highly funded. It’s where everyone’s playing and so the clicks are more expensive, but if you can find networks or other opportunities for getting inexpensive clicks, be creative with it, that’s where you can get these $0.30, $0.40, $0.50 clicks.
Let’s say we were getting ad clicks at $0.30 piece, let’s say 2% of the people who came to our website converted the trial, that number is high but for a lower priced SaaS app, that’s really curiosity based, it’s possible although we’ll look at the next example as I think is probably a little more realistic these days. 2% conversion to trial and then half of your folks, this is credit card upfront, 50% convert from trial to paid. With that, if you do the math, $0.30, 2%, 50%, it takes you out to $30 to acquire each customer and you would get a payback in 1 1/2 months. You would want to run that all day and all night and you would actually want to pay more per click to drive more traffic faster. I would consider doubling one of those numbers, if you literally were getting 2% conversion rate to trial, that is a pretty hefty rate.
The second example is pretty much the same example, but I doubled the cost from $0.30 to $0.60 and then I cut the conversion to trial in half from 2% to 1%, which I’ll admit is a bit realistic. It’s $0.60 per click and 1% converting to trial and half converting to paid, that gives us a cost to acquire of $120 and that’s a 6 month payback. Realize that if you’re driving 100 customers new customers a month from this ad approach, that’s going to be $12,000 in cash that you’re going to need to do it. It puts into perspective, those are just loose numbers, if you add a higher average revenue per user, not uncommon to have $80 or $100 average revenue per user, then these numbers become very different. You can pay a lot more per click. If you pay a lot more per click, your conversion trial’s probably also going to be lower with a higher price point thing. These things will have to shake out.
But this is the analysis that I have done many times when I’m thinking about are we ready to start running ads and is there a scenario under which this is feasible and then we can reasonably grow a business using ads because every business is not cut out to do pay acquisition.
Mike: I think the most important piece to keep in mind when you’re looking at the numbers and try to figure out whether or not it makes sense to go after a particular advertising network is how quickly you’re going to get that return on your investment back. Because if it is six months, and if it’s costing you $10,000 to pump into that, you’re not going to see that $10,000 that you paid this month until six months out. In order to get yourself to that six month period or get yourself through it, it’s going to cost you $50,000, $60,000 and yes it decreases as you go on because you’re getting more money from the customers in the third month than you were in the first month, but the reality is you need a lot of money to make something like that work. That’s why funded companies can do it and bootstrapped companies really don’t have the ability to. Again, that’s also why the annual plans and getting the money upfront helps so much with being able to grow the business in an advertising space because you get that money and you can spend it, and in fact, almost gives you negative churn as a result of that.
Jason Cohen has talked about that at MicroConf. I think there’s a talk that you can find on the MicroConf website under the videos section from 2013 or so where he talks about exactly that.
Rob: Yeah. To be honest, even though we’ve been talking for more than half an hour, this really is high level introductory. I say introductory and I hope it was easy to understand but I will say that the kind of rules of thumb that I’ve thrown out here are from years and years of experience running this across multiple SaaS apps, many, many small businesses and this is the way that I think about paid acquisition as I’m diving into it. I was trying to think of any networks these days, like ad networks in particular, that would probably have tripleclicks, I think Twitter is one, and I think Instagram is another. I don’t know if Instagram’s up to Facebook cost yet, I know Instagram’s a pain, it’s not necessarily B2B, it’s got to be visual and all that stuff. Those are the two networks I think have a decent reach that could potentially have cheap clicks. I don’t think Facebook does it these days anymore, last time I ran ads, the cheapest I was getting was the $0.60 clicks but a lot of them were mostly between $0.60 and $1, I think it’s even higher than that now.
That is why these businesses like Facebook and Google mint money and why they’re worth so much, why the stock market values them so high because they know that overtime, if they’re successful and if they figure out their ad tech, which is pretty hard to build, if they figure that out, it’s just going to grow overtime and that’s good for them. It’s not necessarily good for the advertisers in the sense of it becomes more and more expensive to run ads.
Mike: I think the one wrench to throw in this entire thing is that even if you’re paying money to get those people to your site, there is the chance that they may not convert right away and they may just end up on your email list and you may need to figure out, okay, it cost me this much to get somebody onto my email list, but later on did they convert into a customer and that’s where you start getting into a really advanced analysis of what your sales funnel looks like. Maybe some people convert, maybe some people never convert or just unsubscribe and they will never become a customer but those are the places where it becomes very difficult to start making some of these calculations because then it’s not as straightforward as I paid $1 for this ad and 1% of the people converted. It’s probably a little bit more than 1% but it’s hard to know overtime, then you end up with problems trying to figure out what your attribution looks like. Attribution is an entirely different world, we could probably spend an entire episode on trying to figure out attribution but it’s complicated to say the least. I’ve talked to a lot of people who said trying to figure out what your attribution looks like is very, very difficult.
Rob: Yup. This is all good points. It’s not necessarily a purchase right off the bat from an ad, especially not from Facebook. They’ve tweaked their algorithms so actually they made that harder. If you look at someone like Brennan Dunn with Double Your Freelancing, he talks about every email subscriber he gets is worth x dollars and I forget what the number is. I imagine he’s been public with it, but it’s something like $10 or $11. He knows that if he runs Facebook ads and can just get someone to opt in, that down the line, if he does all the math, on average, it’s about $10 or $11 based on how much a bunch of people don’t buy and the ones that do buy these many things from him.
It’s interesting, if you can run ads and getting someone on the email list is not that hard, depends on the list, depends on the time and clicks and all the stuff but I’ve done it pretty consistently for between around $1 at the low end up to maybe $5, $6 on the high end. What I was just talking about, it’d be pretty interesting, you could see how you could mint money with the business model that makes money based on people being on an email list.
Mike: I think that sounds like a good place to wrap it up. If you have a question for us, you can call it into our voicemail number at 1-888-801-9690 or you could email it to us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Episode 361 | Planning for Better Productivity
Show Notes
In this episode of Startups For The Rest Of Us, Rob and Mike talk about how to plan for better productivity. Based on a blog post by Noah Kagan, they discuss some different tactics including organizing time by energy level and value.
Items mentioned in this episode:
Transcript
Mike: In this episode of Startups For The Rest Of Us, Rob and I are going to be talking about planning for better productivity. This is Startups For The Rest Of Us Episode 361. Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching, and growing software products, whether you’ve built your first product or you’re just thinking about it. I’m Mike.
Rob: And I’m Rob.
Mike: We’re here to share our experiences to help you avoid the same mistakes we’ve made. Rob, I’m back, your coup failed.
Rob: Aw man, I was going to ask if you listened to the episode last week. That’s funny. Did you listen to it or did someone…
Mike: No…
Rob: You made it back. I figured I’d exiled you and this is my show now.
Mike: No, you know what, it’s funny because for whatever reason, it reminded me of the very first Micro Conf that we ran and the survey that I sent out afterwards. I don’t know if you remember this but the last question on the survey was who’d win in an arm wrestling match, Mike or Rob?
Rob: I don’t remember that.
Mike: You don’t remember that? 75% said that you would go down.
Rob: I would go down, yeah, well that makes sense. What do you think of the episode?
Mike: It was good. It’s probably always awkward to record something completely by yourself. I’ve listened to podcasts before where it’s just one person talking but I think there’s a lot to do with delivering content. Sometimes, it works out really well, sometimes it doesn’t. I think it depends a lot on whether or not the topic or the content resonates with you, and then there’s also the appeal of listening to the person who’s speaking.
Rob: Right. I did realize that I talk fast normally, but for some reason when there’s no one else on the podcast, I talk even faster. I just string the sentences together. I was listening to it at 1.5 speed and I was like whoa, you need to pause, dude, you need to have some space between the sentences.
Mike: Well, that actually also plays into when people are doing public speaking, they get excited and nervous. People tend to talk fast when that’s the case. But people, I’ve noticed, also talk fast when they are extremely knowledgeable about a particular topic because they want to get everything out as much as they possibly can.
Rob: Yeah, it’s like excitement and passion for this stuff.
Mike: Yeah.
Rob: That’s cool. Good, I’m glad you enjoyed it. What else is going on this week?
Mike: I’m in the middle of finishing up implementing [OWAF 00:02:20] inside of Bluetick in an effort to basically streamline the onboarding process because right now when somebody signs up, the first thing you have to do before anything else is set up a mailbox. If you’re using Gmail, it can be problematic at best. I’ve been getting on a call and essentially walking people through manually. It sucks. It’s not just that it sucks because I have to talk to them, the problem is that sometimes it doesn’t always work or you have to go into admin settings or each situation can be different based on how your G-suite account is set up or what admin settings are and which ones aren’t set.
It can be very difficult to figure out, and users will probably never be able to figure it out on their own. I’ve had a few go through and have no problems, but then there’s ones where settings were all over the place or they’re not an admin and the [OWAF] should just completely get rid of all of those things and just take care of it.
Rob: That would be really nice. That sounds like a nightmare when you talk on the phone like that, you can’t just have a single KB article or some type of walk through and you got to almost trouble shoot it, custom consulting just to get on boarded is pretty rough.
Mike: I do have a KB article for it. If I were to print it out, it’s probably five or six pages, which sucks. You can go through it, but I’d rather the person not have to. If that’s their first experience with it, it’s not a great experience. I really try to avoid that. Plus, I’ve had people who even I couldn’t get them on boarded because it just did not work. We couldn’t figure out what the settings was. Things worked for a little bit, and then Google has this algorithm in the background that if they think that it is hacks, it will just block access. You got to be kidding me, but [OWAFs 00:03:55] gets around that kind of stuff.
I’ve got it mostly working right now, mostly just going through some testing and making it so people can convert their existing mailbox over to using [OWAFs 00:04:05] instead of the app passwords that they have to use right now. But yeah, open to employ that out in the next couple of days and move on because that’s just been a nightmare.
Rob: It’s one of the few cases where you may actually have a silver bullet. Most of the time, it’s like oh, this is still not going to solve it. But if it actually does, that’s a big deal.
Cool, well I want to talk about MicroConf. We have save the dates for MicroConf Started Edition and Growth Edition next April in Las Vegas. Tickets are going to be available in the next few weeks. Mark your calendars now for Growth Edition is April 23rd and 24th, it’s a Monday, Tuesday. Of course, we have the Sunday evening reception on the 22nd. Started Edition follows that, much like last year, it is April 25th and 26th. If you are interested in hanging out with a couple hundred successful or aspiring to be successful bootstrap, startup founders, you can get on the mailing list at microconf.com. Historically, MicroConf has sold out pretty quickly. You will want to be on that mailing list if you want to get the first grab at tickets. In addition, MicroConf Europe is happening here in about five weeks in Lisbon, Portugal. Tickets are still available for that, microconfeurope.com.
Other than that, in terms of work, we’re doing a lot of scaling stuff. We have gotten out ahead, it’s so nice. Remember how several weeks ago I was talking about how cues and scaling were just a big issue. They’re perpetually going to be a big issue but we’re well out ahead of them now, it just feels like you have breathing room. Basically, I put together, it’s called a platform engineering team. It’s people, they’re just going to be working constantly on the scaling now.
Typically, every four to six months, we would turn our attention to it and then we go back to building features. It’s at the point now where we just have a staff of—it depends how urgent it is—between five and eight engineers who are just constantly going to be looking at how to 2X this and how to 5X this. We’re doing a chunk of it in a sprint for Black Friday, even though our volume is historically not gone up that much on Black Friday, we do just want to make sure that we can send emails very quickly. I think the other day, they 2X or 3X our email throughput with three, four weeks of work. They re architect something and they decoupled something, doing something asynchronous. You just slowly make those wins, that’s a big one. If they can 2X or 3X it again, we will be sitting pretty even based on our most pessimistic estimates of the volume that we’ll need to send.
Mike: That’s awesome. Sounds like things are firing on most, if not all, cylinders at this point.
Rob: Yup, it is good. It will be nice to get past that. We’re still working on features but we definitely have slowed feature development just a tad in order to make sure that we’re well equipped for it and then got some good stuff cooking for the end of the year.
Mike: Very cool.
Rob: What are we talking about today?
Mike: Speaking of optimization, we’re going to be talking about planning for better productivity. This episode is based off of an article that I read over on Noah Kagan’s blog at okdork.com, we’ll link it up in the show notes. It was a series of time management tips. We talk about time management tips a couple of times on this podcast but we haven’t gone in depth into anything in probably 100, 150 episodes or so. I’ve went back and made sure that we hadn’t done that recently.
I wanted to take some time and dig into a process that he outlines on this blogpost because the title of the blogpost is Time Management, Tips of Insanely Busy People. Because of a lot of the things I’m doing, more or less juggling back and forth between all these different activities for Bluetick, it’s been difficult to prioritize things properly and make sure that I’m spending enough time in a way that allows me to move forward in every direction as opposed to making too much progress in one direction and not enough process in others.
I took the time to actually read through this and start applying some things already. So far, this week, it’s actually worked out really well. I’m getting up early and reprioritized when I do certain things. What its helped me do is essentially helped me put myself in a position where I make time for the important stuff and then rearranged the time where I’m making poor decisions or my glucose levels are low and not able to make good decisions and push that off to times where I know that that’s more of a recovery time for example.
We’re going to go through this. The thing that jumped out at me the most in this particular article is that there was a line in there that said success is fundamentally about how you spend your time. If you think about it, conceptually, if all of us had the same amount of time in the day but some people are much more successful or much more productive than other people. Kind of want to take a look at this to see if there are ways that I can apply some of the stuff that we learned and wanted to share some of that stuff.
Rob: Indeed, let’s dive in.
Mike: The first thing that comes out of this article is the recommendation to list all of the different categories of work that you need done. There’s a screenshot in this article where he’d list out all the different activities that he does into the different categories. He’s got green for gym, salmon color for Sumo work, purple for podcast planning, recording, and brainstorming, and then he has grey for growth or learning or consuming, whether that’s reading, or podcast, or whatever. Then, red is all sorts of random stuff that he likes to do. His calendar is—I won’t say it’s completely full—but there’s a lot of places where there are areas of time that are blocked off for these different activities.
The basic idea here is to figure out what things you need to be doing and then categorize them and figure out what times of the day that you are spending time on those things. If you have five different things that you need to be spending your time on, are you actually spending the time there and what times of the day or what days of the week are you spending the time?
Categories might be marketing, engineering, or support. Another category might be your downtime, rest or recovery time, which is really winding down for the evening. That’s the way I look at it. Shutting down your computer at 7:00PM or 8:00PM to put you in a position where you can actually go to sleep at night.
Rob: Yeah, I think this is an interesting exercise to do. I’ve never thought—you have work in quotes, a list of categories of “work” you need to get done because you include sleep and social time and exercise. I think it is good to think about those things as something that you have to have on your calendar because although we don’t think of sleep as being a form of productivity, it’s something that allows you to be productive the next day.
I’ve never calendared something this specifically, I have done time blocking during the day where I’ve blocked out tasks to work on whatever it is, writing, or eating. I’ll put lunch in there or obviously meetings are time blocked, but I haven’t gone outside of my 9:00 to 5:00 schedule. I don’t time block stuff in the morning or after work. I don’t know that I would do that permanently, but I do think it could be an interesting experiment. It kind of reminds me of I don’t have a personal budget, but I did at one point. I tracked it for a couple of months and it gave me a decent sense of what we were spending. That allows me to have a ball park now.
That’s what I feel this would do, I wouldn’t want everything time boxed all the time but I do think doing this one or two weeks could give you a better idea about where you’re slipping and give you the discipline, that reminder dings and it says which task, that if you’re not getting stuff done, either you’re not giving yourself enough time, you’re not realistic enough about estimates, or maybe you’re getting distracted and it can be a reminder to get back on task. I like the discipline and just the idea of tracking everything for a period of time just to see what it actually looks like on your calendar and how it feels to work like that.
Mike: One of the things that I found when I was going through this was something that I haven’t done for a while now. Pay more attention or pay enough attention to exercising and going to the gym. Part of that was because my shoulder was all messed up for a while, but I also recognized that when the end of the day came along, 6:00, 7:00, 8:00 at night, I lost the decision making ability to actually go to the gym. I would think about it and I would say no because I didn’t have the willpower to actually go to the gym at one point. It’s like I’ve been making decisions all day long, some of them were very difficult, I just couldn’t bring myself to do it.
I think that a lot of people fall into that category, and I’ve done this myself in the past where after a hard day at work, you come home, you eat dinner, and then you sit on the couch and watch TV, but then you also snack which is a universal problem almost but you’ll sit there with popcorn or potato chips or something like that and you’ll veg out in front of the TV. You can’t stop yourself from eating those potato chips or the popcorn or whatever, and it’s because you don’t have any decision making capabilities left, you’ve lost the willpower.
What I do for example was I switched my schedule around and I put gym very first thing in the morning. The past four days, I’ve gotten up somewhere between 5:00 and 6:00 in the morning and gone to the gym which is not normal for me. I do not do that, but I’ve actually found it very easy to get up and go to the gym first thing in the morning just because it’s the first thing I have to do. I’ve had a decent length of sleep, go to the gym, and it’s hard to discount going to the gym that early because I’ve made no other choices at that point.
Rob: Wow, that’s impressive. I have heard that exact thing that you slowly lose willpower during the day and that’s why midnight snacking and making poor decisions, buying things on Amazon late at night or whatever, are so much more common than when you have the energy.
It’s interesting, a big part of this I think is knowing yourself and how you work. There are certain times of the day where you are going to be more productive. The majority of people are most productive in the morning when you’re fresh. I find that I get a second wind often around 10:00PM and I used to work from 10:00PM to 2:00AM was when I’m ultra productive, like in college, at that time. That’s when I would do all my homework. And then even when I got out, I would write a lot of code when I was consulting and didn’t need to be in a day job, I would write a lot of my best code at night.
Over time though, having kids wrecks that. I learned to try to adjust back to mornings. I do think that knowing what constraints you have and knowing your own personal body clock is another big thing that you’re going to want to know before you start putting things on the calendar during the day.
Mike: One thing you mentioned there was doing code late at night and getting that second wind. I can do that as well but for whatever reason, you’re walking out the door and going to the gym at 7:00, 8:00, 9:00 at night, that takes a lot more effort and willpower for me to do it than sitting down and coding does.
Rob: I agree. I’m on the same boat.
Mike: I think that it’s partly because of how interested you are in what it is that you are trying to get as a goal. I think there’s a lot of things that factor into that, but I recognize that I was not going to the gym and it was because I was pushing it off until later in the day. I didn’t have the willpower to make that decision anymore. It really helped.
Rob: I’m actually reading a book right now called Sleep Smarter, 21 Essential Strategies for Better Sleep, or something like that. In it, he talks about how they’ve done studies and that exercising in the evening is actually not good, that it amplifies stuff and it can negatively impact your sleep. Some people say I exercise in the evening, it makes me tired and then I go to sleep, but the studies have shown that that doesn’t tend to be the case in general so it is actually better to work out—I think he said no caffeine after 2:00PM in general, and you get the most sleep benefit if you worked out in the morning. If you worked out in the afternoon, it was a wash. Then if you worked out in the evening, it was a detractor to your quality of sleep, so something else to keep in mind.
Mike: Let’s move on so we can get into some of the different experiments that Noah had gone through in this article. The next step is after you’ve listed all the different categories of where you think you should be spending your time, your ideal workload for the week, then track how much time you’re actually spending in these areas. It’s very easy to put yourself in a situation where you think that you’re spending an hour on something and you actually spend two, or three, or four because one we’re not very good at estimating our time, but two we’re also not very good at looking back retroactively on oh, how much time was it that I spent on that yesterday? Unless you’re tracking it right at that point, it’s very easy to mis-estimate how much time you’ve spent on something.
Rob: Mis-estimate? Remember that bushism, mis-underestimate? That was good.
Mike: Yes.
Rob: I think it’s really easy to go through your day on autopilot, and especially with ADHD inducing tools like Slack or Twitter or Reddit, if those are your jam. Even your email inbox. You can just wonder from thing to thing, checking them every 10 minutes, and that could be your whole day and you never get anything done. I think this entire thought process is a way to help you not do that and also looking at a calendar and actually slapping an hour on something and saying I only have an hour to do that, it’s a great way to force yourself to get stuff done and to focus. I think especially, I would pair this with my most productive times of day, I would pair it with a small amount of carefully titrated caffeine, I would have a playlist like deep focus or I have some punk playlist that I put on loop. I think that is the way you’re going to eek out the maximum productivity, but it’s the first step here as you’ve just said, becoming aware of where you are spending your time versus where you think you’re spending your time.
Mike: That’s exactly right. Once you have figured out where you are actually spending your time, you start to compare it against what your ideal time would look like so that you can analyze that and figure out where you need to make adjustments in order to improve it.
The first experiment that Noah had done was he went through and organized his time by what he called energy level. There were a couple of different things that he classified some of the work as. He has manager time, maker time, which he was talking about on this podcast before where manager time is you’re doing things that require management capabilities. For this type of stuff, you need anywhere from 30 to 60 minute blocks of time to handle that stuff. Whether it’s taking phone calls, or meetings, or checking email, or managing people, or doing certain types of planning work. Those are all essentially manager time.
Maker time, he says block off two to four hour blocks of this time so that you can really get into something. That includes writing, coding, any sort of creative activities where you need a couple of extra hours of uninterrupted time in order to work on it. If you’re interrupted, it’s going to throw off your schedule and you’re not going to be able to be as creative and be as productive on that stuff.
Rob: In my opinion, I’m kind of a self identified maker in general. I hate manager schedule, I’ve happened to have had a manager schedule for the past several years as I’ve been running Drip and I still do. When you’re a manager, you need to be constantly interrupted because you have to keep other people unblocked. You can’t make them wait 30 or 60 minutes to hear from you in general. But as someone who is strictly, since I was 8 years old, has been a maker, whether that’s writing books, writing blog posts, writing code, building things, I think the entire point of this should be to protect your maker time and to make it predictable and make it something that is deliberate and something that will not get interrupted.
The work environment these days, especially with tools like Slack, I’m going to say it again, I’m a little bit of a Slack basher. As much as we use it and it’s helpful, it is like being in a meeting all day with people. It has real pluses and minuses, obviously it improves communication for remote teams, but at the same time it’s just a constant interruption stream. I wind up snoozing. I’m snoozing Slack more and more. These days I’ll do one hour, sometimes I’ll do two hour blocks. I’ll tell people look, if it’s really urgent, you break my snooze. It’s easy enough to do that with just a click. All that to say, I think that maker time, it’s really easy in today’s work environment to lose your maker time unless you’re extremely deliberate about blocking, essentially snoozing or blocking all your notifications and then not allowing yourself to wonder off into the abyss of time suck.
Mike: One of the things I noticed when Noah was talking about the results of this planning exercise and going through this experiment where he organized his time by maker time versus manager time, you look at the proposed schedule that he wanted to do and it was very repetitive from day to day. There’s reading at the beginning and then morning rituals and then writing for several hours, that was his maker time, and then back to some manager time task. And then in a couple of places he had more maker time schedule.
But if you look across that, it’s very repetitive from one day to the next and it assumes no interruptions. It assumes that nothing is ever going to change in your schedule, there’s no other meetings that happen to come up on a Tuesday or Wednesday morning, and it forces everybody else to work around your schedule which I think depending on who you are, that can work in some cases and not in others.
Rob: Yeah, depends on how much control you have. I think if you are a founder or the CEO and you can dictate your schedule, I think you’re in a pretty good position. I think if you are working for a small startup where communication is fairly easy let’s say, or on an eight-person team and the culture is to just allow people to be makers, I think you probably have a pretty good shot at this. I have worked at places where that isn’t the culture, marketing driven cultures and sales driven cultures, I’ve worked at companies that are both. They’re all about this interrupt driven thing and it’s all real time.
The space that you’re given both in terms of time and in a lot of times in terms of how offices are set up are not super conducive to allowing you to actually create stuff, allowing you to have that maker time makes it really hard and you have to go out of your way to do it. It’s going to depend on how much control you actually have but I do think that odds are pretty good that if you’re a knowledge worker and either a founder or even just someone working at a startup, I would bet you could pretty dramatically improve your ability to carve out that maker time.
Mike: Something else that I found interesting about this was that one of the lessons he learned about this particular experiment was that how he spent his time was not necessarily how he spent his attention. I kind of draw an analogy between that and going to the gym for example where you can go to the gym and it’s time that you have to spend but you don’t necessarily have to pay attention very much when you’re at the gym.
If you’re just on a treadmill or elliptical machine or lifting weights or whatever, you tend to not have to pay that much attention to it. You just mechanically do those things, but you can listen to audio books or podcasts and things like that. One of the big benefits of that actually has been my ability to get through a lot of my backlog of podcasts that were queuing up that I hadn’t listened to that I wanted to but I just hadn’t really found the time because I was spending so much time doing all of these other tasks. I didn’t have the time available to sit down and just listen to a podcast, I couldn’t pay attention to it. I just didn’t do anything with them.
The second experiment that Noah had done in this was that he organized some of the different tasks that he needed to do by what their value was. I really liked the way that he separated out the different types of activities. What he did was he created this little spreadsheet that essentially classified all of his different activities as either $10 an hour, $100 an hour, $1,000 an hour, or $10,000 an hour activities. He categorized them into each of these by saying if it is incompetence activities, then that’s $10 an hour, these are things that you constantly encounter failure and frustration or conflict, you’re stressed out about them, you just do not like doing them.
Under those, he put things like running errands, working on social media, cleaning and sorting things, attending meetings, stuff like that. I think that for each of us, our list is going to be different for what is going to fall underneath each of those buckets. I think the point here is to make sure that you understand what the value of those activities is not just in your personal life and in your business but you personally. Because if it’s something you don’t like doing, you’re probably going to push it off, and then it becomes more of a cognitive overhead because it’s going to be in the back of your mind and it’s going to interrupt your thoughts when you’re doing other things.
Rob: And the next rung up are the $100 per hour tasks. Just as a note, Noah pulled this list from Perry Mashalls’ book 80-20 Sales and Marketing. $100 per hour tasks are things like solving a problem for a prospective or existing customer, talking to a qualified prospect, writing an email to prospects or customers, creating marketing tests, outsourcing simple tasks, customer follow up. It’s that next level up where you’re not essentially doing the work that is kind of one-to-one stuff but it’s either revenue producing—I guess some of it is one-to-one but it’s more about revenue producing or bulk stuff like writing an email to a group of prospects where it’s one to many and there’s some leverage here, or it’s like you said, outsourcing, which is something that is gonna really give you quite a bit of leverage.
And just as a note, Noah calls the $100 an hour work competent activities. It’s tasks where you meet the minimum standard but they cause you anxiety and they feel repetitive. I think that’s a good way to think about them.
Mike: The next rung up on the letter is the excellent activities which are classified under the category of $1,000 an hour work. These are tasks where you have superior skill and reputation but you don’t necessarily enjoy them, you just don’t have the passion for them. Under his list for these, these are things like planning and prioritizing your day, negotiating with prospects, building your sales funnel, creating pay per click campaigns, delegating complicated tasks, writing sales copy, other things fall into that bucket. Again, those tasks are specifically for him. These may move around for you.
Rob: And then the top rung of this ladder are unique ability activities and these are the $10,000 per hour work tasks that you can do. Noah defines them as tasks which you show superior skill, energy, passion, and desire for never ending improvement. I guess this is actually yeah, it’s Perry’s list and then Noah says he used a four tier system from Dan Sullivan to group them. He’s kind of combining the two things, the dollar per hour and then the rungs of the ladder, the incompetence all the unique abilities.
$10,000 per hour stuff may be things like improving your unique selling proposition, creating new and better offers, repositioning your message and your position, negotiating major deals, selecting team members, public speaking. These are really high value, high impact tasks that frankly, you’re probably one of the only people in your organization who is capable of doing them and they’re within your zone of genius.
Mike: What I like about Noah’s assessment of this is that it’s not important that you actually make $1,000 an hour or $10,000 an hour doing these things, but the relative value between the different tasks and those different categories, that’s the important piece. Those are the things that you need to pay attention to and make sure that you’re spending enough time on the stuff that would provide a heck of a lot more value than the things that are low value that perhaps you enjoy doing them but they don’t provide a lot of benefit to the business and they really don’t move it forward.
If you’re spending an exponential amount more time on support tasks, you really enjoy doing it, that’s greta but it probably doesn’t move your business forward because there’s other things that it is taking time away from that you need to dedicate some of that time towards.
Rob: What I’ve noticed is that if you’re a solopreneur, then it’s likely you’re going to start off doing all of these and then you slowly outsource the lowest ones on the totem pole. The higher you get up in this ladder, it’s harder to find good people at a cost that you can afford if you’re a boot strapper. What I’ve seen is that as my team grew and then post-acquisition, that it is so much easier with a, a larger team, and b, more resources, more money to be able to find people who can do these things very well and find someone whose zone of genius is outside of yours, who’s not a co-founder but actually hiring a director or a VP or a whatever who can really level up and do $1,000 an hour and $10,000 an hour tasks.
It’s pretty unique to find someone like that. It is very expensive. In general, it’s expensive. Obviously, you can find a unicorn somewhere, a diamond in the rough. These are things that are more of a challenge to do with a small team and/or a bootstrap team, but it’s still something that I think you should strive to do.
Mike: I think one of the things that Noah’s getting at in terms of assigning the dollar amounts to these is that it’s not necessarily how much it is of value to the business but if you were to do those things, what would you want to be paid for them, or what could you potentially get paid for doing those things? The $10,000 an hour work, you could potentially get paid a lot more for them versus the $10 an hour stuff. It’s stuff that you don’t like, it’s stuff that you’re not good at. Those are the things that you can mentally classify as oh, I need to outsource these, oh, I need to delegate these tasks to somebody else, not just because you’re not good at them but also because they don’t bring you any joy or fulfillment in your daily life. Chances are really good that you’re probably going to push those off to the future or just simply not do them. That’s where you get out of balance in terms of the amount of work that’s getting done in some of the different categories. Does that make sense?
Rob: I think it does.
Mike: Once you’ve classified all these different things and looked at the different ways you can cross section them, you look at when these different activities take place in your schedule and then adjust your schedule to fix what’s not working and then optimize what is working. If the things are not working, if there’s a balance that is completely out of whack for example, the activities you should be spending a lot more time on you’re not, those need to either get delegated or you need to dedicate the time to do those things. That could be by pulling away time from those activities that you really simply do not like doing or you’re not very good at. Take those things, offload them, outsource them, and move on to doing the things that you are really good at because you can provide yourself or your business a lot more value by doing those rather than those lower level activities that you just simply don’t enjoy.
Rob: Realize that Noah ran two experiments. One, he organized his time by energy level. The other one, he organized his time by the value. It’s a different way, it’s a different lens through which to view the tasks that you have to do. He had different takeaways trying both of those. It doesn’t come out at the end and say you should do one of these and the other one didn’t work, it wasn’t like that. I kind of feel if you’re going to do this that you should try both of them and see which one works better for you, but I also think just doing each of them will be a learning process for you to figure out which tasks you should no longer be doing, which ones are at your $10, or $100 levels, that you didn’t even realize you were doing. I think that’s a big part of tracking your time and running through these experiments is going to do.
Mike: I think if you’re really strapped for time, the title of the article as I said is Time Management, Tips of Insanely Busy People. He has a 80-20 version of the article at the bottom that you can go take a look at. It’s only a couple paragraphs. It gives you all the different highlights, and some of them we talked about in this episode. It’s a very interesting read, I would definitely highly recommend going through and taking a good, long look at this, especially if you’re strapped for time and find yourself juggling a lot of different things.
Rob: I think that wraps us up for the day. We have zero questions right now in the queue. No voicemails, no written questions. If you have a question for us, you can call our voicemail number at 888-801-9690 or you can email email us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Mike: Isn’t saying you’ve got no questions kind of like announcing on Twitter that you’ve got no emails in your mailbox which is going to let people comment on it so then you get more emails?
Rob: I don’t know, but that would be good if people send us questions then we’ll have them for the next Q&A show. Man, we were doing Q&A shows every other week trying to get through those. It was pretty cool the volume of the questions that were showing up. I can’t remember the last time we’ve literally had zero questions in the queue. I think it may have been a couple of years ago.
Mike: Yeah, I think so. Oh well. Hopefully we’ll hear from people and we can answer more questions on the show.
Rob: Indeed.
Episode 360 | The One Where Rob Takes Over the Show
Show Notes
In this episode of Startups For The Rest Of Us, Rob takes over the show and answers a number of listener questions. Topics include launching a book and dealing with two sided market places.
Items mentioned in this episode:
Transcript
Rob: In this episode of Startups For The Rest Of Us, I complete my coup to take over the podcast. I kicked Mike off and I’m going to be answering listener questions on my own. This is Startups For The Rest Of Us Episode 360. Welcome to Startups For The Rest Of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching, and growing software products, whether you’ve built your first product or you’re just thinking about it.
I’m Rob and I’m here to share my experiences to help you avoid the same mistakes we’ve made. This is a milestone in Startups For The Rest Of Us history. Funny thing happened, as I was planning the podcast this week, I actually wasn’t able to make our normally scheduled time, nor was I able to make several other times that Mike tried to meet up with me to record the podcast. As a result, I proposed that I find a guest. I contacted a couple of guests and neither of them could make it this week. Frankly, the week became pretty crazy. There’s some stuff going on on the personal side that I’m sure we’ll talk about in future episodes as they unfold, but suffice to say it was me basically running from work to home, back to work, back to home, and didn’t check email for a few days.
Before I knew it, it was Friday morning and poor Josh, our editor, was expecting a podcast recording a few days before that. Here I sit with about an hour to put out a podcast episode and I wanted to go through listener questions. I always have thoughts and opinions on the questions that come through and I have done a few solo episodes over on the podcast I do with my wife, zenfounder.com. I figured I’d give it a shot for Startups For The Rest Of Us as well, it will be an interesting experiment. We’ll go through basically our entire backlog, I think we only have four, maybe five for today. I want to talk through the questions and comments, and we have a voice mail as well, and then lend my thoughts on those.
Our first email comes in from someone who prefers to remain anonymous. The subject line is, “THANK YOU. Finally launched, first 24 hours were an awesome success.” He says, “I’ve been to several MicroConfs, three of the last four years in the US, and I’ve been a long time listener of the show since Spring of 2013. After a few different projects and non-starters, last October, I re-focused and went back to what I’m good at, video based, on-demand training. Today, I concluded a 24 hour special launch offer to my subscribers. My first ever launch, and first time taking payments other than as a contractor. After my 24 hour email launch, I wound up with over $100,000 in sales. This was a lot of work and a lot of fun getting ready for launch, including dealing with Hurricane Irma. I wanted to express thanks to you guys for everything you’ve done for micropreneurs like me. I just put the wannapreneur out to pasture. Cheers.”
As usual, we love success stories like this, and this is why Mike and I started the podcast while we run the conference and really why we have Founder Cafe, our online membership site, foundercafe.com. This is the part about making a difference. It’s always interesting to me. I haven’t tended to start companies to make a difference, I’ve tended to start companies to serve a business purpose, to serve a need, and to make money. Whereas the blog, the podcast, the conference, Founder Cafe, just everything, the book, everything that I create, my content, that’s to actually make a difference. I know we make some money from it, but I’ve in my life made ten times more money from actually building software startups, products, and websites for that matter, than I have putting content out.
I know some people want to start companies to make a difference, there’s this Steve Jobs ‘I want to put a dent in the universe’ or you see a lot of folks in Silicon Valley saying they want to change the world with their startup. Personally, that has never been my aspiration. Yet, I have wanted to change the world in some fort or fashion. The fact that the podcast and MicroConf helped this person get to $100,000 in sales in the first 24 hours of launching, and obviously they built up to that. They had a subscriber list, this isn’t some cinderella story of them just putting something out and it’s selling $100,000 in 24 hours. They put in a ton of work, probably took a few years of building a list. I got to say, that’s the way to start the stair step. Congratulations.
Our next email is a question about launching a book as part of the stair step approach. It’s from Arthur Johnson and he says, “Hey Mike and Rob, it was pretty funny for me when you released Episode 350 featuring a listener question about launching books the exact same day I launched my picture book for kids. It’s called The ABCs of Programming. Like Dan, the author of the question, also thought writing a book was the best way to get started on the stair step approach. It’s a simple product, and unlike a SaaS or one-time software, you don’t get bogged down in the code. This has let me focus on learning process, marketing, and advertising. Since both of you have books, do either of you have any tips on launching a book, specifically if you’re doing it at step one of the stair step approach? Thanks, Arthur.”
I think books are a fantastic way to get started on this precisely for the reason that he said. You don’t get bogged down on the code, you also don’t get bogged down in support, and bugs, and all the stuff that goes along with the complexity of code. In addition, people buy more books than they buy software. I buy one or two books a week probably, either physical or audio, and I read most of them. Most people don’t. A lot of people buy a lot of books with the aspiration that they’re going to read them and consume the content eventually and they don’t, whereas people less often buy software out of this excitement to learn something. They typically buy it only when they have an actual task to accomplish.
Something like the ABCs of Programming or anything that’s going to teach my kids programming or make them better at something, entrepreneurship, learning how to manage money, I’m all in on these types of things, especially if it’s written by someone who is putting it on Indiegogo, KickStarter, or someone who I can tell has a lot of love and care for that thing; it’s not just some big publisher putting a book out, but it’s actually an individual who probably has kids themselves for example.
Yes, I think this is a very good idea if you’re thinking about it. I would go to Kickstarter myself, that would be the first thing. There’s a network effect there, there’s a lot of people on there, a lot of them have kids. It’s just something that whether you’re launching a book to kids or not, it’s probably beside the point, but you get the idea here. I’m on Kickstarter a couple of times a week and I’m looking for projects that are interesting and relevant to me. If it can teach me a new skill or teach my kids a new skill, or is kind of a new and unique thinking around a gadget, that’s the kind of approach that I personally would take.
Obviously, if you have your own audience, there’s another approach there. It doesn’t sound like you do, but that’s where you get that network effect from Kickstarter. It’s pretty easy to promote and you’re basically pre-selling, so as long as you have the cover and a few pages, you don’t even have to have printed the thing, you have several months after that to go get it printed. You can go to one of the print houses that are in China that will print hard cover books and you can ship them back here.
Whereas if you pre-launch on your website, there tends to be a little more skepticism about whether you’re actually going to deliver it. I know there are some Kickstarter projects that have never been delivered, but it’s more often than not, especially the high profile ones, they’re gonna deliver something eventually. There’s that confidence level. When I back something on Kickstarter, I do assume that eventually it’s going to come out one way or another, even though Kickstarter does say that it is not a store.
I’m trying to think—I’ve backed probably 150 projects, I have to look at the exact number. I don’t know if there’s one that I’ve never received, there is one that I received probably two years, two and a half years after it was supposed to arrive, and it came just like two weeks ago. I was very surprised by that. But a lot of things like the books, the author, it tends to be a passion project and they tend to be mostly done with the book at least in writing it and getting part of the art done, there’s not a ton of risk in that not getting done unless someone just totally flakes on it.
All that to say, I think launching a book, I would go for that. A Kickstarter thing to get the network effect, and then beyond that of course you’re going to put it on Amazon. I even debate the amount of effort to set up a solo landing page these days for a book like this. I probably always would personally, especially you can get the square space theme or WordPress theme, gets them up there with the gum road purchase button but the advantage of having channels like Amazon or Kickstarter I think is a big deal.
In addition, since it’s called The ABCs of Programming, I might even think about a little bit of Amazon SEO where The ABCs of Programming for Kids is going to get you to rank for that term ‘programming for kids’ because I know that I’ve searched that title, that phrase, probably ten times in the past year just looking for different programming books for kids because I want to teach my kids how to program, I want them to learn. You don’t have to go too far down that road, but it is interesting to think about when you’re one of these big, essentially it’s a search engine.
Google is the largest engine, YouTube is the second largest, and at one time Yahoo! was third and I’m not sure that’s the case anymore. Amazon’s got to be up there in terms of search traffic, and certainly for commerce search traffic, I can’t imagine it’s not number one. Then there’s app stores as well, we’ve talked about the Android App Store, it’s the Google PlayStore now, the iOS App Store, and all those things. These are all search engines where you can get in the line of sight of search traffic. If you are just a little bit clever or a little bit deliberate about thinking through some keywords that people might specifically be searching for—and you don’t want to jack up the title of your book of course—if you think Programming For Kids, and that actually works in this title pretty well, that’s obviously something I would think about as well. I hope that helps, Arthur. Thanks for your question.
Our next question is a voice mail.
Michael: Hey Rob and Mike, Michael Needle here. I’m currently launching [alltheguides.com 00:10:02], an online platform that innovates on the current process for booking and outdoor adventure guides. Before I get to my question, I want to say that I love, love, love the show, thank you guys for all the insights you provide. I found the show a few months ago and I’ve basically gone through all the episodes available on iTunes, really been helpful so far.
In Episode 262, 13 Signs You Should Kill Your Idea, one of the signs is that you’re building a two-sided market, which is exactly what I’m doing. Knowing how difficult this could be, what hints or suggestions do you have for someone who’s committed to doing this exact thing? Any best practices you’re finding in product-market fit, testing traction channels for both sides at the same time which is generally building this type of SaaS app. Thanks in advance for taking the time on this question and thank you again, so much, for producing the show.
Rob: This is a good question. I’m glad that you asked this. There’s a lot of questions about two-sided marketplaces that come through. They are one of those things that once you have a network effect, they’re very powerful, but they’re so hard to get started especially if you’re not raising funding, very, very difficult to pull off.
Two-sided marketplaces, the key is that you have to focus on one side of the market. One side of the market is going to flock to your site once you have the other side and you need to figure out which side to get first. For example, you look at GroupOn, two-sided marketplace. They had to get a bunch of retailers on one side and then there are consumers on the other. Zero consumers will come to that sight until you have some deals, some retail deals. You can promise them deals, you can probably start building a mailing list, but what you really need to do is you need to go out first and you need to get enough retailers on the site that you can start bringing consumers to it.
Once you get a big swath of consumers, you get that snowball going, it’s so much easier to recruit the retailers. You do a little on one side, just enough to get the other side to snowball and avalanche. Once that avalanches, then the second side will be a piece of cake.
In your case, you’re looking for both. Guides, and you’re looking for people looking for outdoor adventures. The strategy I would take is I would—you have even a third channel because this is geographical. It’s not like eBay where there are buyers and there are sellers and they can be anywhere in the world because of the postal service, you have guides and you have consumers. Much like Uber or Lyft, you also have a geographic thing because they need to be together in the same place.
The first thing I would do is geographically limit this and I would pick some type of tourist place, look at them. Number one outdoor adventure spot in the United States. I don’t know if that’s going to be in Colorado, if it’s in California somewhere, but pick that and pick a 40 mile radius or one town and make it work there.
This is what Travis and his co-founder did with Uber. I only keep bringing Uber up because it’s a parallel story of what you need to do to what they did, and they did only black cars, they did only San Francisco. At the start, I’m pretty sure it was one or two of them literally driving black cars, they rented black cars and they were driving themselves just to figure out if this thing would work, and then they started recruiting the black cars. You needed enough black cars that then you could recruit the other side of the deal, the consumers in essence. And then when you had a bunch of consumers, you can get black cars automatically because the black cars want the money. It’s like this back and forth.
For you, I would do the same thing. I would pick a small geography, I would get 10 guides or 20 guides on the platform and they’re going to be the people who are willing to take a flyer on you. I was going to say you can give them a special deal but I don’t even know if you need to, I think when you say that you’re gonna be Uber for outdoor adventure, some people will think that’s cool and some people won’t.
Maybe you talk to five or ten guides. For every one you get to sign up, that’s okay, this is the hustle. You talk to 100 guides, you get 10 or 20 on the platform, then you’re going to go out and you’re going to just blanket that area and you’re going to blanket that internet with whatever you can do, whether it’s Facebook ads, Google Ads, whether it’s retargeting, whether it’s blog posts, whether it’s posting in forums. That’s the online stuff.
And then the offline stuff, assuming people living in that area also need it. I don’t know if everyone’s just flying into town, then offline won’t actually be that helpful. Where are people going to be located locally when they need a guide, are they going to be in REI? Is there a bulletin board in that REI? You can post a flyer or you can post your flyers on the counter at a local outdoor place, or you can make a deal with five of the outfitter shops that they will pitch you.
I don’t know the system, maybe you’re in direct competition with the outfitters and that doesn’t work but you get the idea. It’s like think locally, where would someone be located when they’re looking for this or when they’re thinking about it? There might not be a ton of local opportunities, maybe it’s all online. You got to try both to know what’s going to work and what’s not.
To summarize, I would geographically limit yourself and then I would focus on one side first and that’s going to be really, really hard to get and get just enough that it’s minimally viable, and then I would launch on the other side. You’re trying to bring in all the consumers to basically book the guides that you’ve signed up. You’re taking a small percentage of that, which is the challenge of this thing. Until you get to thousands and thousands of bookings, taking your 10%, 20%, 30% fee, this isn’t going to amount to much. You are definitely going to have a long road ahead of you, but I do wish you good luck on your journey.
Our next question comes from Chris Portier. The subject line is Pet Projects and Learning. He says, “Hey guys, first off, love the show. Been listening for about three to four weeks now on my commute to work, it’s amazing, props to you guys. I work in marketing for a Fortune 50 company and I love what I do, but it isn’t quite aligned with what I want long term. I love learning and I learn best when I have an idea, a theory, or a best practice to put to test in an application. I find it hard to find something that I can do on my own. I really want to learn and work my way up the project ladder to something that is sustainable/impactful. What things could I do/steps could I take to do smaller scale projects where I could take my learnings and put them into practice? Thanks guys. For reference, these are things like best practices, video techniques, targeting techniques, data analysis, and pretty much a little bit of every gospel of marketing.”
I think, Chris, you haven’t heard me talk about the stair step approach to bootstrapping yet and I’m not going to go through it here because it’s like a drinking game at this point, every time I talk about stair stepping, everybody takes a shot. I would recommend a couple things that one, you go search Google for the stair step approach to bootstrapping. You should find a blogpost on my blog, softwarebyrob.com, as well as a prior, at least a couple prior episodes, of Startups For The Rest Of Us. Listen through that and it should give you ideas about how to take something that you can do and launch something.
Whether it’s a book or whether it’s a WordPress plugin or whether it’s a video course, it’s something small. One time sale, typically a single traffic channel, that single traffic channel might be SEO, it might be people finding you in Amazon, it might be you have a small email list even at 500 or 1,000 people, and you’re not going to get rich off this but you’re going to learn so much. You’re going to learn how to make money on a project or a product like you’ve never done before. When you’re used to trading dollars for hours, that first dollar that comes to you that is from something that you made and just made a copy of is incredible, it is life changing. I say that with no exaggeration. It changed my life.
When I see people email in about their first sale, you can tell that it is life changing even if you only make $500 from this first product, it is incredible. The confidence that gives you, the experience you get, you learn what’s hard and what’s not, and you learn what you like to do and what you don’t. Maybe you learn this isn’t for you at all and you just want to be a higher paid, salaried worker, or you want to be a higher paid consultant. That’s a good lesson to learn. It’s a good thing to know instead of sitting there for years pining away thinking that the entrepreneurial life is for you. Odds are, I think once you make the money, you’re going to realize boy, I want to do this again and again and again.
That’s the stair step approach, it’s stepping up from one thing to the next, to the next, and doing what you love. If you’re motivated by learning long term, entrepreneurship is for you. Thanks for the question, Chris. I hope that’s helpful.
My last question for the day is a fun one and it’s from Brad. He says, “I hope you’re well. I’m taking a stab in the dark, I’m writing a blog post for my website on what it takes to be a successful podcaster. I was hoping you’d take a few minutes to add your comments.” He has a forum and I may or may not look at it, but I just thought it was an interesting question.
We do get this now and again of how do you launch a podcast, how have you guys become successful, how do you handle this, how do you handle that? I think the bottom line that I’ve realized is that you can hack initial growth of a podcast, I see folks doing this, I think it’s good, I think it’s basically kind of like doing SEO for iTunes in essence. You launch your podcast, you email your list, you get everybody to download it, and then you catapult to the top on New & Noteworthy. And then you got to build momentum from there.
That’s a great way to launch. That’s a tactic. What I’ve learned and realized through my experience and the experience of watching other people launch a great fanfare and some of whom have stuck around and some haven’t, is that it’s about showing up every week or twice a week or three times a week. It’s about showing up. It’s about relentless execution, which is a phrase that I use often. I don’t know any other way to build a large podcast audience other than to put in the time. You look at the largest podcast in the world, you look at Serial, you look at This American Life, you look at StartUp and The Gimlet Shows. You look at the Tim Ferriss Show.
You look at whoever else, Stacking Benjamins, they put out either a show a week, some put up three shows a week, but they put in time. You know that although Tim Ferriss is the four-hour workweek guy, you know he’s spending a ton of time prepping those guests, booking guests, I know he has people helping him do that for sure. He ships a show or two every week. He didn’t just rest on his laurels and his name and ship a podcast and then not record again. There is an aspect of being entertaining, providing value, and all that stuff. Yes, table stakes. You look at This American Life, amazingly entertaining.
Also, hundreds and hundreds of person hours per episode, but they show up. They ship an episode every week. I think that would be the first takeaway, don’t think that you can do it sporadically, you can do it as you feel like it. At this point, shipping weekly is now table stakes. I think two or three times a week is going to be even better, you’re going to build the audience faster.
The other thing that you should think about is there are really only three values or three pockets of value you can get from a podcast. One is entertainment, two is relationship—it’s a one sided relationship but there is a relationship. The third is tactics, how to. Let’s cover each of those a little more in depth.
You think about entertainment, this is This American Life. That’s a great example, Serial as well. You don’t listen to it because necessarily you have a relationship with anyone in the show or you feel the people in the stories on a long term, ongoing basis. Maybe you might listen to this podcast, Startups For The Rest Of Us, you might listen to Jordan and Brian on Bootstrapped Web. You’re following along on the story, it’s the journey of acquiring HitTail and selling it and launching Drip and being acquired by Leadpages. You listen to Mike go through Audit Shark and through Bluetick and his launch. Over time, there’s a narrative. Again, same with Bootstrapped Web, you follow along on their journeys of launching things. That’s the relationship side of it.
There’s a little bit of entertainment but it’s mostly because you like the people. That’s not how I feel with This American Life, although Ira Glass is obviously an amazing talent. I don’t necessarily listen to it because he’s the host. If they still put out the same quality show and someone else was hosting it, I would listen to it. I’m not sure that I would with Bootstrapped Web because I know the people, same thing with The Art Of Product Podcast. It’s Ben Orenstein and Derrick Reimer who’s my co-founder of Drip. Same thing, it’s their journey and you’re following along as they’re launching and building products.
I don’t want to get confusing here. What I’m saying is that the entertainment piece—I can listen to a comedy podcast, I can listen to a podcast about roleplaying games, and it’s just fun. It’s something to take my mind off of real life, in essence. That’s one thing you can do. If you’re good at that, do that.
The second one is the relationship and that’s building up a long term narrative that people really want to hear. You maybe could say a little bit that Serial is like that, although it’s more the story that you get tied to. Obviously, Sarah Koenig, the host, again if suddenly next season she was not the host, I would still listen to Serial because it’s a good show. For me, that, again, is more about entertainment.
The relationships are when you really start bonding with the people and their stories. If you met them in person, you would feel like you knew them. You can tell, man, I want to be this person’s friend, or maybe I don’t want to be this person’s friend but they’re interesting to listen to. I think sometimes folks listen to Marc Maron which is the WTF Podcast. There’s a bit of entertainment there.
There’s also the ongoing relationship of what is Marc going to do next. If you’ve listened to him for years, you’ve seen his whole journey from the depths of being an interviewer on a small podcast to having his own TV shows come out and really launching himself into fame. There’s a relationship aspect. That’s where the entrepreneur journey that’s going to take years is designed pretty well for that.
The third is the tactical piece. I think tactical can get you started, it’s what gets an initial audience going if you have no name because just coming onto a podcast and starting to tell your story isn’t that interesting, typically, especially if you’re just getting started and you don’t know what you’re doing. A lot of times, something tactical can be there to help people justify listening to it.
When I say you don’t know what you’re doing when you’re just getting started, you certainly know something. If you’re doing anything, you can talk about the experiments you did that week with SEO or AdWords, and then you can put out a podcast about here’s how I failed at AdWords. That becomes something that people can learn from.
Long term, this is feedback we’ve gotten about this podcast, if you listen to 350 episodes of this show, the tactics at a certain point aren’t that helpful anymore because you’ve gotten so far past where tactics are helpful, if that makes sense. I know that for me, a few years into my entrepreneurial journey, most of the podcasts I listen to that talk about five ways to do this, ten ways to do that, had very little value, had tips here and there, and I would always note them down. They had so much value upfront when I was just learning.
When you’re a beginner, you’re just thirsting for knowledge and that would help me, and I’d make notes, and then I’d go in and I’d implement him and I’d see what worked and what didn’t. As time goes on, more of the tactics come from your peers, from mastermind groups, from in depth conversations with friends and colleagues from attending conferences like MicroConf or BOS and getting new ideas from a really crafted one-hour presentation, from trying things on your own, and honestly still from podcasts. I don’t want to downplay that, that even though we put out 350 episodes or even though Conversion Cast has 100 episodes or whatever, trying to think of some other—I used to listen to some SEO podcasts. I still would pick things up because things do change and people try and do interesting things.
I think having a mix of probably two of the three that I just named which are entertainment and the relationship which is kind of long term narrative, and tactics. Having two of those three, you can pick any two, frankly, I think is a good combination to have. Then, just relentlessly executing on it and shipping every week. You’re going to start out pretty crappy, as Ira Glass says, it’s hard to get started creating any type of art because your taste is up here and your ability to produce that art is way down here.
It’s painful to hear yourself write a song or play music or produce a podcast or build a business or write copy or speak on stage because you know what it means to be good at any of those things and you’re going to suck at it for a long time, but you have to suck at it over and over until you get better. Eventually, you will see yourself on stage or you will listen to a podcast episode, or you will look at copy that you wrote six months ago and you will think to yourself that is badass, I’m good at this now.
That’s what relentless execution gets you; it’s showing up everyday and it’s doing shit that scares you.
I’m going to wrap up this episode. I think it’s funny, I don’t actually know if Mike’s going to listen to this, I don’t know if he listens to the show after we record it. He may never know unless you email and taunt him or post a comment, don’t taunt him I’m just kidding. You should totally let us know if this was an interesting format at all or if you feel like eh, we should have two people, I don’t know, I’m just curious. Now and again, it’s not like we’re going to plan to start doing a solo podcast episode, it really, truly was an emergency thing and I wanted to have new content out for you guys next Tuesday but would be interested to hear your thoughts.
You can email us at questions@startupsfortherestofus.com, post a comment on the website at startupsfortherestofus.com. This is Episode 360. You can also call our voicemail number at 888-801-9690. Our theme music is an excerpt from a song called We’re Outta Control by MoOt who was offered up under the Creative Commons license.
It’s actually interesting, go to YouTube and search We’re Outta Control by MoOt and you can hear the whole song, I’m sure they’re in Spotify as well. It’s kind of a trip when you hear it because you’ll hear the intro which is the part that we use. And then when he starts singing the verse, it’s so weird for it to continue and not to fade out after hearing our version hundreds and hundreds of times.
If you’re not subscribed to this podcast, you can search in iTunes or Stitcher, Down Cast, and search for Startups. We’re typically in the Top 3 or 4. You can get a full transcript of each episode at startupsfortherestofus.com.
Thank you for listening and I will see you next time.
Episode 359 | The 3 Tenets of Fulfillment at Work
Show Notes
In this episode of Startups For The Rest Of Us, Rob and Mike discuss a talk giving by Jason Cohen at the Business of Software Conference. He tells you what things to focus on to create fulfillment at the work place for you and the people you hire.
Items mentioned in this episode:
Transcript
Mike: In this episode of Startups For The Rest Of Us, Rob and I are going to be talking about the three tenants of fulfillment at work. This is Startups For The Rest Of Us Episode 359. Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching and growing software products. Whether you’ve built your first product or you’re just thinking about it. I’m Mike.
Rob: And I’m Mike’s trusty sidekick, Rob.
Mike: And we’re are here to share our experiences to help you avoid the same mistakes we’ve made. What’s going on this week, Rob?
Rob: I’ve decided to just start throwing curveballs at you every week in the intros.
Mike: You totally messed me up there, you know?
Rob: I know, Josh is going to edit out.
Mike: I don’t care if he edits it out. We screw up the intros all the time, it’s not that big a deal.
Rob: This is not a new thing. For me, things are going pretty well. I was bummed to miss Business of Software last week, had to fly home with our kids but I am getting geared up and pretty excited for the Zen Founder book that Sherry has been working on for months and months and months. I’m a second author on that and I have contributed stories and revisions and stuff. She’s been doing the work and it’s turning out really, really well. We still have only have a tentative title.
One title suggested by our son which I thought was great is ‘the entrepreneur’s guide to keeping your asterisk key together’, it’s kind of appropriate. It’s about how to stay sane while running a business; a startup and then even other types of businesses because there’s just stress involved even if you’re running any type of thing that’s not a startup. It’s good, it pulls a lot for material. Just talked about over the years there’s a lot of new material in it. I think it’s going to be good.
We’re taking the tact of it’s not an info product, it’s going to be a book so it’s going to be whatever it is, $25 or $30. It’s not going to be this $99 or $200 dollar thing, just going for larger audience, kind of like I did with my first book, Start Small, Stay Small. That really served to get the message out to as many people as possible. I’m stoked about it and if that sounds interesting, you should head over to zenfounder.com and there is a landing page for the book there where you can buy to preorder it or even just sign up. If for some reason you can’t find it, there’s an email capture widget in the lower right, a Drip widget where you can enter your email and certainly we’ll be emailing all this once the book is available.
Mike: I really like the working title, even though I know that it’s not final but I think your son is a budding copywriter.
Rob: I agree, yeah. When he said that, I was like “Dang, well a, don’t say that word, but that is really good.” He’s 11 years old, so he’s right on that cusp where they start doing that stuff.
Mike: Yes, my kids are infatuated with any movie that has cuss words of any kind and they just simply want to watch them over and over. They just want to skip ahead to that one part.
Rob: Yep, makes sense. How about you? You were at BOS this week.
Mike: Yeah. It was really good. I really liked a lot of the talks. Honestly, there was not a bad talk among them. Usually, you’ll go to conferences and you know, there’s one or two that are sort of interesting, kind of on the cusp of, “Could’ve done without this one.” I can’t think of a single talk that I went to that was not fantastic. They were all really, really good. I was just going through the survey afterwards and I was just like five, five, five.
I got halfway through it, I was like none of these sucked at all. I handed in the survey as it was. It was just an interesting experience to be there in front of those people. Plus, Seth Godin was there. That was awesome, I got to ask him a direct question pertaining to Bluetick, got some direct advice there.
Rob: Yeah, was that after his talk? Was he in the hallway? Or was he up on stage when you asked?
Mike: No, he was up on stage asking questions and I kind of explained to him the situation I was in and he gave me direct advice, he was like “Yeah, go do webinars, based on the situation that you are in.” That’s definitely one of my listed things to do anyway but that will probably percolate more to the top just because of source of the advice, I’ll say.
Rob: Yeah, totally. That’s cool, I’m glad to hear that it went well. Sherry said the same thing. She did a talk there that I heard was pretty well received as well. She had a lot of good things to say about it. She had never been to Business of Software. She does have a frame of reference with some WordPress conferences. Obviously, she’s been to several Micro Confs and she just spoke very highly of the speakers as well as a lot of the attendees she met. There’s enough overlap that she knew a bunch of people, she knows Jason Cohen, I know Mark Littlewood threw me in. I think it was really good for her to be at. Then now we got to meet your wife.
Mike: Yes, finally she’s not just a Photoshopped person on my Facebook page.
Rob: I started to question if she was real. You and I have known each other for 10 years or something but we’ve never met the wife. You guys came out because we were staying in Boston’s north end over the weekend, and you guys came out and we had cannoli and whiskey, is that right? That’s a good combination.
Mike: Yes. I don’t know if I would go with a too much of one or the other on any given night but at least not together.
Rob: If you have not had a cannoli in Boston’s north end, you’re missing out. Cool. What are we talking about today?
Mike: Well, today we are going to be talking about essentially a condensed version of a couple of slides that came out of Jason Cohen’s talk from Business of Software and we’ll link over to his blog at https://blog.asmartbear.com.
This particular story or instance is not on his blog but he talked a lot about what constitutes fulfillment at work. This was just a very, very small segment of his talk. Most of his talk was really about decision making and holding onto certain decisions too long, just not making them fast enough. The example he threw out was letting somebody go and he asked the entire room and said, “Is there anyone here who has fired too late? Who you waited too long to fire somebody?” Tons of hands went up and then he asked, “Have you ever fired somebody too soon?” There might have been one person who half raised their hand and that was it.
The reality is that when it comes to those types of decisions, his comment was that holding on too long is really a consistent predictable failure of judgement. He talked through some of the different pieces of what constitutes fulfillment at work and how to make some of these decisions a little bit faster so that you can get your business to a better place. That’s not just for you or just for the business but also for the employees or workers or contractors that you have inside of your business and helping them make sure that they are happy and productive. If you’re happy with what you’re doing, you’re going to be naturally more productive at it as well.
Rob: The part I like about this is this is equally applicable to a founder because it is really easy to stop being fulfilled as a founder. You build this business and you drive for revenue and you drive for these goals and then you turn around one day and you’re like I built this whole thing and it sucks and I’m unhappy and I think that’s a really important thing. That’s obviously a lot about we’re sharing that talk about over on the Zen Founder podcast.
But then this also applies to your people. As soon as you have two or three people on a team, you have to start worrying about their well being, whether they’re happy and fulfilled. You can keep some of them around for 6 or 12 months but long term they need to be fulfilled or they’re going to burn out, they’re going to quit, they’re not going to be productive. This may sound like a topic if you’re a hardcore entrepreneur, startup founder, solopreneur, where you think I don’t need to worry about this stuff. You do, because you will burn yourself out, you will find yourself in the situation I have many, many times over the years where suddenly you look around and you’re like I have lost one of the elements that made me really happy. Knowing what those are for yourself is really important.
In my MicroConf talk this year, I talked about my three which are freedom, purpose, and relationships. Whenever I’ve had only two of those three or one of the three, I find myself slowly slipping into sadness and unhappiness with my work and my life. I get the feeling that there’s going to be some similar type of magic in this talk. Jason Cohen always delivers. Every talk I’ve seen him give is typically one of the best, if not the best at the conference he is giving it at. I actually don’t know, I didn’t see the talk and so I’m interested to dive into what he had to say.
Mike: Yeah, the other thing I really liked about his talk was that when he was going through it, it kind of made me a little bit more aware of how this plays into the people that are working for you. It is very easy to get stuck in the doll rooms or trying to power through certain problems that you’re having or certain challenges that you’re facing and not really think about the people around you because you’re so focused on the stuff that you’re doing. Even though you might be unhappy, you overlook the effect that not just you being unhappy has on other people but also the effect that the work that they’re doing has on them. You can end up with a lot of charm based on the types of people that you hire really related to the situation that you’re putting them in. It really made me think about that a little bit more.
Let’s dive right into it, the three things that he talked about on this slide were joy, skill, and he said need but it really kind of meant business need in that context. What he showed was essentially a venn diagram of joy, skill, and business need. If you see a classic venn diagram of three different circles together, there’s usually places where two of the circles overlap in three different places and in the center you’ve got this one area that all three of them overlap and that’s the part that he referred to as the productive happy fulfillment that everyone needs in their work environment. If you’re happy about the work that you’re doing, joyful about it and you’re skilled at it and the business needs it, then that puts you in a very happy, productive and fulfilled place and you’re going to be able to do that stuff for a very, very long time. By long time, I don’t mean a few hours or days, I’m talking months and even years on end.
Rob: Got it. The business needs it. That means that you feel needed and wanted. You are contributing towards the bottom line, right? That’s the idea?
Mike: Yeah.
Rob: You’re helping the business. I have seen people, I worked at large companies. There were people who were getting paid to do something they can do but it didn’t make any difference for the business and they stuck around because the company was old and stodgy and didn’t want to fire people but those people were not very happy in their jobs, right? That’s that piece. Skill is pretty obvious, it means you have the ability or the attribute to get done what’s being asked of you. It’s like build this application, write this code, and you know how to do it.
What is joy? Go deeper into joy, does that just mean doing that skill makes you happy?
Mike: Yeah, this one is an interesting one because when he put it up there, it didn’t quite make sense to me because I was like isn’t all of this joy? What he really meant by joy was learning. Are you challenged doing this in a way that you are continually learning new things? For example, the place where joy and skill overlapped was you’re building an application for example and you’re learning new things as you go along. It’s kind of past the boiler plate stuff that you’ve always done in the past, you’re doing architecture, you’re figuring out how the different business layers of the application fit together, doing new things so you’re learning as you go through that process and you’re skilled at programming.
The overlap of those two things is really when you end up in a flow state and your mind just kind of shuts off and you’re like, “This is a lot of fun, I’m having a good time doing this.” What I found really interesting about the way he phrased this is he’s like this is also a trap. The reason it’s a trap is because you’re doing it because it’s fun to learn but the business doesn’t necessarily need all of the different things that you’re doing. You’re probably doing a lot of things that are not necessary for the business to succeed but you’re still having fun doing it so you’re able to focus on it for shorter periods of time and that short period of time can be a few weeks or a couple of months but if the business doesn’t genuinely need that piece done, then six months out, the business hasn’t moved forward, which means that it wasn’t really needed for the business, and things aren’t going well and then you become unhappy as a byproduct of not fulfilling needs of the business. That’s where the productivity really comes into play.
Rob: Got it, joy is very similar to learning but as long as you’re learning things that the business still needs.
Mike: Yes.
Rob: The three are joy, skill and need; business need in this instance.
Mike: Right.
Rob: Alright, I’m buying it. I like where we’re at so far, what’s next?
Mike: The next one was kind of combining the scenario we talked a little bit about, combining joy and skill to get into flow. Joy and business need is also an area where you can get into flow because you are learning new things and you know that the business needs it. Whatever the byproduct of that, even if it’s not necessarily something where you need to be skilled at it, if it’s stuff that’s helping the business move forward you feel some level of fulfillment by doing it. You can get into that flow state because it’s very easy to power through a lot of that work.
But, at the same time it is kind of a trap because you don’t need a great deal of skill to do that stuff. You can outsource it, you can hand it of to somebody else but you do it because it’s fun and you do it because the business needs it and it’s going to move the business forward, but it’s also a trap. It’s very similar to the combination of joy and skill where you get into a flow state and it’s very easy to find yourself continuing to do that but eventually you’re going to be unhappy doing it because it’s just not challenging at you at all, it’s not developing your skill set, it’s not using the skills that you already have. It just gets boring.
Rob: I have a couple examples of this. When I had the ecommerce site justbeachtowels.com and I was so excited, it was still a new business thing for me to be doing online business full time and this is 2007, maybe. I guess I wasn’t doing it full time yet but I was starting to get away from consulting. It was fun for me back then to interact with the customers and be email support for an ecommerce website which is pretty low skill need, it’s not even like I was supporting software, it was basic questions. It was making me happy that I was interacting with customers and I was just enamored by the whole thing. Obviously, the business needed it but there was no skill involved, a very low skill.
I did find that pretty soon I got bored and I didn’t have enough time to do everything. I outsourced that. The other thing I did was I was doing a lot of the manual copy paste and some kind of fulfillment of orders, not physically packing them but interfacing with different software packages because they didn’t talk to each other. That was actually, interestingly enough, in a weird nerd alert way, was fun for me in the early days. Man, I got an order for $40, it was so cool for me to see it, participate in it, and to make sure that thing gets sent out.
Again, it’s a very low skill activity. I think a lot of us do fall into this trap at one point or another and don’t outsource stuff that we probably should because if it is something you enjoy and the business needs it, it’s easy to justify. I understand why this is a trap and it’s something that really keep in mind as a founder, because you’re the one that has to make the choice and make the recognition that this isn’t something that you should be doing and then fire yourself from that task and hire someone else to do it.
Mike: I think we can all think of a lot of examples that kind of fall into both of these different areas. The last one I wanted to dig into was the combination of need and skill. Let me give you an example. Let’s say that you are an attorney or even the business owner and the business needs to have a privacy policy and you have to have some level of skill of interpreting the human language in a way lawyer speaks so that you can put that together. You can do that for a little while but even if the business needs that or even if it’s like reviewing contracts because you’ve got a consulting company and you’re working with a lot of people, a lot of clients, and you need a custom contract for each one. You can do it because you’re skilled at it but eventually it gets boring and you’re not learning anything new, you’re really just looking for all the gotchas that could be put into a contract that you need to pull out and re negotiate them with whoever is on the other side.
That’s a very good example where the business needs it, you’ve got skill doing it but eventually it leads to burnout because skill alone leads to toil, you’re going to just be toiling away at something that is not fun because you’re not learning anything new. Although the business needs it, it’s not that much of a need, to be perfectly honest. It’s one of those things where if down the road something became a problem, then it would probably show some sort of benefit. But if the engagement goes well then it’s not actually a business need. That’s really where the burnout factor comes into play. You can do it for a while but not forever.
Rob: Yeah, this is where I think most founders eventually find themselves, in the need plus skill and it’s doing hard things that don’t bring you joy. You’ll find yourself doing a lot of operational work. Or you’ll find yourself hiring the lawyer to do the privacy policy and worrying about vacation days or getting your health insurance signed up or making sure the payroll ran or just stuff that is enough skill or enough intricacy in knowledge that it’s hard to train someone straight away to do that and there’s a desperate and immediate need for it but it doesn’t bring you joy.
This is where, much like the joy plus need thing we talked about where I talked about doing email support, you need to outsource that to somebody. That’s where need plus skill, that quadrant I guess is one that is easily a trap, especially for someone who is a technician and likes to get in and do things themselves. This is the easiest one to just get in and grind it out and the business needs it and you have the skill and let’s do it and it works for a little while until it doesn’t and until you are unhappy and you don’t like running your business anymore. This is when you need to take a step back. Even though it can be hard to train someone to do the things that you’ve been doing, whether that’s the operations of the business, whether that’s still coding on your app when you’re at 10 employees, there’s a bunch things that this can fall into. But, the further and further away you get yourself from these things that don’t bring you joy day to day, the better off and more longevity you’re going to have.
Mike: The example that Jason had given that kind of illustrates the idea of the combination of need and skill was also enterprise sales reps. His comment was they don’t really do this on the side after work. The business needs it but it’s not something that they go home and practice their negotiating skills or practice doing enterprise sales on the side.
Paul Kenny had commented on it on his talk afterwards. He’s like, “Actually, we do think about this stuff and we do try to develop our skills.” I wonder how much a developer can relate to that situation because I think that classically we think of ourselves as developers. We are willing to go home and work on code on the side and develop those skill sets. To us, that’s helpful because we’re learning new things and doing stuff. I would imagine that sales reps, to some extent, do see that in the stuff that they do on the side.
To kind of sum up the different things that Jason had put together with joy, skill, and need. The intersection of all three of these things really creates a productive, happy fulfillment for somebody who’s working there. People will have different motivations, they have different skills, they have different things that make them happy. It’s important to realize that there has to be this balance that can be struck, not just for yourself but for other people that are in your work environment, to help them maintain this balance and end up in that situation where they are in that three pronged intersection between these three things to help them be able to push through certain things. I think it is very easy to push through certain environments or challenges when you’ve only got one of these things or two of these things in play as an entrepreneur but your employees and your contractors, they can do it for a little while but probably not nearly as much as you because you have different motivations than they do.
Rob: The best managers that I’ve seen are the ones that can spot that in other people and figure out their unique giftings. The things that they’re good at and the things that are going to bring them joy. It’s two different things. Just because you can see that a developer is good at managing people, that developer may hate managing people. To try to not force them into things that are going to make them unhappy in the long term, which I’ve seen happen over and over, is a real needle that you have to thread as a founder, or as a CEO, or as someone who’s going to manage other people. It’s keeping in mind, a, are they good at it? B, does the business need it? C, is this person going to enjoy it? The only way you’re going to figure that out is by knowing them better and by having conversations with them, and trying it out and seeing if it does actually make them happy.
Mike: One of the traps that Jason had illustrated was the idea that it’s very easy to, as the founder, put yourself in situations where you’re doing the types of work that give you all three of these things but then leaving other pieces of the project or other work for other people to do that doesn’t necessarily fulfill them. The example he used was for example doing all of the architecture work for a software design and leaving the stubs inside of the functions for other people to fill in the blanks and that doesn’t ever work. We know intuitively that doesn’t necessarily work. If you look at this particular framework, these three things that come into play, that’s why it doesn’t work. It’s not just that you have to recognize the situation doesn’t work, you also have to understand why it doesn’t work and be able to translate that to other types of projects in your environment.
Rob: It sounds like the point of his talk was to drive home how you yourself can stay happy in the long term as a founder and then how you can interact with employees, contractors, and other people you interact with to identify on these 3 axes how they can as well. Is that a good summary of it?
Mike: That’s a really good summary of this particular tactic. What he was really referring to in the greater context of this talk was how to make difficult decisions faster and understand what people’s motivations are for different things. For example, looking at these things in the context of the problem that you are in and trying to figure out whether you need more information or you can just make a decision right now and more about being kind to others and allowing them to work on things that are going to make them fulfilled.
If you’re taking all the fun work for example, you’re not going to have contractors working for you for very long or employees working for you for very long. They’re going to leave, they’re just not going to be happy or they’re just not going to do their best work. You really need to hold yourself accountable to the results of people and what it is they’re achieving in your environment.
He had a thread that went through his entire talk about not just the decision making for letting people go but also making sure that you elevate yourself in a position where you’re more of an editor and letting people do the things that they are really good at. Another piece of this was the whole aspect of making sure that you are hiring A players as opposed to hiring B players who are then going to hire C players.
Rob: I think that about wraps us up for the day. If you have a question for us, call our voicemail number at 888-801-9690 or email us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Episode 358 | Bootstrapping into the Enterprise, Avoiding Death by Google, Selling to Outside the U.S. and More Listener Questions
Show Notes
In this episode of Startups For The Rest Of Us, Rob and Mike answer a number of listener questions on topics including bootstrapping into enterprise, avoiding death by Google, storing customer pricing data, and selling to companies outside the US.
Items mentioned in this episode:
Transcript
Rob: In this episode of Startups For the Rest of Us, Mike and I discuss bootstrapping into the enterprise, avoiding death by Google, selling to companies outside the US and we answer more listener questions. This is Startups For the Rest of Us Episode 358.
Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching and growing software products. Whether you built your first product or you’re just thinking about it. I’m Rob.
Mike: And I’m Mike.
Rob: And we’re here to share our experiences to help you avoid the same mistakes we’ve made. What’s the word this week, sir?
Mike: I’m headed over to the Businesses Software Conference this coming week. That’s from Sunday to Wednesday. I think that by the time people hear this, it’ll be Tuesday. If anybody happens to be around, feel free to get in touch with me and I’m more than happy to chat for a few minutes and just talk about business.
Rob: For those who don’t know, Mike and I both have very high opinions of Business Of Software, and in fact it’s one of the reasons that we started MicroConf back in 2010, 2011, is that Business Of Software does such a good job with a certain strata.
Originally, it was cellphone and software companies and there’s a lot more folks going after IPOs and raising moneys. It has developed into a lot of B2B SaaS and it’s a larger scale. I was thinking of it like, if you outgrow MicroConf, you could graduate up to BOS. There are a lot of parallels in terms of how we run the show and I have a lot of respect for what Mark’s put together. BOS, it’s like a step up in terms of a lot of things that’s more expensive, it’s larger and it’s for larger organizations but I do still have a lot of respect for it. In fact, I was planning to go because my wife, Sherry, is speaking next week at BOS. I have a ticket and everything and we had plane flights and then our live in nanny, remember her? She moved out.
Mike: I don’t remember her specifically, but I do remember [00:02:01].
Rob: You remember the story, yeah. She actually had a family health issue and she had to move out suddenly to go help out with her family which is obviously a real bummer for them but it means we don’t have her because she was going to fly back with the kids on Sunday and I was going to hang around for the conference. Since Sherry is speaking, she gets priority on this one. I will only be in Boston over the weekend. Are you and I going to see each other, though?
Mike: I don’t know. I was going to talk to you about that. But we’ll talk about it after the show.
Rob: We’ll have to figure that out.
Mike: That’s actually an interesting side note because most people don’t realize that we aren’t anywhere close to each other, and haven’t been for seven years. We used to live in the opposite sides of the country, now you live in Minneapolis and I live about an hour west of Boston.
Rob: Right. We see each other generally twice a year, at the two MicroConfs.
Mike: Yup, and that’s about it.
Rob: Cool. On my end, it’s like every couple of months, doing scaling stuff. Right now we’re trying to take the load off the database, drip it to a large system, we’ve already denormalized tables off into Redis and into other data stores but just wanted time pulling them off to reduce load because we’re starting to get some cue backups, peak times and obviously want to keep things moving through.
Now that I’ve sold the company, I think scaling is my least favorite thing. Before I sold, it was like operations, it was HR and taxes and all that stuff but I don’t have to worry about that for the company anymore because I don’t own it, but I think this has become my new thing that I don’t want to ever do again.
I want to hire good people to do this, not have to do it myself, basically. Not that I’m not doing it myself, granted I’m not writing the code and we’ve had the luxury of, since Leadpages does have so many resources that we actually have some really smart senior scaling architects that we’ve been able to pull over and so I have actually slowly stepped away from any involvement or planning in that which I think is good both because they’re smarter than I am at doing this stuff, as well there’s just other things to be done with a product of this size.
Mike: I think the hard part about those scaling issues is that when you run into them, they are typically things that you can’t solve very quickly and those problems are just going to linger for the entire time that you have that customer base using those particular resources that are getting bottlenecked for whatever reason. You can’t fix them quick enough. I think that’s what the stressful part about it is that for however long it is, if things are going to be backed up and even when you go to deploy stuff that will fix it, you’re not absolutely sure that it’s going to really fix it just because your test suites don’t typically have the load on them that your production system does. It’s just stressful. I ran into my own this morning but not nearly at the scale as yours, I’m sure.
Rob: Right. It’s always stressful because in the early days, you only have few customers and you’re worried about even losing three of them. We’re at the scale where obviously it’s a different thing but still, there’s a lot of stress to it at both ends of the spectrum. What we actually did, it’s interesting, the app is so large and so many servers that it is virtually impossible to simulate the load and to actually test approaches. We test them as best we can and then we push them in. To date, they have all improved, we noticed that things got faster.
About three weeks ago, we split cues apart into their own separate scaling groups and it was certainly going to make everything faster. In fact, each individual thing was faster but since they’re all pointed at the database, it actually started having the database thrash because there was too much throughput to it and it wasn’t traffic guarded, it was just having a big pile up at the database layer, starting to slow things down. We actually reverted that and we recombined the cues about 48 hours ago and it was just a huge shift. Suddenly, everything started going back to where it was three or four week ago which was in a much better position. That’s one of the things that’s hard about it. We haven’t had that happen in the past where we launched something that made it really slow but man, you really got to keep your eye on this stuff.
Mike: One of the things that I did when I started running into some scaling issues, I found some raise conditions but with raise conditions it’s similar but it’s still difficult to replicate. What I did was I created, I forgot what it was, it was like 10 scripts and I just launched them all at the same time, pointed them at the same location and just let it go and then looked at everything afterwards and said to this thing hold up, where did it fall over? It worked great, the thing was responding 30 requests a second or something like that which doesn’t sound like a lot but it was all on my local machine.
Rob: Cool. What else is going on with you?
Mike: Not really much, just spending a fair amount of time on support issues at the moment. I think I have to look at outsource and some of that stuff just because there are two different types of problems that are coming in; one’s general usage and questions about how the app already works. And then there are things where something just isn’t actually working the way that it’s supposed to and those things would probably have to get escalated to me. I have to look at how to delineate between them and then bring somebody in to help serve as a buffer to help maximize my time in the most productive places.
Rob: Yup. Boy, that is one of the first things that I always outsource. It’s easy enough to train and they can always escalate to you and it doesn’t seem like a big burden and I’ve heard folks tell me, oh no, it’s only a few emails a day. But it’s the distraction and the fact that you need to get back to it quick and you have to task switch. As soon as you get someone good in there who’s doing it, they will take more and more and more of that burden off your plate. When it grows to 30 minutes a day, an hour a day, two hours a day, you don’t have to worry about it, it just naturally scales up.
Especially solo founders, but anybody who’s bootstrapping, it just buys you so much time and really support is obviously always super important, but it’s extremely important in the early days for you to be more involved because you’re still doing customer development, and you want to hear the questions so you know what docs to build and what on boarding to build and you want to hear the concerns and the bugs so that you can fix super-fast for these early adopters. You have to transition out of that at some point.
Mike: Yeah. Mostly it’s the time looking into different things and then turning around and getting back to them. As you said, it’s not the time itself to answer somebody but it’s the context that goes along with it. There has been days where I spent two or three hours doing support and sometimes it’s just looking at stuff. Just like this morning, I spent a couple of hours trying to troubleshoot an issue and come to find out nothing was actually wrong, it was just things were backed up.
Rob: Yup, that makes sense. If you hire a support person, obviously part time, and they start wrapping up, then you’re going to basically be their backing engineer, they’re going to escalate to you when there’s a tech thing that they’re unable to do. The next hire I would do, because you’re going to hire a developer I suppose after that, that person should be the backing engineer and it’ll be a drag for a little while but it’ll free you up to run the business and then they essentially are the technical escalation, and that also will just pull a huge weight off of you from having to troubleshoot API calls and dig into people’s JavaScript, and just all the stuff that is, as you said, very time consuming.
Mike: The only other thing I have going on is that I’m probably going to be taking over some of the marketing efforts from my wife’s fitness studio. The interesting thing there is I really just have to make the decisions about what to do and then say, “Here, you go do this.” That’s nice, actually.
Rob: Got it. She is your minion on this case.
Mike: I would not phrase it that way. However you could pick a case for that argument.
Rob: Cool, that’ll be good. It’ll be nice for you not to have to implement. I’ve enjoyed being able to do a little bit of that with Sherry as well. Talking through books in Zen Tribes in Zen Founder stuff and being able to say here’s what I would do but then I don’t have to get in and write all the copy or whatever. Cool.
We are answering listener questions today. We have several, we’re going to kick it off with a voice mail or two. Our first voicemail is from Mark Stevens, and he has a comment on our Build Versus Buy discussion we had a couple episodes ago.
Mark: Hi Rob, it’s Mark Stevens from Ideal Solutions here. I’m a big long-term fan of your podcast. To add my two cents to your episode on build or buy, I’m a big fan of building because that’s quite often where you figure out how to pivot your company and find the product you really want to end up doing. I’m looking forward to hearing Sherry talk at the Business And Software conference next month. I hope you’ll be there and we can catch up. Bye.
Rob: It sound like Mark’s saying he likes to build it because he uses it almost as exploration into perhaps another business idea or even a way to pivot his current business. That’s an interesting way to think about it. I guess in my head, if you’re pre-product market fit and it’s build versus buy, and you found something else that was super interesting… I’m trying to think of you built email marketing software and then you built a drag and drop builder and suddenly you’re like, oh, this drag and drop builder is a better business than email marketing software itself and an ESP. That’s one example I could think of.
Certainly for past product market fit, and you’re already scaling, then you’re not going to do that. It’s probably not going to pivot your company to sell this other product. It’s an interesting thought, I hadn’t thought about that angle of it.
Mike: Like most questions. I think the particular topic that we talk about is very context sensitive, where you are and the journey of the application or the business that you’re building and specifically what it is that you’re looking to either build or buy as to whether or not that’s a road you go down. You have to take it all down, the context of your current situation in mind.
Rob: Alright, our next voicemail is about how to bootstrap a B2B enterprise SaaS app.
Randy: Hey guys, this is Randy from [Nolin 00:11:49] Office. Just discovered the podcast a couple of weeks back and I’ve been soaking in the information, great work. I have one weird question for you, we’re the weirdos trying to start an enterprise level B2B SaaS and bootstrap it and we’re really struggling with the education and consumer buy in process. Any advice or tips you can offer or previous episode you can point it to, I’d love to hear about it. Thanks again, please keep up the great work. Thank, bye.
Rob: Alright. Good question. The first thing I would do is I would go to startupsfortherestofus.com and I would search for ‘enterprise’ and search our episodes because I know that we’ve talked about this in the past, probably not super in depth. It might not be an entire episode but we’ve answered a lot of questions about this. You could probably cherry pick three, four, five episodes and get a lot of our thoughts on this. Aside from that, or in addition to that, Mike, I imagine we both have thoughts on what he’s talking about. What are your thoughts?
Mike: I think the first thing that jumps into my mind is that if you’re really targeting the enterprise, look around at your competitors and see how it is that they’re getting into their customers. If they’re at any level of scale and they’re having any level of success, then chances are good that the way that their selling into their customers is working at least to some extent and look to see if that is one, if it’s appealing to you, and two, you think that it is a mechanism for getting in front of those customers that you could replicate.
I feel like when you’re talking about enterprise level customers, there are certain ways that they are accustomed to buying and acquiring software. If you don’t follow those paradigms, then it can be very challenging to get into those environments. Looking around at what other people are doing and what they’re having success with, especially if it relates to the type of software that you’re selling, that’s probably where I would start.
Rob: Yeah. If you’re going to bootstrap into the enterprise, a, it’s going to be very long road because the enterprise sales circles are long and the enterprise is pretty cautious. They’re going to want to go with experience providers.
First thing I would try to do is to get a single case study that you can point to, and you’re going to point everyone at that during your sales process because without that, no enterprise is going to have confidence in a small team of people to deliver. What that means, you have to go slightly below enterprise and do more of a midmarket company or whether you get an enterprise company to do it for way cheaper than they should, I don’t know that I’d offer to do something for free but that’s a big deal, having logos on your website that you can name drop during sales calls. That will also show you how much of a pain it’s actually going to be.
That first one maybe is a semi-custom, you’re really the scratching and clawing because you don’t have product market fit yet, you don’t know if you built anything people want, you don’t know a lot of things at this point, and so you’re really just trying to get in front of a customer.
The challenge here is when you’re bootstrapping to small businesses and solo founders and all that, you have a volume play and you can talk to 100 people, 200 people and you can get 100 people using your app and then you figure out, you listen to the feedback and you can pivot based on that and you add features based on that. But in the enterprise, it might take you a year or two years to get five customers, and the deals are way bigger but the number of voices that are talking to you, and that you’re hearing from, is going to be a lot smaller. It’s going to be a lot harder to parse out the noise. When you have 100 people telling you, you start to see clusters of features and ideas and directions and then there’s noise around there at the outside edges. Like, okay, we’re not going to do that. When you only have five people, pretty hard to figure out what is signal and what is noise. Thanks for that question, I hope that was helpful.
Our next question is about how not to get killed by Google. It’s from Jukah and he says, “What can we do to avoid being too dependent on Google? If they block you from AdWords or their search results for whatever reason, how does your business survive?”
Mike: Start using Bing.
Rob: That’s the worst advice ever.
Mike: Google’s got their hands all over the internet, so that makes it difficult. There are also large players and depending on what type of business you have, your biggest channel may not necessarily be directly from Google or from search engines. If you have links plastered all over the place, then you’ll get a lot of traffic from people just by virtue of having those links coming back to your site from relevant articles or content that people put out there. There’s also other things like advertising channels that you can use either buy sell ads or Facebook or Twitter or various other places. I’ve heard people having good success with Instagram marketing depending on what type of business you’re running.
And then there’s also channel partners. If you look at a lot of for example the enterprise base, if you go look at some of these websites, there is very little there that tells you really what the enterprise level product does or how it works or gives you a download link. That’s because they use sales reps and channel partners to talk directly to people. They’re essentially bypassing Google at that point.
Don’t get me wrong, Google does serve an important function for them, but it’s not the full source of traffic or customer acquisition for them. By leveraging other channels, it gets you in front of those customers and you don’t have to rely completely on Google. This question really seems centered around relying too much on Google search results and I don’t know if you’re doing regular white hat, or you have maybe some grey hat strategies that you’re going to get heavily penalized by Google or get slapped the classic Google slap. That said, it could happen at any time or they could even just accidently drop you from their algorithms, you never know what’s going to happen. Unfortunately, that’s out of your control. You have to find other ways.
The last one I would say is email marketing is one of those things that’s just simply not going to go away anytime soon. If you have an email list that you’re adding people to on a regular basis, even if they do something like that, you still have that email list to go after and you can still leverage that for the time being until you figure out what to do about it or until some sort of corrective measures take place.
Rob: Yup. I like that. I think it’s diversification is the biggest thing. If you know how to rank in Google, then do that first, and then spend the next six months of your marketing trying to figure out on how to not be reliant on Google. Facebook ads, you named a bunch of ideas there, that’s it. As someone who has had a number of businesses, either severely impacted or completely decimated from over reliance on Google, I’ve never had a large business that Google killed. It was always these micro businesses were really the only marketing channel was SEO and Essence.
I had some apps, I’m trying to think of the biggest one was probably doing a couple grand a month and then it went to $300 a month after whatever Panda, Penguin, or one of these things several years ago.
I can’t imagine having a $50,000, $60,000, $70,000 a month business with employees that was strictly relying on Google. I personally would not feel comfortable building a business like that. I think that’s something to take into consideration as you’re thinking of what businesses to start there, a lot of considerations. Do you want to hire a low price point, do you want employees or not, what customers do you want, and who do you want to be reliant on? There are other factors like a friend of mine built an app that was based on the Twitter API, and this was several years ago. You remember Twitter basically just nuked a bunch of their folks.
Building a business that’s reliant on any single provider is a large risk. That’s the mindset, I don’t think there’s any easy answer other than diversification of leads basically, and like you said, building your own email list is a big way to do that.
Mike: Yeah. I think there’s a subtle thing there with the email list which is it takes the control of your channel out of other people’s hands and put it in your own. You can send those emails and you can put them into a different provider or you can even send them from your own mail client if the worst came to pass and you had to do that, but at the same time, you’re really just shifting where the responsibility is and where the control is for that traffic acquisition source or the revenue generation piece of it.
Rob: Yup, that’s one of the reasons I’ve always been such a proponent of email marketing, why I decided to launch Drip and why I’ve never gone down the road of building a whole Facebook community. Brian Clark from Copyblogger calls it Digital ShareCropping. It’s like building a community on Facebook or on Twitter or on Myspace or YouTube and then you don’t have control of that. That provider can just someday decide, oh, you paid all these ads and you built this following on Facebook and now we’re going to change our algorithm. Even though they are your followers, they’re only going to see one out of five posts instead of every post like they used to. You understand Facebook’s reasons for that. I bet they had customers complaining or whatever but suddenly you are basically at the behest of this large organization who’s going to do what’s in their best interest and not yours.
Once you have an email list, you are so much more in control. I like your point that even your ESP, you’re not reliant on them because you can always export and go somewhere else and send broadcasts and be in touch with your list from the 500 or 600 ESPs that are out there. It’s a good question, thanks for asking. I hope that was helpful.
Our next question is a general question and then with a specific one, it’s about storing customer data and what he should store. I’ll read through it and we’ll see which part of this we want to attack. “Hey Rob and Mike, I’m having trouble coming up with a strategy for tracking my user information for my SaaS app. I understand this may be a little on the technical side for the podcast, but what fields in your customer/user table. What should I be tracking, how is it setup? For instance, do you have a monthly pricing amount field or do you just have a plan field, like plan type = gold and then the gold has a dollar amount attached to it in a separate join table. Are there any advantages, disadvantages to use one method over another? Thanks for the podcast, I have been listening from the beginning and I look forward to each new episode every week. This is from Mike Richards.”
I’ll jump in on one thing. For the monthly pricing amount field versus just having a plan type, we usually have both. The plan type has a plan name because people want to know what plan they’re under, but every individual customer has a dollar amount field on there, some record. I don’t know if it’s a customer table or a join table or whatever it is. But it allows us to have crazy flexibility with pricing per customer. Of course that’s copied over when they first sign up, there is the template for the plan. Gold plan is $30.
When you sign up under gold, it’s going to put $30 in your dollar amount. But let’s say you want to give a free month or you want to give a price break or a discount, there’s just so much you want to do on a per customer basis. You don’t want to keep having to create a new plan every time you do that. Let’s say I want to charge $28 to this customer, just because. You don’t want to have to go in and put you’re gold, minus two, plan. You just want to be able to update that to $28. Same thing if they ask for, hey, I want to add another user to my account. Alright, that’s $3. It’s going to be $33, you don’t have to go and create your gold plus one user plan. You want to just be able to edit that in the row itself.
I’m not going to dive into all the rest of this. You could’ve asked a more broad question but I think the thing to think about is as you’re doing this, it’s thinking about what are you going to want to change in the future and to leave yourself the most flexibility that you can. I think that’s the key thing. You don’t necessarily need to over engineer the code around this, but over engineering a data model, I found, has its advantages because changing data models especially with join tables and adding more flexibility tends to be really hard. You have thoughts on this, Mike?
Mike: Yeah. I would agree with you that storing the dollar amount is definitely a wise idea and then storing the plan name. I’m early enough on Bluetick that I don’t have either of those stored right now. Honestly, it’s painful because I do have early access customers who have a discount that’s applied and that’s solely in Stripe. Even going into stripe, I can look and see how many subscriptions I have and it gives me the price but it doesn’t give me the price after the discount has been applied. It’s a little bit misleading when I look at some of the data because they don’t appear to know how much the person’s going to get charged until after they get charged. I would definitely keep those things in your own database.
The other thing to keep in mind is where you’re going to be managing that billing, is it going to be something custom that you do in your own app or are you going to use an online provider like Chargebee or there’s 30 of them out there. Chargebee is one that I’ve looked at in the past that manages recurring subscriptions and then the other option is to just use Stripe system directly.
One thing I would definitely do is you’re going to have to have some way of matching up the subscriptions for customers in your database up against whoever your payment provider is. If that’s Stripe, there’s a Stripe customer field of some kind and I would store each of those inside of your database so that if you need to, in the future, ever go look up data in Stripe and pull it back into your database, then you have that option. I’ve written scripts that’ll just go out and pull back billing information or things like that that if I need to import the data later, I can, especially if you’re later registering hooks with them to have your application notified that oh, this particular charge happened, update the billing information and local database and be able to show that inside your apps so that the user doesn’t have to go someplace else.
Rob: Yup, that’s a big one. I think for billing, we built our own script, it took a few days and then we’ve expanded that since then, that was a very, very good decision based on how complex metered billing is. I would link towards doing that in the future, I‘m not sure I will ever use a Chargebee or even Stripe’s subscriptions API. It’s too many limiting factors and I’ve heard too many people who are limited by that. Not having it in your code is the thing, it’s not a terrible decision, it’s not a decision I personally will do in terms of using an external billing system.
Other thing we did early on and Derek actually, you came up with this, I think this is a very, very good idea is that our database is essentially the master or the database of record for all charges. As an example, we never went in and refunded Stripe charge directly in stripe. Even when we were at 10 customers, I needed to refund somebody, he put a refund button in the Drip admin area so that when I clicked that, it went into our database marked as refund and then it went out and hit the stripe API.
The point is he wanted all the numbers in our database to be accurate, that we’re like, oh yeah, that one refunded and go in. Or this one tweaked the billing code or this discount or these edge case things. You don’t want those to only be in your payment provider for a lot of reasons but what happens when you want to change payment providers? If we had this switch from Stripe to someone else, it will always be a pain to write the code to do that but we would have all the data and switching would actually not be as hard as it would’ve been 10 years ago.
Mike: Yeah, that’s a really important point, figuring out what your source of authority is going to be. If you’re going to stick with the same payment provider, then it’s not a big deal. I’m running into this now because I just did certain things to get things done and I’m regretting some of those choices, I’ll say, just because I don’t have the data locally so it’s a little bit more difficult to run some of the reports.
Rob: Yeah, that’s always the trade off, moving fast versus doing stuff that’s going to keep you good in the long term but there will be no long term if you don’t move fast in the early days. It really is this perpetual balance.
Our next question is from Andrew Martin and he’s asking about selling SaaS to companies outside the US. He says, “Hey guys, Startups For the Rest of Us has been one of the main sources of information in my journey into learning to be a marketer and entrepreneur. Still working full time but I have a SaaS based company that I plan to fully launch this year. I’m a single founder and at this point, I’ve done all the development and the marketing. With the limited amount of outreach I’ve done at this point, I’ve managed to attract a couple companies that are based outside the US. Aside from convenience related things, like currency localizations etc., are there legal or tax related issues to having subscribers in other countries, is this something that ends up being specific to every country?”
Mike: I think the interesting thing with this question is that everyone does this type of thing a little bit differently and I wouldn’t say that there is probably anyone you could point to that you could accurately say they are the ones who are doing it correctly. It’s just because the laws in some cases are so obscure or the regulations of the different things that you have to file are very difficult to know in advance before you run into them and run a follow of whatever regulation and they jump all over you for not submitting taxes or for not collecting VAT in a specific country that is a particular amount. There’s all these things that are just difficult to know in advance.
I think generally speaking, like Bluetick for example, I’ve over simplified things and I only deal in US dollars. When the billing goes out, it’s billed in US dollars and then it’s converted on the back end using Stripe or whatever the currency is. Whether that’s Australian dollars or what have you, it doesn’t really matter. In my accounts, I’m treating it all as US dollars.
You can optimize things and charge in local currency, in some ways that’s a marketing thing just because people prefer to see their own currency when they’re looking at services that they’re purchasing and I know that it is more effective, I’m not just doing it right now. And then, beyond that, in terms of filings and stuff, really, I would say that’s outside the realm of my expertise or knowledge at this point. I just wouldn’t go into buffering advice on that stuff.
Rob: Yeah, I agree. This can get really complicated. I think it’s about learning what to do that’s mostly correct because I think if you genuinely try to do everything to the letter of the law, I don’t know that that’s going to be feasible for a single founder. I do believe that all of this stuff is country to country, that you might have a unified policy. I know that they have this unified privacy policy and that’s changed twice in the past three years. I had it when I was still independent, I had to pay lawyers to draft the contracts and I kept getting questions, they said Safe Harbor is no longer allowed, so then you have to have this contract drafted, so I paid a lawyer for a grand and now people in the EU, if they were going to use Drip, then they would have to sign this doc. They would e-sign it, it’s a big freaking pain in the neck, to be honest. And then they changed it again. Within the last six months, they’re like, nope. That doesn’t work anymore now. They had given you a model contract after which we modeled ours after. And they’re like, nope, it’s something different now.
I got to be honest, given the choice, if I was talking to 20 US companies and 2 European companies, and it was early and you’re still trying to figure stuff out, I don’t know if I would bother with it right now. It’s just one more thing that adds headache, it adds paperwork and they need invoices whereas companies in the US don’t, there is difference like the Can Spam Laws of the US are different in Canada and they’re different in Germany but not in the rest in the rest of the EU. Each of these things is a pain in the neck and I would be cautious into just diving in because people want to pay you money.
If the only people asking are Europeans and there’s a specific reason for that, that’s fine. But being that you’re in the US, you know the laws, you know things are generally how they operate, I would personally lean towards doing the things that you know about and that your legal counsel and your CPA are going to know about because it’s mostly done at a federal level. I’m not saying not do this but you just really got to think do you want to get into the complexity of trying to track all this stuff and keep track of it.
I know some SaaS founders, especially small SaaS founders doing $10,000-$20,000 a month and they deal with the EU companies and a lot of them are small business, whatever, it’s freelance or something. They don’t even bother with EU compliance agreements, the safe harbor thing, they just need maybe the invoice at the end of each month and you can just have your app generate that and then that’s it. They’re not technically complete and compliant with every EU statute and law but since it’s two really small businesses dealing together, the odds of that blowing up are fairly low.
Maybe that’s part of the risk tolerance question, are you willing to maybe do 70% or 80% of it right with the chance that if you traveled to the EU one day, maybe they would come after you for VAT, I don’t expect that to happen. I guess that’s the worst that could happen or they could take you to court in the EU. You got to think about these things realistically, like what’s going to happen. If you’re not a Fortune 1000 company, is it going to be on their radar? I’ll say it’s a personal preference or a risk tolerance and you got to think about what you’re willing to take on.
Mike: I think a lot of that also boils down to are you making a reasonable effort to do the right thing versus actively skirting the laws. You can say, hey, I did this and I did this and I didn’t know about that over there. I know that there’s this classic legal thing to say, ignorance is not a defense of whatever your actions were, but the reality is when it comes to paying taxes or filing paperwork and stuff, they will let you slide a lot if you just legitimately didn’t know and you looked like you were trying to do the right thing and you screwed up, versus if you were actively doing things that skirted whatever the laws happened to be. If you really are ignorant of what those laws are because you didn’t look them up, they are likely to give you a lot more flexibility and lenience than if you were actively putting accounts overseas and some Cayman Islands account to try and avoid paying taxes. I would take that into account as well.
Rob: That’s a good point actually.
Our last question for the day comes from [Fabrichio 00:33:16], and the question is about the right time to scale marketing. He says, “I love your podcast, I hear it every week driving on the East Rally Roads. Thanks for the good advice and interesting angles. It’s been six years since we started bootstrapping our personal finance software. We soft launched a year and a half ago…” Wow, so four and a half years in development. “In order to have users help us debug, improve the UX, find product market fit and optimize. Marketing efforts were small but brought enough users to iterate and improve.
Today, 5% of downloads become active. They use it at least once a month and 1½% pay monthly or yearly. We feel good about the direction and we get nice reactions from users but still we know there are many things to improve. We’re concerned about potentially damaging the brand if we make broad marketing campaigns when part of the first time users will be disappointed while others might not. We’ve identified some market niches but most missing features are common to all users and have no specific market common denominator so we can target a specific audience. In parallel, we have a big waiting list for other operating systems as we support only windows. When is the right time to scale marketing considering product market fit is a never ending activity?”
Mike: I think the first thing to consider is that you can’t please everyone so you’re going to have to move forward at some point. You can’t wait until you have all the information because that will never come to pass. You’ll never be in a position where you have all the information in front of you and readily available to make the optimal decision. You’re going to make those decisions about when to move forward and with what segments of your market with incomplete information.
I would say maybe take a segment of those people, if you’re really not sure and you’re really uncomfortable just blasting something out, take 20% of them and send out an email to those people and advertise things into them. If you also have a fairly large list, you can upload that into Facebook for example and do some targeted Facebook ads and look alike ads and see if that starts to pan out without going through your entire list. That actually brings another point, if you upload the entire thing to Facebook, you’re going to get much better information about the types of people that you should be targeting in order to get their interest in your ads and then bring them over to your website.
I don’t know if I would worry too much about disfavoring your brand. I’ve had discussions with people about brand strategies and things like that and it seems to me like until you’re much further along, trying to focus too much on the brand itself versus getting the right types of customers into your app, I don’t wanna say it’s a waste of time, but it seems like there are better places to spend your time than on trying to figure out what your brand is going to look like and how it’s going to be perceived. As long as you’re solving the problems for the customers that you have now, it doesn’t necessarily matter that you’re not talking in the right way to people who are prospective customers down the road. It’s going to take several touches before those people sign up for your app or become a customer anyway. Just by virtue of them seeing things, that is probably enough even if it doesn’t speak to them right away.
Rob: Yup. I think those are good points. I think it makes sense to do it when the money makes sense. If you can pump $1 into marketing efforts and you can get the $1.50 or $2, $3 back, that’s when you’re there. That means your churn is low enough that you can then put the money in and then you can use the profits that come out of that to build more features, to get closer to product market fit, and to market more.
I would be less concerned about having users come in and be disappointed, I think you can set expectations up front, I think you can improve on boarding, I think you can add features overtime but I wouldn’t hesitate to start running marketing if you do have a core group of users who are stoked and who are paying you. The percentages, it sounds like you are running a premium deal, 1 1/2% sounds fine. That’s in the range, I typically hear between 1% and 3%. It depends on how long you give folks. I think Dropbox was at 1%, after a year people start paying or maybe it was 3. But that was the general range.
1 ½% is in the middle there, you can obviously improve that but I think you’re on the right track. I personally would start marketing, I’d start getting more people in there and then you’ll know, you look at the first month or the first two months and if people are churning out quickly or their usage is not there, you should know the patterns of what it takes to get someone to a paying user status, you will know if that money’s going to pay itself off pretty quickly. If it doesn’t, that’s when you stop marketing, which I’ve had to do in the past. If it does, then you keep going with it. It builds that snowball, both the feature momentum part of market fit momentum and also marketing momentum. It was a good question. Thanks for sending it in.
Mike: I think that’s about all we have time for today. If you have a question for us that you want us to answer on the air, give us a call at our voicemail number, 1-888-801-9690 or you can email it to us at questionsatstartupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Episode 357 | Courtland Allen – Indie Hackers
Show Notes
In this episode of Startups For The Rest Of Us, Mike interviews Courtland Allen of Indie Hackers, about commonly held expectations new founders have about their businesses.
Items mentioned in this episode:
Transcript
Mike: In this episode of Startups For The Rest Of Us, I’m going to be talking to Courtland Allen from Indie Hackers about surprising discoveries that new founders learn. This is Startups For The Rest Of Us Episode 357. Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching, and growing software products, whether you’ve built your first product or you’re just thinking about it. I’m Mike.
Courtland: And I’m Courtland.
Mike: We’re here to share our experiences to help you avoid the same mistakes we’ve made. How are you doing this week, Courtland?
Courtland: I’m doing excellent, little bit sick, little bit overworked. Other than that, doing great.
Mike: It is Friday. For the listeners, it will be Tuesday but it is Friday for us. Hopefully, you’ll be better by the weekend.
Courtland: I’m getting into the habit of having weekends. Usually, everyday is the same to me, but my girlfriend is helping me develop better, healthier work habits. Looking forward to the weekend as well.
Mike: Excellent.
Why don’t you give me a brief introduction to you if the listeners aren’t familiar with what you’ve done and what your background is. You’ve run a popular community for aspiring entrepreneurs and founders called the Indie Hackers which has a series of interviews and blog posts and various articles on there that entrepreneurs and founders can learn from. Indie Hackers was recently acquired by Stripe as well, right?
Courtland: Yup, been with Stripe for five months now.
Mike: How’s that going? It’s interesting to hear from somebody who is acquired by Striped. I’ve talked to the guys at Stripe, Patrick McKenzie who’s also a friend of the show and a frequent speaker at Micro Conf has moved over to Stripe as well. It’s interesting to hear about the transition from owning your own thing and going into Stripe.
Courtland: I have to say that Patrick, by the way, is great. I’ve gotten the chance to hang out with him at the Stripe HQ a couple of times that he’s been in the US and he’s been very helpful. I always tell people at Stripe when they ask me how it’s been, Stripe is my first full time job. I’m 30 years old, I’ve always worked on startups and as an entrepreneur since I graduated college. A lot of ways, I was worried before I joined that I wouldn’t like it. But also, Patrick Collison has been so amazing, the way that they handled the acquisition was exactly how you should handle acquisitions in my opinion, which is to be as hands off as possible.
My life hasn’t changed very much since before joining Stripe, now that I’m at Stripe. They made things easier to run. Before I joined Stripe, I was basically financing Indie Hackers by selling advertising. I had ads in the email newsletter, on the podcast, on the website itself. That was something that took up so much time. I got to about $5,000 a month in revenue by the time I was acquired, but I was beginning to spend half of my time on ads. The most helpful thing that Stripe has done is just paid me a salary so I don’t have to worry on any of that, but I’ve been able to focus much more on the quality of the website itself and improving the community. Joining Stripe was a great decision, I think. I’m excited to see where things go in the future.
Mike: Interestingly enough, there’s kind of a corollary there where 100% of your revenue probably came from those ads. If you’re spending 50% of your time on it, then you’ve got 50% of your time free to do whatever.
Courtland: That’s true.
Mike: Wanted to talk to you today just because you’ve got a lot of experience talking to various founders and entrepreneurs. Obviously, you’ve got your own podcast that goes along with Indie Hackers where you interview founders and talk to them about what has gone into their business, what sorts of successes and failures they’ve had along the way. I thought it would be interesting to have you on to talk about some of the commonly held expectations that new founders have that don’t necessarily hold up to reality. Obviously, you’re gonna draw some of the various examples and stuff but also from your own experience and background running Indie Hackers as well.
Courtland: Yeah, totally. I think it’s tricky being a startup founder, especially if it’s your first time, because as a consumer, as a normal member of society, your view into what happens at any company is extremely limited. We generally see information that they put out there that they want you to see, but you don’t really see what goes on behind the scenes. When you start, I think you tend to be driven by your intuition and by what you’ve experienced as a consumer, but it turns out that actually being a founder and starting a company is completely different than it looks. People end up falling in the same holes, same pitfalls, same mistakes that others have fallen into simply because they don’t know what to expect.
I think it’s definitely worthwhile to talk about what’s surprising and what might you not expect that you should expect when you become a founder.
Mike: I think there’s a lot of these types of examples where people will hear them and I say oh yeah, that’s kind of obvious. What’s obvious to you is not necessarily obvious to everybody else. There’s certainly traps that you can fall into yourself that there’s lots of other people who would say well, that’s kind of obvious to me, how did that happen to you? I think that just reiterating some of these and talking through them about what are probably the most common ones that people fall into or experience that are not necessarily things that they think about in advance, is it worthwhile talking about?
I guess with that said, let’s dive right in. The first one that I wanted to talk about was the runway needed to get a startup going. Again, to limit the discussion, we’re not really talking about funded startups. It’s stuff that you’re either bootstrapping or self funding, building on the weekend or on the side in addition to your day job, in an effort to eventually go solo or try to establish a source of income to either be in addition to or to replace your existing income from a full time job.
The first thing to talk about there is when you’re leaving a full time job to go solo, what are the sort of things that you have seen and heard from people that have made the decision to leave their full time job and go solo? Are there mistakes that people make or assumptions that they make that later on they find that are just completely invalid?
Courtland: Yeah, I think probably the biggest mistake is just underestimating the amount of time it takes to actually work on a startup. I have never been in a situation where I’ve had a full time job and I’ve had to run a startup on the side, but I’ve heard from a lot of people who have. It’s extremely difficult to do. Number one, you’re probably going to be somewhat mentally exhausted after a full day of work. Building something on nights on weekends is going to take a toll on you.
I think it really comes down to being ruthless at prioritization. Ultimately, you’re not going to have time to do everything you want to do. Your task list is going to be growing faster than you can get things accomplished. It comes down to being able to prioritize and putting the most important things first and actually being able to recognize what’s the most important and what might seem important that you can actually get away with not doing.
There’s a lot of cool stories as well on Indie Hackers of people who have found creative ways to get around this challenge. For example, Mike Perham of Sidekiq, it’s an open source plugin for developers to basically allow their servers to run tasks in the background. He was able to convince his employer to allow him to work on his projects at work. The reason was that he was basically the CTO of his company, he was in charge of all their technology decisions, and so he built Sidekiq on the side at home and then he used it as his only customer on the job. This way, he was able to discover bugs and actually contribute to it, because it was open sourced, while at work. He kind of cheat the system and figured out a way to actually get more hours into his project while he was working a full time job.
I’ve seen other people do similar things as well. I think the expectation that you will be able to just go to work and come home and essentially put in non-distracted, 100% productive hours over a long period of time is probably not true for a lot of people. If you can find a clever way to allow yourself to work more hours on your project or to work it into what you’re normally doing, then that’s advantageous.
Mike: I really like the phrase you just used where you said “cheat the system” but I also, for anyone who hasn’t listened to that episode, I don’t want them to think that he was going behind his employer’s back or anything. He worked with them to figure out a solution and I think that’s the key takeaway from that, finding creative ways to solve the problem that you have which is not having the time, or you come home from work and you just don’t have the energy left to do it. I’ve heard people who said, “I’m going to get up at 5:00AM and work on my product for two hours before I have to go to work.” That’s a solution to it, there’s other solutions like working one weekend day a week and just work from 8:00AM to 10:00PM or something like that. There’s lots of ways you can squeeze more hours out of the day. I think it’s really about identifying those places where you can leverage creative solutions to the problems that you have.
Courtland: Exactly. I think we’ll probably talk a little bit about this later. Depending on your situation and how much free time you actually have to devote to your project, you should probably decide what you want to work on based on that. What I mean is if you have a full time job and if you have a family and if you have all sorts of responsibilities that give you a limited amount of time to work on your project, you probably shouldn’t pick the most ambitious project.
If you’re going to work on a SaaS application that’s going to require six months to develop and build, then that’s something that’s better suited to someone who has more time. There’s an entire spectrum of projects that you can work on. Indie Hackers itself being a content site didn’t take that much time for me to get out the door even though I was working on it full time, versus something like Bluetick which you’re working on which I can only assume is a completely full time job.
Mike: Yeah, it’s way more than a full time job, to be honest. I don’t want to even go back to my rescue time account every month and look at how many hours I’ve spent. It’s a lot. But that’s because it’s a SaaS product and I also recognize going into it. It was going to take a long time. But if you don’t have the time to be able to put into it, you’re trying to go from ground zero all the way to SaaS which is kind of a holy grail, it’s very difficult to make that transition if you’re not doing a stair step approach, which is what Rob has talked about quite a few times on this podcast and various talks that he’s done.
You have to be able to leverage your way into either larger projects or more lucrative products that you can put out there by using the assets that you created in advance. It’s like going to the gym, you can’t just go to the gym on day one, put in a three hour workout, you’re not going to be able to sustain that. You’re probably going to hurt yourself the very first day, just similar with starting a business. You’re probably going to do things that are essentially going to kill the business before it even really got started
Courtland: Yup, I think that’s exactly what happens. It’s difficult not to do that when it’s your first time because you’re looking around and all the examples that you see are these 300 pound guys at the gym who are established and can lift a lot of weight, these established companies that are building extremely ambitious products. You might think that’s what everybody does, I should do the same, but it’s not necessarily the case.
Mike: I think another thing that people underestimate when they’re trying to figure out what sort of runway they need or how to really get started is they don’t have a good sense of what the expected growth trajectory is for the business. When you’re starting out, if you haven’t started a bunch of businesses or tried to launch a bunch of things, it’s very difficult to make comparisons between what you’re doing now versus what you’ve done in the past to give yourself a basis first comparison that tells you whether or not you’re doing well in relation to previous things you’ve done, or whether you’re getting the traction you need to move forward.
What sorts of things have you seen that people can use as benchmarks to help them establish that sort of thing? If somebody doesn’t have previous things that they’ve worked on, what can they use as a basis for comparison to determine how well they’re doing with their startup?
Courtland: That’s a tricky thing as well. I think it leads into one of the next things we’re going to talk about which is the psychological aspect of being a founder. In reality, being a founder is very unique. If you’ve worked at a company before and you’ve had a job where you filled a very specific role, it’s almost completely different than being a founder where you’re going to have to wear every single hat. The metrics that matter are less, can you fill this one specific role, but are people using your product? Are people signing up? Are you finding users, are you increasing the revenue? That requires you to, like I said, wear a whole bunch of different hats and do a bunch of different things.
I think it’s difficult to compare to anything that you might’ve done before if it’s your first startup. As a result when there aren’t these clear cut comparisons that you can look at, you start to compare yourself to other people, you start to hit on this emotional startup rollercoaster type thing where you use your emotions to tell you how you’re doing. You get an email from a customer and you think oh, things are going great, I’m going to succeed. Or you get a scathing email from a customer who says they’ve run into a bug, you think oh, my startup is doomed.
I think people tend to underestimate the degree to which you fall back to that short sided, short term thinking, into the value of your overall progress. I’m not sure what the exact solution is, it’s different for everybody. I know that being able to talk to people, being able to zoom out and look at the bigger picture, have some sort of a plan can really help you with your ability to evaluate whether or not what you’re doing is going well.
Mike: I think that just having some sort of guidance or advice from people that are not in your own head, they’re able to look at what you’re doing or experiencing a little bit more objectively, is extremely helpful. Whether that’s people in a mastermind group or just other entrepreneurs that you talk to online, or even professional therapy for example.
I’ve been hearing more and more over the past couple of years, people, especially entrepreneurs, going to a professional therapist and talking to them about not just their life but also about their business and how things are going, different techniques that they can use to help get off of the emotional rollercoaster where not only is there the way that they feel about their life very heavily influenced by how their business is doing, but also the things that they do are driven by some of those emotions.
For example, if you’re not getting a lot of traction with your software, I see a lot of people making the mistake of trying to feature their way out of it and they’re building more and more things but none of those things actually get them more customers. They do it because it makes them feel better, but it’s kind of masking the problem which is I don’t have any customers and I’m not getting in front of people. Adding another feature, making something work better is not going to fix that.
Courtland: I like what you said about seeing a therapist which is such an unconventional way of approaching it that most people might not think about. As I mentioned on my podcast, my girlfriend is a sex and relationship coach. We also see a therapist for our relationship. Every now and then, I’ll talk to him about Indie Hackers and about how it’s affecting my life, how much time I spend on it, etc. It’s good to be able to talk to somebody who’s willing to sit down and see the problems that you’re going through and understand how all the different parts of your life might come together in ways that you don’t expect. Like you said, the things you do in your personal life can affect the decisions that you make in your business. The ways that you feel might affect the decisions that you make in your business as well.
Also being able to talk to other founders I think is crucial. A lot of people are in the situation where they had a cofounder. What I hear from a lot of people who aren’t in a startup hub like San Francisco or New York for example is that it’s difficult to find people who might understand what it is that you’re going through because starting a startup is such an unconventional life decision to begin with.
Mike: I think the other thing that factors into the professional therapy side of it is the fact that when you’re talking to a therapist, it’s more of a no-judgment zone. If you’re talking to other entrepreneurs, a lot of times in the back of your mind, there’s always those, “How am I doing in relation to them?” “I don’t want to look like an idiot.” Versus when you’re talking to a therapist, you’re paying them to help you understand how to move forward and solve problems. It’s not about them judging you or saying you should do this or you should do that, it’s more about them helping you understand what’s going on, how does that make you feel, and what you can do to change it if it’s not in line with what you want or what you expect.
Courtland: Exactly. It’s so underestimated how much of a role Imposter Syndrome plays in being a founder. Always thinking that other people are a step ahead of you. In reality, it’s easy to feel that way. If you look at other entrepreneurs and you look around at people who are writing blog posts, doing podcasts and giving advice, it’s extremely easy to find somebody who has more experience than you, more knowledge than you, or progressed further than you have just because people in those positions are more likely to have their messages amplified in the first place. That still takes a psychological toll on you.
For sure, being able to talk to somebody in a judgment free zone where they’re really not someone who’s going to judge you for what you’ve done, or really even somebody you can compare yourself to because they themselves aren’t an entrepreneur can be very helpful.
I think also practicing as an entrepreneur, being able to be vulnerable and open with other people about what’s going on. The easiest thing in the world is when somebody asks you what’s going on with their company to say it’s all going great, even if everything is on fire. If you take the time there to really slow down and let people know and let people into what’s going on with you, I think you’ll have much more fulfilling and enjoyable conversations and it will be easier for you to find people who can identify with you because you’re letting them into the hardships that you’re going through.
What entrepreneur doesn’t have hardships that they’re going through? Nobody.
Mike: One of the things that I found over the years… I have a home office, so it’s extremely isolating. If I go out and check the mail and I actually walk outside more than once on any given day, there’s certain periods of the year, especially winter because I live in New England, but there are entire weeks where I will step outside once, maybe twice, to go check the mail or something like that and that’s about it. If it snows, of course I got to go out and snow plow the driveway.
But what’s your experience been? You’ve said that you just started working for Stripe, so before that you worked for yourself. How did you deal with that early on? Was that something that you recognized early on you needed help with and you needed a support group and people to talk to? Or was it something that you had this epiphany one day.
Courtland: I think what’s been really big for me is transparency. I’ve done startups before Indie Hackers and I always had a co-founder. That had made things a little bit easier for me. I’m sort of an introvert, it’s very easy for me to sit at home, working at my desk, and like you said never leave. With the co-founder, that was a little bit easier because at least he was there too and I could go in the other room and talk to somebody.
With Indie Hackers, I basically started it by myself which meant that there was no one I could talk to in my immediate vicinity, there’s no one in my house who I could talk to about what I was doing. But being transparent online, basically vomiting out every fact and detail about what I was working on, whether it’s through blog posts or Twitter or my email newsletter, I found really helped me feel less alone and a little bit less contained. Even being at Stripe, I still work from home most of the time, but I’m a 20 minute walk from the Stripe office which has hundreds of people in it but I work from home almost everyday. I haven’t been into the office a single time in the last week. I think really having an online community of people who are going through similar things and people who care has been helpful for me.
Mike: What you just said about transparency is actually I’d say a little bit counterintuitive, something that I discovered. I think I knew this all along, but about a month or two ago I did this 21-day series of video blog posts before my launch. Every evening, I’d sit down with a glass of whiskey and I’d record a video and then put it out to my mailing list for three weeks straight.
I was actually very, very surprised about the email feedback that I got. There was a bunch of comments and stuff on the blog itself. I got a lot of emails from people that were encouraging and helpful, hey have you thought about this, you mentioned this problem, have you thought about doing this other thing over there? It’s interesting to see how helpful people are. If you become transparent about the stuff that you’re doing, I don’t think it’s obvious to most people that the benefits of doing that actually outweigh the risks of putting yourself out there and being judged.
Courtland: I agree completely. I think this goes back to what I was talking about earlier that unless you start at a company, you’ve had the consumer lens on your entire life. What do you see as a consumer? You see companies being these big corporate walls, always say we, and they never really reveal how the sausage is made and it’s all very neat and packaged. It’s easy to imitate that.
But in reality, if you let your guard down and you talk about what you’re doing, you talk about what’s hard for you and the decisions that you’re trying to make, there’s just something about that that people really connect with. My early newsletters for Indie Hackers have kind of gotten away from this recently, but every newsletter was basically, “Hey, here’s what I’ve been doing with Indie Hackers, here’s what I did this week, here’s what I’m worried about, here’s what I’m thinking about for the future.”
I would also get a ton of email replies from people who were going through similar things, or people who wanted help. Not only is the process of hearing from people extremely motivating and helpful, but just writing it down, writing down what’s hard and telling somebody else felt great. I think it can’t be underestimated, the advantages of being transparent.
We know people aren’t really going to steal your business model and steal everything that you’re doing because you’re sharing your details. The people who do that are oftentimes not the most competent of people.
Mike: It’s funny you say that because I’ve never seen anybody rip off somebody else’s idea and actually make it successful.
Courtland: No. Someone who’s really a go getter and is really talented is probably not going to be sitting around waiting for somebody to reveal their transparent details of their business so they can copy them step by step. Those aren’t the people you have to worry about, and I think the common fears of being transparent are mostly unfounded.
Mike: I guess the next thing to dive into is what sort of resources do you need to get started? When you started Indie Hackers, you said that it was really just you building this on your own. Was it more work than you expected, less work? You said you got it to around $5,000 a month in recurring revenue just from advertising, but how much effort went into that before you got to that point?
Courtland: A lot of effort went into it. It was by far more work than I expected. I think this is the case with pretty much any startup. There’s always going to be more work than you expect. My favorite analogy for this actually came from an article I read years ago about being a programmer and estimating how much time it takes to get something programmed.
The analogy that I used was a map. If you look at a map and you want to chart a course between two different points, you might just draw a straight line and you might draw a slightly curvy line to avoid some mountains or something. But when you actually zoom in close on that map and you look at that line, it becomes much squigglier because you realize that you have to work your way around all sorts of bends and trees and hills and rivers.
I think the same is true of being a programmer and a startup founder. From the outset, you might think okay, I need to hit these giant milestones. But when you actually get into the weeds and start working on it, you end up having to deal with a whole bunch of unexpected things you just couldn’t see when you were zoomed out so it becomes a whole bunch more work than you planned.
With Indie Hackers specifically, the bulk of the work, at least initially, was just doing the interviews and trying to figure out a repeatable, scalable process for doing three to five interviews per week while also building up a website and trying to charge for ads. That process took months and months. I was working at Indie Hackers for three or four months before I even really started focusing on ads. I’ve seen similar patterns with other people. To the degree that you can prioritize and cut features out of your product that are unnecessary and do only the bare minimum that you need, you should do that for sure because even that will take you longer than you expect.
Mike: Before we dig a little bit more into that, why is it that these things take longer than we expect? One of the things that I’ve kind of come across is that I’ll see my expectations for the quality of my own work tend to be high, and I don’t think that people listening to this are probably too dissimilar to that. We have these expectations for things that we’re going to put out in the world. Because we don’t want to be negatively judged for putting out a product that is sub par, we spend a lot of extra time doing things that are probably not necessary. Whether it’s a graphic design polish, or making sure that all the different edge cases are taken care of. We’ll spend a lot more time on things than we probably should in an effort to not look bad. The reality is you can get away with a lot, especially if ppl are not necessarily paying you for that particular feature or that particular piece of your product. People are willing to tolerate a lot of different things.
Courtland: I think something I personally underestimated before I started doing Startups was how much I would care what people thought. If somebody says something negative about something that I felt, it seems like a dagger through the heart. Just trying to avoid that feeling has led me to spend hours working on things that might not be the most crucial for my business’s success and maybe I can actually let those things fall by the waist side. Definitely, I have perfectionist tendencies that force me to some degree to spend time on things that I didn’t need to spend time on. I think this affects a lot of people.
A good example recently was I had a friend—I recently redesigned my newsletter—she told me, “Oh, your new newsletter looks so great. The old one looked kind of crappy.” It’s funny because I took that as a compliment because I knew the old one looked crappy, at least by my own design standards and I had been able to successfully fight off the urge to redesign it for as long as I did. That was progress for me.
Mike: Other ways that you’ve found to protect—I don’t want to say fragile ego—I think all of us have a fragile ego to some extent where you can get 10 emails that say, “Hey, you’re doing a great job.” And then you get one that says, “This sucks.” That one outweighs the other 10. Are there things that you found that protect yourself from those types of things? I’ve run into that myself, I’m not saying those are the exact numbers. The negative stuff weighs on you substantially more than the positive stuff.
Courtland: It really does. I think that’s just a part of being human. For me, it’s not even negative emails, it’s Hacker News that’s the worst for me. I put a lot of content on Hacker News, which for those of you who don’t know, is a community site for developers. People there are trolls very often. They’ll say lots of negative things, they’ll leave drive-by negative comments without really even thinking and it hurts.
The thing that helps me the most is just getting people on my side. Nowadays, I work with my brother who Stripe also hired to help me with Indie Hackers. When we see negative comments, we’ll both basically talk about them and talk about whether they have any merit and reassure each other. I think that’s extremely helpful. When you’re sitting in a vacuum and there’s nobody on your side, there’s nobody that can talk to you who can take your side and say you’re right, or this person’s wrong, or don’t listen to them, then I think it weighs on you a lot more.
Mike: The thing that you just said about being able to talk to your brother about some of the stuff that comes in, there’s a big difference between something that is simply a troll comment where it is much more of a personal attack versus a legitimate criticism of a piece of your work that isn’t right for somebody based on their situation, or it’s broken. There’s a very big difference between those two things. Sometimes, that line is very much blurred and it weighs on us regardless.
Courtland: It really does. I’m the type of person that almost, no matter what kind of negative feedback I get from a stranger on the internet, it’s going to weigh on me. Whether it’s legitimate or illegitimate, whether it’s private or other people can see it, I’m going to think about it for a while. Like you said, it’s going to stand out more in my mind than 10 positive comments.
I think that it’s something that as a founder you need to be prepared for. I don’t know if there’s a great way to prepare for it other than just to expect it and know it’s going to happen. One of the things that I told myself early on was that it’s very hard to get people on the internet to care at all. Most things that people put out there never get any attention, never get any comments whatsoever. If people are giving you negative comments, then at least they care to some degree.
Mike: We talked a little bit about the fact that everything takes more time than you expect it to. I think there’s also a corollary there, and this kind of especially applies to marketing endeavors or development. I think there’s this false equivalent of time being the same as money when you’re trying to put your marketing efforts out there. Everything that you do that’s marketing related is going to cost you money or a lot of money that you may not necessarily have. You don’t want to risk that if it’s not going to work, so people tend to do these little experiments that are not really statistically relevant but at the same time they do them because that’s the budget that they’re comfortable spending.
I think the general point that I’m trying to make there is that when people do that, they have this idea in their head that I want to do an infographic, and to hire a designer, it’s going to cost me $1,000 to have that done. It’s too much money. I’m just not going to do it. Versus doing it themselves and not spending the money to do it but yes it’s not going to look as good, but at the same time it still gets done and it can achieve the goals as long as they put a marketing slant on it. It’s really about being creative in your marketing efforts in a way that doesn’t break your bank.
Courtland: What do you think is the biggest misconception there in terms of what people expect versus what actually happens?
Mike: There’s two sides of that. I think that there’s your own expectation for what it should be or should look like, versus what people on the receiving end are going to think or look at and evaluate. When you’re doing a new marketing campaign for example, you want to make it as top notch as possible because you want to get the most impact, you want to get the most conversions, highest number of clickthroughs, and all that stuff. Of course your thought is hey, I need you to do a fantastic job on this.
The reality is on the other side, people don’t evaluate those types of things for more than a few seconds unless they get to the point where they’re actually going to click through and maybe read an article that you wrote. But with paid ads for example, there’s a headline. That’s the most important thing on the whole ad. If you don’t nail the headline, everything else doesn’t matter at all.
I’ve seen advertisements, I’ve mentioned this to Rob once, I saw an advertisement on Facebook, it was a snake. It wasn’t even a real snake, it was just this weird thing that showed up in my Facebook feed. It caught my eye. I don’t know how much he was paying for it but the fact that it caught my eye was enough to make me notice it and look over at it and say huh, I wonder what that is, and then I saw that it said Drip on it. Really, that’s what you’re trying to do, you’re trying to catch people’s attention. If you get the right people to look at it, then they’ll come through and they’ll click through and take a look at the other stuff and look at the quality of what you’ve got, whether it’s the writing, or the marketing collateral that goes with it.
Just catching their attention is really the main goal, not having the best designed thing. You don’t need to spend as much money as Buffer does on an infographic, for example. That’s kinda the point I’m trying to make, you can probably get away with a lot less than you think you need.
Courtland: That makes a lot of sense. I think even more broadly, that reminds me of this thing I’ve been harping out a lot in the last few weeks just by talking to people on the Indie Hackers’ forum about their landing pages and about their product ideas how important it is to realize that what you see as a founder and how you look at what you’re putting out is not the same as other people see it. It’s not the same viewpoint that your customers have, it’s not the same viewpoint that your partners might have. Being able to step outside of yourself and look at things from their perspective might be the number one quality that you need to have as a founder.
I’ve underestimated this to a huge degree. Especially early on in my career, I spent a lot of time doing things based on my intuition. Whatever I felt was important had to be what everybody else felt was important. I would work on that, and then I would realize that nobody cared what I thought was important. I wasn’t solving the problem that they wanted.
I think the example that you just gave is a really good one. If you’re crafting an ad or if you’re designing your newsletter, if you’re planning out your marketing campaigns, it’s very important to look at what it is that your customers or that your visitors are going to care about and try to prioritize those things first rather than prioritizing the things that you might intuitively feel are okay as a creator.
I think this is probably true in almost any sort of creative endeavor. My brother’s a writer. One of the hardest things for any writer to do is to be able to step outside of themselves and look at their story and their writing from the reader’s perspective. Sometimes, it takes a few weeks of not writing and stepping back and looking at what you’ve written later on with fresh eyes. I think the same thing can be true as a founder. Whether you’re talking about coming up with an idea, is this an idea that customers actually want, is this something that solves a problem that’s valuable to them, or is this a feature that you really want them to add because you thought it was cool?
Mike: Features is another one that we spend a lot of time building certain features that some customers just don’t even care about. I’ve done this myself but I’ve also talked to people. I think I answered an email this morning where somebody was talking about how they just wanted to implement this one more feature before they launched. The reality is that’s a snowball where you can always look, “I’m going to do this other feature, do this other feature,” and you’re always delaying that launch in order to delay judgment on all the work and effort that you put into it. If you delay it long enough, then you never get judged. You’re really putting yourself in this position where you’re never going to win because the game never starts, I guess.
Courtland: That’s totally true. It’s subtle. You might not be conscious of the fact that you’re doing it to make yourself feel better and to avoid judgment, it’s easy to convince yourself that you really do need this particular feature. Once that’s over, you really do need this other feature. I think this is something that generally if you’re starting a business, it’s advantageous if you have some development skills and you can code what you’re working on yourself rather than having to hire out. It’s also a trap that developers fall into more so than other people, specifically because if you have that ability to do something, if you’re really good at writing code, it feels good to write code and it’s easy for that to be the answer to everything. When in reality, there’s all these other hats that you need to wear, that you need to actually get your product out the door to succeed. Features is a really big trap that a lot of first time founders fall into, just taking too long to launch.
There are other traps there too as well, I think. One of the biggest reasons why I see founders fail and why founders tell me that they end up failing is because they quit early. They essentially hadn’t really put in the time that they needed to solve their particular problems that were [00:32:04] their businesses from succeeding. Often, it comes down to the psychological issue of they didn’t have enough wins under their belt, they were feeling demoralized about their project, it was this long death march, it was building features and never really getting any traffic, trying random marketing efforts and never really have any success.
That gets amplified under fold if you take six months to build a product because you’re continually adding features. Whereas if you build something, a good example would be Josh Pigford of Baremetrics who got his first product out the door and his first customer in something like eight days. He didn’t have time to get demoralized and quit, so not only is it helpful to build things quickly in order to talk to customers and it actually succeed, but it’s helpful for your own morale.
Mike: I think putting something in front of them faster allows you to get the feedback to course correct when you start to go in the wrong direction. As you said earlier, there’s a difference between how you perceive things versus how your customers perceive things. It’s very easy to confuse the two and think that you know what they need. And then when you know what they need, and then when you put it in front of them, they point out all these flaws that you didn’t think of or consider that make you have to go in a different direction. By delaying putting it in front of them, you’re just delaying the results of getting that feedback or results of getting that feedback so that then you have to make the course correction. It’s three months down the road instead of three weeks.
Courtland: I think a lot of it comes down to the curse of knowledge where this really affects creators in any industry, not just founders. Ultimately, if you spend a lot of time working on something, you end up building all sorts of mental models that describe how it works. You’ll understand all of your features better than your customers do, you’ll understand all of your copy better than your customers do, and it can be difficult to tease apart what you understand but it’s not clear to your customers, versus things that are clear to your customers. It kind of gets in the way of you being able to be as effective as you would like.
You’re sitting here thinking oh it all makes so much sense and your customer’s like I don’t get it, you send your landing page to your friend and they say I have no idea what I’m supposed to do here. I think talking to people and getting out of this solo solitary lifestyle where you’re just working by yourself without talking to anybody is extremely helpful. It’s hard to break out of that because as a founder you’re essentially responsible for everything, it’s kind of the default that you don’t talk to anybody and you’re constantly handling this avalanche of work.
Mike: I wonder if there’s a predisposition for software developers to have that mode of operation just because I almost feel like in order to be a software developer, it almost feels like you have to have introverted tendencies because you sit in front of a computer all day, you don’t talk to people, and people who are introverted would be more drawn to that line of work because they don’t have to talk to somebody. But it hurts you when you’re trying to build a business. If your goal is to have this lifestyle where you sit in front of a computer all day and you don’t talk to anybody. That’s the ideal life for you and that’s what you’re working towards. It makes it difficult when you put yourself in a position where in order to be successful, you have to talk to people.
That leads us into a lifestyle of being an entrepreneur and what is it really like versus what you thought it was going to be like when you first started.
Courtland: What you just said reminds me a lot of how I decided to start Indie Hackers. I had three or four other ideas that I was strongly considering, and I knew from my history, “When you’re a developer in the past, you’ve always tended to spend way more time coding than getting the product out the door, and you found every excuse under the sun to delay marketing.” I picked Indie Hackers as an idea because I knew that the product itself was just a blog, the actual work that would go into it would require me to do the marketing, require me to talk to people.
I think that’s kind of a hack that you can use if you’re aware that you maybe are a little bit more introverted, that you have a tendency to put off stuff that you’re not good at or that you don’t like like marketing. Pick an idea where the product itself is easy relative to the marketing part of it, so that you very quickly run into a wall where the only thing that’s left is the marketing.
Mike: That’s really just play into your own personal strength. I don’t think that it’s going to be possible in most cases to build a business where you never talk to anybody. You’re going to have to get out and talk to somebody at some point. A customer is going to have a question, you’re going to have to get feedback on what it is that somebody really needs versus what you thought that they needed. Otherwise, you’re in this position where you’ve put something out there.
As you said, the world doesn’t care. You post something on the internet and nobody cares. That’s the worst thing for a product launch or anything that you put out there, you post it and you get zero traffic and nobody bats an eye because they didn’t even know about it.
Courtland: Yeah, exactly. That’s unfortunately what happened to I think probably the majority of startups. It’s important to be aware that even if you have a successful launch and things do go really well and people do know about it, that’s not the end of the story and it never is the end of the story. I think it’s an expectation that a lot of people have, “I just launched, got a lot of traffic, word of mouth took over from there.” That almost never happens. In reality, you’re still on the hook for figuring out a sustainable growth strategy and a marketing strategy. That job pretty much never ends because in every single stage of your business, the techniques that work change. You have to figure out a new way to get your product into more customer hands.
I think it’s important to be aware of that. In many ways, just being aware of the fact that it’s never really over and that no matter what level of success you achieve, it’s always going to be more work to the next level will help prevent you from becoming demoralized when things don’t go that well.
Mike: Do you think there’s a danger in that where you’re going to be in a situation where you don’t have all the answers because you don’t have all the data for a particular problem? Kind of going back to your example with Indie Hackers, you said that you spent a couple of months on it, three to six months, before you even started working on the advertising side. You were working on it, did you know in advance that this is going to be an advertising model and that’s where the revenue was going to come from? Or was that you kind of had that as an idea but you hadn’t really thought it out or flushed it out or had customers waiting in the wings when you got the product itself done?
I wonder how prevalent that problem is where people delay those types of problems, or spend too much time on them, there’s the opposite of that. They just delay doing anything before they have solved all the problems, then they never get anything done.
Courtland: I think my particular situation was that I was basically doing that. The problem that I really wanted to solve with Indie Hackers was traffic. I wanted a repeatable way to get people in the door, reading articles, and I didn’t feel comfortable moving on towards revenue and finding advertisements to work with until I was confident that I was going to be able to bring more people in. Then at a certain point, I said you know what, the traffic is high enough, I should start making money. I hadn’t solved that problem but I just got to it.
In hindsight, I really could’ve started focusing on generating revenue. I probably should’ve from day one, there’s nothing stopping me from doing it back then. I wouldn’t say that I was spinning my wheels but I was definitely working on something that should’ve been less of a priority. I really should’ve focused on revenue more. I think a lot of startups come down to prioritization.
Working on a startup is more work than it appears from the outset. Every task that you work on will probably give you the idea for three to four more things to work on, three or four more bugs to fix, additional features to add. Your to-do list generally grows faster than you’re working on it. It really comes down to prioritization, how do you know what’s the most important thing to work on and how do you know what you can toss out.
Mike: I think there’s people—I have some perfectionist tendencies sometimes. The one thing that I’ve realized is that—in my younger years—I would look at what a business was working on. An example that jumps into my head was Oracle’s installer was absolutely awful. It never worked the first time I ran it. It was like that for 10 years. It never worked. I always had to go in and mess around with stuff and get it to work. The installer would always fail. I’m like how is Oracle successful when their installer doesn’t even work? Of course, it just made me angry.
I look back on it now and it’s like well, once they’re past the initial hurdle, the installer doesn’t matter. To solve that, oh, just hire these professional consulting services to come in and they’ll install it for you. Just like oh yeah, not only does it put money in their pocket, but it also gets around the problem. They don’t have to fix the problem. Then, it’s interesting to see those types of decisions that in retrospect, oh, that totally makes sense, but at the time it was in theory.
I think there’s a lot of places where that prioritization, there’s creative problem solving that you can do inside the business to get around or avoid solving problems that aren’t really that important to solve for you. You want to have everything perfect, but the reality is you don’t have time because as you said, your todo list is going to expand much faster than your ability to get everything done.
Courtland: Yeah, just getting comfortable with that state of affairs I think is extremely important as a founder, just knowing and accepting that you’re not going to get everything done. You’re better served if you’re aware of that up front.
Also, to your point with the Oracle example, I think probably the most common source of bad ideas is people looking at a product that’s successful, finding some highly visible flaw of that product and saying I’m going to make the UI look a little bit nicer, or I’m going to make this part be a little bit better designed. I’ll do a much better job than Oracle does and not really realizing that the reason why they slacked on that part of that product is because it’s not actually as important as it might seem. As an outsider looking in, it might be difficult to determine what’s important. A lot of times when you see successful companies that are doing well but are crappy looking, it’s because they know something that you don’t about what’s important and what actually drives the business and what’s not, they’re just prioritizing.
Let me ask you, what do you think about work-life balance, Mike?
Mike: I think work-life balance, if you have a home office, is extremely hard. If you’re at your computer, if your computer is in your living room for example, it can be very difficult to draw lines between when you’re working and when you’re not. It just makes things a lot harder than it probably would be otherwise. On those distinctions, especially if you’re a solo founder and you don’t have a co-founder or anything like that, it’s just a hard problem to solve. I don’t know if I have any great recommendations for that, to be perfectly honest, what about you? I think you said that you have a home office, how do you establish any boundaries between work and nonwork time?
Courtland: I, for one, am terrible at establishing these kind of boundaries. I’m somewhat of a workaholic, but I’m getting better at it. I think the key is to realize that as a founder, you’re always going to have distractions. We’ve talked about it a number of times, your to-do list is always going to be infinite. You’re always going to have more things that you can get done, and you’re probably also going to be getting a lot of email which is extremely interruptive. It can sometimes be urgent. You’re going to have to deal with that stuff at times where it might be inconvenient. You don’t have a boss so you can just say I’m not going to work at these points in time, you’re your own boss and it’s up to you to determine your schedule.
I’ve talked to people who have varying degrees of success in doing this. For example, I talked to [00:42:56] a couple of weeks ago. He basically works a 9:00AM to 5:00PM, 9:00AM to 6:00PM schedule, leaves his laptop upstairs, and refuses to bring it downstairs when it’s time to hang out with his family. That works for some people and I think if you have the discipline to set a schedule like that, it can be extremely productive because being always on and always working means that you’re likely to be pretty inefficient. I don’t know if there’s a secret technique or magic bullet for solving that, but it’s important to be aware that your work will never feel like it’s done. It’s not like a normal job where 5:00PM comes around and you’re done on your own. You need to really have the discipline to make rules like that for yourself and figure out what works for you and your business.
Mike: I think that goes back to the prioritization of the tasks on your task list as well. It’s like what is it that is important to you? I think there is a wide range of opinions on this. DHH from Base Camp has constantly railed about the working hours of Silicon Valley and how people should come to work and they’re paid to be there for 40 hours a week so don’t make them work 60 or 80. The fact that you’re working longer hours is not necessarily a badge of honor.
But I think there’s the flip side of it where there are some people, like if they are workaholic and they enjoy the work that they’re doing, then working 50, 60, 80 hours a week, that’s fun to them. I think that there’s this broad spectrum that people fall into and there’s no right or wrong answers, it’s what is right or wrong for you, not for everyone. I don’t think that there’s a general case answer that you can apply to everyone, there’s a wide range of answers and some apply to some people and some apply to others. I don’t think it’s wise to say that this is the way that it should be done for everyone just because it works for you.
Courtland: Yeah, I think it’s also worse experimenting. Sometimes, you don’t know what really works for you unless you’ve tried a bunch of different things. I, for example, thought I really like the idea of being a remote worker and going to different places and working from the beach, or from a coffee shop, or from a friend’s apartment. I tried that early on in my startup career and it just did not work for me, I was very unproductive, I spent a lot of time doing all sorts of side things besides actually getting into the groove that I’d like to fall into. Turns out though, what works for me the best is to just sit at home. It’s kinda boring but I get by far the most work done. I think I wouldn’t have really realized that unless I attempted to experiment. I think it’s worth trying out different things.
Mike: I’m in the same boat as you. I cannot take a laptop and go to a coffee shop and sit there for a little while. I know that it works for some people but it absolutely does not work for me at all. I just can’t get work done. It doesn’t work for me. As you said, you won’t know until you try it.
Courtland: Yeah, exactly. Something that’s been surprising for me also to add to that list is even though I rarely go into the office to work at Stripe, when I do, I have very productive days. I think a lot of it just comes down to everybody can see what’s on my monitor, so I can’t exactly do a bunch of random stuff and watch YouTube videos, whereas at home those distractions are my own private distractions. Again, definitely worth experimenting and seeing what works for you.
Mike: We’re kind of running short on time here, but I did want to touch on one last topic here. That was about what are the expected success levels or income levels after various time frames? I think this is a case where it kinda goes back to what people’s expectations are about either the runway that they need or the resources they need or the time they need to build the products and make it successful.
You’ve interviewed dozens of people so far for Indie Hackers. What is the range of timeframes it has taken for people to start something from ground zero and make it successful to the point that they can go full time on it?
Courtland: This is a good question because it’s difficult to answer because it turns out that when people start out their business, it’s actually a much fuzzier line than you might think, looking from the outside in. Sometimes, it’s very clear cut. They started their business on August 11, launched it, and then it was successful in two years. But often times, people’s businesses succeed based on things they did well before they started their business.
One thing that I get a lot of feedback on is someone will have a company and they’ll start it and get a lot of customers. People will say, “That guy cheated. He already had an audience beforehand,” Or “He already built a list beforehand and he used that to bootstrap his business.” “They already had a lot of expertise in one particular area, and that’s the only reason she was able to start this company. In situations like that, it’s hard to say when was the real start date?
It’s tough because as a founder, you end up comparing yourself to other people’s success. It’s not always visible when they really started doing these things that were crucial to their success. I’ve seen a huge variety of levels. The other thing that’s worth talking about startups is that they kind of follow a power law distribution where a very small percentage of startups will grow way faster and way bigger than others. You’ll always have those people present in the limelight where it’s very easy to compare yourself to them. But in reality, it’s such a huge range that you shouldn’t compare yourself only to the top people.
You should be aware that if it takes you two years to grow your business to the point where it can sustain your lifestyle, that’s perfectly fine, it’s not at all abnormal. If it takes you three years, that’s also perfectly fine and not at all abnormal. I would caution people to not expect or hope that they’re going to find some overnight success, it’s probably not going to happen in a couple of months or six months or even a year.
Mike: Yeah, that reminds me of a talk that Harry Hollander from Moraware Software gave an attendee’s talk at MicroConf a few years ago. He said that if he calculated back to when he started the business to that point which was I think 8, or 10, or 12 years, or something like that, he had just gotten to the point where he would make the same amount of money as he stayed at his previous job. It’s interesting to see that because it does illustrate the point that one, it takes longer than you think it will, but there’s all these other things that factor into it that you didn’t expect when you got started.
Courtland: Yeah, I definitely would not go into startups expecting to get rich or get rich overnight. I think it’s probably the most common reason that people go into it but I’m in the same boat. If I had just gotten a software engineering job after college, I would be doing a lot better financially than I am now having done startups. That’s not true for everyone, some people make a lot of money doing it. But I think there are other benefits worth looking into.
Personally for me, what’s really motivating is I like financial freedom, knowing that I’m basically the one in control of my finances. I like the locational freedom and being able to go where I want whenever I want. I like the time, being able to work on my own schedule. I like the freedom to determine the vision for the product that I’m building. I think all those things are their own reward for me.
I will also caution people not to get too sucked up into this idea that they’re going to be an overnight financial success and make millions of dollars.
Mike: Yeah, all those things that you just touched on, they’re the ancillary benefits of being a founder. You can’t necessarily get them from a full time job. Sometimes you can, obviously there’s financial rewards for having a full time income and you don’t have to pay for your own health insurance for example, that’s fantastic. But the freedom to come go as you choose, and work on things you want to, and not do the things that you don’t. So long as they don’t drive your business into the ground, it’s okay to ignore some of those things. You have to pick and choose your battles and there are going to be times where you’re going to have to do stuff that you don’t want to do and you don’t like to do but it’s part of business and it may not be why you signed up for it but it’s still gotta get done.
Courtland: That’s a really good point, actually. A huge percentage of the things that I do are not my favorite thing. If I was only doing my favorite thing, I would just be writing code all day everyday but that’s maybe 5% or 10% with what I do with my business and what I’ve done with businesses in the past. Whenever I go over that limit, it’s because I’m being irresponsible and not doing the things that I actually should be doing. That’s not to say that I don’t like the other parts of running the business, I think I’ve really begun to appreciate some of the more marketing type tasks, even some of the more extroverted talking to people and interviewing customers and interacting with people.
7I’ve really started to appreciate that. It’s important to realize that as a founder, you’re going to have to do whatever is required of you, and that’s not always going to be your favorite thing. If you prioritize only doing your favorite thing in your business, then chances are you’ll be spending a lot of time on things that your business doesn’t need and neglecting things that your business does.
Mike: Ultimately, I think those things will probably come back to bite you. You can’t avoid the things that are going to make your business successful. You can’t always do the things that you just want to do because they’re not going to benefit the company and it’s not going to make the numbers that you need in order to make your own payroll. You have to buckle down sometimes.
Courtland: Yeah, you really do. I think that’s another reason why it’s important to choose to do something in a field that you care about and that you like. I started Indie Hackers because I like startups, I really like the idea of revenue generating startups that don’t necessarily have to follow the Silicon Valley model of raising a ton of money. I could talk to people about it all day. No matter what, even if I’m doing mundane tasks that I don’t particularly care for, at least I’m doing it in a service or something that I do care for. That’s helped me stay motivated even when the times are tough. Very easy to underestimate how easy it is to quit when things aren’t going your way for 3 weeks straight or 3 months straight or 10 months straight. I can’t recommend enough to work on something that is actually meaningful to you and is not just an opportunistic business play.
Mike: Speaking of opportunistic business plays, how can people get in touch with you? You say you enjoy hearing from people, wrapping things up here, where can people find out more about you or get in touch with you if they have followup questions?
Courtland: I’m pretty active on Twitter, I try to be, @CSAllen. Obviously, I’d love to hear from you on indiehackers.com where we’ve got a community forum there where all sorts of entrepreneurs go to ask each other questions, get feedback. If you create a thread on the forum, I will almost certainly see it and try to give a response, or you can just email me courtland@indiehackers.com.
Mike: Courtland, thanks for coming on, really appreciate having you on the show. Look forward to more episodes of Indie Hackers.
Courtland: Thanks for having me on, Mike.
Mike: If you have a question for us, you can call it into our voicemail number at 1-888-801-9690 or you can email it to us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Episode 356 | Finding Pricing for a New SaaS App, Small Business Banking, Selling to Companies Outside the U.S. and More Listener Questions
Show Notes
In this episode of Startups For The Rest Of Us, Rob and Mike answer a number of listener questions. The topics include finding pricing for a new SaaS app, creating a new product category, choosing a name, and small business banking.
Items mentioned in this episode:
Transcript
Rob: In this episode of Startups For The Rest Of Us, Mike and I talk about how to determine pricing for a brand new SaaS App, small business banking, and selling to companies outside the US, as well as answer more listener questions. I also ask Mike what his favorite food is without having given him advance notice. Hey Mike, what’s your favorite food?
Mike: I don’t know, I like sushi a lot. That’s my answer.
Rob: I thought you were going to say Whiskey.
Mike: You said food. Yeah, we’ll change that to grain.
Rob: This is Startups For The Rest Of Us Episode 356. Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching, and growing software products, whether you’ve built your first product or you’re just thinking about it. I’m Rob.
Mike: And I’m Mike.
Rob: And we’re going to share our experiences to help you avoid the same mistakes we’ve made. Aside from eating Sushi this week, what’s going on, sir?
Mike: I’m looking to push a pretty major update to Bluetick. It unfortunately breaks all of the existing routing for the entire app. I’ve been watching to see who is logged in, when they’re logged in, what they’re doing. Pretty much all hours of the day right now, somebody is doing something. It’s kind of problematic to do to just push out a major update like that. I kind of have to wait until the weekend.
Rob: Yeah. It’s a good problem to have, right?
Mike: I know.
Rob: So many people in your app that it’s hard to push updates.
Mike: I know. It’s funny, I was complaining to my wife, “This is totally a first world problem, but I can’t push an update because people are using it.”
Rob: That’s interesting. With Rails, shadow upgrades where it waits for a particular server to not have anybody else. We have load balancers and a bunch of web servers, but we have a process for there won’t be down time, or you won’t lose your session when it updates. Is .NET still the old paradigm of if you load it and someone’s in their session, they’re going to lose stuff?
Mike: I think typically, yes. But because of the way I have things set up, I’m using an Angular App so I have this session information, it’s the token that gets passed back and forth with every request. That’s not really the issue, the issue is that the URLs that are being used inside the app are changing. The next time they go to make a request, because they have all the JavaScript loaded on their client, it’s going to fail. Even though their token information will be the same, it will still authenticate. It’s just there’s nothing to authenticate to because it’s not there anymore. That’s really the problem. I really have to figure out a way to force the client to say hey, there’s a new version of this, you really should click here or just automatically refresh the entire browser and be done with it. That’s really more the issue than anything else.
Rob: Got it.
Mike: I’ve also got a bunch of trials that are set to convert to paid in the next week or two. I made the next step to transition from a 30 day trial to a 14 day trial, so I’m going to see how that goes as well.
Rob: It’s a good move. Shorten that trial. The shorter you make it, the faster you can test. This is my soap box since day one on this podcast. Shorter trials are better. No trials, the best, because it’s so easy to split test. But you want someone to get value so it’s like 14 to 7, you can split test faster, you get your money faster, it encourages people to get on-boarded faster. But obviously the shorter you go, at a certain point, you give them so little time to get set up that you’re going to have less returns, you’re going to have fewer people making it to paid, so you got to find that balance.
Mike: That’s why I went to 14 instead of 7, I think it’s a good balance between giving somebody enough time and giving me enough time to reach out to them and to make sure that they get through all of the on boarding steps. Because if they don’t, clearly they’re not going to get any value out of the app, but I want them to get value before the end of the trial.
If they’re not doing things in the app and they’re not responding to emails or any of my on boarding stuff, then doing 30 days is not going to make any difference over 14.
Rob: I agree. I have tweaked with trial lengths with pretty much every app that I’ve ever run. I have found that you can just ratchet it down, ratchet it down, and then when you go too far it becomes kind of obvious if you have any type of volume going through it and you know your numbers, you know the typical trial to paid. You’ll either start getting complaints that trials aren’t long enough or you’ll just notice that people aren’t getting stuff done on time. I think this is a really good experiment. If you get it down and stabilized at 14, I would totally look at a 10-day next, maybe in a couple of months as you have time. And as your on boarding gets better, you can do that because it gets people through that part of the funnel quicker.
Mike: Yeah, 10 days might be interesting. The only issue there would be it’s part of a week, or maybe it’s not a big deal, I don’t know. I’ll probably test it at some point, I’m sure.
Rob: We have a ton of new iTunes reviews and iTunes reviews are so helpful to this podcast. A, they give us motivation to keep going. B, they help us rank higher and get more listeners. Right now, we have 531 reviews worldwide in iTunes. One from [Bob Moff 00:05:07] recently said, “Filled with so much great content. You will explode.” I like that one.
One from [00:05:13], he says, “The best. This podcast is amazing. I have a small app business and the advice they give is super helpful in my business. I listen to a number of podcasts for small business and passive income and this podcast is the most beneficial to me.”
Another one from [00:05:26] that says, “Thanks for an awesome show for Startups. Thanks for providing a great show for us.”
If you haven’t ever left us an iTunes review, you don’t even need to go in and write anything like these kind folks did. You can just deal with the clunky iTunes interface or Stitcher, click five stars. It takes two seconds, we’d really appreciate it.
Today, we’re answering listener questions. If you haven’t ever sent in a question, you can call our voicemail number which is super cool because then we get to hear your voice. That’s 888-801-9690. You can always email us at questions@startupsfortherestofus.com. We have five or six people today who did one of those things. Let’s dive into our first one.
Listener: Hey Rob and Mike. I just want to say first off, I love the podcast. You are by far the most actionable podcast that I listen to. My question today is about pricing. I have a SaaS company starting up and I know you’ve touched on pricing before in the past briefly. I’d really love to hear you go more in depth on how you would figure out pricing for a new SaaS just getting off the ground. Thank you so much, I look forward to hearing from you.
Mike: I think this is kind of a very general topic. What I did for Bluetick for this specifically, to try and find out what people were willing to pay for, was I asked them. When I put people through the initial validation process and I started taking preorders for Bluetick, I asked them how much value do you think this provides to your business? I gave them a text field. It said you tell me how much it is that you’re willing to pre-pay for and then we’ll multiply by how many months. I got ranges anywhere from about—I think the lowest was $1.29—most of them were between $47 and $50 and then I had one that came in at $100. It gave me a good idea that the $50 price point was probably not out of range for most people. That’s what people thought it was worth.
I think there’s other ways that you can do that as well. One of them is to anchor the pricing to something. You can either anchor the pricing to the value that you provide, and in your copy and the things that you talk to people about. You say look, this is what it’s going to save you, or this is what it’s going to help you avoid. You can use that to figure out what the pricing should be and you can use that copy to help you justify it to the customer.
Another thing you can do is look at what competitors are out there and what their pricing looks like in comparison to what it is that you want to do. And then you can either go higher if you want to offer more of a premium offering, or you can go lower if you want to be more of a commodity choice or a lower end option for those people.
I’d say those are probably things that I would look at. Rob, I’m sure you’ve got a ton of things to say about this. What do you think?
Rob: That’s actually a pretty good summary. A, ask, because you probably should be or are going to be doing customer development anyway so you should ask early and then start—as you’re doing customer trial—pitching different prices to hear how people react. I think that’s a great idea. Competitor pricing is always important because people, if you say you have no competitors, you’re probably fooling yourself because even apps that don’t have direct competition have some other form of competition. Even if it’s an Excel spreadsheet and three hours a week of someone’s time, that can be a competitor to you. You can start just doing even loose math about what is three hours of someone’s time worth in the role that they do this? Multiply that times 4.33 and that’s one month. Now alright, I’m going to charge a fifth of that, or a tenth of that, or something.
Another way, something that I did early with Drip was I kept asking myself how can I build an app where the lowest price point was $99 a month. That was the initial brainstorms or one of the thought experiments I did. By the time we launched, Drip was only at $49 a month but our average revenue per user is much higher than that because it scales up with subscriber count.
That’s another way you can think about it, try to dig yourself out of this I’m going to be a $10 a month SaaS app or a $20 a month SaaS app to start. Those apps are going to be great little lifestyle businesses but they are going to tend to have high churn and it’s really, really hard to grow them past, depending on churn, and let’s say $20k, $30k, $40k MRR. It’s just at that low price point, you have to find so many customers.
I think it’s an interesting angle to come at it from that other direction of alright, I’m a developer and I know I’m building an app for X. I know it’s accounting for lumberjacks. How can I make that worth $49 or $99 a month? Does it have to then, in order to provide that much value, go out and scrape people’s bank accounts? Does it have to do 10 times what Quickbooks can do? What does it have to do? I think it’s a third angle to think about as you’re doing this.
I think the last thing I’ll say is with competitor pricing, I think competitors give you a really nice level set or comparable price of what someone might be paying. That doesn’t mean you have to be the least expensive, that’s the thing. I would tend to argue you probably want to be more expensive than most of the other ones. Maybe in the very, very early days you can’t be. But as soon as you start getting some traction and you’re moving fast and you’re shipping fast, people, depending on the industry, often want to use the new cool thing. You’re going to probably have a better UI, better user experience, you’re going to be more responsive because you’re such a smaller company.
When we priced against the MailChimps, AWeber, Constant Contact, we are more expensive than all of those apps. Some people would say, “I’ll just stick with MailChimp because I can save my 10%, 20%, 30% a month.” Our answer was well, we’re more powerful, we’re more responsive, our support is better. Even over time, as we talked about a couple of episode ago, our pricing is now even a little higher than 20% or 30% over MailChimp or Constant Contact. We’ve earned that right. The price premium is a bit of positioning and positions us as much more of a premium offering in the space. I hope that helps, thanks for the question.
Our next question is about creating a new product category.
Listener 2: Hey, what’s up Rob and Mike? This is Chris Badgett from Lifter LMS which is a WordPress Learning Management System Solution for creating and selling courses and membership sites. I love your guys’ podcast. My question for you, it’s about introducing a new category. We’re growing really quickly, disrupted the market a little bit with a free frontend product and an add-on model, premium pricing, things are going really well.
We’re about to pour gasoline on the fire and really introduce a new category. What I mean by that is something similar to how InfusionSoft introduced the marketing automation category and that was really big. We see an opportunity in the learning space and how we can move into a new category outside of just learning and courses and the membership sites. I’m actually having a hard time naming it. I know what it’s going to be and how it’s going to work, but I want to pick that name kind of like marketing automation or sales automation or those big category names and make it simple and rememberable and not too techy and not using insider lingo and techno babble.
Any advice on naming a category? A new category which is going to involve some education and teaching people about that new category, I would really appreciate that.
Anyway, keep up the great work, guys. Thanks a lot, I appreciate it.
Rob: Thanks for the question. This is a big one and an interesting one. Most people will not face it in their lifetime. I think to start with, you mentioned it, InfusionSoft introduced marketing automation. As far as I know, they did not, they just brought it down from the enterprise. Marketo, Pardot, HubSpot, Eloqua, those guys were kind of around, some of them. InfusionSoft was around before that but it was more like back office for lawyers and brick and mortar. By the time they became marketing automation, there were other players. I don’t know that that’s critically important but it is a clarification I want to make upfront.
Inventing a new product category is very, very hard and very expensive. Since you already have a business and you already have customers, you may be able to gorilla market this to them and have it spread. I’ve been involved, either peripherally or directly, in this type of exercise before. One thing, back in the day, as I was looking for a different term for an entrepreneur who wanted to stay solo and start small software companies.
Micropreneur is this term that I came up with and got micropreneur.com, we launched the academy. All the stuff happened. It was years and years of saying the same thing and talking about it and speaking about it and writing about it and still the adoption of that term. There are some people who used that term, but even with the reach into this space of those people, it still doesn’t resonate with a lot of folks. They don’t call themselves Micropreneurs.
There’s a bunch of reasons why that might be the case, number one, because it’s just really hard to come up with a new term that resonates with people and to define it and have people get behind it. Another reason could be that perhaps the name itself, I didn’t choose it very well, meaning that maybe it’s hard to say, it’s hard to spell, maybe it doesn’t resonate with certain people. I think that’s what the first takeaway is. A, are you sure you want to do this? It’s going to be really, really hard. It’s going to be a ton of money.
Another one, I had a specific conversation with Dharmesh Shah from HubSpot. He and I have known each other for years, blogged, guest posted, we speak at conferences and we talk. We talked about HubSpot inventing the term or getting behind the term inbound marketing. They wrote a book and they pumped money and money and money into it. It was a casual-ish conversation, it may even have been on Twitter, actually. He was saying it was $5 million or $7 million and years for them to get traction with that term to where people associated it with their company. It’s a couple data points, but I will say that this is a lot harder than you think.
Going with that in mind, if you still want to do it, go on with that in mind. It’s still definitely doable. I think that nailing the name and nailing that concept like inbound marketing, certainly those words existed in english language before. But they brought it together and they gave it this tight definition, and then they just kept saying that definition over and over in different ways. That would be my advice for it. Honestly, I would consider—if you’re really going to do this—hiring a design firm or a brand agency or somebody to help you with that name. Because if you know what it is but it sounds like you don’t have the name yet, the name may be 80% of the battle. If you get that wrong, no matter what else you do, you’re going to be hosed because it just has to resonate with people and it has to have a deeper meaning and conjure up the meaning in people’s minds. That’s hard to do, it’s hard to come up with that on your own.
Mike: Sounds to me like this is just one of those classic branding exercises. When you’re trying to come up with a brand, I don’t view it as too much dissimilar from coming up with a name for your product or your company. It needs to fulfill a couple different requirements. It needs to be easy to say, easy to pronounce, easy to spell. You don’t want people to misspell it or get it slightly incorrect and end up in the wrong places on the internet.
I think the fundamental thing that is the most important of that is it must resonate with people and accurately describe what it is that they do or what the product category is in a way that makes them affiliate themselves with whatever that term is.
Coming back to what Rob was saying before about micropreneur and why that hasn’t really caught on, I think people feel like I’m an entrepreneur, micropreneur sounds a little bit like you’re couching how well you’re doing in certain things. People want to be viewed as successful. If you say micropreneur, oh, I’m a small entrepreneur. No, that’s not really the whole point of it, so I feel like there’s certain connotations along with that that turn some people off. You need to make sure that you’re cognizant of what those types of things are with whatever the term that you come up with is.
Something else I think about is is there any real value in being known as the company that established this name or created the name? Is there something else that you could latch onto that isn’t necessarily yours or wasn’t created by you but you can then build enough stuff around it. Like Rob said, HubSpot spent millions and millions of dollars and tons of repetitions saying the same things over and over to their customers and everyone else’s customers that inbound marketing and inbound marketing and inbound marketing. That’s how they ended up making that into a term that people affiliate with HubSpot.
You can do the same thing even if you don’t necessarily come up with a term. I’m hesitant to say that there’s value in being known as the company that came up with a specific term, like you said marketing automation and as Rob pointed out, InfusionSoft is not the company that came up with that, it was someone else. It would be very easy for people to misattribute it anyway.
Rob: Yeah, and last thing is given the importance of this, there are people out there who come up with names, they’re naming experts. A lot of them do it for companies, but if you have the resources, since you already have a company that sounds like it’s profitable, the name is a critical piece of it.
Someone who I heard recently on The Tropical MBA Podcast, it was Episode 401, What’s In A Name? Listen to that episode and figure out if she might be a fit for you. I forgot the name of the company but it was a fascinating exercise. Dan and Ian from Tropical MBA are wanting to rename their brand, their podcast. They want to get rid of the Tropical part.
They’ve now renamed twice. They were called The Lifestyle Business Podcast, and then they renamed to Tropical MBA, and then they’re renaming to something else. You can see how hard this is because for them the podcast is part a movement, it’s part of a new term that they’re coming up with. As their careers have shifted and their businesses have shifted, you can imagine that it’s difficult to pick something that’s going to hang around forever.
The cool part is that question and the thought about choosing a niche and name is actually our next listener question. It’s from ov@socialbee.io. He says, “I have a question that applies mostly to Rob, but I’d like to hear both of your takes on this. Your podcast is geared towards solo founders and bootstrapped entrepreneurs, ‘The Rest Of Us.’ As Rob is now part of a larger organization, he’s switched boats a bit. Would you still name the podcast the way you did if you would have to pick a new name and a new niche now? Or to broaden the question, how do you pick your niche and even your name so you’re sure you don’t outgrow it yourself? Or that if your preferences change, you’re not stuck with your initial niche. Thanks, I’m a big fan and I appreciate your open discussions. Thanks for the great show.”
I’ll insert a little bit here, Mike, just because he asked that part about me and then you can come in with your thoughts. What’s interesting is I do work for a larger organization but I actually don’t feel like I’ve switched boats. I’m still a bootstrap founder at heart. This is the thing, you get into this mindset of if someone has raised any type of funding, are they still a bootstrap founder? Look at Jordan Gal with CartHook, look at Justin McGill with LeadFuze, look at Churn Buster, yes, they each raise small rounds. Are they still bootstrap founders? Yeah, I guess by a technical definition, they bootstrapped to a certain point because they all had revenue and then they raised a small round. Maybe, technically, they’re no longer bootstrapped but at heart, they’re still super scrappy, super cash efficient, and they’re not doing the $100 million company or bust, they’re building real businesses.
That’s the bigger difference I see, it’s partly a mindset thing and it’s partly how you approach problems. Jason Cohen who’s writing WP Engine, I’m an angel investor but I have no inside information. They’re either going to get acquired by a massive company or they’re going to have an IPO here. Big time stuff. He still talks about bootstrapping in a higher level than most of us can, still he’s given the best talk I’ve ever seen on bootstrapping. He bootstrapped WP Engine to a lot in revenue before he bought on any outside funding.
I guess I would probably push back on that a bit to say that since I am working inside a company of 150 people or whatever, that I’m no longer a bootstrap founder. Every problem I approach, I still approach it that way. I guess all that to say is I still love the name Startups For The Rest Of Us. I feel personally, not just because I’m attached to it, it embodies a different way of thinking about startups. Everywhere you look, even as much as I love the Gimlet Media show Startup, it’s just the same stuff. It’s all about the Y Combinators and about these big companies. It’s really well told and I enjoy the story, but it gets old. I feel like on this show, the ‘for the rest of us’ part is really saying this is for people who want to build a real business instead of building slide decks.
I think that’s my initial thoughts. What are you thinking, Mike?
Mike: I think I agree with you for similar reasons. I think that I would stick with the name Startups For The Rest Of Us, I still really like the name. The downside of it is of course that it’s really long. If you have to spell it out or come up with an acronym, it doesn’t suit it very well. I think that the name itself, it resonates really, really well with most people. Here’s why, and I don’t think that we really considered this back when we named the podcast this.
I picked up startupsfortherestofus.com back when I read a PolyGram article about them with Y Combinator and really targeting people who were fresh out of college and didn’t have any expenses and they can send $6,000 to them and basically invest in some of these startups. The expectation was you’ll move to this location for three months and that $6,000 per person is going to get you through. I’ve read it and I was like well, what about me? What about the rest of us who can’t do that because we’ve got a car and a mortgage and family, and we can’t just up and leave for three months.
Honestly, it really irks me at the time. I look back at that and I realized that the gorilla in the startup space is really the funded startups. Those are the ones you hear about all the time, they’re the ones that get all the media attention and love. They’re the ones that get the massive news articles and press coverage that we would like to have but we just don’t.
Really, what that does is it puts people like us and listeners of this podcast into this bucket of people that we’re the misfits, we’re the crazy ones, we’re the rebels, we’re the trouble makers that are going out and building stuff that are not playing by the rules, we’re not doing things by the book. I think that’s why the Startups For The Rest Of Us really resonates so well with a lot of people in the audience, because they can affiliate themselves with that. They’re like I’m not following the script that the Silicon Valley people are putting out there and I’m still being successful at it.
Rob: Yeah. I also think there’s a turner phrase. ‘For the rest of us’ obviously existed in the English language, which is why it came to your mind. It means for those of us who are not privileged or who are not going after what the crowd is doing and what everybody is talking about. Now, there are a bunch of podcasts with similar names, which shows you that that concept resonates with people. There’s Money For The Rest Of Us, Minimalism For The Rest Of Us, Theology For The Rest Of Us, Quitting For The Rest Of Us, Music Appreciation For The Rest Of Us, Success For The Rest Of Us, on and on and on.
I think, to be honest, we may have gotten a little lucky with it. I remember when you…
Mike: Oh, we totally got lucky.
Rob: We didn’t actually know what we were doing. I remember you presenting it and being like, “I have this domain name.” I was like, “Oh, that’s a great idea. This totally fits what we’re doing.” It’s just one of those times when it fits.
I think to address Ov’s broader question, as he says how do you pick your niche and even your name so you’re sure you don’t outgrow it yourself. The niche you pick, you can always outgrow. You can always go from one vertical to a neighboring vertical. You can go from freelance designers to freelance developers. That is not that hard, I’ll say. Or going from a single vertical to going horizontal. We’ve seen people do it. BidSketch went from proposal software for designers to more generalized proposal software for agencies. There’s a number of examples of land and expand, of coming in and serving a single market and then going out.
The niche part is not the hard part, it really is the name. If Ruben had named BidSketch Design Sketch or Design Proposals or something like that, you limit yourself. You have to strike this balance between having a name that’s tight and having one that is so broad that it has no meaning to people, and you’re then inventing your own term and having to educate on that.
With that said, if you look at a lot of the names of big startups, they really aren’t specific at all. They did that by design. amazon.com, this is a very smart guy. I have a sinking feeling that he named it Amazon for a reason. He knew that he wasn’t just going to do books forever, he didn’t name it book website or cheap books or any of those other things. He named it Amazon because he knew he’s probably going to sell some DVDs and some furniture one day. Maybe he didn’t know about Amazon EC2 but EC2 fits under the hat umbrella as well and it’s a completely different thing.
Look at Uber. What does Uber mean? Super, is that right? In German?
Mike: Yeah, something like that.
Rob: Yeah, it’s like above or beyond or super. That fits a lot of stuff. I think the founders of Uber probably knew that they weren’t just going to be a taxi service, although early on they were called UberTaxi and they removed the taxi because they were being regulated as a taxi, and so they changed the name. Now, they could do self driving cars, they can do food delivery. There’s UberEats, you just add the little thing to the end of it.
A lot of startups, when they actually name their startup, they are using these dictionary words or even just nonsense words that have a nice ring to it. There’s a reason for that, they don’t want to get pigeon holed. If you’re naming a company, you may want to lean towards that. Again, that Tropical MBA episode that I mentioned, 401 I think it was, she talks all about this stuff and she has an ebook that is phenomenal if you want to hear more about naming companies. I highly recommend it.
If you are talking about naming a podcast or a blog or you can’t use a nonsense name, I would have some serious brainstorms and then I would try to strike that balance between being so wide and so narrow.
Mike: Of course there’s a danger here, there’s actually a couple dangers. One is if you’re so broad, then you have to spend a lot of time and effort educating people about what the name is. I think the other major danger is that you spend so much time figuring out a name that you don’t actually do anything. Those are other gotchas to be aware of.
Something else that comes to mind is you can always run into a time down the road where you suddenly decide that you don’t like the name. It doesn’t matter that it’s doing well or the customers are resonated with it, you may just decide one day that you don’t like the name. There’s almost nothing you can do about it.
One that comes to mind is FogBugz, from Fog Creek Software. The last I knew that they did not like the name and they felt like hey, if we can change the name to something that made more sense, we would. But at this point, it’s too late. There’s tons of people using it, they’ve got thousands of customers, they’re just not going to change at this point because it doesn’t make business sense. Even though they don’t personally like the name anymore, it doesn’t matter. The reality is the product is still making money, it’s making really good money. They’re just going to stick with it.
You may be stuck with a name you don’t like. If it’s working and then does it really make that much of a difference? The answer is probably not.
Rob: You know, Ramit Sethi with iwillteachyoutoberich.com, that’s the name, he says it’s too long, he says it sounds like he’s a pyramid scheme or whatever. He wishes it was less grandiose. I’ve heard Tim Ferriss talk about how 4-Hour Work Week was really a blessing and a curse. It sold a lot of books but now he has this reputation and he wished he didn’t. There are interesting connotations to it.
And then we can look to Tropical MBA that used to be a lifestyle business podcast. They’ve, again, changed once already and they’re talking about changing their name again. It’s not impossible to change. It’s harder to change a product or a company name, it can be easier to change a podcast where you still have the same subscriber base and RSS feed. You’re not going to lose people. You need to rebuild the brand over time, but it’s totally doable.
That was a good question. Thanks for sending it in.
Out last question for today is from Eric, thanks for sending this in, Eric. It’s about small business banking. He says, “What options would you recommend for small business banking? I’m looking around for a local bank like Wells Fargo, Bank of America, etc. to start with a basic checking account. Would love to hear your thoughts.”
I don’t think of those as local banks, I guess they have local branches but those are large, national banks. What are your thoughts, Mike, besides the sentence that ‘small business banking sucks’? Is that what you’re going to lead with?
Mike: I was, but national banks suck too. Pretty much all of banking sucks.
Rob: It does. You have a ton of experience with it. Do you have any key takeaways of advice, or is it really just go with where your personal stuff is just so it’s easy to transfer money between the two?
Mike: That’s probably the best advice in most cases. Most of the business offerings are going to be pretty similar from one provider to the next. It really matters more along the lines of what services you really need from the bank. Do you actually need to write checks? Do you need to visit a branch? There’s a lot of things that you can do completely online.
Obviously, if you open up an account, at most places, this applies specifically in the United States which I believe he’s writing to us from, you’re going to have to fill out a lot of paperwork that essentially validates who you are because of all of the security laws and SCC things that came along after 9/11. What you’ll need to do though is you’ll need to provide proof of who you are before they’ll let you open a bank account. You can do that online for certain types of banks.
Silicon Valley Bank for example is one where you can do that completely online. Their backend interface kind of sucks, it’s not the greatest in the world, but they have two branches. One of them is on the West Coast, one is on the East Coast, and that’s it. They’ll give you a debit card, you can use it at most places, and that’s really most of what you need. As long as you have online banking and you can take a picture of a check and just deposit it, it probably doesn’t matter. Any bank in the world, you can just order checks from a random checking service where they print out your checks and send them to you. They’re all basically the same thing.
It really comes down to what are you paying for in fees and those types of things. Across the broad spectrum of your business, probably don’t matter much because you’re going to be spending less than $25 or $50 a month on your banking needs, especially if you get over $10,000 or $20,000 from your bank account. At that point, it doesn’t cost you anything. They say you’re a valued customer, you’ve got a minimum amount of money in our account, so we’re not going to charge you for having this account.
At that point, what difference does it make which bank you have? I would say that it absolutely does not. It’s just which national bank do you hate the least?
Rob: Yup, I think those are good thoughts. If I were to do it all over again, I would probably do this mostly the same way I’ve done it which is personal banking is at a particular national bank. I’ve started up a couple business accounts at that same bank. There’s Bank of America and there’s US Bank and there’s Wells Fargo and any of these are going to be so similar. Unless I was extremely cash strapped, m that’s what I would do. You can get a business checking account at any of those banks for $10 or $15 a month if you’re not doing anything fancy. Often, it comes with a savings account for free attached to it.
That’s what I would do, keep it simple. $10, $15, $20 a month, don’t spend so much time doing stuff. The one mistake I’ve made in this banking stuff—well I probably made more—but the one that really comes to mind is I was being super cheap one time trying to set up this account, I didn’t want to pay anything for it, and I set it up with a purely online bank of the internet or something like that. It was just a fiasco, it took forever to get stuff through. Once I had the account, it was fine. But as you said with Silicon Valley Bank, the interface for the one I was using was just awful, it was very limited. Yes, I saved myself $12 a month and I regretted it every time I had to do anything with that bank. I wished I just paid, even if it was $20 a month, to anybody where I could go to a branch or call. It just all fit my other workflow. I would encourage you to not try to save a few bucks.
Maybe there’s a local credit union, I’m not saying don’t use a local bank, because that could be great too. If you can go in and get personalized service, local bank, local credit union, no issues with that. I always try to get the clever solution, I’m gonna hack this and do a really good job. Thus far, it’s backfired on me with banking.
One thing that we will link to in the show notes is a nerdwallet article. This is finding a free business checking account by state, because they’re regulated by state. You could look at this for your state and look through it and see if these places look legit that are in your state, there’s only a handful per state that are listed here. I don’t think there’s any silver bullet here.
Mike: A lot of banks will give you a business account for free for 12 months just for signing up with them. Then after that, they’ll charge you, $10, $15, $25 a month if you don’t have that minimum balance. That’s something else to keep in mind if you want to be able to save some money in the short term until your business gets up and running and you’re able to get cash saved away in there.
I think that about wraps us up for today. If you have a question for us, you can call it into our voicemail number at 1-888-801-9690 or you can email it to us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Episode 355 | How to answer the question: Build or Buy?
Show Notes
In this episode of Startups For The Rest Of Us, Rob and Mike answer the question of whether to build or buy. Just because as a developer you know you can build it doesn’t mean that’s the best option. The guys do a gap analysis on building versus buying software.
Items mentioned in this episode:
Transcript
Mike: In this episode of Startups For The Rest Of Us, Rob and I are going to be talking about how to answer the question of whether to build or to buy. This is Startups For The Rest Of Us Episode 355. Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching, and growing software products, whether you’ve built your first product or you’re just thinking about it. I’m Mike.
Rob: And I’m Rob.
Mike: We’re here to share experiences to help you avoid the same mistakes we’ve made. What’s going on this week, Rob?
Rob: Things are pretty good. Feels like a summer is turning into fall and I’m ready for another summer before winter starts.
Mike: Is it like the post-vacation vacation?
Rob: A little bit like that, yeah. We actually got a pretty cool email from [Tom Lagris 00:00:48] and the subject is How To Survive With Health Coverage In A Startup. He says, “Love the show, listen to every episode on my commute.” He lives in Melbourne, Australia. He said he wanted to comment on our discussion from Episode 352 around health care, and I’ll read from his email.
He says, “An option which people do is to move abroad to start their startup. Obviously, this depends on family situation, if you need local networks of people for discovery, etc. But a SaaS business can be started from anywhere, and in fact, many countries actually offer funding to entrepreneurs to go their first six months to build stuff. For example, [00:01:19]. If you pick a country with free or baseline healthcare like the UK, Australia, or New Zealand, then you have solved the healthcare problem. Using Stripe Atlas or similar still allows you to have a Delaware/US entity. That would be an idea for future episodes, best countries to go for six months to a year to build your SaaS product. Cheers.”
Good advice. I think if I was 20 years younger I would totally consider doing that.
Mike: Yeah, that reminds me of Tropical MBA episode I heard a while back, Episode 365, where they talked about Estonian e-residency and all the different things that go into it. Just reminds me of that and the idea of being location independent because that’s really what the Tropical MBA is based on. It was really interesting hearing from the Director of Estonia’s e-residency program and how they’ve positioned it to allow people to establish that e-residency and then work from anywhere in the world and just basically use that as their financial center.
If you’re interested in that, we’ll link that up in the show notes but I’ve definitely recommended that for people. If you’re interested in looking into going abroad and getting an idea of what one country’s solution to that particular problem is, there’s a lot of different places that are starting to offer very similar things.
Rob: Yeah, I certainly think it’s not for everyone. I think that depends on your personality and that depends on if that type of thing is interesting.
When I was younger—I enjoy travel now more than I used to. Frankly, when I was in my 20s, which is when I probably would’ve done this, before I got married or before I had kids, I kinda wanted to be here to start the company. I think it depends on really what your goals are and your personality and that kind of stuff.
How about you, what’s going on?
Mike: We got another email from Steven Johnson who said, “Hi Rob and Mike, I wanted to say thank you. I love the community and the podcast. A year ago, I was doing around $5,000 a month and I started listening to your podcast, made some change to my business based on what I heard. Since April, I’ve been averaging about $15,000 a month.” Steven writes us from Glacier Peaks Studios. That’s great to hear, Steven. Really appreciate that email.
Rob: Yeah, that’s awesome. This is one of the big reasons, when we get emails like this, this is why we do the show and this is why we do the conference and this is why we talk about this stuff and share the knowledge we’ve learned. It’s to help other people, to build the community and have us all have the rising tide lift all the boats.
Mike: Aside from that, the other thing I’ve got going on is just banging away at support issues and getting customers on-boarded into Bluetick. My launch went reasonably well for what my expectations were, and things are moving forward at a fairly fast pace at the moment, just making changes to the app and making it easier for people to self on-board and guide them through the on-boarding process, identifying where the bottlenecks are and hopefully get them solved.
Rob: Doing support and on-boarding, do you have any time to write code?
Mike: For the on-boarding, it’s a lot of code that’s in the app to recognize certain conditions. When those things come up, that’s most of the code I’m working on, just making it so that it can identify what the next steps are for the person, and then say hey, this is what you need to do to make things easier to find in the app. For example, if a mailbox starts to fail, or if they haven’t even set one up, pop up a message when they first log in. It says hey, this is what you need to do, so that they know exactly what they need to do and they don’t have to go to a personalized on-boarding session or anything like that.
Rob: Yeah, that makes a lot of sense. The nice part is as you do this, you should receive fewer questions, you should see more people getting further into the app. We used to have a dashboard where we had three or four steps that people needed to do to get set up with Drip. Next to each account we had, it was like checkboxes. I could just flip to see all new trials and I could see who hadn’t checked the boxes. We started basically measuring progress on an aggregate basis of what percentage of current trials have installed the Javascript, have activated a campaign, have activated a form or whatever. I forgot what the four steps were, I think another one was a workflow.
We definitely saw noticeable progress to a point, and then it just stopped improving. You peak out, that’s when it told us we’ve done a pretty good job with our on-boarding, it could probably be improved but we kept adding stuff in it and it wasn’t really doing it. Hopefully, you will get to that point soon. Then, you can stop. You can stop worrying about it for now and get back to building features and doing whatever else it is that you need to do.
Mike: Yeah, that was one of the first things I did, built a dashboard. It has almost, kind of what you just described. I used numbers to indicate whether or not they’ve done it or not, then it’s just color coded at the boxes in a basic table. Anyone who’s logged in or who’s creating an account or subscription, I could see whether they’ve done this step. For example, they added a mailbox, yes or no. It’s color coded if they have; it’s red if they haven’t, and it’s green if they have. Then it tells me the number that they’ve created.
I can see how far they are along and how heavy of a user they are as well, but I don’t have anything that gives me statistics or overtime what the percentage or conversion rate or anything like that is on those. That’s something I probably have to add in at some point. Yeah, that’s the basic stuff that I’ve been doing right now.
Rob: Sounds good. What are we talking about today?
Mike: Today, we’re going to be answering a question that came from [Christopher Yarl 00:06:29]. He had a question about whether to buy something off the shelf or to build it.
He says, “Hi Mike and Rob, thanks for the great podcast. I’m currently planning my next step for my business which is a small SaaS app. My question is this, one of the components that I need is a JavaScript library with some specific drag and drop capabilities on the frontend. There’s one commercial alternative out there but it’s pretty expensive and buying it would consume a lot of my available resources. I’m also hesitant because chances are that only supports about 50% of the functionality that I need, which will leave me with very little funds. I’ll still have to do extensive programming on my own in a library that I’m not familiar with. What would you do in a case like this and why?”
I thought what we’d do today is walk through the general steps that you would go through and the questions that you would ask if you’re in a situation like this where you’re trying to figure out whether or not you should buy this library even if it’s very expensive, because I’ve been in situations before where I have this library or this piece of functionality that I want or need, and the library for it is expensive. It could be a couple thousand dollars, and it might not get you as far as you want or need to be.
The fact of the matter is you’re going to have to learn all the stuff that goes with it, and it may not be worth it. The question is do you dump a couple thousand dollars on something, or even if it’s a couple hundred if your budget is much smaller, do you do that and then try and figure out afterwards or there are other ways around this particular type of problem?
One of the dangers that we have as developers is that we know that we can build almost anything given enough time. The fundamental question here is how do you determine when it’s better to build something versus buy it? It applies to things like software libraries, components, infrastructure, entire software packages for example. You really need to do some sort of a gap analysis between whether or not you build versus buy. But in order to do that, you have to have questions that you’re going to ask to help establish what that gap looks like.
Rob: Yeah, I do think there are times. I think in most instances, if you’re thinking about build versus buy, hopefully you’ve already thought through this seriously. You’ve already thought, “Do we actually need to get this going?” You spent time evaluating it.
But I do think it is an interesting thought experiment to sit down and think are there alternatives to this, to doing it the way that you want right from the start. I think about in Drip, we have workflows which are visual marketing funnels. We didn’t build those from the start, we built basic automation rules to start with which were basically there’s a trigger on the left, there’s an action on the right, there’s dropdown lists to select what you want to do. We didn’t invest the five months of time or whatever many thousands of dollars. I’m sure if a library even existed to do that kind of stuff, it would’ve been expensive.
We didn’t do that because we were able to get by for I guess a year, a year and a half, with just basic automation rules. That’s something to think about, it’s not going to be in all cases, in some cases you absolutely need to get the dragon drop or to get the best thing for the job in order to make the app work. If not, it’s always good to think about alternatives.
Mike: Next step when you’re doing your gap analysis is to try and figure out what the critical features are that you need, versus the ones that are nice to have. Rob just described what the process they did with Drip was where they didn’t build those workflows, the visual workflows upfront, they just built these little rules that you could chain together and they all ran independently with much more of a manual process, I’ll say, to put them together, but it worked. That’s really what helped people in the early days and helped the business get to a point where it was making money.
If it’s not directly in the path of getting the business to making revenue, then you can probably avoid it. You can probably get away with not doing it. I think another piece that comes into answering this question is how far along are you in the business? If you’re not making any money at all, these types of questions make a lot more of a difference than when you’re making $10,000, $20,000 a month because then you’ve got money to play with, you’ve got revenue that’s coming in, and you can pay for things. Versus when you still don’t have any money and you’re not real sure whether or not that bet is going to pay off.
I think that’s the fundamental place that Christopher is coming from, he doesn’t have a lot of money to dump into this because it’s not making anything yet.
Rob: Yeah, which is a tough sell for me. In his situation specfically, given that he’s going to spend almost all his money and then still have to write a bunch of code which is only going to get him halfway there, I would either not buy it and build it, which I have a tough time saying. If there’s something that can save you months of development time, it’s almost always worth buying.
The second option is I would consider saving up longer, get more money in the bank so that it doesn’t kill all of your savings. But it’s tough. Early on in your entrepreneurial career, you’re going to have more time than money. Then later on, you should have more money than time, and you’re going to swap at some point. It sounds like Christopher is still early in his career. If you do have more time than money, you can hammer this out and you can work these long nights and weekends, or even during the day, he doesn’t mention that he has a job.
I would honestly probably, if I were in his shoes and I was thinking about this, I think the money is probably going to serve him better somewhere else. It’s a tough call but that’s probably what I would lean towards, just hammering it out, which again I hate to say because as developers we always want to build it. “Oh, I can build it better, I can build it cheaper than that person.” You’re going to way underestimate how long it’s going to take you.
Mike: But I think the third option, which is kind of an implicit one, is can you just avoid either one? Can you just not buy it and not build it at all? Can you get away without it and completely, for the time being—not to say you’ll do it forever, but can you push off or delay the decision until much further in the future? I think in a lot of cases, there are definitely ways to do that which will help you move the product much further forward than you otherwise would if you sat down and spent all the time working out through the library and building stuff.
It really depends on where that component or that library has to reside in your code base and what it does for you. But there’s a lot of situations where you don’t even have to do it at all and you can just avoid it entirely for the time being.
Rob: Sure, that makes sense. I think in the context of this episode, we should assume that, obviously, you’ve evaluated that and you’ve decided that you do need it. We should expect, if Christian was asking that question, obviously if he can avoid buying it then he should or avoid building or buying then he should. We should probably assume that he really can’t, that it’s the core of his app. Let’s just assume it’s the one feature that is going to be in his app, this drag and drop thing.
With that in mind, the next to tie in to each other, on the next things to think about, one is when do you need these features available in the timeline of your app? What would be the timeline to develop them, to build them from scratch versus to buy them. Is putting the money down, does it save you enough time that it makes it obviously worthwhile? Does it save you two months or three months and you have other competitors around, or two or three months is a vital component to your success.
I think about something like LeadPages acquiring Drip. During the acquisition process, one thing that Clay, the CEO of LeadPages, had said was this is going to give us a two-year jump in this space. They could obviously have built their own ESP, they have software developers, they have product people, they had funding to do it. But he said the reason we’re paying this money for your company is to really leap frog us. That time that it’s going to save us is a big deal for a company that’s trying to get somewhere very quickly.
If you’re listening to this podcast, the odds are pretty low that you’re in that boat. But this idea of when do you need features available and how long will it take to build them, I think, is the next thing to think about.
Mike: Next on the list is do you have the runway available to develop those features if it takes twice as long as you think it’s going to, if that’s all you work on. By all you work on, I mean nothing else gets done during that time. Can you coast until those things are done?
This really goes back to the fact that most of us are inherently terrible at estimating timelines, especially when they get too far out. It’s easy to say okay, this is going to take me a couple of hours, or even on a longer project to say three or four weeks, yeah, we can get this done. Once you get out to something that’s three to six months, there’s so much involved and all the things that need to go in it that it’s going to be really difficult for you to identify in advance all the little gotchas and edge cases that you’re going to run into that need to be dealt with.
For you to replicate a lot of things in a very complex library is going to be difficult and it’s probably going to take you twice as long as you think it will. That’s not just because we’re bad at estimating, it’s also because we’re inherently overoptimistic as developers over what sorts of problems we’re going to come into and our ability to resolve them in a timely fashion because we’re going to get pulled in a lot of different directions. It’s difficult to dedicate all of your time to just those things.
Doubling the amount of time that you think that it’s going to take is probably a reasonable, if not overly conservative thing. You might even want to quadruple it.
Rob: Yeah, I think that’s the key there. Double or quadruple. It just does wind up taking a lot of time. Often times, because we don’t think of edge cases, once you get into something you realize oh if I don’t do that, then it’s going to break, this is confusing for the user so we have to add this whole other series of screens or something like that. I agree. This is a tough one. It’s so easy to be optimistic and estimate one month or two months to build something and have it easily take four months to actually get it into production. There’s a difference between packing out some code and actually having fully unit tested, high code quality, maintainable performance, all these things can easily take you another month or two. It’s something that we don’t really think about.
Another thing to consider is can you resell what you think you could build? What you’re building, is it related to the existing product or would you need to target an entirely new audience? Obviously, if it’s a new audience, you don’t even want to think about launching a second product. It is interesting to think that if you were to build the library, would anyone else out there buy it? Again, I’m guessing the answer is going to be no, that it’s not worth it for the distraction. It’s definitely an interesting thought experiment, I think.
Mike: I think ideas like this come up a lot when we’re developing things just because we look at that and say it’s been really valuable to me, maybe I can make some money from this and sell this component to other people and build a business around that as well as this other thing. Really, you’re just splitting your focus. In most cases, it’s not going to work out, unless you’ve built out an API or a library yourself that is usable in a general case scenario and you have the time to dedicate to it. Chances are really good that you probably don’t have the time to dedicate to it because it’s a lot more time consuming to build a second business at the same time as the first. It’s honestly not going to work out very well in most cases. Can’t think of an example of where I’ve seen somebody develop two different products at the same time and sell them to different audiences.
Rob: Yeah, you’re just stretched too thin, especially when you’re a solo founder.
The next thing to think about is what commercial or open source options are available? Are they cost effective in meeting your timeline? Because buying something can be expensive. If it doesn’t get you all the way there, then there’s still that whole lot of struggle of adding onto it. And then open sourced can frequently—ah, I shouldn’t say frequently. It can be more trouble than it’s worth if you get something that is not maintained going forward, you get a project, essentially, that gets abandoned or that has already been abandoned, or maybe you get it and you spend a week tying into the API and then you realize that it’s buggy or it doesn’t do what you need to do. This part is harder than it seems. It’s relatively infrequent that I think you’ll find a perfect match off the shelf that you can buy that’s going to solve all your problems right away.
Mike: That’s totally true, but I don’t necessarily think that you need to solve all your problems right away. Really in the early days, we are just trying to solve the problems for the customers and there’s a lot of things you can get away without doing. If you can just curve off a tiny little slice of the thing that you’re trying to implement that is in the path to revenue for your customers, then you can find an alternative that isn’t nearly as good as what you want.
Yes it’s a suboptimal solution, but if you integrate it in such a way that you’re only using those pieces that you desperately need to get something working that people are going to pay for, then it gives you the ability to go back to it in the future and buy something that is more expensive or has more features and is an alternative to the one that you’re originally looking at. Maybe that’s the optimal thing that you should buy, but are there solutions out there that are a lot less expensive or can get you to where you need to be that are an alternative to what the optimal solution is for the time being?
Along with that, is the technology or the component that you’re looking at, is going to provide you with any sort of a competitive advantage? That competitive advantage can be either speed, efficiency, productivity. All three of those things can be either for you or for your customers. If you can put something into your app that is going to make your customers more productive or more efficient at what they’re doing, then they can get into your app, do their job, and get out. It will provide more value to them because of those things. They’re able to do those jobs faster than they would if they were in a different app.
Again, those things apply to you as well. If you are able to develop something faster or be more efficient about the resources you’re using, maybe it’s AWS resources or servers or backend storage, if the component allows you to do those things at a lower cost and is able to improve your bottom line because you’re not spending as much money doing hosting for example, all of those are things that you should take into account when you’re trying to determine whether or not to build or buy it.
Rob: Here’s another thing I’ll throw out. With Drip nowadays, in almost all cases, we would choose to buy it just because we’re at the point having the funding of LeadPages. It would be pretty extreme that I would want to take developer time away from building features or scaling the app to go build something. Not even build but think about an example, continuous integration.
We pay hundreds of dollars a month to Circle CI, to handle continuous integration, but there are free open sourced CI servers that we could download, put on a [Easy 2 00:20:44] instance or multiple, scale that computing power up and down, but we’d have to maintain it and that needs someone to learn how to use it and it would be a switching cost. When you look at it as a few hundred bucks a month and you think about not only how much does a developer make but how much you’re losing, the opportunity cost of a developer, a dev ops person, not improving the app, it’s a bit deal.
That’s the other thing. All of this rotates around how fast do you need to move and how fast do you want to move. And then how much money do you have?
Mike: Coupled with that, you said that you’re paying a lot of money for Circle CI. There’s also a question of what is the maintenance cost of keeping things up to date? Are there things that are going to be changing that are outside of your control, or do they handle it for you as part of the updates? That could be protocols that are changing on the internet.
If you got a networking library for example, a lot of times it makes more sense to use something off the shelf than to build your own because there’s so many different edge cases and exceptions that you can run into that you’re just simply not going to think of or consider when you’re trying to build your own. It’s just too complicated to keep up to date with all the different things that are going on.
Rob: Finally, I think the question you should probably ask anytime you’re building a future, considering spending time or money on something is can the scope of what you need be reduced in any form or fashion? Going back to the first principles and rethinking do you actually need to build or buy what it is that you’re thinking about, or is there an alternative or is there a way to reduce that scope?
Mike: Hopefully, a lot of these questions that we’ve surfaced and the topics that we’ve talked about resonate with you in a way that helps you determine whether or not you should build or buy something. Really, you just need to go through the list of things and say what is the most important thing to you right now and are there things that can be pushed off? The final thing is do you even need to make this choice right now?
Rob: That wraps us up for the day. If you have a question for us, call our voicemail number at 888-801-9690 or email us at questions@startupsfortherestofus.com. Our theme music is an excerpt from We’re Outta Control by MoOt used under Creative Commons. Subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript of each episode. Thanks for listening, we’ll see you next time.
Episode 354 | The Art of Product with Guests Derrick Reimer and Ben Orenstein
Show Notes
In this episode of Startups For The Rest Of Us, Rob talks with Derrick Reimer and Ben Orenstein about the art of product. They cover Ben’s transition from full time work to working solo. Derrick talks about the changes to his life after the Drip acquisition.
Items mentioned in this episode:
Transcript
Rob: In this episode of Startups For The Rest Of Us, I talk to Derrick Reimer and Ben Orenstein about the art of product. This is Startups For The Rest Of Us Episode 354.
Welcome to Startups For the Rest of Us, the podcast that helps developers, designers, and entrepreneurs be awesome at building, launching, and growing software products, whether you’ve built your first product or you’re just thinking about it. I’m Rob, and Mike is out this week so I’ll be talking with Derrick Reimer and Ben Orenstein. We’re all here to share our experiences to help you avoid the same mistakes we’ve made.
This week, I’m very excited to invite Derrick and Ben on the show. If you haven’t heard of them, they co-host a podcast called The Art of Product. You might recognize Derrick’s name because he is the co-founder of Drip and he has been on this show a couple of times in the past. Ben Orenstein spoke at MicroConf starter this year and he’s maybe best known for hosting the Giant Robot’s podcast as well as being a prolific Ruby On Rails developer. He recently left ThoughtBot to go out on his own.
Without further ado, let’s dive right into the interview. Derrick, Ben, thank you so much for taking the time to join me today.
Derrick: Thanks for having us.
Ben: Absolutely.
Rob: Ben, before I even intro you, I want to start with a story. I cut you off before the interview started and you said, “Hey, I went to the emergency room this weekend.” I said really, what happened? What was your next sentence?
Ben: Have you ever heard of Acroyoga?
Rob: That is the best lead-in to an emergency room trip I’ve ever heard. Walk us through that, Ben, what happened?
Ben: Acroyoga, I guess it’s short for acrobatic yoga. The basic gist is it’s a partner practice. You’re doing a lot of lifts and things of that nature. On Friday night, I was sitting, basically. My partner was laying on the ground with his legs at 90 degrees, an L, and I was sitting on his feet and leaning backwards in a back bend. It turns out that this guy was basically too small to base me, that’s what he was doing was called. He just wasn’t quite strong enough to support my weight. The first time we tried it, I fell off to the side harmlessly. “Aw, that didn’t quite work. Let’s try that again?” He was like okay, we can try it again.
We really should’ve stopped at that point realizing he just wasn’t quite strong enough to do it, but we went for it anyway. The second time, he collapsed and ended up dumping me more or less back onto my head, backwards.
Rob: Ouch. Concrete?
Ben: No, we trained in this Aikido studio. They’re used to throwing people. There are mats which is good. But I ended up basically doing a back somersault over my head with a degree of mobility requirement that I don’t have. I heard all of the vertebrae in my neck pop and felt this intense strain on all the muscles that run from my neck down my back.
I rolled out of it and then came up and was like okay, I can feel my fingers, I can feel my toes, okay that’s good. Nothing’s tingling, I don’t see any spots, I don’t think I have a broken neck. But all that tissue and muscular tear on the side of my neck was basically on fire. I couldn’t turn my head to the left, I couldn’t look up or down, I could only keep my head perfectly straight.
I tried to walk it off for a few minutes and then I was like no, I’m going to go to the hospital. I did. They put me in a cervical collar and were like we’re going to CT scan your neck and hopefully there’s no bone damage. Fortunately, it turns out there was none. Just soft tissue stuff, which is great, because it will heal fairly quickly. I was definitely worried there would be bone problems or worse, spinal problems of some kind. Got off pretty easy, it turns out.
Rob: Yeah, cause that stuff hangs around forever. Anybody I know who’s had even these minor back injuries, it’s just decades of dealing with it. Well, that’s good news, man. Glad you’re okay.
Ben: Thank you.
Derrick: Do you regularly do Acroyoga?
Ben: I regularly do it over the last two weeks. I have fallen in love with it over the last handful of days. It’s super fun, except for the crashing on my head, I feel way more mobile and strong in interesting ways. I’m totally digging it.
Derrick: That’s cool. Do you think you’ll go back once you’re healed?
Ben: For sure. I learned some lessons, I got off kind of easy and learned some lessons along the way. Should’ve absolutely had a [00:04:35], should not have had someone who I outweigh by 50 pounds trying to support me, should’ve realized when it failed the first time that we should’ve either stopped or gotten a [00:04:42]. There were a lot of warning signs that I just brushed by that now I think will set off much stronger warning bells in my head.
Rob: Indeed.
I want to take a step back and give a little introduction of both of you guys. Derrick, my co-founder of Drip and now VP of Engineering for Drip at LeadPages, lives here in Minneapolis. Derrick, you’ve been on the podcast twice before, is that right?
Derrick: Yeah, I think so.
Rob: Yeah, a couple times. You talked about the code tree sale and then I don’t remember what we talked about the other time. Folks should be relatively familiar with you.
And then Ben Orenstein, formerly of the Giant Robots podcast, and now you’re out on your own, independent, and you actually were a speaker at MicroConf Starter Edition this year. We’ve all known each other for a few years now.
The reason why I had to bring you guys on is a couple things. One, because you’ve launched a new podcast, it’s called The Art Of Product. I think that anyone listening to Startups For The Rest Of Us who is thinking about building software products and going the SaaS route should take a listen to The Art Of Product. You guys are what, maybe 8 or 10 episodes in?
Ben: Yeah, about 10.
Rob: You guys have a good vibe. It’s conversational, you’re both developers. I almost said Rails developers but I know you’re not dabbling in Elm and Elixir and other things. Maybe you’ve always dabbled in those. I just think that for folks who want to hear an even more technical look at starting software companies and a technical look at building software, because both of you have done it now for a decade or more. The Art Of Product is a podcast for them to check out.
Have you guys been enjoying the first 10 episodes, has it been fun?
Derrick: Yeah, I’ve been having fun with it. I’m still surprised sometimes that people actually enjoy listening to us just talk about what we’re working on. But I know that personally, that’s one of my favorite formats when I listen to a podcast, just hearing what people in the industry are up to and the day to day things that they’re struggling through or having triumph over. It’s been fun to just keep chronicling our story and hearing positive feedback from folks on Twitter and stuff, it’s a good shipping, I think.
Ben: I would second that. I think the radio has gotten a little more interesting lately since I quit my job and went independent. Now, Derrick is working on a large, successful SaaS company and I’m working on a small product business. We have two interesting angles on making money online.
Rob: That’s cool. How would you summarize the podcast in a couple sentences?
Ben: It’s two dudes talking. A brand new, groundbreaking format that no one has tried before.
Rob: Right. But it works because both of you have personality, and you’re both doing interesting things which really helps. Not just in work, it’s like Ben, you’re in a barbershop quartet and you’re doing Acroyoga and occasionally falling on your head. Derrick is traveling, he’s always working on side projects, he has his blog. There’s a lot of stuff going on and I think that’s always—interesting people make interesting radio, that’s how I think about it.
Ben: I think one strength that we bring to the table is that Derrick and I both do a pretty good job of not filtering too much. We’ve had episodes where one or both of us had been really struggling or feeling really down and we don’t sugarcoat that, we don’t shy away from it. I quit my job about two months ago, I think it’s episode two or something and you can tell I’m reeling, basically. I was expecting it to be hard but it ended up being much more shocking than I anticipated. I’m super, super down. I’m not talking about what’s freaking me out and why I’m scared and what’s harder than I thought it would be.
I think we both do a pretty decent job of putting that out there because I think it’s good to have that kind of stuff exposed. I think it’s useful for some people to hear that and to understand what it’s like to try scary things and to realize that hey, if I’m having these feelings, I’m not the only person doing it. I’m not the only person that experiences things like this.
Derrick: Yeah, we joke that sometimes it just turns into a therapy session. I think a big part of that is trying to debunk the imposter syndrome that a lot of people experience. Even people who are “successful” or have been doing what they do for a long time still kind of go through the same struggles that you’re going through if you’re even newer to the industry or something. We’re always trying to be authentic and genuine. To me, I start having a lot more fun once I started breaking down those walls and just trying to put it all out there every week.
Rob: I think that authenticity comes across too. Until you guys aren’t too… you may have outlines but I guess the pretty loose, you don’t edit much inside the episode, you just talk and what comes out goes to tape. Is that accurate? That’s just my guess.
Ben: Yep, that’s pretty much on.
Rob: That’s cool, awesome. For folks who are familiar with the Giant Robots Smashing Into Other Giant Robots, is that the correct title of the previous podcast?
Derrick: That is, yes.
Rob: Okay, it’s long, so I just forget if it’s smashing or banging or something. Ben, you were the host of that for what, hundreds of episodes, right?
Ben: Yeah, I used to work at a company called ThoughtBot and we had that podcast launched about four years ago, I think. I was the host through that whole run, something like 210 episodes, somewhere around there. Around maybe 20 or 30 episodes ago, I brought Derrick on as a co-host. Other people had been co-host or I had done interview formats in the past, but the most recent incarnation was Derrick and I doing what we do now on Art Of Product.
Rob: Alright, cool. That actually leads into talking about the transition. You mentioned that you worked for ThoughtBot for the last several years, I think it’s a bulk of your professional career. You’ve just recently transitioned away from that full time work to being independent. You’re working on a product right now and have ideas for other stuff. Talk a little bit about that transition, what inspired it, how it’s gone, some of the pitfalls but also the fun stuff that’s happened.
Ben: Yeah, I was at ThoughtBot for six years. I was working on ThoughtBot’s SaaS apps. I had started one of them, it was called UpCase and I had ended up managing another one of them called Farm Keep. That was really an awesome experience. I had started off just as a consultant there writing Ruby, and then eventually ended up more on the business side which is exactly where I wanted my career to go.
I’d fallen a little bit out of love with programming at that time. I wanted sort of a new field and a new challenge rather than trying to continue leveling up my programming skills. Getting to start those businesses and run those businesses was perfect for me.
After a handful of years at that, it started to get a little too same-y. I’ve always, my whole life, thrived when I am pushing myself into different situations, especially with this deep learning curve. That’s when I’m happiest, when my pace of improvement is noticeable and I’m getting better at something all the time. I felt like I had run a lot of the experience and knowledge out of what I could do at ThoughtBot. I felt like I need to make some sort of change.
Honestly, I didn’t know fully what I wanted to do when I left, but I knew it was about time to try it. I talked to a bunch of people first, you included, Rob, and just said, “Hey, here’s roughly what I’m thinking, here’s my financial situation, here’s my background, here’s what I might work on. Am I crazy?” Pretty much everyone said no, you’re not crazy, this seems pretty reasonable. I decided to go for it.
After spending some time thinking about what my first effort might be, I decided to build a course. I ended up after my time at ThoughtBot with a lot of Ruby On Rails knowledge in particular about how to write good Rails apps. The first thing I’m working on is a course called Refactoring Rails which is targeted at people that have been working on a Rails app for maybe a couple years and started to see the pace of development slow down. This pretty much always happens, it’s almost impossible to not slow down. But there are a number of specific, tactical things you can do, changes you can make to your app, and features you can use or not use that will help make that slow down minimal.
My days mostly right now are cranking out videos. I plan out a video, and then record it, and edit it, and send it out to my list, and repeat.
Rob: So you’ve gone from hosting a podcast and writing code and marketing SaaS apps to recording videos and pushing them out. Is the work as fulfilling, is it more fulfilling, what is that?
Ben: I would say it’s not quite as fulfilling. I do miss programming, and there is a little bit of programming. The videos I’m recording are actually me writing code live and showing how I would refactor things. There is a coding component to it. I’m finding myself more and more missing that deep work of focusing on a programming problem for a whole day and just having the time race by. I find it harder to get into flow when I’m doing tasks like editing video or planning out a video. I think the results of this course might be that I want to get back into some sort of programming things.
Rob: Yeah, I could see that. Derrick, you and I talk frequently enough about the importance of allowing our developers on the Drip team to get into that deep workflow state. That’s something that I know you talk about the dopamine rush for you has always been pushing features into production, but I also know that part of your job that you have loved the most is being able to put the headphones on, sip the latte, and get into the deep zone and get a lot of code cranked out.
Derrick: Yeah, I think that’s the creative muscle that you’re getting to exercise. When you’re a developer, that’s like your natural form of creative expression. It’s hard to not have that as a certain element of your day to day. I don’t think it has to be 100% of it, but I feel like for me, it would always have to be a percentage I feel like, for me to feel like I’m exercising that muscle.
Rob: That makes sense. Do you feel like—maybe not the last couple weeks, because I know that you’re out of town last week, I was out of town a week before. I’m sure there’s a lot of stuff going on. Over the past three to four months as our team has grown up to when we were acquired a year ago we were at 3 engineers and I think we’re at 10 at this point. You have a lot more managerial roles, technical lead roles. Your role has expanded, I’ll put it that way. Do you feel like over the past three or four months, you’ve still been able to have moments where you do get in flow?
Derrick: There’s been moments for sure. It’s been less than it used to be, definitely. I will also say that I get a lot of satisfaction off of working with one of the team members, pair programming, I’m talking about that a fair amount on Art Of Product. It’s like being one of the developer and we’re working through a hard problem, and even if I’m not writing a lot of code there, I’m just doing more of the thinking, the thought process of solving a problem. That also tends to give me the same rush.
Just watching some team members be successful at balancing between the designers and the JavaScript engineers and seeing that whole machine work and knowing that I can push things in the right direction at various points to keep people unblocked. That definitely gives me some of that satisfaction as well. It’s a different kind of satisfaction, I think, and it’s hard to compare it to that true flow state.
Rob: Yeah, I totally agree. I had to make that transition as well several years ago because I basically stopped writing production code the day you locked me out of the repo.
Derrick: Oh yeah.
Rob: Code chains that I tried to make that Derrick rejected. I still miss it. I don’t regret the decision that I made to transition away from coding full time, but I absolutely miss those so many days when you can just, as Ben said, the day goes so fast because you’ll look up and you haven’t eaten lunch and you’re four hours past the time.
Anyways, transitioning back, Ben, off on a tangent a little bit. You were talking about your transition and that the work itself is a little less fulfilling right now. How has it been, I know one of the concerns you have that you voiced on The Art Of Product was that you were concerned you’d be isolated or feel isolated because you are an extrovert and you get motivated by being around people and being on a team. Do you find that you did feel isolated, and then how have you combated that?
Ben: Yeah, I definitely felt it. That was one of the things that came up in those early days. I was expecting that part to be hard because I know I’m an extrovert, but it was even harder than I thought it would be. The good news is I found some coping strategies that worked pretty well for me.
I quickly got a coworking space. Going to a place where other people are working and I can just chat with people even while I’m filling up my water makes a pretty big difference. It’s little things, it’s small interactions. I wouldn’t say I have any deep, new friendships at the co-working space. It’s just those little things like someone to grab lunch with, someone to get coffee with, someone to say hi to that really just energizes me in a deep way.
That helped. I wouldn’t say I’ve solved it by any means. When I’m recording video and editing it, I need to do that in a quiet space that has to be away from everybody else. Even when I’m planning out an episode, it’s a lot of deep work of writing and focus.
The co-working space has kind of worked as a hack. At the end of the day, no one’s on my team, it’s just me doing this effort and I’m the only one paying attention to it in a certain way. I wouldn’t say I’ve solved it, I think I’m still very much a team person. I like working on stuff with people. I’ve gotten some of that social interaction squared away and that’s helping, but I still feel at times a bit of a yearning for other people to care about what I’m doing and to be doing things with a group.
Rob: I think that’s a good point.
Derrick, you and I have talked. In the past, I know at one point you were a single founder and wanted to be the solo-preneur and run a small lifestyle business. After we started working together, we found the partnership to work so well. Then, we grew a team and we enjoyed working with our original team and now obviously the folks we’ve hired. How has your thinking changed, or has it changed on that whole running a company on your own versus more of what Ben’s talking about which is getting energy from the team? In future efforts, assuming you move on at some point to do another project, do you think that you’ll want to be solo or do you think you’ll want to have a team around you?
Derrick: That’s really interesting. I think it definitely has morphed my thinking about it. I feel like four or five years ago, I was all about how much can I do as one solo person, how many hats can I wear in the most strategic way so that I’m just captain of my own destiny, one person going solo. My feelings about that are definitely changed. Our collaboration with Drip, with working with the core team. It’s fun to grow the team and see the full actualization of Drip at a larger scale, but I still look fondly back at the days where it was a core team of five or six of us sitting in an office together.
That was really, I feel like, the sweet spot of working with a small enough team where you can all be in a room together, you can all bat around ideas. You have a lot of people on the team who are cross functional. Anna in customer success is doing a call, and then throws an idea across the room, and the developers are both sitting there and we kind of hash stuff out and get on a white board. Those kind of interactions are gold. It’s hard to imagine not at least having a small team like that with a future endeavor at some point. It may start out solo but yeah, I couldn’t imagine trying to wear all the hats and do everything on my own.
Rob: I think back to when I was working full time for the people. It’s funny because Ben’s insight into himself of needing other people around him obviously shows that, Ben, you know yourself pretty well. When I was leaving full time work, I was the exact opposite in the sense that I knew I didn’t want to be around people. The thing that I looked forward to most was going and working in my bedroom and never talking to anyone. I’m an introvert, it shows difference of personalities that even two software developers can have.
I think you don’t necessary fit the mold of the software developer who wants to go to their basement and code, you seem to really straddle multiple worlds, I think, with the extrovert and the personality and the ability to speak very well from stage as well as also having mad code shops.
Ben: I appreciate that. I’m not sure why that is, I guess I’ve just always enjoyed [00:21:21] skills. Since I enjoyed this deep part of the learning curve, I want to not just get really good at code and then keep getting better at programming, I want to be good at programming and then I want to learn how to speak in front of people and I want to learn how to run a business, and I want to learn how to market.
I think over a long time of doing all this, I’ve put together a handful of skills that you maybe don’t see in one person. I think maybe that’s the exception, people tend to focus on a thing and be like hey, I’m really good at this, I’m going to double down on this. Whereas I’m like hey I’m okay at this, I’d like to pick up a couple more skills that I’m okay at.
Rob: That makes sense. We’re going to do over, under here. I’m going to say ten years and both of you are going to say answer this.
Ten years, will you still be committing code to a production repo that people are using? Or, you can still work on a software company or be running a software company or whatever but ten years over, or under?
Ben: That’s a fascinating question.
Rob: I hate to put you on the spot. I was just thinking out loud. I just think it’s a fascinating thing to think about.
Ben: My guess is I still will be. There’s only been a handful of things that I have found so fascinating that they’ve retained my interest over a super long time. Programming has been one of them. I’d be kind of surprised to see that change. I think we’re at a renaissance of writing code for money and to provide value to businesses and things like that. I feel like this industry is only going to get more interesting. I think if I had to guess, it’s going to hold my interest and I’m going to want to still be making stuff directly.
Rob: So we get an over from Ben. How about you, Derrick?
Derrick: It’s an over for me as well. I feel pretty strongly, and I feel like this is not a hypothesis that I’ve totally tested. I feel like it is possible to still be the captain of a company, CEO as you may call them, and still be a person who contributes code. A traditional trend that you see is people starting out as a developer, writing the code, and then walking away from the code so that they can focus on the rest of the business aspect.
I think that is certainly one path you can take, but I feel like there is a secondary path where it’s like instead of totally giving up the code and focusing on marketing or what that other side of the business, I feel like you can still be a technical CEO founder and ultimately hire or get this through a co-founder, the marketing side of the business. I feel like you can flip that on its head so you don’t have to totally walk away from the code. I’m at least hoping that that’s a model that works because it’s hard to picture myself not actually being involved in code at all, I still can’t picture that that would look like.
Ben: Yeah, I have a quick anecdote that supports that. Six years ago, I went to interview at ThoughtBot and I was supposed to talk to the CEO. He’s like, “I’ll be with you in one second, I just want to get this test passing.” That had such an impact on me. I was like oh, I’m definitely going to work here. That is such a good sign. When the CEO is still doing technical work, he’s still technical but even more importantly, it means he understands what the life of being a developer is still. There’s no disconnect there, and that was awesome.
Also recently, Alex MacCaw who’s the CEO of Clearbit which is a company that I respect like crazy. I reached out to him on Twitter and said, “Hey, are you still writing any code for Clearbit?” He said, “Yeah, I wrote the feature that we’re shipping tomorrow.” It’s totally possible and I think it’s a workable model.
Rob: Mad props. Peter from Teamwork, he’s the co-founder. He still commits code to the repo and they’re over 100 employees now. They do about $15 million ARR or something like that, their SaaS app. I know there are folks out there that are doing that.
Ben: Yeah, so we’re both overs. Does that mean we shouldn’t start a company together, Derrick?
Rob: I think your skill sets may not be complementary, there’s a lot of overlap.
Ben: Rob, what do you think about that? Do you think, if I was like hey, I wanna get really serious about growing a SaaS company, is giving up the code something that I should consider?
Rob: It depends on what you mean by really serious. If you want to build a deck of million ARR SaaS company, I do think it would be something that I would consider. I think it would be the most efficient way to get there, just because coding at a certain point would become a distraction. It’s so hard.
If you’re going to head up a company, you become interrupt driven because you have to drop everything when people Slack you. I just can’t imagine enjoying coding. You can probably still get some code written, I just can’t imagine enjoying that when people are pinging me on Slack because they need an answer or stuff’s going to fall over in the next hour.
Ben: If I wanted to pair up with somebody, I would either be looking for someone technical to head up the technical stuff or the other stuff to head up that side. In your mind, is finding the technical co-founder an easier thing to do than the opposite?
Rob: Boy. I think for you, since you could do either but you enjoy the code more, my opinion would be that you should be able to find someone to do operational stuff. Since you would be so opinionated about the code in a good way if you’re running it, but in a bad way if your co-founder is running that. You could imagine the arguments or the disagreements that emerge from that.
Personally, I think if you do still want to stay in the code, I don’t think that’s a terrible choice if you can find somebody who can be the operations person. Hopefully, I think as Derrick and I found, hopefully someone who may be used to be a developer and doesn’t want to write code anymore and does want to walk away.
I feel like part of the power of Derrick and I’s partnership is that I am technical enough. I wrote production code four or five years ago. We still can have really in depth conversations, especially in the early days when it was just the two of us and he could talk to me about detailed stuff you can’t talk to a non-technical person about. I feel like that might be, just seeing Derrick and I’s model work, that might be the perfect fit for you.
Derrick: Yeah, I think you and I overlap in all the right ways. I care about the business side and I actually want to be involved in the business strategy conversations, but my main focus is the code. LIkewise, you’re predominantly thinking about product and operational type of stuff for the team but we can sit down and hash out like alright, here’s what I’m thinking for this architectural piece. We talk stuff through, and those are usually productive conversations as well. I feel like we both step into each other’s territory but not in a harmful way or clashing way, but just in a very complementary way.
Rob: Yeah, I think we’ve had conversations where if we do wind up, we both have opinions on all the areas of a company or the product. If we wind up disagreeing about something, I will absolutely be like this is a technical decision and it’s yours. I step away and I don’t feel like I have any more insight into it. I feel like I have a lot less insight into it and that Derrick has the ownership and the responsibility of it.
Derrick, we’ve covered Ben’s transition away from full time work to independence. Just about a year ago, I guess it was about 13 months ago, you and I sold Drip to LeadPages. Month or two later, we moved to Minneapolis. What’s new in your life?
Derrick: Obviously, moving is a big step for me. I never lived outside of the town that I was born and raised in. I’ve been taking this as an opportunity to experience something new. I definitely don’t regret the decision. Minneapolis is an awesome city, we’ve been getting to enjoy everything that comes with living in a really world class city, that’s been a great experience. Also, just joining a company of 180 people has been great learning experience too.
Most of my work experience prior to that has been at small companies, so I was at a small family business in college that I worked at part time where it’s just a few of us in an office, and then obviously Drip grew to 10 people. To be part of a large organization is a fascinating experience to observe and see how things operate and see how many of the things that we figured out along the way actually translate well into a large organization. Yeah, it’s been a fun ride.
Rob: What do you think has been the hardest thing about the transition for you personally or professionally?
Derrick: I think the biggest struggle is probably all aspects of scaling the company. The technical side, we’ve been dealing with quite a bit of database issues and queue issues. These are all things that come with the territory of growing the business like this. When you’re acquired and now you suddenly have thousands more trials than you had before, these are all things that are naturally going to happen.
It’s been, I would say, a period of very aggressive learning where you have to be on the ball all the time of looking around the corner for the next scaling challenge. It’s been pretty exhausting, I’ll say. I think I felt that recently, and the vacation I took this last week has helped me. I think I need to do a little more of that because it’s been a pretty intense year of just learning and working through scaling challenges.
Also, growing a team. We now have a development team of ten folks. We’re very picky in our hiring. The hiring process was pretty long to get the team out to where it is today. Just figuring out how to scale myself and de-couple myself from processes where I normally had been previously deeply involved in has been a challenge, but a good challenge. It’s good to see the team start to take responsibility for things that I normally would’ve been squarely on my shoulders.
Rob: Yeah, I would agree. I think that’s been the hardest part. Moving to a 180 person company when we first moved here, coming back to the conversation earlier about introvert versus extrovert, it is interesting that although I am introverted, when I wanted to go solo or go out on my own I didn’t want to work with a bunch of other people. But by that time that we had grown Drip, I really enjoyed working with you guys. I moved here and I was the only one from the Drip team just sitting in the corner on my own and that felt super lonely and isolating. As you one by one started showing up, it was like oh, this feels so much better. It’s good to have the team around.
Mixing things up a little bit. Ben, I wanted to come back to the course you’re working on. You mentioned your video course, is it Refactoring Rails?
Ben: Yes, that’s right.
Rob: I’m sure there’s some folks listening to this episode that want to learn more about it, potentially check out, maybe you could give away a couple of the videos so people could hear about it. Where is that, what URL?
Ben: refactoringrails.io.
Rob: Cool. You’ve been working on that for a couple months? Are you releasing that as you go, or is that a launch day coming up?
Ben: I’ve been releasing samples. I have 4 videos done out of what I expect to be about 10. Making progress, chipping away. Every time I finish one, I send out either the whole thing or part of it to the people that are on the launch list. It’s been dripping out steadily.
Rob: Very cool. refactoringrails.io. You’re using Drip for that launch list, am I right?
Ben: 100%.
Rob: Alright.
Ben: After most of Art Of Product episodes, I get free tech support from Derrick.
Rob: Totally.
Derrick: If you want a main line to the co-founder of Drip, you just got to start with our podcast.
Ben: I have a quick question for you, Rob. Actually, speaking of free tech support, this is actually free marketing support. I believe, by default, when I make a campaign in Drip, it has this option checked so it will only send emails to people in their local timezone at 11:00AM or something like that. I’m not sure if that’s a default but I have it checked on one of my campaigns. Would you call that the best practice? Is that typically going to give good results, or do I need to not worry about that?
Rob: I would say yes, it is the best practice in terms of all the split tests and experiments I’ve done over the years. That’s kind of a default. It depends on what time is on your end. If you’re on the East Coast, you don’t want it to be too early for people on Pacific, so I would tend to go a little later, maybe around 11:00AM, between 10:00AM and noon, probably. Whereas if I’m on Pacific, I might go a little earlier.
But to be honest, if you’re one or two hours or three hours off, you’re going to see very small difference. At our scale, meaning thousands or tens of thousands of people on the list, it kind of doesn’t matter. I wouldn’t be super worried about it. You can, of course, run the split testing in Drip and you can test that out on your audience but I bet you probably either wouldn’t have enough clicks to actually get a statistically significant answer or it would just be so similar if you tried 11:00AM versus 1:00PM or something.
Ben: That’s kind of what I figured. It kind of comes down to almost just my impatience. I’ll finish a thing on Friday at 3:00PM, and I’m like ah, no one’s going to get this until Monday at 11:00AM, I want the feedback faster.
Rob: You can try sending a broadcast right when you get it done Friday at 3:00PM and just do a poor man’s split test. You know your historical, you can look at all your opens and all your click rates, just try it once and see if it tanks.
I know that accidentally one time, this is pre-Drip, I was in Mail Chimp and I scheduled something. Instead of 10:00AM, I scheduled 10:00PM. It was not good. It was buried in people’s inboxes. When they went to delete, it wasn’t near the top as they were working. I remember the open rate being substantially less. I ran a couple other experiments where I sent at an odd time and sometimes it hurts and sometimes it doesn’t matter. I think generally, during the day for a work audience is pretty good.
I ran a job website at one point. It was Sunday. Everyone thinks about applying for jobs on Sundays because they hate their jobs. There would be this big spike in traffic and that’s where these emails would get the most traction.
Ben: Makes sense.
Rob: That’s it, cool. refactoringrails.io. Derrick, you have a blog at scalingsaas.net that you don’t update very often, is that right?
Derrick: I’m going to correct you, scalingsaas.com.
Rob: Oh that’s right, you got the .com.
Derrick: Yes, I wanted to blog more than I actually have which is why podcasting has been a good medium for me. But I do occasionally crank out a post here or there. scalingsaas.com, you can follow me in text there.
Rob: Sounds good. Gentlemen, thanks again for coming on the show. If folks want to hear more from you, they can head over to The Art Of Product podcast.
Ben: Thanks for having us.
Rob: Absolutely, my pleasure. That wraps us up for today.
Our theme music is an excerpt from We’re Outta Control by MoOt. It’s used under Creative Commons. You can subscribe to us in iTunes by searching for Startups and visit startupsfortherestofus.com for a full transcript. Thanks for listening, we’ll see you next time.