One 3 a.m. email from an ecommerce founder made me delete entire features and rebuild the core flow the next day.
What the Email Actually Said
She had tried our tool on three product photos, hit a dead-end on background options, and typed exactly why it failed her launch. That single paragraph exposed assumptions I had baked into the product for months.
- Background removal took too many clicks. She needed it done before the first coffee and we forced her through three screens.
- Preview quality looked nothing like final ads. Our thumbnails hid the lighting issues that showed up on Facebook.
- Variation limits felt arbitrary. She wanted twenty versions for A/B tests but we capped her at five.
- Export sizes ignored platform rules. Instagram stories kept getting cropped after she already paid.
Changes That Followed the Email
I spent the next ten days rewriting the upload pipeline and the generation queue. The new flow starts with a single upload and ends with ready-to-run creatives in under sixty seconds. I also added the one-click ad creative tool that now handles background swaps automatically.
- Mobile upload became the default path. She uploaded from her phone at the warehouse; the desktop version was an afterthought until then.
- Real-time preview replaced static thumbnails. Every generated ad now renders at the exact dimensions it will run on the platform.
- Unlimited variations replaced the old cap. We moved generation to an async queue so volume no longer broke the interface.
Numbers After the Rewrite
Support tickets mentioning “background” dropped 64 % in the following month. Weekly active users who reached the export step rose from 31 % to 78 %. One angry email turned into the clearest roadmap I have followed since launch.
The lesson was simple: keep the support inbox open and treat every frustrated sentence as a product spec.
I’m Didar, the founder of AdLoft AI — an AI ad creative platform turning product photos into professional ads. I write here about the stuff I’m building and what’s working.