startups

I got booted from one of my own company’s Slack channels...

So, last week I got removed from one of my company’s Slack channels… and it was probably the best thing that could have happened for me, and my company.

You see, like most companies, we have ‘global’ chat channels that everyone participates in, plus each team has distinct channels usually for just those team members to discuss operational matters.

Some of our company Slack channels

Our Customer Success team has their own #customer-success channel where we would all discuss customer related issues such as onboarding new signups, and how to solve certain issues on the customer’s behalf.

As the original founder of the company, I naturally included myself in ALL our company Slack channels, because, well, I thought that is what founders had to do in order to help the team and keep a finger on the pulse of how the company was going.

But instead, that proved to be NOT a good thing. You see, I was pulled in so many different directions, and involved in so many side conversations that I couldn’t actually get my work done, which was to manage our growing development team, and set long term goals for our product.

Also, team members were getting too used to bringing problems to me directly via those channels, which meant I was the one solving a majority of them, or having to de-escalate situations depending on how important they were. This wasn’t helping our team to grow and trust themselves to make good decisions.


So my co-founder and I decided that it would be best for me to step out of the #customer-success channel. Not just mute the channel, but be removed entirely so that I am not even tempted to ‘check in’ on conversations happening there (as you can see from my screenshot here, that I can’t even see that channel any more).

It has been just over a week, and I can already see the difference. Sure there was a period of FOMO where I felt anxious that I was missing out, but based on feedback from other team members, conversations between my customer success team have increased in that channel, with a lot of questions going back and forth between each other, and ideas been thrown about with gusto and everyone is chipping in more to help each other out.

From my perspective, I have been able to focus back on pure product and leading my engineering team, and I have felt much more in control, and focused since doing so.

Don’t get me wrong - very difficult customer scenarios are still escalated to me (via other channels), but by the time that it is escalated, I know that the team has already explored all the alternatives, and it is only coming to me because it is either a bug or problem within the app itself that I need to be involved in.

A wise mentor once told me that the hardest thing for a founder to do is to make themselves obsolete in their own business, but I realise now that for a growing business, it is a necessary thing to do - and that is is major factor in building a business that can scale without you having to be involved in every minutiae, but rather be able to work on the bigger vision.

It is early days, but I think the experiment is working. Now to work on my goal of slowly get myself booted out of some of our other team channels this year. ;)

Basecamp's house of cards...

Photo by Sigmund on Unsplash

Photo by Sigmund on Unsplash

Character is like toothpaste - it really only comes out under pressure (unknown)

I don’t know where I first heard the above quote, but the events of the last week have really shown how true this saying is.

I will start by saying that I have been an interested (but not rabid) fan of the journey that Jason Fried and DHH have been, building their startup called Basecamp. I started on my journey of building online SaaS system 20 years ago, when they first started the company. I had a further 20 years more experience of running a software consulting business before that, so I was intrigued, and a little surprised that two young lads could start an online software business that just seemed to go gangbusters out of the gate.

I guess that was the main thing that caught my attention - that it seemed so effortless, and looked like revenues just snowballed from day 1. Heck they even said that they were earning revenue before they had a chance to build in a billing and payment interface into the system! Something that I had never experienced at that stage.

As a developer myself, I admired DHH’s work with building the Rails framework. Though even back then, I found the framework to be a little too opinionated - much like the founders themselves. I grew to love the Ruby language, but not the Rails framework. Indeed my current startup, which is successful beyond my dreams, is built using Ruby (but on a different framework).

I used to read Jason and David’s blog posts, and over the years, I even bought a few of their books. However I always read their advice with a touch of reservation. They always struck me as being the guys that fell into a pond and came up with a Koi carp in their mouth and went “Oh, hey, let’s tell everyone else how to be great Koi carp fishermen like ourselves”.

Don’t read me wrong - I did respect a lot of the things they did, and how they rattled some of the embedded habits of running a business, but somehow, it all seemed to come from a charmed existence, devoid of any real challenges or problems that required some really creative problem solving.

As far as I know, the never had to deal with situations like:

  • Having to make payroll for the team with $0 in the bank

  • Having an employee go rogue and either embezzle funds from the company or conduct systemic abuse of another employee over time

  • Having a founder/partnership separation that was acrimonious or came at the wrong time

  • Having to deal with data loss or accidental customer data deletion due to bad internal practices

I have had to deal with nearly all the above in my 40 odd years of running former businesses. Some of them more than once. I wanted advice that came from the painful viewpoint of having experienced this and and had you staring at the possibility of the end of your company as a consequence. But when you are busy raking in the cash as Jason and David were, it is hard to listed to the “Oh, just do as we do and you will be just as successful” mantra.

