{"id":9721,"date":"2026-07-09T08:00:22","date_gmt":"2026-07-09T08:00:22","guid":{"rendered":"https:\/\/userpilot.com\/blog\/launch-messages\/"},"modified":"2026-07-10T04:18:58","modified_gmt":"2026-07-10T04:18:58","slug":"launch-messages","status":"publish","type":"post","link":"https:\/\/userpilot.com\/blog\/launch-messages\/","title":{"rendered":"Launch Messages: In-App and Email Examples for SaaS Teams Shipping in the AI Era"},"content":{"rendered":"<p>Launch messages are supposed to be the easy part of shipping software, but writing them is becoming increasingly harder for SaaS teams. Every <a href=\"https:\/\/userpilot.com\/blog\/product-updates-guide\/\">product update<\/a> worth announcing needs a message that tells someone it shipped, but the number of product updates has been growing while the amount of time between them continues to contract. Since adopting AI, <a href=\"https:\/\/www.harness.io\/the-state-of-ai-in-software-engineering\">63% of organizations are shipping code to production faster,<\/a> which has accelerated feature velocity across the entire industry to a pace never before seen at this scale.<\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/posts\/greg-coquillo_building-software-today-doesnt-look-the-activity-7422293092105576448-kvKG\/\">Greg Coquillo<\/a>, Lead Product Manager of AI Platforms at Microsoft, described this sudden shift in shipping builds.<\/p>\n<blockquote><p>&#8220;Building software today doesn&#8217;t look the same as 2 years ago! Some teams write every line by hand. Some build alongside AI. Others ship products without touching code at all. What changed isn&#8217;t technology &#8211; it&#8217;s how fast ideas move from thought to product.&#8221;<\/p><\/blockquote>\n<p><a href=\"https:\/\/www.linkedin.com\/posts\/stanislasnioxchateau_i-was-convinced-ai-would-transform-how-we-activity-7441789403842166784-oQxv\/\">Stanislas Niox-Chateau<\/a>, CEO of Doctolib, has observed similar trends with instant prototypes and rapid coding:<\/p>\n<blockquote><p><span style=\"font-weight: 400;\">&#8220;AI is changing how we think about building software like nothing before. Specs turn into working prototypes instantly. Design systems and architecture principles are continuously reinforced by the tooling itself. Writing production-ready code from scratch is no longer our bottleneck.&#8221;<\/span><\/p><\/blockquote>\n<p>To help you keep up with the flood of product updates, this guide will show you the five types of launch messages,\u00a026 curated examples, and the best practices to follow.<br \/>\n<!-- cta userpilot 1 --><br \/>\n<a href=\"https:\/\/userpilot.com\/userpilot-demo\/\"><img decoding=\"async\" class=\"size-full \" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/06\/CTA-blog-banner-1-1.png\" alt=\"demo CTA\" \/><\/a><\/p>\n<h2 id=\"types\">Types of launch messages in SaaS<\/h2>\n<p>Not every update deserves the same message. Using the same format for every launch message will read as lazy boilerplate that isn&#8217;t relevant to the users. Here are the five types worth knowing before you write anything.<\/p>\n<figure id=\"attachment_642864\" aria-describedby=\"caption-attachment-642864\" style=\"width: 1600px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-642864\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-message-types.png\" alt=\"launch-message-types\" width=\"1600\" height=\"520\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-message-types.png 1600w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-message-types-450x146.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-message-types-1024x333.png 1024w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-message-types-768x250.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-message-types-1536x499.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><figcaption id=\"caption-attachment-642864\" class=\"wp-caption-text\">The five types of launch messages are new product releases, new feature launches, pre-orders, future sales campaigns, and event announcements.<\/figcaption><\/figure>\n<p>All five launch message types serve a different purpose:<\/p>\n<ol>\n<li><strong>New product release messages:<\/strong> Announce a new product version or an upcoming product to your existing base and to new markets.<\/li>\n<li><strong>New feature launch messages:<\/strong> Introduce what&#8217;s new to current users and build trust by showing you&#8217;re acting on their feedback.<\/li>\n<li><strong>Pre-order messages:<\/strong> Build anticipation before a product or feature set is available.<\/li>\n<li><strong>Future sales campaign messages:<\/strong> Promote a limited-time offer and create urgency around a launch date.<\/li>\n<li><strong>Event announcement messages:<\/strong> Announce webinars, podcasts, workshops, and other events.<\/li>\n<\/ol>\n<h2 id=\"examples\">26 Launch message examples for SaaS<\/h2>\n<p>The curated examples below show you launch messages from SaaS teams and the best practices they got right.<\/p>\n<h3>1. Slack new feature announcement<\/h3>\n<p>Slack announced a new feature with a small but eye-catching slideout. It&#8217;s fast, simple, and tells the user what they can achieve with it.<\/p>\n<figure id=\"attachment_511676\" aria-describedby=\"caption-attachment-511676\" style=\"width: 626px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511676\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_5c0ef6f007832a755ca05621cec5659b_800.png\" alt=\"slack-feature-announcement-collapsed\" width=\"626\" height=\"668\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_5c0ef6f007832a755ca05621cec5659b_800.png 626w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_5c0ef6f007832a755ca05621cec5659b_800-422x450.png 422w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><figcaption id=\"caption-attachment-511676\" class=\"wp-caption-text\">Slack&#8217;s in-app new feature announcement.<\/figcaption><\/figure>\n<p>Clicking &#8220;learn more&#8221; opens a modal explaining the feature in more detail, including who can use it and what to expect.<\/p>\n<figure id=\"attachment_511693\" aria-describedby=\"caption-attachment-511693\" style=\"width: 778px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511693\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800.png\" alt=\"slack-feature-announcement-expanded\" width=\"778\" height=\"2348\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800.png 778w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800-149x450.png 149w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800-339x1024.png 339w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800-768x2318.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800-509x1536.png 509w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_51fc84ccaa71af95286235bc2730c1e7_800-679x2048.png 679w\" sizes=\"(max-width: 778px) 100vw, 778px\" \/><figcaption id=\"caption-attachment-511693\" class=\"wp-caption-text\">In-depth version of Slack&#8217;s in-app new feature announcement.<\/figcaption><\/figure>\n<p>The expanded version also directs users to further resources if needed. This is a good example of combining message types to support one launch in increasing levels of depth.<\/p>\n<h3>2. Slack feature update in-app message<\/h3>\n<p>Sometimes a short embedded video is all a feature enhancement needs. Slack introduced a new way to format messages through a GIF tooltip showing users exactly how to use it.<\/p>\n<figure id=\"attachment_511710\" aria-describedby=\"caption-attachment-511710\" style=\"width: 621px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511710\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/Slacks-formatting-release-feature_-announcement_4f595ecaf78b49f79464a45713f12d36.gif\" alt=\"slack-feature-update-announcement\" width=\"621\" height=\"302\" \/><figcaption id=\"caption-attachment-511710\" class=\"wp-caption-text\">Slack&#8217;s in-app embedded tutorial GIF.<\/figcaption><\/figure>\n<p>Many users are visual learners who prefer watching a video or GIF to see how easy an updated feature is to use instead of having to read about it in <a href=\"https:\/\/userpilot.com\/blog\/release-notes\/\">release notes<\/a>.<\/p>\n<h3>3. Asana in-app new feature modal announcement<\/h3>\n<p>Triggering a modal on sign-in is a great way to announce a new feature because it immediately grabs the user&#8217;s attention and sets expectations from the start of their session. Asana uses short, benefit-led copy like &#8220;get real-time, actionable insight into work&#8221; to appeal directly to the user and prompt them to get started.<\/p>\n<figure id=\"attachment_511727\" aria-describedby=\"caption-attachment-511727\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511727\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_bb4cce5d4a1efe6672d80ace78850f2f_800.png\" alt=\"asana-feature-announcement\" width=\"800\" height=\"594\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_bb4cce5d4a1efe6672d80ace78850f2f_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_bb4cce5d4a1efe6672d80ace78850f2f_800-450x334.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_bb4cce5d4a1efe6672d80ace78850f2f_800-768x570.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511727\" class=\"wp-caption-text\">Asana in-app new feature modal announcement.<\/figcaption><\/figure>\n<h3>4. Miro&#8217;s &#8220;what&#8217;s new&#8221; in-app pop-up<\/h3>\n<p>Miro keeps a feed with this in-app pop-up available inside the product. This means even after closing the login modal, the latest updates stay one click away. It&#8217;s common practice for teams rolling out enhancements continuously who want to avoid cluttering the UI with a million different tooltips.<\/p>\n<figure id=\"attachment_511744\" aria-describedby=\"caption-attachment-511744\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511744\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_152b6c8348f44ed3a91f45c5cd583cdd_800.png\" alt=\"miro-whats-new-popup\" width=\"800\" height=\"589\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_152b6c8348f44ed3a91f45c5cd583cdd_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_152b6c8348f44ed3a91f45c5cd583cdd_800-450x331.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_152b6c8348f44ed3a91f45c5cd583cdd_800-768x565.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511744\" class=\"wp-caption-text\">Miro&#8217;s what&#8217;s new in-app pop-up.<\/figcaption><\/figure>\n<h3>5. InVision product landing page<\/h3>\n<p>Similar to Slack&#8217;s slideout, InVision uses a dedicated landing page to promote its Freehand product, linking to a dedicated website and appealing directly to the user by emphasizing the collaboration that matters to them most.<\/p>\n<figure id=\"attachment_511778\" aria-describedby=\"caption-attachment-511778\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511778\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_af2ffc146d6c606db8c58f94e3934059_800.png\" alt=\"freehand-landing-page\" width=\"800\" height=\"753\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_af2ffc146d6c606db8c58f94e3934059_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_af2ffc146d6c606db8c58f94e3934059_800-450x424.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_af2ffc146d6c606db8c58f94e3934059_800-768x723.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511778\" class=\"wp-caption-text\">Freehand landing page.<\/figcaption><\/figure>\n<h3>6. InVision feature improvement in-app message<\/h3>\n<p>Product enhancements can be communicated in-app with short messages. InVision uses a colorful pop-up to inform users of feature improvements. The star emoji makes it feel informal and exciting, as if the user is there on the ground floor with the developers working on the product.<\/p>\n<figure id=\"attachment_511795\" aria-describedby=\"caption-attachment-511795\" style=\"width: 616px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511795\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_61625b07da41b763c131b2aa7f45b0bc_800.png\" alt=\"freehand-feature-update-popup\" width=\"616\" height=\"636\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_61625b07da41b763c131b2aa7f45b0bc_800.png 616w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_61625b07da41b763c131b2aa7f45b0bc_800-436x450.png 436w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><figcaption id=\"caption-attachment-511795\" class=\"wp-caption-text\">Freehand feature improvement in-app message.<\/figcaption><\/figure>\n<h3>7. Mural customer education launch banner and form<\/h3>\n<p>Using the same technique as InVision, Mural drives traffic to a new educational resource using a banner aimed at attracting new users through new templates.<\/p>\n<figure id=\"attachment_511812\" aria-describedby=\"caption-attachment-511812\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511812\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b97ad9f151e7f113379c2b38a2c56a74_800.png\" alt=\"mural-customer-education-banner\" width=\"800\" height=\"120\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b97ad9f151e7f113379c2b38a2c56a74_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b97ad9f151e7f113379c2b38a2c56a74_800-450x68.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b97ad9f151e7f113379c2b38a2c56a74_800-768x115.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511812\" class=\"wp-caption-text\">Mural&#8217;s customer education launch banner.<\/figcaption><\/figure>\n<p>The banner above takes you to a landing page with content personalized based on your answers to their <a href=\"https:\/\/userpilot.com\/blog\/microsurveys-saas-product\/\">microsurvey<\/a>.<\/p>\n<figure id=\"attachment_511829\" aria-describedby=\"caption-attachment-511829\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511829\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_01dbc721d6e294c551e07d34c9583deb_800.png\" alt=\"mural-customer-education-form\" width=\"800\" height=\"910\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_01dbc721d6e294c551e07d34c9583deb_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_01dbc721d6e294c551e07d34c9583deb_800-396x450.png 396w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_01dbc721d6e294c551e07d34c9583deb_800-768x874.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511829\" class=\"wp-caption-text\">Mural&#8217;s customer education form.<\/figcaption><\/figure>\n<h3>8. Airbnb using tooltips and modals in-app<\/h3>\n<p>Airbnb shows how in-app messages can combine formats, alternating between tooltips and modals of varying sizes to tailor visibility to user interest.<\/p>\n<figure id=\"attachment_511846\" aria-describedby=\"caption-attachment-511846\" style=\"width: 716px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511846\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7d84c33f05e0089d6151a16229baa2e6_800.png\" alt=\"airbnb-tooltip\" width=\"716\" height=\"812\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7d84c33f05e0089d6151a16229baa2e6_800.png 716w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7d84c33f05e0089d6151a16229baa2e6_800-397x450.png 397w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><figcaption id=\"caption-attachment-511846\" class=\"wp-caption-text\">Airbnb&#8217;s in-app tooltip.<\/figcaption><\/figure>\n<p>Airbnb uses a small modal to highlight a new feature, offering a more in-depth description only if the user chooses to interact. This protects user choice instead of forcing updates on them.<\/p>\n<figure id=\"attachment_511863\" aria-describedby=\"caption-attachment-511863\" style=\"width: 732px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-511863 size-full\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_eca5c3580ab6d7fb9e967297284709e5_800.png\" alt=\"airbnb-modal-collapsed\" width=\"732\" height=\"424\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_eca5c3580ab6d7fb9e967297284709e5_800.png 732w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_eca5c3580ab6d7fb9e967297284709e5_800-450x261.png 450w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><figcaption id=\"caption-attachment-511863\" class=\"wp-caption-text\">Airbnb&#8217;s in-app modal (collapsed).<\/figcaption><\/figure>\n<p>The full details are only revealed once users click to expand the full-sized modal.<\/p>\n<figure id=\"attachment_511880\" aria-describedby=\"caption-attachment-511880\" style=\"width: 718px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511880\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b83ffbf4fcf0771d6e6ff2d5f78b1aec_800.png\" alt=\"airbnb-modal-expanded\" width=\"718\" height=\"1080\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b83ffbf4fcf0771d6e6ff2d5f78b1aec_800.png 718w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b83ffbf4fcf0771d6e6ff2d5f78b1aec_800-299x450.png 299w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b83ffbf4fcf0771d6e6ff2d5f78b1aec_800-681x1024.png 681w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><figcaption id=\"caption-attachment-511880\" class=\"wp-caption-text\">Airbnb&#8217;s in-app modal (expanded).<\/figcaption><\/figure>\n<h3>9. Revolut launching new features and products in-app<\/h3>\n<p>Similar to a &#8220;what&#8217;s new&#8221; launch, Revolut runs monthly updates that showcase a series of short in-app modals introducing new features and enhancements. Engaging with either message takes the user to the relevant part of the app for more detail.<\/p>\n<figure id=\"attachment_511897\" aria-describedby=\"caption-attachment-511897\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511897\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_21ee82f8e05d686d5d2874c1c88aa220_800.png\" alt=\"revolut-card-redesign-announcement\" width=\"800\" height=\"1778\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_21ee82f8e05d686d5d2874c1c88aa220_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_21ee82f8e05d686d5d2874c1c88aa220_800-202x450.png 202w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_21ee82f8e05d686d5d2874c1c88aa220_800-461x1024.png 461w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_21ee82f8e05d686d5d2874c1c88aa220_800-768x1707.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_21ee82f8e05d686d5d2874c1c88aa220_800-691x1536.png 691w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511897\" class=\"wp-caption-text\">Revolut&#8217;s announcement of a new card design.<\/figcaption><\/figure>\n<p>Short, on-point text paired with large visuals delivers the message fast while the empty space in the layout draws the eye toward the accompanying image.<\/p>\n<figure id=\"attachment_511914\" aria-describedby=\"caption-attachment-511914\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511914\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_0ea24e004dfad8a786d47a29f23fcd2b_800.png\" alt=\"revolut-feature-update-announcement\" width=\"800\" height=\"1778\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_0ea24e004dfad8a786d47a29f23fcd2b_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_0ea24e004dfad8a786d47a29f23fcd2b_800-202x450.png 202w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_0ea24e004dfad8a786d47a29f23fcd2b_800-461x1024.png 461w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_0ea24e004dfad8a786d47a29f23fcd2b_800-768x1707.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_0ea24e004dfad8a786d47a29f23fcd2b_800-691x1536.png 691w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511914\" class=\"wp-caption-text\">Revolut&#8217;s expansion of an existing feature.<\/figcaption><\/figure>\n<h3>10. Intercom uses in-app chat for a community launch campaign<\/h3>\n<p>Intercom&#8217;s chatbot is probably what it&#8217;s best known for, and the company uses it to announce things too. Paired with other messages like a launch email, it shows that a chatbox can be used for more than <a href=\"https:\/\/userpilot.com\/solutions\/in-app-support\/\">in-app support<\/a>.<\/p>\n<figure id=\"attachment_511931\" aria-describedby=\"caption-attachment-511931\" style=\"width: 794px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511931\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_025794fc89394278f7de4599cc1c42e0_800.png\" alt=\"intercom-chatbot-announcement\" width=\"794\" height=\"1614\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_025794fc89394278f7de4599cc1c42e0_800.png 794w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_025794fc89394278f7de4599cc1c42e0_800-221x450.png 221w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_025794fc89394278f7de4599cc1c42e0_800-504x1024.png 504w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_025794fc89394278f7de4599cc1c42e0_800-768x1561.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_025794fc89394278f7de4599cc1c42e0_800-756x1536.png 756w\" sizes=\"(max-width: 794px) 100vw, 794px\" \/><figcaption id=\"caption-attachment-511931\" class=\"wp-caption-text\">Intercom&#8217;s community launch promotion with its in-app chatbot.<\/figcaption><\/figure>\n<h3>11. Figma product enhancements in-app modal notification<\/h3>\n<p>Figma&#8217;s modal pairs image and text to showcase a new enhancement. It offers two CTAs with a&#8221;show me how&#8221; that launches an <a href=\"https:\/\/userpilot.com\/blog\/interactive-walkthroughs-saas\/\">interactive walkthrough<\/a> guiding users through the change, and an alternative &#8220;learn more&#8221; for users not ready to use the feature just yet.<\/p>\n<figure id=\"attachment_511948\" aria-describedby=\"caption-attachment-511948\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511948\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_c3cc48d5d963202ff8ceb21a33f2d1ce_800.png\" alt=\"figma-product-update-modal\" width=\"800\" height=\"582\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_c3cc48d5d963202ff8ceb21a33f2d1ce_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_c3cc48d5d963202ff8ceb21a33f2d1ce_800-450x327.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_c3cc48d5d963202ff8ceb21a33f2d1ce_800-768x559.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511948\" class=\"wp-caption-text\">Figma product enhancements in-app modal notification.<\/figcaption><\/figure>\n<h3>12. Userpilot&#8217;s email newsletter for educational resources<\/h3>\n<p>Userpilot&#8217;s weekly newsletter keeps our audience engaged with product tips, launch messages, and industry news. The subject line does double duty of setting the expectation of what&#8217;s inside while also building excitement.<\/p>\n<figure id=\"attachment_511965\" aria-describedby=\"caption-attachment-511965\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-511965\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/screenshot-2024-10-30-at-182827_0cedc4b0721a510ade7f19b3dd438a8e_800.png\" alt=\"userpilot-newsletter-promotion\" width=\"800\" height=\"1065\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/screenshot-2024-10-30-at-182827_0cedc4b0721a510ade7f19b3dd438a8e_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/screenshot-2024-10-30-at-182827_0cedc4b0721a510ade7f19b3dd438a8e_800-338x450.png 338w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/screenshot-2024-10-30-at-182827_0cedc4b0721a510ade7f19b3dd438a8e_800-769x1024.png 769w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/screenshot-2024-10-30-at-182827_0cedc4b0721a510ade7f19b3dd438a8e_800-768x1022.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-511965\" class=\"wp-caption-text\">Userpilot&#8217;s State of\u00a0<span class=\"after-img\">SaaS <\/span><span class=\"pink\">Onboarding newsletter email.<\/span><\/figcaption><\/figure>\n<h3>13. Miro and Zoom integration email announcement<\/h3>\n<p>Miro&#8217;s new feature announcement email for its Zoom integration shows that one short message is rarely enough. In most cases, you need a sequence across channels. The subject line is short and direct about the benefits of using the integration.<\/p>\n<figure id=\"attachment_512016\" aria-describedby=\"caption-attachment-512016\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512016\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d266f5143a1129df94668645e8d1822a_800.png\" alt=\"miro-zoom-integration\" width=\"800\" height=\"951\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d266f5143a1129df94668645e8d1822a_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d266f5143a1129df94668645e8d1822a_800-379x450.png 379w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d266f5143a1129df94668645e8d1822a_800-768x913.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512016\" class=\"wp-caption-text\">Miro&#8217;s Zoom integration email announcement.<\/figcaption><\/figure>\n<h3>14. Miro product updates email<\/h3>\n<p>Miro also runs the email version of its in-app &#8220;what&#8217;s new&#8221; modal, packing several enhancements into one message. The subject line &#8220;What&#8217;s new in Miro&#8221; is about as direct as a product update email can get.<\/p>\n<figure id=\"attachment_512033\" aria-describedby=\"caption-attachment-512033\" style=\"width: 604px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512033\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_f2bcaa7c946cc7a43af7d6a351d25d39_800.png\" alt=\"miro-product-update-email\" width=\"604\" height=\"1434\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_f2bcaa7c946cc7a43af7d6a351d25d39_800.png 604w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_f2bcaa7c946cc7a43af7d6a351d25d39_800-190x450.png 190w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_f2bcaa7c946cc7a43af7d6a351d25d39_800-431x1024.png 431w\" sizes=\"(max-width: 604px) 100vw, 604px\" \/><figcaption id=\"caption-attachment-512033\" class=\"wp-caption-text\">Miro&#8217;s product update email.<\/figcaption><\/figure>\n<h3>15. ActiveCampaign Marketplace email campaign<\/h3>\n<p>ActiveCampaign&#8217;s product is email campaigns, so its own launch emails should be held to a higher standard due to the team&#8217;s first-hand expertise. What stands out in their email sequences is the text-only approach, compared to the image-heavy examples above. Whether text-only or a text-image combo wins is worth testing against your own audience rather than copying blindly, since different audiences will have varying media preferences.<\/p>\n<figure id=\"attachment_512050\" aria-describedby=\"caption-attachment-512050\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512050\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_aaab22f2a1865d98d9a2f7db14becfbb_800.png\" alt=\"activecampaign-marketplace-email\" width=\"800\" height=\"1451\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_aaab22f2a1865d98d9a2f7db14becfbb_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_aaab22f2a1865d98d9a2f7db14becfbb_800-248x450.png 248w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_aaab22f2a1865d98d9a2f7db14becfbb_800-565x1024.png 565w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_aaab22f2a1865d98d9a2f7db14becfbb_800-768x1393.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512050\" class=\"wp-caption-text\">ActiveCampaign Marketplace email campaign.<\/figcaption><\/figure>\n<h3>16. ActiveCampaign conference promotion email<\/h3>\n<p>This email promotes an ActiveCampaign conference as part of a series, showing how even text-heavy messages can work so long as the design stays consistent with the rest of the brand&#8217;s emails.<\/p>\n<figure id=\"attachment_512067\" aria-describedby=\"caption-attachment-512067\" style=\"width: 758px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512067\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_fa29b8a43b4c88ea15be47241374c22f_800.png\" alt=\"activecampaign-conference-email\" width=\"758\" height=\"1656\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_fa29b8a43b4c88ea15be47241374c22f_800.png 758w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_fa29b8a43b4c88ea15be47241374c22f_800-206x450.png 206w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_fa29b8a43b4c88ea15be47241374c22f_800-469x1024.png 469w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_fa29b8a43b4c88ea15be47241374c22f_800-703x1536.png 703w\" sizes=\"(max-width: 758px) 100vw, 758px\" \/><figcaption id=\"caption-attachment-512067\" class=\"wp-caption-text\">ActiveCampaign conference promotion email.<\/figcaption><\/figure>\n<h3>17. Figma&#8217;s FigJam launch email<\/h3>\n<p>Figma announced its FigJam beta by building the email design around the product itself. It highlighted the sticky notes, diagrams, and emoticons that are the same features included in the whiteboard tool being launched. It also gives readers options to start jamming, watch the keynote, or read the recap so they can choose how they&#8217;d like to proceed.<\/p>\n<figure id=\"attachment_512099\" aria-describedby=\"caption-attachment-512099\" style=\"width: 790px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512099\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b52e57f21299de712cec6db264c22d53_800-scaled.png\" alt=\"figjam-launch-email\" width=\"790\" height=\"2560\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b52e57f21299de712cec6db264c22d53_800-scaled.png 790w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b52e57f21299de712cec6db264c22d53_800-139x450.png 139w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b52e57f21299de712cec6db264c22d53_800-316x1024.png 316w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b52e57f21299de712cec6db264c22d53_800-474x1536.png 474w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_b52e57f21299de712cec6db264c22d53_800-632x2048.png 632w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><figcaption id=\"caption-attachment-512099\" class=\"wp-caption-text\">FigJam product launch email.<\/figcaption><\/figure>\n<h3>18. Framer&#8217;s &#8220;what&#8217;s new&#8221; email newsletter<\/h3>\n<p>Framer&#8217;s text-only newsletter is packed with information despite being much shorter than ActiveCampaign&#8217;s, all leading to a CTA that gets readers to join Framer&#8217;s Discord community.<\/p>\n<figure id=\"attachment_512133\" aria-describedby=\"caption-attachment-512133\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512133\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_28166b2760fe4e84680c07b8c3b926b5_800.png\" alt=\"framer-whats-new\" width=\"800\" height=\"775\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_28166b2760fe4e84680c07b8c3b926b5_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_28166b2760fe4e84680c07b8c3b926b5_800-450x436.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_28166b2760fe4e84680c07b8c3b926b5_800-768x744.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512133\" class=\"wp-caption-text\">Framer&#8217;s what&#8217;s new email newsletter.<\/figcaption><\/figure>\n<h3>19. Doit&#8217;s follow-up product improvement email<\/h3>\n<p>Doit&#8217;s follow-up message matters just as much as the initial launch because it tells users what&#8217;s progressed since launch and reminds them to check it out. It&#8217;s also a good way to ask for feedback, especially for beta products.<\/p>\n<figure id=\"attachment_512152\" aria-describedby=\"caption-attachment-512152\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512152\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7eced9e742863bb29fd17c16719b23ab_800.png\" alt=\"doit-beta-invite-email\" width=\"800\" height=\"965\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7eced9e742863bb29fd17c16719b23ab_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7eced9e742863bb29fd17c16719b23ab_800-373x450.png 373w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_7eced9e742863bb29fd17c16719b23ab_800-768x926.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512152\" class=\"wp-caption-text\">Doit uses email to invite users to try the latest product improvements.<\/figcaption><\/figure>\n<h3>20. Mural&#8217;s educational events email<\/h3>\n<p>Mural uses customer education as a growth strategy, and email is its main channel for promoting upcoming events. An attention-grabbing subject line reaches its existing user base and could even be forwarded to others in their network who&#8217;d be interested in the same topics.<\/p>\n<figure id=\"attachment_512169\" aria-describedby=\"caption-attachment-512169\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512169\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_2fa80e7f5bcd8203dfa6d8d6626ecb69_800.png\" alt=\"mural-event-promotion-email\" width=\"800\" height=\"1584\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_2fa80e7f5bcd8203dfa6d8d6626ecb69_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_2fa80e7f5bcd8203dfa6d8d6626ecb69_800-227x450.png 227w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_2fa80e7f5bcd8203dfa6d8d6626ecb69_800-517x1024.png 517w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_2fa80e7f5bcd8203dfa6d8d6626ecb69_800-768x1521.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_2fa80e7f5bcd8203dfa6d8d6626ecb69_800-776x1536.png 776w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512169\" class=\"wp-caption-text\">Mural promoting their educational events using email.<\/figcaption><\/figure>\n<h3>21. Loom product updates announcement email<\/h3>\n<p>&#8220;New in [brand name]&#8221; is a recurring product launch email format across SaaS. Loom runs it as a monthly newsletter, rounding up everything that shipped in the past month.<\/p>\n<figure id=\"attachment_512186\" aria-describedby=\"caption-attachment-512186\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512186\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_9130f8fa905baf05e41b6fbb03712ae1_800.png\" alt=\"loom-product-update-email\" width=\"800\" height=\"1936\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_9130f8fa905baf05e41b6fbb03712ae1_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_9130f8fa905baf05e41b6fbb03712ae1_800-186x450.png 186w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_9130f8fa905baf05e41b6fbb03712ae1_800-423x1024.png 423w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_9130f8fa905baf05e41b6fbb03712ae1_800-768x1859.png 768w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_9130f8fa905baf05e41b6fbb03712ae1_800-635x1536.png 635w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512186\" class=\"wp-caption-text\">Loom product update email.<\/figcaption><\/figure>\n<h3>22. SparkToro beta launch email invitation<\/h3>\n<p>SparkToro&#8217;s beta launch invitation is automated but reads as personal, written like Rand himself is inviting the reader. This makes it harder to ignore than a generic broadcast announcement.<\/p>\n<figure id=\"attachment_512203\" aria-describedby=\"caption-attachment-512203\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512203\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_98754ee5d77e1dced09c66516672ad91_800.png\" alt=\"sparktoro-beta-invite-email\" width=\"800\" height=\"347\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_98754ee5d77e1dced09c66516672ad91_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_98754ee5d77e1dced09c66516672ad91_800-450x195.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_98754ee5d77e1dced09c66516672ad91_800-768x333.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512203\" class=\"wp-caption-text\">SparkToro beta invitation email.<\/figcaption><\/figure>\n<h3>23. ProductLed Summit promotion email<\/h3>\n<p>ProductLed uses an event announcement email to promote its summit to past attendees, optimizing content based on who received it. Someone who has attended before gets an early access reminder with an incentive to share the news.<\/p>\n<figure id=\"attachment_512220\" aria-describedby=\"caption-attachment-512220\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512220\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d58c6e84395dca678ca32f188dc75b11_800.png\" alt=\"productled-event-promotion-email\" width=\"800\" height=\"739\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d58c6e84395dca678ca32f188dc75b11_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d58c6e84395dca678ca32f188dc75b11_800-450x416.png 450w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_d58c6e84395dca678ca32f188dc75b11_800-768x709.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512220\" class=\"wp-caption-text\">ProductLed Summit promotion email campaign.<\/figcaption><\/figure>\n<h3>24. ProductLed Summit discount email<\/h3>\n<p>A completely different email promoting the same event leads with a limited discount instead, giving users a sense of exclusivity around the early bird offer.<\/p>\n<figure id=\"attachment_512237\" aria-describedby=\"caption-attachment-512237\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512237\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_ede218e318332a78f40e17fa42b6e40a_800.png\" alt=\"productled-discount-email\" width=\"800\" height=\"828\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_ede218e318332a78f40e17fa42b6e40a_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_ede218e318332a78f40e17fa42b6e40a_800-435x450.png 435w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_ede218e318332a78f40e17fa42b6e40a_800-768x795.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512237\" class=\"wp-caption-text\">ProductLed Summit discount email.<\/figcaption><\/figure>\n<h3>25. Asana&#8217;s new product enhancement email<\/h3>\n<p>Asana&#8217;s enhancement email references a previous announcement to sharpen the impact of this one. Three more languages might not sound like much until you find out it&#8217;s on top of four other languages launched earlier, signaling that Asana is continuously expanding its reach through localization.<\/p>\n<figure id=\"attachment_512254\" aria-describedby=\"caption-attachment-512254\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-512254\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_3399a84dcca4e4619da12d26cd7ae3dd_800.png\" alt=\"asana-product-update-email\" width=\"800\" height=\"1110\" srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_3399a84dcca4e4619da12d26cd7ae3dd_800.png 800w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_3399a84dcca4e4619da12d26cd7ae3dd_800-324x450.png 324w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_3399a84dcca4e4619da12d26cd7ae3dd_800-738x1024.png 738w, https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_3399a84dcca4e4619da12d26cd7ae3dd_800-768x1066.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-512254\" class=\"wp-caption-text\">Asana new product enhancement email message.<\/figcaption><\/figure>\n<h3>26. Squarespace add-on promotion email<\/h3>\n<p>Squarespace&#8217;s add-on promotion email is a strong example of sharing a limited-time offer with existing customers, using early access to build loyalty. A personalized discount code for each user (e.g., JAKEFIFTEEN) further reinforces that sense of exclusivity by including the user&#8217;s name.<\/p>\n<figure id=\"attachment_512272\" aria-describedby=\"caption-attachment-512272\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-512272 size-full\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2025\/12\/image_3c68da7aa799e0ddb81e6615d2647631_800.png\" alt=\"squarespace-addon-promotion-email\" width=\"800\" height=\"1071\" \/><figcaption id=\"caption-attachment-512272\" class=\"wp-caption-text\">Squarespace add-on promotion email campaign.<\/figcaption><\/figure>\n<h2 id=\"best-practices\">Best practices for launch messages in SaaS<\/h2>\n<p>Now that you&#8217;ve seen what strong launch messages look like in practice, here are the principles that separate those that drive engagement from the ones that get dismissed.<\/p>\n<h3>One message is never enough: Build a sequence<\/h3>\n<p>I don&#8217;t think of a launch as a single broadcast you send once and move on from. Your launch messages should reach users at different stages. Send launch messages before launch to build anticipation, at launch to announce what&#8217;s available, and as a follow-up to remind users who haven&#8217;t tried it yet or to <a href=\"https:\/\/userpilot.com\/blog\/collect-customer-feedback\/\">collect customer feedback<\/a> from those who have.<\/p>\n<h3>Write copy that earns attention before the user dismisses it<\/h3>\n<p>Whether it&#8217;s a subject line, email copy, or an <a href=\"https:\/\/userpilot.com\/blog\/best-in-app-messaging-examples\/\">in-app message<\/a>, I&#8217;ve found that the way you phrase a launch message shapes whether someone acts on it. Be contextual, don&#8217;t disrupt users, use a teaser to entice them, and give them a reason to read. Your title needs to make the message&#8217;s relevance immediately obvious before you lose their attention or interest. Keep the tone conversational, tell users what&#8217;s in it for them, and test different copy or formats against each other since different users respond to different formats.<\/p>\n<h3>Give each message one job and one CTA<\/h3>\n<p>Asking someone to do multiple things in the same message confuses them and causes inaction by way of analysis paralysis. Build each message around a single ask. Want them to subscribe to a webinar? Ask them to do that and only that! Conversely, if you want them to try a new feature right now, then make that the only CTA in the message.<\/p>\n<h3>In-app vs. email: Choosing the right channel for each launch<\/h3>\n<p>In-app messages are contextual, timely, and highly visible. They&#8217;re triggered based on where users are in their journey, personalized by segment, and more likely to catch the eye because the message appears within the product that they&#8217;re already using. As such, you should use in-app for immediate feature discovery and onboarding nudges. Email supports in-app messages by reaching users who aren&#8217;t currently in the product and keeps people updated without cluttering the UI. That said, it depends heavily on the strength of your subject lines since you can&#8217;t control when someone opens it. Use email for pre-launch, follow-ups, and re-engaging inactive users.<\/p>\n<p>The best approach is to use both, but with intentional sequencing rather than sending them simultaneously or picking between the two.<\/p>\n<h2 id=\"conclusion\">The bottleneck has shifted: Launch messages are how you keep up<\/h2>\n<p>AI has removed the production bottleneck and allows for faster updates, leaving adoption as the only constraint. Features that ship without a communication plan get buried under the next releases on the horizon. The 26 examples above show what it looks like when product and marketing teams treat launch messages as high-priority deliverables instead of bare-minimum afterthoughts. As such, they send launch messages personalized to each audience, sequenced across channels, written with a clear goal, and contextually triggered based on user behavior.<\/p>\n<p>Building those in-app modals, slideouts, tooltips, banners, and behavior-triggered emails without waiting for engineering support is where Userpilot comes in. <a href=\"https:\/\/userpilot.com\/userpilot-demo\/\">Book a demo<\/a> to see how you can create and distribute launch messages using Userpilot without writing a single line of code!<br \/>\n<!-- cta userpilot 1 --><br \/>\n<a href=\"https:\/\/userpilot.com\/userpilot-demo\/\"><img decoding=\"async\" class=\"size-full \" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/06\/CTA-blog-banner-1-1.png\" alt=\"demo CTA\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What type of launch messages do you use when announcing new features or product enhancements?Should you go with in-app notifications or a product launch email sequence? Short answer: both. Read on for the benefits of each and some examples.<\/p>\n","protected":false},"author":24,"featured_media":642860,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[293],"tags":[301,433,307,468,859,135,305,51],"class_list":["post-9721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-marketing","tag-email-marketing","tag-email-marketing-software","tag-in-app-communication","tag-in-app-messaging","tag-product-launch","tag-product-led-growth-marketing","tag-saas-email-marketing","tag-user-onboarding-experience"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Launch Messages: 26 In-App &amp; Email Examples for 2026<\/title>\n<meta name=\"description\" content=\"See 26 in-app and email launch message examples and the best practices that make launches land as shipping speeds up in 2026.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/userpilot.com\/blog\/launch-messages\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Launch Messages: 26 In-App &amp; Email Examples for 2026\" \/>\n<meta property=\"og:description\" content=\"See 26 in-app and email launch message examples and the best practices that make launches land as shipping speeds up in 2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/userpilot.com\/blog\/launch-messages\/\" \/>\n<meta property=\"og:site_name\" content=\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-09T08:00:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-10T04:18:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"945\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Emilia Korczynska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emilia Korczynska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/\"},\"author\":{\"name\":\"Emilia Korczynska\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\"},\"headline\":\"Launch Messages: In-App and Email Examples for SaaS Teams Shipping in the AI Era\",\"datePublished\":\"2026-07-09T08:00:22+00:00\",\"dateModified\":\"2026-07-10T04:18:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/\"},\"wordCount\":2713,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png\",\"keywords\":[\"email marketing\",\"email marketing software\",\"in app communication\",\"in-app messaging\",\"product launch\",\"Product Led Growth Marketing\",\"saas email marketing\",\"User Onboarding Experience\"],\"articleSection\":[\"Product Marketing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/userpilot.com\/blog\/launch-messages\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/\",\"url\":\"https:\/\/userpilot.com\/blog\/launch-messages\/\",\"name\":\"Launch Messages: 26 In-App & Email Examples for 2026\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png\",\"datePublished\":\"2026-07-09T08:00:22+00:00\",\"dateModified\":\"2026-07-10T04:18:58+00:00\",\"author\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\"},\"description\":\"See 26 in-app and email launch message examples and the best practices that make launches land as shipping speeds up in 2026.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/userpilot.com\/blog\/launch-messages\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage\",\"url\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png\",\"contentUrl\":\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png\",\"width\":1800,\"height\":945,\"caption\":\"Launch Messages: In-App and Email Examples for SaaS Teams Shipping in the AI Era\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/userpilot.com\/blog\/#website\",\"url\":\"https:\/\/userpilot.com\/blog\/\",\"name\":\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/userpilot.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\",\"name\":\"Emilia Korczynska\",\"description\":\"Passionate about SaaS product growth, and both pre-sign-up and post-sign-up marketing. Talk to me about improving your acquisition, activation, and retention strategy. VP of Marketing at Userpilot.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/emiliakorczynska\/\"],\"url\":\"https:\/\/userpilot.com\/blog\/author\/emiliauserpilot-io\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Launch Messages: 26 In-App & Email Examples for 2026","description":"See 26 in-app and email launch message examples and the best practices that make launches land as shipping speeds up in 2026.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/userpilot.com\/blog\/launch-messages\/","og_locale":"en_US","og_type":"article","og_title":"Launch Messages: 26 In-App & Email Examples for 2026","og_description":"See 26 in-app and email launch message examples and the best practices that make launches land as shipping speeds up in 2026.","og_url":"https:\/\/userpilot.com\/blog\/launch-messages\/","og_site_name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","article_published_time":"2026-07-09T08:00:22+00:00","article_modified_time":"2026-07-10T04:18:58+00:00","og_image":[{"width":1800,"height":945,"url":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png","type":"image\/png"}],"author":"Emilia Korczynska","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emilia Korczynska","Est. reading time":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/userpilot.com\/blog\/launch-messages\/#article","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/launch-messages\/"},"author":{"name":"Emilia Korczynska","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d"},"headline":"Launch Messages: In-App and Email Examples for SaaS Teams Shipping in the AI Era","datePublished":"2026-07-09T08:00:22+00:00","dateModified":"2026-07-10T04:18:58+00:00","mainEntityOfPage":{"@id":"https:\/\/userpilot.com\/blog\/launch-messages\/"},"wordCount":2713,"commentCount":0,"image":{"@id":"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png","keywords":["email marketing","email marketing software","in app communication","in-app messaging","product launch","Product Led Growth Marketing","saas email marketing","User Onboarding Experience"],"articleSection":["Product Marketing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/userpilot.com\/blog\/launch-messages\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/userpilot.com\/blog\/launch-messages\/","url":"https:\/\/userpilot.com\/blog\/launch-messages\/","name":"Launch Messages: 26 In-App & Email Examples for 2026","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage"},"image":{"@id":"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png","datePublished":"2026-07-09T08:00:22+00:00","dateModified":"2026-07-10T04:18:58+00:00","author":{"@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d"},"description":"See 26 in-app and email launch message examples and the best practices that make launches land as shipping speeds up in 2026.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/userpilot.com\/blog\/launch-messages\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/userpilot.com\/blog\/launch-messages\/#primaryimage","url":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png","contentUrl":"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/07\/launch-messages.png","width":1800,"height":945,"caption":"Launch Messages: In-App and Email Examples for SaaS Teams Shipping in the AI Era"},{"@type":"WebSite","@id":"https:\/\/userpilot.com\/blog\/#website","url":"https:\/\/userpilot.com\/blog\/","name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/userpilot.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d","name":"Emilia Korczynska","description":"Passionate about SaaS product growth, and both pre-sign-up and post-sign-up marketing. Talk to me about improving your acquisition, activation, and retention strategy. VP of Marketing at Userpilot.","sameAs":["https:\/\/www.linkedin.com\/in\/emiliakorczynska\/"],"url":"https:\/\/userpilot.com\/blog\/author\/emiliauserpilot-io\/"}]}},"_links":{"self":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/9721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/comments?post=9721"}],"version-history":[{"count":19,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/9721\/revisions"}],"predecessor-version":[{"id":643074,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/9721\/revisions\/643074"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media\/642860"}],"wp:attachment":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media?parent=9721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/categories?post=9721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/tags?post=9721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}