Buttondown
Archives
Search...
Log in
Subscribe
Send emails based on subscriber lifecycle dates
September 20, 2025
Happy Friday (or what is left of it)! We're making it easier to send targeted emails based on when subscribers joined, upgraded, or churned. You can now send...
Track when paid subscribers churn
September 19, 2025
Quick one today! We've added a new way to track when your paid subscribers decide to move on. Every paid subscriber now has a churn date that automatically...
How to personalize your newsletter onboarding with metadata
September 19, 2025
We've published a new blog post: > It’s data about data all the way down. Read it here!
Images in newsletters: how much is too much?
September 18, 2025
We've published a new blog post: > The answer is a perennial crowd-pleaser: it depends. Read it here!
Customize gift unsubscription notifications
September 18, 2025
Hey folks! We've just shipped a small but mighty update for those of you running gift subscription promotions. You know that automatic email that goes out...
New API changes for Buttondown
September 18, 2025
We've added support for tracking and filtering by churn dates in the Subscribers API: New field The Subscriber schema now includes a churn_date field that...
Better control over the firewall
September 17, 2025
We've added some new controls to help you fine-tune how Buttondown's firewall handles IP address auditing for new subscribers. You might have noticed that...
Building a Slack-powered newsletter with Buttondown
September 17, 2025
We've published a new blog post: > Train a bot to create emails for you Read it here!
Captcha
September 16, 2025
Our hosted subscribe forums now will conditionally show CAPTCHAs to subscribers in the event that we think they are right on the edge of being spammy or...
How we welcome new customers at Buttondown
September 12, 2025
We've published a new blog post: > A look at Buttondown's new onboarding process and how we help diverse customers get started. Read it here!
Add notes to (almost) everything
September 9, 2025
Hey folks! Ever wished you could jot down quick thoughts about your subscribers, tags, or RSS feeds without reaching for a separate app? ...No? ...Okay, well...
On hiring a robot to send your emails
September 9, 2025
We've published a new blog post: > There are only two ways to email people: Individually, or all at once. Read it here!
The story of how RSS beat Microsoft
September 6, 2025
We've published a new blog post: > Massive tech companies tried to own syndication. They failed. Read it here!
Suppressed emails
September 4, 2025
The nature of managing user-generated content at scale is such that, while it might not necessarily be obvious, we spend the majority of our time behind the...
Updates from August
September 2, 2025
Hello darkness, my new friend. We’ve given Buttondown a few new coats of paint CSS this month. First up, the new home screen. It’s a quick recap of your...
Leave The Grateful Dead out of it
August 29, 2025
We've published a new blog post: > Don't let gurus turn your favorite artist's story into marketing drugery. Read it here!
Dark mode
August 25, 2025
When we decide what to work on and what to prioritize, the vast majority of projects and enhancements come from customers. This makes sense: if you were to...
Better API debugging and clearer error messages
August 22, 2025
Hey there! We've shipped some quality-of-life improvements to make debugging API issues a breeze — or, if not a breeze, at least incrementally more pleasant....
A newsletter-shaped-blog, or a blog-shaped-newsletter
August 22, 2025
We've published a new blog post: > Both are words published online, but the method changes the medium Read it here!
The firewall is smarter and stronger
August 21, 2025
We've been thrilled with the response to the Firewall, and we've been working hard to make it smarter and stronger over the last few months. The game of cat...
Newer archives
Older archives