Title: Owldraft Newsletter – Email New Posts to Subscribers
Author: Owldraft
Published: <strong>October 13, 2026</strong>
Last modified: October 13, 2026

---

Search plugins

![](https://ps.w.org/owldraft-newsletter/assets/icon-256x256.png?rev=3743576)

# Owldraft Newsletter – Email New Posts to Subscribers

 By [Owldraft](https://profiles.wordpress.org/owldraft/)

[Download](https://downloads.wordpress.org/plugin/owldraft-newsletter.0.9.1.zip)

 * [Details](https://wordpress.org/plugins/owldraft-newsletter/#description)
 * [Reviews](https://wordpress.org/plugins/owldraft-newsletter/#reviews)
 *  [Installation](https://wordpress.org/plugins/owldraft-newsletter/#installation)
 * [Development](https://wordpress.org/plugins/owldraft-newsletter/#developers)

 [Support](https://wordpress.org/support/plugin/owldraft-newsletter/)

## Description

Owldraft Newsletter turns your WordPress posts into a newsletter, like Substack 
but on your own site. Publish a post and every subscriber gets it as an email: the
whole post, laid out for the inbox, under your own name and your own domain.

 * **Your list, in your WordPress.** Subscribers live in your own database, not 
   on someone else’s platform. Import a CSV from anywhere, export it any time.
 * **Your brand.** Your logo, your colour, your domain in the From line.
 * **A beautiful email.** Blocks become clean, inbox-safe HTML: images, quotes, 
   buttons, tables, code and video embeds all work in Gmail, Apple Mail and Outlook.
 * **Your own sending account.** Emails go out through your [Resend](https://resend.com)
   account, so deliverability is yours too. Resend’s free plan covers up to 1,000
   contacts.

#### What it does

 * **Send on publish.** A “Newsletter” panel in the editor: send this post as an
   email when it is published, send a test to yourself, preview it in a new tab.
   A post is never sent twice.
 * **Subscribe form.** A Subscribe block and a `[owldraft_newsletter_subscribe]`
   shortcode, with double opt-in and spam protection.
 * **One list, one click to leave.** Every subscriber gets every post, and the Unsubscribe
   link in each email works in one click, on your site.
 * **Reader account page.** Readers sign in with a magic link (no passwords, no 
   WordPress accounts) to change their name or unsubscribe.
 * **Subscribers screen.** Search, add, edit and delete subscribers. CSV import (
   Substack, beehiiv, Ghost, Mailchimp, Kit or any file with an email column) and
   CSV export.
 * **Two-way sync with Resend.** Unsubscribes, bounces and spam complaints come 
   back to WordPress through a signed webhook.
 * **Email results per post.** Delivered, bounced, marked as spam and unsubscribed,
   from Resend’s events. No open or click tracking.
 * **Email Design.** Logo, site name and brand colour, with a live preview built
   from your real posts and a Send test button.
 * **Guided setup.** Connect your Resend API key, add and verify your sending domain(
   with the DNS records to copy), set your sender addresses and postal address, 
   and send a test email, step by step.

More about the plugin: [owldraft.com/plugins/owldraft-newsletter](https://owldraft.com/plugins/owldraft-newsletter/).

See more demos, each with a newsletter signup form: [Evermag demos](https://owldraft.com/themes/evermag/)
and [Stoat demos](https://owldraft.com/themes/stoat/).

#### Requirements

 * A [Resend](https://resend.com) account (free to start) and a domain you can add
   DNS records to.

### External services

The plugin connects to the following services. Nothing is sent to any of them until
you connect your Resend API key in Newsletter > Setup.

#### Resend

[Resend](https://resend.com) is the email service that sends your newsletters. The
plugin calls the Resend API (`https://api.resend.com`) with your own API key to:

 * list, add and verify your sending domains;
 * create the segment, contact property and webhook your newsletter uses;
 * keep subscribers in sync as contacts: email address, first and last name, subscription
   status and an unsubscribe key;
 * send newsletters, test emails and sign-in links: the email’s subject, HTML and
   text, the sender and the recipients.

Resend calls back to your site’s REST API (a signed webhook) with delivery events:
delivered, bounced, complained, unsubscribed, delayed and failed.

Resend [Terms of Service](https://resend.com/legal/terms-of-service) and [Privacy Policy](https://resend.com/legal/privacy-policy).

#### YouTube and Vimeo thumbnails

When a post you send has a YouTube or Vimeo embed, the plugin downloads the video’s
thumbnail image once, from `https://i.ytimg.com` or `https://i.vimeocdn.com`, and
saves a copy on your site so the email can show it. Only the video’s thumbnail address
is requested; no data about you or your readers is sent.

YouTube: [Terms of Service](https://www.youtube.com/t/terms) and [Google Privacy Policy](https://policies.google.com/privacy).
Vimeo: [Terms of Service](https://vimeo.com/terms) and [Privacy Policy](https://vimeo.com/privacy).

## Blocks

This plugin provides 1 block.

 *   Subscribe A heading, a line, an email field and a button, with small print 
   below for consent. Readers confirm by email, then they get every new post.

## Installation

 1. Install and activate Owldraft Newsletter.
 2. Go to **Newsletter > Setup** and paste your Resend API key.
 3. Add your domain and copy the DNS records it shows into your DNS provider, then 
    check again until it says Verified.
 4. Set the newsletter address (for example `newsletter@yourdomain.com`), your postal
    address, and click **Run setup**.
 5. Add the **Subscribe** block to a page, a post or a footer widget.
 6. Write a post, tick **Send as email when published** in the Newsletter panel, and
    publish.

## FAQ

### Why Resend, and what does it cost?

The plugin sends through your own Resend account, so you own your sending reputation
and nothing is resold to you. Resend’s free plan covers up to 1,000 contacts. Above
that, Resend’s paid plans start at $40/month for marketing email. See [resend.com/pricing](https://resend.com/pricing)
for current prices.

### Where are my subscribers stored?

In your WordPress database, in the plugin’s own table. They are copied to Resend
as contacts so Resend can deliver to them. If you stop using the plugin, export 
them as a CSV from Subscribers > Import/Export.

### Does it track opens or clicks?

No. Results come from Resend’s delivery events: delivered, bounced, marked as spam
and unsubscribed.

### Can I import my list from Substack, Mailchimp or another tool?

Yes. Subscribers > Import/Export takes any CSV file with an email column. Names 
and subscribe dates come along when the file has them.

### Does it add a credit or ads to my emails?

No. Your emails carry your name, your logo and your domain, and nothing else.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Owldraft Newsletter – Email New Posts to Subscribers” is open source software. 
The following people have contributed to this plugin.

Contributors

 *   [ Owldraft ](https://profiles.wordpress.org/owldraft/)

[Translate “Owldraft Newsletter – Email New Posts to Subscribers” into your language.](https://translate.wordpress.org/projects/wp-plugins/owldraft-newsletter)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/owldraft-newsletter/),
check out the [SVN repository](https://plugins.svn.wordpress.org/owldraft-newsletter/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/owldraft-newsletter/)
by [RSS](https://plugins.trac.wordpress.org/log/owldraft-newsletter/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.9.1

 * Fix: Sync to Resend no longer stops with “Too many requests” on lists of more
   than a few hundred subscribers.

#### 0.9.0

 * First release on WordPress.org.

## Meta

 *  Version **0.9.1**
 *  Last updated **2 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [email](https://wordpress.org/plugins/tags/email/)[newsletter](https://wordpress.org/plugins/tags/newsletter/)
   [resend](https://wordpress.org/plugins/tags/resend/)[subscribers](https://wordpress.org/plugins/tags/subscribers/)
   [substack](https://wordpress.org/plugins/tags/substack/)
 *  [Advanced View](https://wordpress.org/plugins/owldraft-newsletter/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/owldraft-newsletter/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/owldraft-newsletter/reviews/)

## Contributors

 *   [ Owldraft ](https://profiles.wordpress.org/owldraft/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/owldraft-newsletter/)