About Me:
Hey 👋 I am Prasanna and this is my first Indie hacker post 🤩
I am doing part-time DevOps consulting and want to create Bootstrapped SaaS products. I have experience as a Backend engineer, so thought API Synthetic Monitoring could be a good idea and built monitz.co
Development effort was not much, spent around 1.5 months and I reached out to clients after having a full-fledged App.
These are 4 mistakes/learnings for me in Marketing for the past 1 year,
1. Deviating from Product:
I presented Monitz to a company where I have worked before and I have connections with top-level management. Gave a demo of how it works and they were sort of impressed with it and said they want to work with me. But they offered a consulting job and eventually, I can implement Monitz there.
But once I started working, I was pulled into multiple directions & I never got a chance to implement the App. I got burnt out due to work pressure and stopped working on anything for the next few months.
Learning: Be clear about what you want to do. Don't accept consulting offers, if you are there to sell your product.
2. Pitching the product to fellow Developers:
Reached out to fellow Indie hackers and Solopreneurs thinking that they are the right audience. But they are not interested in spending money on it.
It's not a pain killer, it's just a vitamin for them.
Some were hesitant in giving their product API details, so built a Demo app that they can monitor. But no one turned out to be a paid customer.
Learning: Sell / Reach out to people who are having pain & who can pay.
3. Not going that extra mile:
From one of my friends got a CTO-level contact at a big lending company. They have this clear pain point & I had discussions with the Architect level people.
Discussions went well, but they want a solution that is completely different (Real User Monitoring instead of Synthetic monitoring) and asked me how long it will take to change Monitz to that.
It might have worked, but the timelines are too restrictive and I don't have the energy to do that.
Learning: If there is a clear scope of business then it's not a bad idea to completely change the product. Especially if they are your first customer.
4. Too much time spent on one client:
I kind of pinned my hopes on one client. Setup Monitz for their backend and integrated with their Slack to get notifications about their App health. Even after multiple attempts & reducing the price point, they never upgraded to paid plan.
It turns out that they are hesitant to depend on a Solopreneur without any VC background. This was my first App, so trust is the problem.
Learning: Companies want stability and not to depend on one person. It's difficult to convince them, so move on, Fast.
I could have done a lot better and tried a bit more. Monitz is in shelf mode now and sometimes people ping me and say it is a good idea & I should pursue it. But felt I spent too much time on it & not getting the confidence/motivation to work on a B2B App.
Next, I am building a B2C Micro SaaS App superstatz.co and I should say it's doing good. In the future, I will document how my Marketing experiments are going for it.
sales, sales, sales. Feel like that's the name of the game for b2b but I feel like most developers don't enjoy that part of building business (me included ofc)
Yes, sales is kind of tough !!
Sometimes "fake it till you make it" mindset is needed and it is difficult for developers. They exactly know what is in the application & why it will not match the needs of clients.
Hey Prasanna,
I wanted to let you know that I enjoyed your post & was intrigued by the marketing lessons you've learned along the way. Right now, we're on the lookout for individuals with unique failed business stories to share through interviews. Excitingly, our newsletter already consists of over 330 subscribers.
Your story could be a fantastic addition to our discussions!
Sure, thanks a lot !!
We're you offering a free trial or a free plan?
I am curious because that sounds like you encountered the down side of offering a free plan.
Free plan are only good if you're VC backed or you have a low touch sale cycles meaning that customers can be onboarded with minimal intervention from you. Custom integrations, demos and onboarding meeting should be worth your time.
In my opinion, charging money shows profesionnalism and that you know what your doing.
Free trials are in most case the way to go for B2B model.
Good luck with your next project ✌️
Thanks OlivierCote. The free plan was supposed to be in self-service mode.
But when a potential client asks for a call, we would jump headfirst into it. I was kind of fine with it because at the early stages interacting with potential customers can shape up the product right.
And this effort is not completely wasted, some of the features they asked were good and I could include them in the product also.
Looking back, I feel creating something from scratch gives satisfaction. Sure, will do more 🙂
I would have given it to them for free.
You already invested a lot of time into it, so why waste it?
You may not be compensated, but you could have used them as a success story.
If it's a big company, how many devs and potential word-of-mouth evangelists you could have gained?
Sometimes you have to give to receive.
On a side note, keep creating stuff. Stories of first-time success are rare.
Almost all success stories are hit-and-miss until one idea succeeds or it was numerous iterations of the first idea.
I really don't think that giving them your product and IP would have been the way to go.
I just think that you shouldn't have spend that much time on a none paying customer.
I feel that spending time is fine, but Hope was the problem.
I was more confident that they would upgrade at one point in time and when that didn't happen I feel dejected. Getting the first customer gives a lot of excitement & I was dreaming about it at that time.
Thanks, denrac. I also enjoy creating products, so will try other ideas soon.
I am letting it run for them. From the infra-cost aspect, it's not a lot. Also silently hoping that one day they will find value in those alerts and upgrade.
Great!
If you can, reach out to guys using it and ask them what they liked best and if something can be improved. Use their testimonials for social proof, and don't be shy to use the company logo for promotional purposes.
I hope this is just the beginning.
Yes, I am currently getting feedback from people for my next product & added the social proof on the landing page. It gives confidence to the users
finding the right clients is great advice.
Just need to figure out where they hangout
Spot on. Try to add value in the space where your potential clients hangout.
That builds lot of trust. Noting this for my future products
I kinda understand the pain with a client who didn't update a plan. That's really unfortunate, and such things happen from time to time. But from my experience, sometimes one happy client can bring more clients. Even though I can agree with your point, I think both of us can agree that good customer service is a huge boost for your business.
Thanks, JD.
Yes, good customer service is the key differentiator. And looking back I think all I needed at that time was one client and that could have shaped the product. Will give it a shot after sometime 👍
Thanks for sharing, Prasanna!
Learning from our mistakes is one way to build and grow fast.
Fail fast.
Learn fast.
Implement fast.
Thanks, Iveren. Nicely said.
Good Product comes from repetition & how soon we recover from mistakes is the key.