I'm looking for any advice and experience in how you might've gone about acquiring these customers (ideally small to medium business) and what incentives, if any, you might've offered for them to come on the journey with you. And how crucial was it in your experience in achieving success as a startup.
The skeptical part of me is wondering how many people actually have the time and energy to partake in such a program, so very keen to hear real world experiences.
Aim for acquisition channels that "do not scale". Channels like:
- Reddit/FB Groups/any other online community. You can post once or twice in a a particular community to get feedback. If you want to "scale" your efforts (i.e. post every day), you're likely to be deemed as spammy and get banned. This is both good and both. Bad because you cannot "scale" this acquisition channel (compared to Facebook Ads, for example). Good because, for this very reason, these channels are open to new entrants. Compare this to something like:
- FB/Google Ads. Yes, you can "scale" these channels, but so can your potential competitors. These people are usually well-funded startups that are willing to invest $500 to get a customer (although the customer will pay $50/month), knowing that many of them will stay for 10+ months, when the company will eventually get a positive ROI. For competitive markets, this "waiting" factor spans to over a year, sometimes two. As an early-stage company, can you allow yourself to wait 15 months to get a positive ROI from your ad efforts? Probably not.
Of course, there are always exceptions (if you bid for a narrow/high-intent keyword with not much competition, like "screenshot API" - this comes from a real founder interview [2]), but in general aim for acquisition channels that "don't scale".
[1] https://firstpayingusers.com
[2] https://www.indiehackers.com/interview/building-a-hobby-proj...
it is definitely important to go through this process, just because this is defining the market and gets you to a repeatable model of acquiring customers.
Now, these projects take a toll on the team, especially when you have people working on different projects simultaneously. The consulting mode has worked for seven years in which the company delivered many projects in many sectors using many techniques. [energy, transportation, employment, telcos, banking, retail, advertising, communication, etc.]
After doing that, certain patterns emerged as we hit road bumps and learned lessons the hard way when it comes to machine learning projects in the real world, with actual stakes. This drove us to start building a machine learning platform[1][2] that takes away the overhead and enables a small team to ship product, deliver value, and do it fast.
We build upon the knowledge we acquired these years and build this in the platform. For example, we enable automatic model/params/metrics tracking and one click deployments because the cognitive load on our data scientists to track experiments was huge, and they didn't necessarily remember to do it, or didn't do it in a similar way. They also had to ask someone who could deploy a model to deploy their models, and this person could be working on something else [bottleneck, social relation].
As we are building this, we also interact with our clients and prospects, some of which are at the leading edge of machine learning and have internal teams, but are suffering from these problems.
So we're working on this to:
- Enable our consulting "arm" to deliver these projects fast
- Enable other people to do that as if they had a team, reducing the barrier to entry as these lessons were learned the hard way [time and money].
Any of the projects we already have shipped could be abstracted and offered as a SaaS to other similar companies in a sector. For example, customer churn for a telecom company. Market forecast. Next best offer. We're choosing to focus on the platform for now, but you can easily see how you could do it were you to choose one project your were paid for and abstract it to other clients.
One important thing is: keeping the conversation open with these organizations. Starting small with a contained specific problem just to get in, and then expanding from that small specific business use case either to expand the tool's capabilities, or to offer it as a SaaS to _other_ customers.
- [0]: https://twitter.com/jugurthahadjar/status/131066829330549965...
- [1]: https://iko.ai
- [2]: https://www.reddit.com/r/learnmachinelearning/comments/je0pm...