Indiehackers isn't just for sharing achievements. It's also for sharing our mistakes so that other founders can avoid it. That's why I wanted to share with you one major mistake that my team and I accidentally committed last week with Ruttl.
While building the backend, we had setup a limit on the number of emails that can be sent to users for email notifications about project updates. However, suddenly many users reported that they had stopped receiving them lately.
As a result, we started identifying the issue and the solution. It so happened that our email limit was very low in backend and we forgot to raise this limit as user base kept growing.
So we increased the limit to fit our current user base. After about half hour, my team told me that they got multiple Ruttl emails back to back and several users complained about the same on support. Turns out, those emails which had stopped going out had piled up in pending and they blasted out one after the other!
Some users reported to have received anywhere between 20-60 emails altogether! I can't imagine the frustration they must have felt! 🤐
I quickly drafted an apology mailer and pushed it out to the users to make sure that they were made aware about this mistake.
It made me realize that -
Have you ever faced a similar issue? If yes, can you share any systems you are using to avoid such issues? (and if not, still feel free to drop your thoughts in the comments 👇)
Have a great day,