Put newsletters on pause without billing while preserving all data.
Buttondown's blog
Buttondown's blog — guides, tutorials, and more
- Public lists
- davewiner/blogroll
- Fetched
Skip old RSS items
Skip old RSS items when setting up feeds
Referrals in the Portal
Subscribers can now view and customize their referral link in the Portal.
Email address changes
Subscribers can change their email address
How email tracking works behind the scenes
A brief history of email tracking pixels, how they work, and how to turn them off.
Announcing django-rq-cron
A Django app for running cron jobs with RQ
Featured emails
Pin your best emails to appear at the top of your archive page.
rssrssrssrss (that is not a typo)
Sometimes, the only correct response to a feature request is to build an entirely different thing.
It's [always] a great time to build an email course
Turn your unique insights into timely lessons that subscribers invite into their inboxes.
Safer bulk actions
Improved confirmation dialogs and safety checks for bulk subscriber actions.
Test mode
Route all outbound emails to your account for safe integration testing.
The legendary email client power users wouldn't let die
Anyone who sells anything on the internet could take a page out of Steve Dorner's Eudora playbook.
The non-scientific, non-scammy way to grow your newsletter
There are no shortcuts to growth, but there are strategies to steadily grow
Playground
Interactive playground to test and explore the Buttondown editor features.
You should have a can-do attitude about CAN-SPAM
Newsletter platforms take care of most of the law's requirements for you (and the ones they don't require barely any effort!)
CLI
Command-line tool for bidirectional syncing of emails, automations, and images.
Archive click tracking
Tracking clicks in archives, too
Customizable exports
Export dialog now supports column filtering, JSON format, and preview options.
SimpleAnalytics integration
Privacy-first analytics integration for tracking newsletter web traffic without cookies.
Best practices on pre-launch emails
The trickiest thing is keeping people's interest in the interim between announcing and launching your product.
Revamped email draft flow
Cleaner dialog for sending draft copies of emails to selected recipients.
Markdown is unformatted formatting
How early computer users created the longest lasting formatting style, out of spare characters.
Analytics for sad stuff
New charts for tracking permanent failure rates and spam complaint rates.
Are.na sharing
Share your newsletters on Are.na
E-COM: The $40 million USPS project to send email on paper
The USPS offered to print your email for you. Only spammers said yes.
Homepage headline variant test
Test new headline on index page
Attachments helped email go global
Sending files via email might be on the decline, but its history is more important than ever.
Localization
Buttondown now supports eight languages including French, German, Spanish, and more.
This is not a newsletter accessibility checklist
It's a starting point with a few early guideposts.
Registration testimonial test
Testing the impact of adding testimonials to the registration page