Title: TVS Block Newsletter
Author: Sarim Ashrafi
Published: <strong>August 24, 2026</strong>
Last modified: August 24, 2026

---

Search plugins

![](https://ps.w.org/tvs-block-newsletter/assets/banner-772x250.png?rev=3664288)

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

# TVS Block Newsletter

 By [Sarim Ashrafi](https://profiles.wordpress.org/sarimashrafi/)

[Download](https://downloads.wordpress.org/plugin/tvs-block-newsletter.1.0.0.zip)

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

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

## Description

**TVS Block Newsletter** is a lightweight, native WordPress newsletter and email
marketing plugin. Design newsletters visually using the native Block Editor and 
send campaigns directly from your WordPress dashboard using your site’s default 
SMTP setup.

#### Key Features

 * **Native Block Editor**: Design email campaigns visually using standard paragraph,
   heading, list, button, and image blocks.
 * **Quick-Send from Post Editor**: Send published blog posts directly as email 
   newsletters to subscribers with one click from the post editor sidebar.
 * **Database-Backed Queue**: Prevents PHP execution timeouts and SMTP rate limits
   by sending emails in customizable background batches via WP-Cron.
 * **Comprehensive Subscriber Management**: View, search, filter, inline-add, import(
   CSV), and export (CSV) subscriber lists effortlessly.
 * **Frontend Signup Block & Shortcode**: Place newsletter signup forms anywhere
   using the custom Block Editor block or shortcodes with custom parameters.
 * **Inline Email-Safe Styling**: Automatically converts block editor layouts into
   HTML tables and inline styles for 99%+ inbox rendering across Gmail, Apple Mail,
   and Outlook.
 * **1-Click Unsubscribe**: Personalized unsubscribe merge link automatically included
   in every email footer.
 * **Zero Third-Party Lock-in**: Uses your site’s default `wp_mail()` and SMTP setup.

### Shortcode Guide & Form Embedding

You can embed newsletter subscription forms anywhere on your site using Block Editor
Blocks or Shortcodes.

#### Basic Shortcode

Paste `[tvs_block_newsletter_signup]` in any Page, Post, Sidebar, Footer Widget,
or Popup plugin.

#### Customized Shortcode Parameters

Customize heading titles, descriptions, and button labels directly in the shortcode:

 * `title`: Sets the heading text (default: `"Subscribe to Our Newsletter"`).
 * `description`: Sets the subtext (default: `"Get the latest updates directly in
   your inbox."`).
 * `buttonText`: Sets the button label (default: `"Subscribe Now"`).

Examples:

    ```
    [tvs_block_newsletter_signup title="Join Our VIP Club" buttonText="Sign Up Free"]

    [tvs_block_newsletter_signup title="Subscribe to Our Newsletter" description="Get exclusive weekly tips delivered straight to your inbox." buttonText="Subscribe Today"]<h3>How to Use</h3>
    ```

#### 1. Designing & Sending a Newsletter

 1. Go to **TVS Block Newsletter  Create Newsletter**.
 2. Type your email subject in the Title box.
 3. Design your email body using standard blocks.
 4. In the right sidebar box (**Send Campaign Settings**), click **🚀 Queue & Send 
    Newsletter**.

#### 2. Quick-Sending a Blog Post

 1. Edit any published blog post in WordPress.
 2. Look at the right **Document Sidebar** panel for **📧 TVS Newsletter Quick-Send**.
 3. Click **🚀 Quick Send as Newsletter**.

#### 3. Importing & Exporting Subscribers

 1. Go to **TVS Block Newsletter  Import & Export**.
 2. Upload a CSV file to import email lists, or click **Export CSV File** to download
    a backup.

## Screenshots

[⌊Dashboard metrics overview and recent campaigns tracking.⌉⌊Dashboard metrics overview
and recent campaigns tracking.⌉[

Dashboard metrics overview and recent campaigns tracking.

[⌊Subscriber management table with search, status filters, and manual add form.⌉⌊
Subscriber management table with search, status filters, and manual add form.⌉[

Subscriber management table with search, status filters, and manual add form.

[⌊Native block newsletter editor.⌉⌊Native block newsletter editor.⌉[

Native block newsletter editor.

[⌊Post editor sidebar quick-send button.⌉⌊Post editor sidebar quick-send button.⌉[

Post editor sidebar quick-send button.

[⌊Frontend newsletter signup form block.⌉⌊Frontend newsletter signup form block.⌉[

Frontend newsletter signup form block.

## Blocks

This plugin provides 1 block.

 *   Newsletter Signup Form

## Installation

 1. Upload the `tvs-block-newsletter` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Go to **TVS Block Newsletter** in your admin sidebar to view your dashboard, manage
    subscribers, and send campaigns.

## FAQ

### Do I need an external service like Mailchimp or SendGrid?

No! TVS Block Newsletter uses your website’s built-in `wp_mail()` function. If you
have SMTP configured on your WordPress site, emails will be delivered directly through
your SMTP provider.

### How does the queue system work?

Emails are queued in custom database tables (`wp_tvs_block_newsletter_queue`) and
processed in small background batches via WP-Cron (default 20 emails/minute) to 
keep your server fast and avoid execution timeouts.

### How do subscribers unsubscribe?

Every email sent includes an automatic 1-click unsubscribe link in the footer. Clicking
it updates the user’s status to `unsubscribed` instantly.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“TVS Block Newsletter” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Sarim Ashrafi ](https://profiles.wordpress.org/sarimashrafi/)

[Translate “TVS Block Newsletter” into your language.](https://translate.wordpress.org/projects/wp-plugins/tvs-block-newsletter)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [block-editor](https://wordpress.org/plugins/tags/block-editor/)[Email Marketing](https://wordpress.org/plugins/tags/email-marketing/)
   [newsletter](https://wordpress.org/plugins/tags/newsletter/)[smtp](https://wordpress.org/plugins/tags/smtp/)
   [subscribers](https://wordpress.org/plugins/tags/subscribers/)
 *  [Advanced View](https://wordpress.org/plugins/tvs-block-newsletter/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ Sarim Ashrafi ](https://profiles.wordpress.org/sarimashrafi/)

## Support

Got something to say? Need help?

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

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://thevertechs.com)