A Django app for running cron jobs with RQ
Buttondown's blog
Buttondown's blog — guides, tutorials, and more
- Public lists
- davewiner/blogroll
- Fetched
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
/v1/emails no longer filters by status for you
Removed the default status filter on the emails list endpoint
Playground
Interactive playground to test and explore the Buttondown editor features.
Attachments on the API
Upload, list and manage email attachments programmatically
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.
Date filters split into start and end
date, last_open_date and last_click_date become __start and __end pairs
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
Configurable Firewall
New spam blocking controls with adjustable thresholds and manual review options.
Suspicious activity detection
Quickly spot suspicious domains or IPs