Description
ThemeSync Subscribe is a themed email subscription plugin for WordPress. It ships with 5 pre-designed themes (Minimal, Editorial, Boutique, Studio, Noir) that style every piece of the subscription experience — the slide-in popup, inline shortcode form, sidebar widget, confirmation email, post-notification email, and broadcasts — from one click, so the look stays consistent end to end.
You can also set an optional accent color (hex) to match your brand without touching CSS, and the plugin automatically picks accessible text contrast for buttons.
Core features (free)
- 5 designed themes — Minimal, Editorial, Boutique, Studio, Noir
- Accent color override per theme — match your exact brand color
- Slide-in popup with per-page targeting, delay, and dismiss memory
- Shortcode
[themesync_subscribe](full and compact styles) - Sidebar/footer widget
- Double opt-in confirmation flow with themed email
- Post-publish notifications — subscribers get a themed email when you publish a new post
- Broadcasts — compose and send one-off emails (promotions, announcements) with hero image, promo code, CTA button
- Rate-limited AJAX endpoint (10 attempts per IP per 5 minutes) + honeypot
- Test email delivery diagnostic — see the exact SMTP error if emails fail
- Cache-safe confirm/unsubscribe URLs route through
admin-ajax.php— never cached by caching plugins - List-Unsubscribe headers for Gmail/Yahoo deliverability
- GDPR-friendly double opt-in, IP logging only after validation, honeypot anti-spam
- Owner notifications on each new subscribe / unsubscribe
- Global toggles to pause subscriber notifications or FS Poster auto-sharing
Pro features (coming in v1.1)
- 20+ premium themes
- A/B testing between themes
- Exit-intent popup trigger
- Mailchimp / ConvertKit / Brevo / SendFox sync
- Scheduled broadcasts
- Open-rate and click-rate analytics
- Multiple lists and tag-based segmentation
Screenshots





Installation
- Upload the plugin files to
/wp-content/plugins/themesync-subscribe/, or install through the Plugins screen directly. - Activate the plugin through the ‘Plugins’ screen.
- Go to Subscribers in the admin menu.
- Pick a Design theme at the top of the page.
- Set your “From” email and save.
- Add the form anywhere with the shortcode
[themesync_subscribe], or drag the ThemeSync Subscribe widget into a sidebar/footer. - Enable the popup in the “Slide-in popup settings” section if you want it.
FAQ
-
Does it work with my caching plugin?
-
Yes. Confirm and unsubscribe links route through
admin-ajax.php, which is never cached by WP Rocket, LiteSpeed, FastPixel, W3TC, or any other caching plugin. -
Does it send emails?
-
Yes, through WordPress’s built-in
wp_mail(). For reliable delivery, install an SMTP plugin like WP Mail SMTP or FluentSMTP and configure a transactional mail service (Mailgun, SendGrid, Amazon SES, etc.). The plugin includes a test email button so you can diagnose delivery issues. -
Can I change the colors?
-
Pick a theme that fits your brand, then optionally set an accent color override (6-digit hex) to match your exact brand color. The plugin automatically calculates text contrast on buttons for accessibility.
-
Does it work in the block editor / Gutenberg?
-
Yes. The shortcode works in a Shortcode block, and the widget works in any block-based sidebar.
-
Will I lose my subscribers if I switch themes?
-
No. Themes only affect visual appearance. Your subscriber list is stored separately and is unaffected.
-
Yes. There’s a global toggle on the Subscribers page to skip FS Poster auto-sharing for all new posts if you prefer manual control.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ThemeSync Subscribe” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ThemeSync Subscribe” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
- 5 themes: Minimal, Editorial, Boutique, Studio, Noir
- Theme-aware popup, inline form, widget, confirmation email, post-notification email, broadcasts
- Rate limiting, honeypot, double opt-in, List-Unsubscribe headers
- Cache-safe confirm/unsubscribe through admin-ajax
- Test email delivery diagnostic
- Global post-distribution toggles (skip subscriber email, skip FS Poster share)