Skip to main content
Resend Docs

Search documentation

Type to search this documentation.

On this pageOverview

Sending Broadcasts

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.

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.

You can send bulk marketing emails from a verified domain to a segment of your contact list.

  1. Add contacts.

    Add or import contacts manually or programmatically. You can also upload a .csv file of existing contacts.

  2. Create a segment and add contacts.

    Broadcasts are sent to a segment of your audience.

  3. Write and send your Broadcast.

  4. 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.

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.

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.

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.

Video

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."

See how to use Resend's Broadcast features.

Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu