Three weeks ago I launched Postmint, which turns one sentence into a finished social graphic in your brand colours. Eight days in: about 118 unique visitors, zero signups that weren't me. Here's the whole autopsy, because the posts that helped me most were the ones with real numbers in them.
Why I built it
My first prototype made marketing graphics straight from a text prompt. I generated twenty, looked at them, and wouldn't have posted one. You know the look. Half-empty canvas, a grey gradient doing nothing, a fake button painted on that leads nowhere, a number the model invented. Technically an image. Also obviously slop, and posting that damages a brand worse than posting nothing does.
So I deleted it and spent my time on the boring part.
The boring part, which turned out to be the interesting part
The model never touches pixels. It writes an HTML document, a real headless browser renders it, and then two things look at the result.
The browser measures. It walks the rendered DOM and reports eight faults it can prove:
Then a vision pass looks at the screenshot and grades it against the brief and the reference style. That covers what no measurement reaches: whether the composition is empty, whether the thing reads like the kind of post somebody actually asked for.
Both feed a revise step, and the loop runs a couple of rounds before you see anything. If a render or a model call dies mid-loop it hands back the best version it has so far, so the loop can only ever improve a design that already works.
One thing surprised me. Asking for hex values isn't enough on its own. "Use these colours" gets drifted away from often enough that you can't ship on trust, so the critique pass that grades the layout also checks the palette against the brand's stored values and sends the design back when it wanders. That's a review, and a review is weaker than a deterministic recolour pass. I'd rather say so than claim a pass I haven't written.
The launch, honestly
The two bugs
The landing page was the first one. Visitors from social bounced in about five seconds, because the first screen explained the product where it should have shown what the product makes. Nobody scrolled far enough to find out.
The second one is worse. My analytics never recorded a single signup: the goal wasn't firing, lost across a redirect. So the one number I actually cared about, signup to first generation, was structurally unmeasurable for the whole launch. I spent that week reading a dashboard that could not have shown me a signup if there had been one.
Which is why I'll push this on anyone about to launch. Register a throwaway account in an incognito window and confirm every funnel event fires. Five minutes. I skipped it and burned my only launch spike.
What changed since
Where I am now
One real signup since, on day 18, someone I never spoke to. They generated an image without anyone walking them through it. That's the entire customer-side data set: n=1, still zero paying.
The gallery is here if you want to poke at it, no signup needed to look: https://postmint.de/ih
And the question I actually want answered. The product is German-first and the buyers I have in mind are small businesses and shops. But the two most engaged audiences in my launch data were from IndieHackers and Product Hunt, English and technical, averaging 16 and 49 minutes a session. Twice now, sampled independently, and across three weeks that audience has converted zero times. Is that real interest worth chasing, or builders admiring the machinery who will never buy? I can't tell from here, and it changes what I build next.
Those long sessions may be builders reverse-engineering the implementation. Useful attention, but not necessarily demand. I’d put two actions on the gallery — “make this in my brand” and “show me how it works” — then compare clicks by source before changing the product. That separates a job-to-be-done from curiosity much more cleanly than session length.
Well, thats something no one can prevent
"This is the most honest launch post I've read in a while. The part about the analytics goal not firing hits hard — I've been there too, staring at a dashboard that couldn't show me the truth.
I'm building Rallynex (AI workspace for founders building in public), and I'm in a similar spot: getting visitors but no conversions yet.
One thing that stood out: you fixed the bugs and got one real signup. That's proof the product works. Now it's about getting it in front of the right people.
On your question — I think builders admiring the machinery is real, but they might also become your best advocates if the product solves their problem. What's your plan for reaching small businesses directly?"
As you said the product works, I also use it to generate my marketing images directly to a. dogfeed me and validate different use cases and b. combine outreach with visiblity.
For reaching SMBs going forward I leverage my network I already have via outreach. And more broadly working on SEO tasks which are not only focused on the product but providing value even if the product is not for you specifically.
The 16- and 49-minute sessions alongside zero conversions are the most interesting numbers here.
They show attention, but they don’t yet tell you what kind of attention it is. That distinction matters a lot before letting those sessions influence what you build next.
No it should only trigger a review, if there is something wrong, in my opinion. Just validate that those sessions were not someone trying to convert but being held back.
That I can almost certainly rule out given the analytics data
That makes sense. The important distinction is separating meaningful intent signals from activity that only looks interesting in isolation.
The IH/Product Hunt attention sounds useful, but I would not treat it as buyer validation yet. I'd split the next test into two paths: one German-small-business page with 3-5 concrete use cases and one builder-facing page that asks for a totally different action, like feedback or template requests. If the technical audience keeps watching but never takes a painful action, that is probably admiration, not demand.
Thanks for your insight.
I will try to seperate the two audiences and get a better feel for intent and if the product really solves their pain points or just looking from the outside