Ali (@aliByteCode) header
Ali (@aliByteCode) profile picture

Shipping Flutter apps šŸ“± Dad of 2 šŸ§’šŸ» Sharing wins & fails publicly. No days off. https://teapaw.org/t.co/RTXmTnYTh0 https://teapaw.org/t.co/OJtb36fe2w https://teapaw.org/t.co/VK5EkDfy9p

India
Joined December 2013
Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)Photo by Ali (@aliByteCode)
finished the purchase-abandon survey for SignalFind. now when someone taps buy, opens Apple’s purchase screen and decides not to continue, they get one quick question. they can tell me if: - price is the issue - they want to try it first - they’re not convinced it’ll work - something else stopped them or just tap ā€œNot Nowā€. small change, but now I can make the next paywall decision based on actual user responses.
my last SignalFind app post on LinkedIn got 23K+ impressions. 65 people clicked through to the App Store and 7 new users installed the app. the interesting part: almost all of them opened the paywall, tapped buy, reached Apple’s purchase screen, but didn’t complete the purchase. I could start changing the price or paywall based on guesses. instead, I’m working on a purchase-abandon survey that appears after someone cancels the Apple purchase flow and asks what stopped them from buying. that should give me actual reasons to decide what I need to change next and improve the app based on user responses, not assumptions.
1
1
2
334
I now have 2 apps with paying users. pitchbuddyapp.com was the first. Then SignalFind got its first sales too. And now it just got a $10 renewal, taking the total to $30. I know $30 is basically nothing as a business. But this made me happier than the first payment. The first time, someone was willing to give the app a try. This time, they had a full month to use it, could have cancelled, and chose to stay. PitchBuddy took me around 6 months to get here, and the revenue chart is still almost flat šŸ˜‚ Still, seeing the first renewal is probably the best signal I’ve had from the app so far.
4
7
182
apple will terminate my account in 10 days
115
72
67
736
139,037
Ali retweeted
doing ASO research for SignalFind made one thing clear: the biggest keyword isn’t always the best one. "bluetooth finder" has more volume, but also much stronger competition. I’d rather rank for a smaller relevant keyword than get buried trying to compete for the biggest one.
3
1
2
127
doing ASO research for SignalFind made one thing clear: the biggest keyword isn’t always the best one. "bluetooth finder" has more volume, but also much stronger competition. I’d rather rank for a smaller relevant keyword than get buried trying to compete for the biggest one.
3
1
2
127
Ali retweeted
got my second sale for my Bluetooth finder app šŸŽ‰ I haven’t spent anything on ads or really done much marketing for the app. so far I’ve mostly been working on ASO, improving the App Store listing, and sharing the app only a few times on X/LinkedIn. 3 new users in the last 7 days, 2 purchases. small numbers for now, but seeing people find the app and actually pay for it without ads is pretty cool.
3
1
5
203
got my second sale for my Bluetooth finder app šŸŽ‰ I haven’t spent anything on ads or really done much marketing for the app. so far I’ve mostly been working on ASO, improving the App Store listing, and sharing the app only a few times on X/LinkedIn. 3 new users in the last 7 days, 2 purchases. small numbers for now, but seeing people find the app and actually pay for it without ads is pretty cool.
3
1
5
203
Vibe coding didn’t fail. It simply made building easy enough to expose the real problem: Distribution. You can ship 10 apps this month. But if nobody knows they exist, you’ve just built 10 very fast ways to make $0.
2
3
150
SignalFind has 30 users so far. 25 of them reached the paywall. 0 purchases. it’s a $7.99 one-time purchase with lifetime access, so I expected at least some conversion. I even added a survey after users back out of the purchase flow. out of those users, only 1 answered: "too expensive". so now I’m stuck šŸ˜… - is it the price? - not enough trust that it’ll work? - showing the paywall too early? - something else? what would you test next?
2
6
314
working on localization for SignalFind today and learned something useful: changing the language inside your app doesn’t mean every SDK follows it automatically. SignalFind uses Superwall for the paywall, and Superwall has its own locale setting. so I’m syncing the selected app language with Superwall too. worth checking if your app uses third-party paywalls, auth, chat, or other SDKs with their own localization.
2
180
Ali retweeted
I used to think App Store localization was mostly about translating the app. turns out there’s an ASO opportunity too. Apple has separate English (US) and English (UK) localizations, which means I don’t have to use the exact same keyword set for both. and for other languages, I can localize the metadata around how people actually search in that language. working on this now for SignalFind: Bluetooth Finder. more localizations = more keyword opportunities to test.
1
3
232
Ali retweeted
What happened with the App Store review system? It has been almost 5 days, and it is still in review.
1
1
3
293
Ali retweeted
Check out SignalFind: Bluetooth Finder šŸ‘‰šŸ» apps.apple.com/in/app/signal…
1
52
I used to think App Store localization was mostly about translating the app. turns out there’s an ASO opportunity too. Apple has separate English (US) and English (UK) localizations, which means I don’t have to use the exact same keyword set for both. and for other languages, I can localize the metadata around how people actually search in that language. working on this now for SignalFind: Bluetooth Finder. more localizations = more keyword opportunities to test.
1
3
232
I added a one-time payment to SignalFind instead of a subscription. the reason is simple: you might need the app when an earbud or Bluetooth device goes missing, find it, then not open the app again for weeks or months. charging every month for that didn’t make much sense. so it’s simple: pay once → unlock the finder → keep it.
1
1
327
Check out SignalFind: Bluetooth Finder šŸ‘‰šŸ» apps.apple.com/in/app/signal…
1
52
Ali retweeted
if I launched SignalFind app again tomorrow, I’d change a few things before hitting "Submit for Review": - add product analytics before launch - track the full purchase flow from day one - ask users why they leave without buying - make sure I can see exactly where users drop off - stop staring at install numbers and look at what people actually do inside the app these are all things I ended up adding or learning after launch. would’ve saved me a lot of guessing if I had them from day one.
1
1
4
259
Ali retweeted
if a user is going to pay for your app, there's a 36% chance they decide on Day 0. not after using it for a week. not after a reminder email. Day 0. that's why every screen before the paywall is also a paywall. (red = freemium, blue = hard paywall)
1
2
142
if I launched SignalFind app again tomorrow, I’d change a few things before hitting "Submit for Review": - add product analytics before launch - track the full purchase flow from day one - ask users why they leave without buying - make sure I can see exactly where users drop off - stop staring at install numbers and look at what people actually do inside the app these are all things I ended up adding or learning after launch. would’ve saved me a lot of guessing if I had them from day one.
1
1
4
259
Ali retweeted
launching an app taught me something quickly: installs tell you almost nothing. I wanted to know: - do they actually use the core feature? - do they reach the paywall? - do they tap buy? - where do they leave? so I added PostHog to SignalFind: Bluetooth Finder. that’s how I spotted users reaching the purchase flow and backing out. without those events, I’d probably still be guessing what to improve.
1
1
3
267