The current events at the company have shown the fragility of the foundations that have brought the company to these dizzying heights. Fundamental issues with employee management have been ignored and seemingly plastered over with benefits and reinforcement of “You are lucky to be working at such a great company and being lead by such great leaders!”.

It seems though, that when push came to shove, and employees expressed dissatisfaction with a number of policies and people within the company, it all became too hard, and instead of confronting the problem head on and dealing with the issue, the decision to avoid it and offer band aid solutions was put forward. This seems not to have worked this time around.

Indeed, it seemed that at the ultimate “all hands” meeting, one founder put his normally opinionated personality into hiding and said he would offer no opinions, and the other founder attended from his bed, turned his video off and muted his mic and seemingly posted a slew of anti-Apple retweets during probably what was the most important meeting of his company’s existence.

Basecamp is a wounded beast now, and it will take some time to recover. I genuinely hope that they find their feet again, and that they learn from this, and that their company sticks around for another few decades. I hope that the employee’s who left find gainful and happy employment elsewhere, and I hope that Jason and David approach any future “lessons” they they wish to impart with a lot more humility. I also hope they also see fit to step down from the pulpit every now and then and ask for advice from those that came before them, rather than roll over every business legacy with their own thoughts of how things should be done.


My 'Chinese Bamboo' startup...

Photo by Jason Ortego on Unsplash

Did you know that when you plant Chinese bamboo seeds in the ground, that it can take up to 4 or 5 years for the first shoots to show? And did you know that as soon as the first shoots emerge, it then only takes about 6 weeks for the plant to grow to reach 90 feet in the air? The trick here though, that you still have to nurture and care for those seeds through all those years of not being able to see anything above ground. Otherwise you won’t get that dramatic growth spurt at the end.

This actually draws a really close parallel with my startup story for HR Partner.

I clearly recall sitting down and writing the first lines of code for my B2B cloud HR system back in late 2015. I basically chained myself to my desk for 3 months straight, single handedly writing around 20,000 lines of code to get that first beta version out by Christmas.

Like all startup founders, I believed in the mantra ‘if you build it, they will come’, but like all startup founders, I was completely wrong about that, and the sales & marketing side of the business took up all of my time and energy.

I managed to get my startup to around $1K per month in recurring revenue by mid 2017. Enough to pay the hosting bills and other incidentals, but that was about it. I stayed at that level for nearly 18 months. In late 2018 I put in a superhuman effort to basically double that, but still it seemed that growing my startup was going to be an extremely difficult and questionable proposition indeed.

Our actual MRR graph from ProfitWell for Nov 2019

Our actual MRR graph from ProfitWell for Nov 2019

Then, in mid 2019, my amazing co-founder Fiona joined the company. We took a look at the marketing, and decided to make some tweaks to try and see if we could ‘move the needle’.

November 2019 (almost 4 years to the day after I launched the Beta) was the biggest month we have ever had. We have basically tripled our MRR in a matter of weeks. This was our ‘Chinese bamboo’ moment, of sorts. I posted about this on Twitter, and people asked me what we changed or tweaked in order to get such results. Here are my thoughts on this. Maybe it will be a useful reference for someone else wanting to build a B2B startup.

1. Play the ‘long game’

In the early days of my startup, we would chop and change marketing tactics on a whim. I thought we were being all ‘agile’ and responsive, but really, all we were doing was wheel spinning and flinging stuff at the wall to see what stuck. Sometimes, our website would completely change twice in a month, because we didn’t see any increase in user signups.

We were just a small sail boat in a pond being blown to and fro on whatever winds were the flavour of the month at the time. Our fingers were in too many pies, and the effort was draining all our precious energy.

My new co-founder Fiona insisted that we take a more disciplined approach to marketing when she came on board recently, and so we stopped making constant changes to our website and blogs and marketing channels.

We would make one change, then set in in place for at least a month to monitor it. We would set definitive KPIs in place to measure effectiveness on several levels. At the end of the month, if things were not working or trending down, we wouldn’t throw it all our and start again as before. Instead, we would make one small incremental change. Sometime even using Google Optimize or similar to A/B test small changes. Then we would begin the monitoring process again.

From this, we began to learn a LOT more about how users approached and engaged with us. We learned things like how reducing just one field in a form could double the chances of people filling it in and submitting it.

Our website basically hasn’t changed much since mid 2018, and likely won’t for a while yet.

2. Spend time making life easier for the user

