Before jumping on to the topic let me tell professional story.
I’ve worked as frontend dev and as a Product Manager. I'm fairly new to backend dev & have a decent knowledge on how to build frontend apps using Swift. When I chose to become Indie, I wanted to have a clear idea of what Indie implies in terms of product development.
For me Indie 101 is:
As an Indie, you're pretty much doing everything on your own & have less time to do it. Before moving to lowcode, I've tried building things from scratch & failed to do it on backend, I've spent like 4-6 weeks on backend, then I've felt like it is not worth to build everything from scratch since you don't know if the product is actually going to work or not. I've decided to look for leanest solutions, at the same time not compromising the user experience. I had fair knowledge on no-code & low-code market because of my past experience where we've adopted several tools for marketing initiatives.
As most of you know, the search feature on Twitter is a goldmine tool to find any content on Twitter, be it Hashtags, Keywords, Conversations b/w two users, location/worldwide, People you follow, Lists n many more…
While the feature is great, I've found out that the feature has poor adoption among users who are not part of the tech world. This is due to not knowing the feature exists and also hard to memorize the exact search filters to find tweets.
So, I've prioritized these problems
Build a solution that focuses more on "what" to search instead of "how" to.
Unlock several search filters (these search filters are currently not visible on default twitter advanced search)
Library to store all the search phrases.
Introduce the "Discover" section to educate users on how to find the best content.
Integrate tightly to the Apple ecosystem. Ex: Siri, Spotlight search, notifications.
Despite the app's support on macOS, iOS & iPadOS, I have launched it as an iOS app first because the advanced feature doesn't even exist unless you know how to directly input the search filters.
After the launch, I have gained around 20+ paid users in 10 days which is not a good number for Indies. I have decided to use my product on an everyday basis to see if and how can I use my own app to find potential customers. I was glad enough that I could find a way to search for my potential customers. Once I found it, I reached out to them through cold DMs and tweet them about how can they use the app to find signaled content on Twitter. Over time, I’ve seen creators, marketers, journalists are signing up for the app and using it.
Since the app is indexing on top of Twitter search, I found my potential customers by building a search query who’s talking about “Twitter search” or “Twitter advanced search” on twtr platform and reaching out to them through cold DMs or comments under their tweet. I found this is a perfect acquisition loop or dogfooding for my app to grow(with some manual effort)
Here is a quick video:
The app is available here to download
For folks who are interested to know my tech stack
I stuck to low code tools. I wanted to have control on my frontend so I went with a code tool and on backend, there is nothing much to innovate or do from scratch so I’ve decided to use iCloud and Xano for data storage and processing.
My next update on marketing is to scale this process and automate it if possible.
I hope this post inspires others to dog food their own app first, then find ways to introduce acquisition or growth loops from inside out of your own product.