Sending Broadcasts
Sending marketing emails
Section titled “Sending marketing emails”Resend provides all the tools you need to send bulk marketing emails to your Contacts. These are useful for:
- Newsletters
- Product Launches
- Investor Updates
- Promotions
- Changelogs
Resend's Broadcast features include tools for content creation, contact management, and performance tracking while handling queuing, throttling, and scheduling for you so that you don't have to roll your own infrastructure.
Broadcast features
Section titled “Broadcast features”With Resend's Broadcast features, you can:
- Compose, schedule, and send marketing emails using a no-code editor directly in your Dashboard.
- Organize your contacts into segments and send bulk emails to only targeted contacts.
- Categorize your marketing emails by topics to allow recipients to choose which emails to receive.
- Turn your emails into reusable templates.
- Track performance metrics such as delivery, click, and open rates.
Quickstart
Section titled “Quickstart”You can send bulk marketing emails from a verified domain to a segment of your contact list.
Add contacts.
Add or import contacts manually or programmatically. You can also upload a
.csvfile of existing contacts.Create a segment and add contacts.
Broadcasts are sent to a segment of your audience.
Write and send your Broadcast.
Create and send a Broadcast entirely using the no-code editor. Alternatively, you can use the Broadcast API to build and distribute your Broadcast from your application.
Check your performance.
View the details of any sent Broadcast in the Broadcasts Dashboard Page to see real-time deliverability metrics, open and click tracking (if enabled), and subscriber actions.
Choose your infrastructure
Section titled “Choose your infrastructure”You can build and send your Broadcasts entirely from the Resend Dashboard. This allows all members of your team to create and manage every aspect of your marketing emails.
To create, send, and manage Broadcasts from your application, you can also use a variety of tools:
- SDK: send with an SDK built for your language
- Integrations: send from a framework or tool you already use
- API: send with raw cURL calls
- CLI: send emails from the terminal
- MCP: send through your agent with MCP
See how to use Resend's Broadcast and contact management features in the related guides.
Manage your Broadcasts
Section titled “Manage your Broadcasts”You can view and manage your Broadcasts from the Broadcasts Dashboard page.
You can also manage your Broadcasts through the Broadcast API which offers endpoints for programmatically creating, updating, and sending Broadcasts. Many of these actions can also be performed with Resend Broadcast CLI commands and AI building tools. You can also create automations for workflows related to your Broadcasts, such as managing your contact list.
Learn more about managing your Broadcasts in the dedicated guide.
Export your data
Section titled “Export your data”Admins can download your data in CSV format for the following resources:
- Emails
- Broadcasts
- Contacts
- Segments
- Domains
- Logs
- API keys
To start, apply filters to your data and click on the "Export" button. Confirm your filters before exporting your data.
If your exported data includes 1,000 items or less, the export will download immediately. For larger exports, you'll receive an email with a link to download your data.
All admins on your team can securely access the export for 7 days. Unavailable exports are marked as "Expired."
Related Guides
Section titled “Related Guides”See how to use Resend's Broadcast features.