What I built:
Added an email capture pop-up to InvoiceNG and RetailNG — users can now join the waitlist directly from the app. Connected to Google Sheets via Apps Script.
Built and deployed a PWA cache refresh button so users can update the app without clearing storage manually.
Fixed a service worker update issue affecting a specific user.
What I learned:
Direct outreach converts better than broadcasting. I sent 6 personal DMs to business owners in my school group. 100% replied. One set up a RetailNG account the same day and is already using it with real products.
Two independent users asked for partial payment tracking within 48 hours of each other. That's the feature I'm building next into BillNG Pro.
Anonymous users can't be converted. 162 users with no way to reach them taught me to build the email capture earlier.
What's next:
Send 6 minimum direct DMs tomorrow to business owners
Physical shop outreach this week
Build partial payment tracking into BillNG Pro
First paying customer — that's the only metric that matters this week
Numbers:
Total users: 162+
Email captures: 3
Active RetailNG users from outreach: 1
Paying customers: 0 — changing this week