Show HN: I built a text-based birthday reminder app
46 points| samfeldman | 6 months ago |birthdays.app
I had hacked together a duct-tape version for myself a couple years prior (using zapier + google sheets), and found it useful. It was a pain sifting through Facebook birthdays (90% irrelevant), and I found the text reminders simpler than a calendar.
The app has been slowly growing since 2023, and is now up to 739 paying users (mostly on the $9/yr plan, with a few paying $3/yr).
Earlier this year, I built a Google Calendar integration to automatically sync birthdays to the app. My goal is birthday reminders without the baggage a normal "social" app would have such as ads, engagement bait, etc.
I call it an app, but there's actually no app to download. Users log in via phone number + sms login code, then input birthdays manually, via text, or via Google Calendar.
At the moment, US users receive SMS messages (which are cheaper to send in the US), while other countries receive WhatsApp text reminders.
The app uses Twilio to text users (both SMS + WhatsApp) and Stripe for payments.
I'm hoping to build more features (iPhone contacts sync, easier birthdays importing) while also making video content that celebrates strangers' birthdays (such as, going to a farmers market with an "is it your birthday?" sign).
Thank you for reading, I'm open to any thoughts or ideas around the app!
HelloUsername|6 months ago
- bubble.io
- twitter.com
- cloudflare.com
- cloudflare.net
- facebook.net
- flagcdn.com
- googleapis.com
- googletagmanager.com
- gstatic.com
- jsdelivr.net
- simpleanalyticscdn.com
- tiktok.com
- wikimedia.org
And it shows me this error too https://www.twilio.com/docs/api/errors/60200
peterldowns|6 months ago
samfeldman|6 months ago
I just prefer text reminders—they are hard to miss. For me it's the simplest, least intrusive way to remember. And I like being able to add new friends via text as well.
I'd rather wake up to a text that says "Happy birthday to ____!" than check my calendar to see a friend's birthday next to random events.
yapyap|6 months ago
(this calendar being just numbers of course, since days change every year)
might be a fun low tech alternative for some people who aren’t fond of ‘yet another subscription’™
flymasterv|6 months ago
samfeldman|6 months ago
So far most of the birthdays.app users have come from X ads (ex: https://x.com/sam_feldman_/status/1930488932132671529) and some from Google Ads, organic search, etc.
I'm now starting to think in terms of high-leverage videos that celebrate strangers on their birthdays (that are more likely to spread based on merit / wholesomeness rather than ad budget alone). Here's an example of one of these videos (https://www.youtube.com/watch?v=gSOt2_dIiPI)—hoping to keep iterating and testing out various ideas (with the same core idea of celebrating strangers on their birthdays).
Thanks for your comment, and feel free to let me know if you have any ideas or follow up questions :)
Goofy_Coyote|6 months ago
samfeldman|6 months ago
Feel free to reach out on here or X (@sam_feldman_) if any questions or ideas ever come up.
Imustaskforhelp|6 months ago
but I always thought it was impossible but I saw beeper interop with whatsapp and knew about the matrix bridge, the matrix bridge actually uses whatsmeow which is a golang package
and now I am having a blast creating something similar.. I don't like paying for software, so yeah I am gonna open source it lol.
samfeldman|6 months ago
kypro|6 months ago
> I'm hoping to build more features (iPhone contacts sync, easier birthdays importing) while also making video content that celebrates strangers' birthdays (such as, going to a farmers market with an "is it your birthday?" sign).
Build more features if you enjoy building and think it's worth your effort, but remember there's nothing wrong with a super simple product that does exactly what it says on the tin.
People clearly like what you've built. You may well find just focusing more on marketing is more financially rewarding.
samfeldman|6 months ago
And I agree, I don't want the app to fall victim to a "big feature set" that ultimately makes it too complex.
My mindset is to make it the simplest app for importing and remembering birthdays. Some feature (iPhone contacts sync, easier FB birthday importing, etc) feel like they truly will improve the user experience, while others (general reminders, random social features) don't excite me too much.
It can be tempting to put my head down and build new features. At this point with the app, you're right that marketing could be fruitful—definitely want to lean more into this. My current mindset is that celebrating strangers' birthdays (and making videos from it) will be enough. Creating a brand around generosity, connection, and celebrating birthdays.
Recently recored a birthday giveaway video at a farmers market in Boone, NC and met the sweetest lady whose birthday it was. Could feel that it made a positive impact, and has me excited to make more of these (and to edit the videos well so it makes people feel something)
Excited to keep building (product and marketing), and appreciate your input :)
jckahn|6 months ago
samfeldman|6 months ago
Every so often, there's a bug or random issue with some account (ex: someone texted "stop" and didn't know how to re-subscribe), but for the most part it's run smoothly.
Love hearing user input, and usually try to build any requested features over time.
your_challenger|6 months ago
samfeldman|6 months ago
chrismatheson|6 months ago
I'd love to connect and share ideas if your up for that?
chris at Matheson dot it
andrewstetsenko|6 months ago
Is there a way to import my friends' birthdays from Facebook? It's by far the biggest database of birthdays that I'm using.
samfeldman|6 months ago
There's currently no simple way to import via Facebook, but a workaround should let you do it.
(as a disclaimer, you'll need an unrelated Chrome extension that I didn't build. Hope I can built an official birthdays.app version at some point)
Essentially, you can: 1. Export your Facebook friends to a .ics file using the extension called "Birthday Calendar Exporter for Facebook" from https://chromewebstore.google.com
2. Upload your friends and their birthdays to your Google Calendar
3. Go to https://birthdays.app, login via text code, and click "import via Google Calendar"
Let me know if any thoughts or questions come up :)
dommer|6 months ago
dommer|6 months ago
netsharc|6 months ago
samfeldman|6 months ago
samteeeee|6 months ago
samfeldman|6 months ago
Some have also come from Google ads and organic search.
I'm hoping to expand more into wholesome / viral birthday videos where we give strangers gifts on their birthdays. Kind of like this one (https://www.youtube.com/watch?v=gSOt2_dIiPI).
Oceoss|6 months ago
samfeldman|6 months ago
anonymousiam|6 months ago
samfeldman|6 months ago