{"id":337229,"date":"2026-08-09T21:24:48","date_gmt":"2026-08-09T21:24:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/flow-letter\/"},"modified":"2026-08-09T21:24:15","modified_gmt":"2026-08-09T21:24:15","slug":"letterness","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/letterness\/","author":23529039,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.0.1","stable_tag":"4.0.1","tested":"7.0.3","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Letterness","header_author":"kamrankazmi","header_description":"A lightweight, fully responsive newsletter popup with a sidebar signup card, header subscribe button, and built-in newsletter sending. Independent mobile and desktop design, all customizable from one admin screen.","assets_banners_color":"4a5262","last_updated":"2026-08-09 21:24:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.0.1":{"tag":"4.0.1","author":"kamrankazmi","date":"2026-08-09 21:24:15"}},"upgrade_notice":{"4.0.1":"<p>Code-quality improvements for the WordPress.org release.<\/p>","4.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3639799,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3639799,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3639799,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3639799,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["4.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3639799,"resolution":"1","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The newsletter popup on the front end, with the signup form and bonus content."}},"plugin_section":[],"plugin_tags":[267,455,463,491,2482],"plugin_category":[41,42],"plugin_contributors":[274929],"plugin_business_model":[],"class_list":["post-337229","plugin","type-plugin","status-publish","hentry","plugin_tags-email","plugin_tags-newsletter","plugin_tags-opt-in","plugin_tags-popup","plugin_tags-subscribe","plugin_category-communication","plugin_category-contact-forms","plugin_contributors-kamrankazmi","plugin_committers-kamrankazmi"],"banners":{"banner":"https:\/\/ps.w.org\/letterness\/assets\/banner-772x250.png?rev=3639799","banner_2x":"https:\/\/ps.w.org\/letterness\/assets\/banner-1544x500.png?rev=3639799","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/letterness\/assets\/icon-128x128.png?rev=3639799","icon_2x":"https:\/\/ps.w.org\/letterness\/assets\/icon-256x256.png?rev=3639799","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/letterness\/assets\/screenshot-1.png?rev=3639799","caption":"The newsletter popup on the front end, with the signup form and bonus content."}],"raw_content":"<!--section=description-->\n<p>Letterness is a complete, self-hosted newsletter toolkit for WordPress. Collect subscribers with a customizable popup, a sidebar signup card, and a header menu button, then compose and send newsletters to your list directly from your dashboard. No third-party account required.<\/p>\n\n<p>Everything is controlled from a single settings screen, and the popup can be styled independently for desktop and mobile.<\/p>\n\n<p><strong>Capture subscribers three ways<\/strong><\/p>\n\n<ul>\n<li>A responsive popup with delay, scroll-depth, or exit-intent triggers.<\/li>\n<li>A sidebar signup card you can drop into any widget area or place with a shortcode.<\/li>\n<li>A subscribe button that injects into a theme menu location or appears via shortcode.<\/li>\n<\/ul>\n\n<p><strong>Design control<\/strong><\/p>\n\n<ul>\n<li>Separate desktop and mobile colors, image, shape, dimensions, and animations.<\/li>\n<li>Six popup layouts (split, stacked, minimal, circle, hexagon, octagon).<\/li>\n<li>Ten entrance animations plus badge and screen-transition effects.<\/li>\n<li>Live in-dashboard preview at desktop and mobile viewport sizes.<\/li>\n<\/ul>\n\n<p><strong>Built-in sending<\/strong><\/p>\n\n<ul>\n<li>Compose newsletters with the standard WordPress editor.<\/li>\n<li>Save drafts, schedule for later, or send immediately.<\/li>\n<li>Batched delivery through your site's normal <code>wp_mail()<\/code> pipeline.<\/li>\n<li>Automatic, one-click unsubscribe link on every email.<\/li>\n<li>Customizable from-name, from-address, and email design.<\/li>\n<\/ul>\n\n<p><strong>Subscriber management<\/strong><\/p>\n\n<ul>\n<li>View your subscriber list in the dashboard.<\/li>\n<li>Export all subscribers to CSV.<\/li>\n<li>Remove subscribers individually.<\/li>\n<\/ul>\n\n<p><strong>Shortcodes<\/strong><\/p>\n\n<ul>\n<li><code>[letterness_subscribe_button]<\/code> places the subscribe button anywhere.<\/li>\n<li><code>[letterness_card]<\/code> places the signup card anywhere.<\/li>\n<\/ul>\n\n<p>For large lists or better inbox placement, pairing Letterness with an SMTP plugin (such as WP Mail SMTP) is recommended.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>letterness<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the <strong>Plugins &gt; Add New<\/strong> screen in WordPress.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Open <strong>Letterness<\/strong> in the admin menu to configure triggers, design, content, and sending.<\/li>\n<li>(Optional) Add the signup card under <strong>Appearance &gt; Widgets<\/strong>, or place <code>[letterness_subscribe_button]<\/code> \/ <code>[letterness_card]<\/code> anywhere on your site.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20third-party%20email%20service%3F\"><h3>Do I need a third-party email service?<\/h3><\/dt>\n<dd><p>No. Letterness stores subscribers in your own database and sends through WordPress <code>wp_mail()<\/code>. For higher deliverability on larger lists, an SMTP plugin is recommended.<\/p><\/dd>\n<dt id=\"how%20do%20visitors%20unsubscribe%3F\"><h3>How do visitors unsubscribe?<\/h3><\/dt>\n<dd><p>Every email includes a signed, one-click unsubscribe link. The link is verified with a secure token and requires no login.<\/p><\/dd>\n<dt id=\"can%20i%20show%20a%20different%20design%20on%20mobile%3F\"><h3>Can I show a different design on mobile?<\/h3><\/dt>\n<dd><p>Yes. Colors, image, shape, dimensions, and animations each have an optional mobile override, so desktop and mobile can look completely different.<\/p><\/dd>\n<dt id=\"where%20is%20the%20popup%20shown%3F\"><h3>Where is the popup shown?<\/h3><\/dt>\n<dd><p>By default the popup can auto-open using a time delay, scroll depth, or exit intent. You can also disable auto-open and only show it when a visitor clicks the subscribe button.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20block%20themes%3F\"><h3>Does it work with block themes?<\/h3><\/dt>\n<dd><p>Yes. Use the shortcodes to place the button or card in block themes, or drag the widget into a widget area on classic-widget themes.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20data%20when%20i%20uninstall%3F\"><h3>What happens to my data when I uninstall?<\/h3><\/dt>\n<dd><p>Deleting the plugin removes its options, both custom database tables (subscribers and newsletters), and any scheduled newsletter events.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.0.1<\/h4>\n\n<ul>\n<li>Enqueued the preview highlight styles and script instead of printing them inline.<\/li>\n<li>Housekeeping and code-quality improvements.<\/li>\n<\/ul>\n\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Public release on WordPress.org.<\/li>\n<li>Independent desktop and mobile design for the popup.<\/li>\n<li>Built-in newsletter composer with drafts, scheduling, and batched sending.<\/li>\n<li>Sidebar signup card, header subscribe button, and shortcodes.<\/li>\n<li>Secure token-based one-click unsubscribe.<\/li>\n<li>Subscriber CSV export.<\/li>\n<\/ul>","raw_excerpt":"A lightweight, responsive newsletter popup with a sidebar signup card, header subscribe button, and built-in newsletter sending, all from one screen.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=337229"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kamrankazmi"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337229"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337229"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337229"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337229"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337229"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}