Every week, your team ships features. Bug fixes. Improvements. Integrations. The PR gets merged, the deploy goes out, and then... nothing.
Maybe someone posts in Slack. Maybe someone remembers to update the changelog. But most of the time, your best work just... disappears into the product.
Meanwhile, your customers have no idea you're still investing in the things they care about. They requested that integration six months ago. You shipped it last Tuesday. They have no idea. All they see are the big launches. The splashy announcements.
The 47 other improvements you shipped this quarter? Invisible.
The real cost of product updates
Here's the thing: creating a proper product update is expensive. Not in tools. In people.
A single polished product update typically requires:
- A product marketer to understand the feature and write the copy
- A designer to create the visual (screenshot, mock, or graphic)
- Reviews and revisions across both
- Adaptation for each channel (LinkedIn, Twitter, newsletter, changelog)
- Someone to actually schedule and publish it all
Add it up and you're looking at $500+ in resources per update. More if you factor in the opportunity cost. What else could that PMM or designer be doing instead of turning a PR into a LinkedIn post?
$500+
Resource cost per update
3-4 hrs
Cross-team coordination
90%
Of features never announced
So teams make a rational choice: they only announce the big stuff. The major releases. The things that justify pulling a PMM off their roadmap and a designer off their sprint.
Everything else ships in silence.
Your product ships faster than your story does. And your customers think you've stopped working on the things they care about.
What if your PRs could announce themselves?
That's the idea behind PersonaBox.
Connect your GitHub repo, and we automatically detect your merged PRs. For each one worth announcing, we generate:
Real visuals
We render your actual components with your design tokens. 4K resolution, ready for any channel.
Multi-channel copy
LinkedIn, Twitter, newsletter, and website copy. Each optimized for the channel and tailored to your audience.
Everything comes out on-brand because we pull in your colors, fonts, and design system. Integration announcements automatically include partner logos.
When you're ready, export everything to Figma with one click. Auto Layout preserved, real images embedded, named layers for easy editing.
See it in action
Here's what this looks like in practice. Two real PRs from Supabase, turned into ready-to-post LinkedIn content:
Supabase
Finally know where your users actually are.
We just shipped a geography map in Studio. See API traffic by country at a glance...

Supabase
Tired of maintaining Stripe webhook handlers?
One click to sync customers, subscriptions, invoices, and payments into Postgres. Build dashboards on your own data...

Two PRs. Two polished product updates. And everything is fully editable. Tweak the copy inline, or export the visuals to Figma and adjust from there. Even if you want to change things, you're starting from v2 instead of a blank page.
Why I built this
I was Head of Product Marketing at Builder.io. We shipped a ton. Multiple complex products, features constantly going out the door. And we kept hearing from customers: "Keep us updated. Tell us what you're building."
The problem was, we had a scrappy marketing team. I had to make hard calls. "Look, we're focused on one or two major launches this quarter. We don't have time for mini-launches. And we need design resources for the big bang releases."
It wasn't that I didn't want to ship these updates. I desperately wanted to. I wanted to announce every integration, every improvement, every fix that our customers had asked for. We just didn't have the resources to make it happen.
The product and engineering teams continued to ship constantly, but every couple months we'd look at our public product updates and it would look like we'd shipped nothing. Externally, people were thinking "Is this team even working?" Meanwhile, we're heads-down shipping like crazy.
That had real impact. Customers asking "Do they actually care about us?" Churn risk going up. And on the acquisition side, what were we even talking about on social? Generic marketing content and webinars, or actual product momentum that makes developers want to follow us and get excited about what we're building?
That's why I built PersonaBox. To make it possible to ship the story as fast as you ship the product, without needing a PMM and designer for every single update.
Try it out
We're live and ready for you to connect your repo. Start with 10 free credits and see what your PRs could become.
If you have questions or feedback, I'd love to hear from you. Reach out on LinkedIn or book a demo.
Here's to shipping the story as fast as the product.
- Mike
