This page walks you through everything you need to send emails to your subscribers: drafting, previewing, scheduling, and troubleshooting common delivery issues.
Drafting an email
The "Emails" page is the command center for your newsletter. When you write, schedule, and publish newsletters, they'll appear here.
To write a newsletter, click New in the upper right corner of the Emails page:
Buttondown saves your work automatically as you write.
Previewing and sending drafts
Before publishing to your subscribers, you can send a draft to yourself:
- Open the Preview pane by clicking Preview in the top-right corner.
- Click the Send draft button.
- Enter the email address to receive your test newsletter.
- Click Send draft.
The draft will appear in the recipient's inbox with [PREVIEW] in the subject line.
Publishing your email
When you're ready to send, review this checklist:
- Verify that all links work
- Decide your target audience (all subscribers, or only those with certain tags)
- Decide whether to send immediately or schedule for later
To publish:
- Click the Publish button in the top-right corner. The "Send this email" drawer appears.
- Review the summary and verify everything looks correct.
- Click Publish.
After sending, a pop-up appears with social sharing buttons and a URL to copy. You'll also see an Undo option if you change your mind.
Scheduling an email
You don't have to send an email immediately. To schedule it for later:
- Open the email you wish to send.
- Click Send at the bottom. A drawer appears.
- Expand the Schedule section.
- Select Send at a specified time.
- Set your target date and time.
- Click Send.
Timezones matter! Scheduling an email at 9am Pacific sends it at 12pm Eastern. Make sure your timezone setting reflects when you want the email delivered.
Re-sending blocked or errored emails
Sometimes Buttondown blocks an email due to a processing error or billing tier issue.
If you're confused about why an email was blocked or errored, please contact our support team with the URL of your email!
To re-send a blocked email:
- Open the Emails page.
- Find the email, click the ••• (three-dot icon), then click Reuse.
- Delete the original email.
- Open the new copy and click Send.
Avoiding the Promotions tab
The Gmail "Promotions" tab filters low-value or sales-focused emails. While it's not the enemy—it helps your subscribers manage their inbox—you want your newsletter in Primary.
Best practices to improve inbox placement:
- Avoid using too many links or images. These suggest the email is low-quality or purely promotional.
- Send emails of readable length. 500 to 750 words works well.
- Remove inactive subscribers. Gmail tracks how often readers click, open, and reply. Higher engagement means better placement.
There's no guaranteed method for landing in Primary—Gmail's categorization is deliberately opaque. The best strategy is great content.
More tips on avoiding the Promotions tab
Custom unsubscribe links
Buttondown automatically appends an unsubscribe link to all emails, but you can place one manually using the {{ unsubscribe_url }} variable:
This link renders in drafts but won't function until the email is sent. See Templating for more variables.
Tags and segmentation
Tags create subgroups of subscribers. Subscribers can have multiple tags, letting you tailor content to specific audiences.
Ways to apply tags:
- Manually in a subscriber's details page
- Through your subscription form
- Via the API
To manually tag a subscriber:
- Click Subscribers.
- Select the subscriber.
- In the "Tags" section, choose the tags to apply.
- Click Save changes.
Learn more in Tags.
Mail merges
Mail merges personalize emails using subscriber metadata. For example:
Buttondown Playground
Loading playground...Set metadata via the API or in a subscriber's "Metadata" section, then reference it with {{ subscriber.metadata.first_name }}.
You can also use conditionals:
Buttondown Playground
Loading playground...FAQs
Reach out to your friends at Buttondown
Our support team is always here to help. Just send us a message and we'll take a look!