The life and death of a startup
cecinestpasun.com
cecinestpasun.com
Speaking from experience, software for Plumbers, Roofers, Pest Control, Cleaners and most home improvement type sectors are really hard to scale. It really is an up-hill battle getting them to spend more than a couple hundred a month and the churn was so much higher than any other sector I have worked in.
You have HomeAdvisor, Angie's List, etc. who are heavily tapped into this market and understand the challenges that come along with it. We developed a lead gen, crm and follow up system targeting this sector. So many of the Plumbers and Roofers we talked to would complain about HomeAdvisor and other similar providers. How bad the leads were, that they were shared (sent to 5+ others), etc. but were not willing to pay for a higher priced offering that fixed those things. Most that were willing to invest were horrible at even answering calls from prospects. They would call prospects back 2+ days later to discover they went with someone else who actually did answer their phone and would then say it was a bad lead.
The experience gave me a much better understanding on why the competitors focus on shared leads. Hopefully at least 1 of the 5 roofers the lead is sent to will actually respond in a timely manner.
TL;DR
Most small businesses owners are far better rational decision makers than you think, because most of the time, the aim of the game is not a unicorn, it's support of the family.
Overall financial gain may not be the only thing they optimize for. For example their life style (being able to answer call whenever they want).
And yeah you got it spot on! I know that for my Dad in particular, he always said to me whenever I mentioned scaling the business up and taking on more guys that whilst it would be nice, it would likely mean more of a managerial position, keeping an eye on projects and that. He said he runs his own business to avoid being at the grindstone 24/7, he was always able to come and see school sports and participate in that sort of stuff. I always found it pretty self-controlled tbh, knowing that he could have scaled it up, but knowing the game would change if he did.
I am not sure if businesses have become tired of the constant bombardment of promises that don't have a solid ground but I believe some level of effort can make a positive change in their lives.
If you are making good profit already, which more than covers your needs, why bother looking into improved efficiency, automation, getting better gigs, etc? It's not that you can just flip 'efficiency' switch and things are more efficient.
In some cases, sticking to doing things in a familiar way and which works well enough is a rather reasonable decision in the grand scheme of things.
At the same time, if you've not read the fisherman and the businessman (1 minute read), the ending is relevant to your discussion.
http://paulocoelhoblog.com/2015/09/04/the-fisherman-and-the-...
That's the opportunity, but it might not be what you want. Start a very tech-savy, customer-friendly plumbing business and figure out how to franchise it. Have your own small in-house tech department that relies on outsourcing. Outcompete the local plumbers and then hire them when they go out of business. All of your franchises will be required to use your software system.
I encountered something similar when I hired some painters via a national chain. The guy who ran the local franchise saw it as an investment opportunity, and loved running his own business. One of the painters was a guy who's painting business folded and realized it was just easier being someone else's employee.
>Over and over again, we saw internal sabotage. People would simply refuse to change processes, and would find any excuse. "Oh, the software didn't work, so I had to go back to doing it manually".
This one resonated with me, from a former workplace. Even when their jobs were nowhere near at risk, people don't want to change habits. The employees did not get paid more for being more productive, so they would find fairly pointless excuses for not using tools that made their lives easier.
Ultimately, it's a problem with management and their incentives (or lack thereof).
If you want esc to work that way, put in your .emacs (but I really discourage it):
(define-key key-translation-map (kbd "ESC") (kbd "C-g"))No. You were selling the solution to a painful problem that just happened to implemented in software. That's not the same as selling software.
We've been conditioned to expect that physical, tangible things are expensive - but software? That should be cheap, or better still free.
I think this is where the Django influence is strongest. People who buy enterprise software don't think that it should be free. Quite often they have strange expectations that they need to pay prices far higher than anyone would reasonably charge. $5000/month for an app that could be replaced by a cron job and a shell script isn't unheard of. I strongly suspect Tradescloud could have greatly benefitted from a mentor who had experience and success in selling B2B software.
Sure, it won't sell as many copies or ads for the publication, and some may say it will discourage the entrepreneurial spirit, but I think it is far worse to see a legion of young, bright, keen people quit jobs and start writing code dreaming about what colour their Ferrari is going to be.
The inevitable disappointment (for 99.9% of them) from unrealistic expectations, and the sheer, gruelling reality of just how hard it is to make a dollar in a self owned business will surely do more to crush spirits and shatter dreams.
(Russell's issues with depression/burn-out.)
As an aside, I'd argue that any modern web framework with decent community interest also attracts the same "engineering first" individuals.
If you're betting the farm (read: assuming your progressive choice is going to do anything more than speed up dev time) on your choice of web framework you're definitely doing it wrong.
The software you create is a means to an end.
And he implied their product was on mobile devices so may not have involved Django at all.
It's a very good article, you should have taken the time to read it.
- Competing against Yell, Yelp, Google...etc. for local reviews and listings isn't exactly going to be easy. I'm not sure how prevalent all those local services were in 2010, but even if it had gained traction, it likely wouldn't have lasted long (or perhaps if they're lucky, been bought out).
- Did they only try cold calling? If so, that's ridiculous. Did they attempt multiple marketing methods? Did they try to educate the market before trying to get a meeting/sale? Did they run group sales events? They really didn't seem to know what they were doing at all, so how is this enlightening to people reading? Maybe learn sales and marketing before trying to actually build a business...
- Local businesses often aren't very good at running a business. It's that simple. Some survive through luck (and referrals). They're often disorganized, and so busy dealing with clients they can't even think about sales and marketing. And often even if you can outline a very clear ROI, they won't go for it since small businesses are often more of the consumer mindset (emotion driven) rather than bigger business mindset (ROI driven).
- And also, as another comment mentions, a lot of small businesses don't want to really grow. If they're earning enough to cover their bills, they're happy. The stress of managing employees is often more of a deterrent than the benefit of earning more.
- A $50k solution to a local business? That's a ridiculous price and expectation. At least have multiple service levels, and a free version is a great starting point too.
- At least they understand that there's often massive resistance to changing how they do things, especially if some members of staff aren't comfortable with technology (as many people aren't).
I'm just slightly shocked that they had to learn such fundamental truths about business, in such a hard way.
Did they consider hiring a sales/marketing consultant?
Did they test other selling approaches?
With great sales and marketing, you can sell a poor quality product. Not recommended of course, so if your product's good you have happy customers and also referrals.
They had the product-part right, but didn't seem to have a clear product-market fit, and certainly hadn't found a dependable sales/marketing approach that allowed them to grow.
It's tricky because simply being a startup is a brand negative as you try to sell to increasingly conservative customers.
There's books about it. Here's one:
https://www.amazon.co.uk/Crossing-Chasm-Marketing-Technology...
I think it's particularly hard for people who are used to, and enjoy being successful - is that perhaps why university dropouts often make good company founders?
Seems like this should have been mistake #1. That is an awfully high burn rate for a startup still trying to find product market fit.
Django was on the page 11 times, 5 of those were regarding DjangoCon
My personal lesson and the take away from the article is: On the list of hats you wear founding a startup, salesperson is 1st, 2nd and 3rd, engineer is 10th.
Paid high salaries and burned through investment without closing sales? That's probably a little more indicative of why this one failed.
A small gripe: I don't get why Django has to get dragged into this. Whether it's the title, or the venue. It distracts from the broader lessons he brings to the table in hindsight as a CTO-founder.
Other than the author making fleeting references to Django, there's no technical depth or major points delivered on how the stack effected operations.
I have nothing wrong with Django criticism, but the title needs to be fixed. Maybe: "Autopsy of a slow train wreck (DjangoCon 2017)"
So naturally he was a big proponent of Django and his stack was written completely in Django.
The fact that none of the reasons why they failed have anything to do with tech is what makes it being a Django startup relevant. The whole point is that they were focused on their technology instead of the customer acquisition channels, sales funnel, pricing strategy, etc.
Yes it's clickbaity, but it's also art.
It's worth nothing though that this is only the title of the presentation aimed at Django developers at DjangoCon. The title of the blog article removed the reference to Django.
From looking at the description of their app on Appstore: "With this mobile app, field workers can receive jobs sent to them from the TradesCloud web service and then update them in the field. " their service seems to have been a way to message the staff in the field.