Description
Turn your WordPress visitors into subscribers, and keep them coming back.
Subscriber Signals gives your blog or website a simple way to collect email subscribers, welcome them with a branded message, and let them know when you’ve published something new. Set up your signup form, customize the emails and subscription pages, and manage the publishing workflow from WordPress.
No separate newsletter platform or complicated subscriber database to maintain. Subscriber Signals connects your WordPress site to your own Resend account, where your contacts are stored and emails are delivered.
Everything you need to stay connected
- Add a signup form anywhere. Use the Subscriber Signals block, the
[subscriber_signals]shortcode, or an existing Contact Form 7 form. - Grow your own subscriber list. Collect email addresses and optionally names, and add subscribers to the Resend segment you choose.
- Choose how subscribers sign up. Enable double opt-in (the default for new installations) or use single opt-in.
- Make your emails your own. Customize welcome and confirmation emails with your own text, colors, and images.
- Announce new posts from the editor. Prepare a broadcast draft when you publish a post, then review and send the broadcast using the custom controls in the WordPress post editor. Nothing is sent automatically.
- Customize the subscription experience. Use the editor to personalize confirmation and unsubscribe pages with your own content and design, or use your own WordPress pages.
- Give subscribers control. Automatically include unsubscribe links in your emails.
- Quick and simple setup. Configure the connection, emails, and landing pages in dedicated and simple WordPress admin screens provided by Subscriber Signals.
Built for WordPress publishers
Whether you publish a personal blog, articles for your business, or occasional updates, Subscriber Signals keeps the workflow close to where you already write: WordPress. You control your message and when it goes out.
Email service required: Subscriber Signals currently uses Resend to store contacts and send emails. A Resend account and a verified sending domain are required. Subscriber Signals is an independent plugin by Spenta Labs and is not affiliated with or endorsed by Resend.
Screenshots




Blocks
This plugin provides 1 block.
- Signals subscribe form Email signup form for your Subscriber Signals list. Add name fields in the sidebar.
Installation
Install and activate Subscriber Signals from WordPress, or upload the plugin files to /wp-content/plugins/spentalabs-subscriber-signals/.
Setup:
- In Subscriber Signals > Connection, connect your Resend account using providing your Resend API key connected to a verified sending domain, and segment ID. Step by step instructions are provided in the plugin’s admin screens.
- In Emails, set your sender information and mailing address. Optionally, customize your emails if you want to change form the default message.
- Add the Subscriber Signals block to a page, use
[subscriber_signals]in a shortcode-enabled area or connect an existing Contact Form 7 form. - Optional: In Landing pages, customize the confirmation and unsubscribe experience or select your own WordPress pages.
Publish a post. Then review the prepared draft broadcast email and send it directly from the post editor when you’re ready.
FAQ
-
Do I need a Resend account?
-
Yes. Resend currently handles contact storage, segment membership, and email delivery. You need a Resend account, a verified sending domain, and an API key. Resend’s own service limits and pricing may apply. Resend currently provides a rather generous free tier.
-
Can I use a signup form I already have?
-
Yes. Subscriber Signals provides its own block and
[subscriber_signals]shortcode, and can also connect to a Contact Form 7 form.
Optional name fields are supported. With the shortcode, use[subscriber_signals names="full"]for one name field or[subscriber_signals names="split"]for separate first and last names. -
Are new-post emails sent automatically?
-
No. Subscriber Signals prepares a draft when you publish a post, but you decide when to send it. You can review and send it using the broadcast controls in the post editor. Only published posts can be sent.
-
Does it support double opt-in?
-
Yes. Double opt-in is enabled by default for new installations, and single opt-in is also available. With double opt-in, subscribers must confirm their email address before they’re added to your selected Resend segment. Pending confirmations expire after 48 hours.
-
Can I customize the confirmation and unsubscribe pages?
-
Yes. Use the plugin’s editable landing pages or select your own WordPress pages. For custom pages, place
[subscriber_signals_landing]where you want the confirmation or unsubscribe button. Confirmation and unsubscribe links require the visitor to take an action on the page, helping protect against automated link scanners. -
Where are my subscribers stored?
-
Contacts are stored in your Resend account, not in a second permanent subscriber list inside WordPress. If you uninstall Subscriber Signals, your contacts remain in Resend.
-
Where do I find my Resend segment ID?
-
In Resend, go to Audience > Segments, open the three-dot menu beside your segment, and select Copy Segment ID. You can also see step by step instructions in the plugin’s admin screens.
-
Subscriber Signals relies on the third-party service Resend and makes requests to
https://api.resend.comafter you configure your own API key. Requests occur when you test the connection, handle signups, confirmations or unsubscriptions, and prepare or send broadcasts. Activation alone does not send subscriber data.Depending on the action, data sent can include your API key in an authorization header, subscriber email addresses and optional names, email content, post content for a broadcast, and subscription or unsubscribe requests. Resend stores contacts and sends email on your behalf.
Review Resend’s Terms of Service and Privacy Policy before connecting the service.
-
What happens when I uninstall the plugin?
-
Plugin settings and displayed forms, pending signups, and per-post broadcast status are removed. Your contacts remain in your Resend account.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Spenta Labs Subscriber Signals” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Spenta Labs Subscriber Signals” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.3.3
- Expanded customization for subscription-confirmation pages, including text, colors, and images.
- Added a dedicated, editable subscription-confirmation page URL while maintaining compatibility with older links.
- Improved landing-page previews and post-broadcast safeguards.
- Improved handling of subscriber reactivation and contact CSV exports.
- Added suggested privacy policy text for WordPress administrators.
- Updated the plugin name and text domain to Spenta Labs Subscriber Signals.