While I spent all of 2015 to 2018 coding up brand new features and fancy bells and whistles for HR Partner, during 2019 I stopped all new development altogether, and spent the year just listening to our existing customer base and making smaller, incremental improvements to our UX and functionality just to make their lives easier. Some may call this ‘Product Market Fit’, but for me, it was more about removing any pain points in my customer’s lives that may be hindering their use of my product.

It was really hard having to sit on tons of ideas and put them on the back burner, but I had to focus on what users actually loved about my product. In talking to them, I discovered that there were things that they thought were cool or nice about the system that I had never even considered as being interesting to anyone.

But when I started mentioning these same things to potential customers at demo sessions, I could see that they would also become excited about them.

As the developer, I had in my mind one set of features or functionality that I thought would be exciting to future customers, but as my existing customers, and Fiona showed me - what really got customers excited was a whole different set of factors. That was an important learning for me.

3. Go to where your audience is

I have written before about focusing your marketing on where your audience is going to be. We spent too much time and energy in the past promoting our SaaS on sites that were frequented by designers, developers and other solo founders. Don’t get me wrong - those places got us fantastic feedback and suggestions for our system, but it never got us paying customers.

It was only when we started promoting HR Partner on places like LinkedIn and Capterra, G2 Crowd etc. that we saw a marked increase in paying customers. LinkedIn allowed us to talk directly to HR managers and business owners. People who would be making the decisions. The Gartner sites like Capterra were already full of people who were ready to buy an HR system and were actively looking. They were already pre qualified, hot leads!

But once again, the ‘long game’ is essential even in these avenues. We couldn’t just put up a single ad and expect immediate results. We had to carefully balance placing ads along with posting good content and articles to get our name and branding in front of the audience there without coming across too strong. That took a lot of patience and careful strategic consideration.

4. Study the channels you will be using

There are a plethora of ways to market you business online these days, and none of them are simple. From SEO to ASO (App Store Optimisation) and even Facebook Ad campaigns - most of them can seem like a ‘dark art’. There are so many cunning tips and tricks that you can use to influence your reach and reduce your spend that there are now entire courses out there to show you how to do it.

My advice would be to always stop and study the platform that you will be using to promote your product. If you just decided to ‘dabble’ in a particular promotional tool, like Facebook Ads or Google AdWords, and you were only intending to spend a few hundred dollars ‘to see what happens’, then I would say you would be better off taking that few hundred dollars down to the nearest casino and putting in on black or red at the roulette table. You have a far better chance of making money that way.

Take the time to become intimately familiar with the tool or platform you intend to use.

In our case, when we decided to use Capterra, we saw that it was critical on that platform that when people searched for “employee management software” etc., that were were in the Top 10 company names that came up. It is the old ‘above the fold’ trick. Companies at the top of the list had a phenomenally higher click through rate than those below.

The problem was, in order to get to the top of the list, you had to bid an extraordinary amount of money - something like $20 or $30 per click to get there. We were only a small bootstrapped company, and didn’t have the marketing budget of our well funded competitors. Even putting $500 on our monthly CPC budget on there would run out within the first few days of the month. Our cost of acquiring customers was huge.

But then we discovered something out of our own experimentation. We discovered that while Capterra’s own internal CPC tool was saying $20-$30 for top listings, that we could actually bring it right back to around $15 per click and still stay at least within the top 15. We also found out that if we kept our budget really low during the start of the month, then increased it later in the month, we would appear higher in the searches, as most of our competitors would have exhausted their CPC budget earlier in the month (like we used to do).

But by far, the biggest learning for us was that we could allocate our CPC budget per region. We had always gone worldwide on Capterra with our CPC budget, however we found that if we focused on just regions like the UK or Canada or Australia, that we only needed to spend about $8 per click to be in the Top 10 for anyone searching from those areas.

And once again, the $8 that Capterra was telling us was only a suggestion. By careful monitoring, we found that we could in fact drop our budget back to $4 or $5 in some areas and still be in the top 10.

It is all about getting to know the platform you are working on intimately, and the exploiting that to full advantage.

5. Persevere with the things you don’t identify with

I have also posted before about inadvertently being good at things that you don’t actually enjoy doing. In my case, it was taking sales calls with customers. I don’t, and I never have, and I never will, consider myself a salesman. I really don’t enjoy anything about the process. I would much rather be coding.

But for some reason, I seem to be OK at it. Customers seems to like talking to me, and I actually love talking about my product. Somehow, out of all that, sales seems to happen.

Is there any aspect about running your startup that you don’t look forward to and try to avoid at all costs? Another one for me is the accounting paperwork. I loathe it and will make any excuse to avoid it. But it is essential for the health of your company, and we can’t make any long term strategic decisions about the company without meaningful financial data. So I have to grit my teeth, roll up my sleeves, and get down to it.

6. People trust people, not companies

This is about the only tip that I have here that seems to get easier as we grow. It was hard - VERY hard, getting our first few customers on board our SaaS. This was mainly because we had no proof that we could offer those first customers. We had no loyal, happy customer base. We had no reference sites that we could point them to in order to reassure them that they were making the right decision in choosing us.

But nowadays, we have quite a few customers who love to evangelise for us, and to talk us up to anyone who will listen. And we ensure that we find them people to talk to!

How did we get such a base of happy customers? Well, it was one of our philosophies right from day 1 - because we didn’t have the venture funded deep pockets of our competitors, the only way we could get and keep customers was to provide them with outstanding support levels, and to also listen to them and make changes in our software to meet their needs.

In fact, if you go and read our 5 star reviews on Capterra etc., you will see that most of them explicitly mention this fact. That has turned into a really powerful tool for us.

We’ve found that no matter how good our demo is, and how many features we show them that they go “Wow” to, that at the end of most sales calls, the person on the other end will almost always ask about other customers in their industry who use us.

Usually, we point them towards our Capterra review page, or else give them the contact email of another happy customer, and that is enough for them to commit to subscribing to our service. In fact, we scored one of our biggest customers in November this year precisely because of this tactic. The customer emailed me back and said that they were signing up based on the glowing recommendation they got from another customer of ours.

Conclusion

I hope that I have managed to give you an insight into what we did do accelerate our growth in the later half of 2019. Going back to the Chinese bamboo analogy - it is important to know that for those first 4 or 5 years of the bamboo seeds being in the ground, it is imperative that you keep up the nutrient feed to it, and ensure that it can germinate undisturbed.

It was like that in my startup. Even through the lean years from 2016 to 2018, I would put all my heart, soul and passion into my startup and treat every customer like gold. I never wavered from my vision. I knew that this was setting the standard for what it would be like once we had broken ground and started reaching for the stars.

Thanks for reading. Best of luck on your own startup journey.



The evolving startup

executive-change-leadership_0.jpg

I was listening to the excellent Startup Therapy podcast this morning on my walk. More specifically, I was listening to the episode with Steve Blank, where they were talking about a startup ‘shedding its skin’.

What does that mean, in a nutshell? Well, it is really about the natural evolution of a startup through the different stages of Search, Build & Grow - roughly translated to product market fit, traction, and growth.

The hosts talked about how the different roles of employees, and even founders, within the startup will change as it progresses through these stages, and that even the founders themselves may not be the best people to lead the business through certain stages.

It kind of reminds me of a book I read as a youngster, where a plane crashed into a mountain and the surviving passengers had to work out how to get back to civilisation. The person totally in charge of the aircraft while in the air (the pilot), was different from the person who took charge of the group’s survival in the wreck of the plane in the snowy mountain, who was different again from the person who led the small expedition to try and find civilisation and help. Each had their own unique skillsets which made them natural leaders in those different scenarios. Most importantly, each person knew when to defer their leadership as the missions of the group changed.

I’ve experienced something similar in my own startup, HR Partner. Over a year ago, my original co-founder of two years left the startup. It wasn’t my decision. She had self-identified that she wasn’t the best person to lead the business into the next stage of growth. I must admit that I couldn’t see it then, but over the past year, I have grown to appreciate that call, as the business has grown from strength to strength with different leadership, and indeed, I have now transitioned my startup again to bring on a new co-founder with different skill who is again raising the bar and taking us to new heights.

Kudos to my former founder to having the strength of character to realise that she had maxed out her skills and needed to step out. It has made me think about my long term role in my own company. Though I wrote 99% of the code and have spent a lot of time as a solo founder building this company, I think we will get to the stage in a year or two where I will have to relinquish my own control and ownership over the business for it to thrive.

I was never comfortable with the title of CEO, and I think that my future here lies in being more of a CTO or Product Manager with someone else (perhaps my new co-founder, or perhaps someone else altogether) at the helm, driving it forward.

Eventually, I see myself stepping out of the company entirely, as I am realistic enough to see that my personality type (and future life goals) are not compatible with growing and sustaining a large, enterprise software company, and I look forward to handing over the reins to someone much more qualified and able.

This is not to say I am losing interest in my startup - far from it. I have never been more passionate and excited to build something that is used and loved by more and more people each day. It is just that I need to be more realistic about what it is going to take for this company to be the success that it deserves to be. So in the meantime, I will enjoy my role in the journey, and I hope I am wise enough (like my old co-founder) to know when I need to take a side step.