{"id":6215,"date":"2023-10-06T14:56:33","date_gmt":"2023-10-06T14:56:33","guid":{"rendered":"https:\/\/announcekit.app\/blog\/?p=6215"},"modified":"2026-05-15T16:05:53","modified_gmt":"2026-05-15T16:05:53","slug":"why-easydmarc-partnered-with-announcekit-for-seamless-targeted-in-app-communications","status":"publish","type":"post","link":"https:\/\/announcekit.app\/blog\/why-easydmarc-partnered-with-announcekit-for-seamless-targeted-in-app-communications\/","title":{"rendered":"EasyDMARC Case Study: How AnnounceKit Powers 25K+ B2B Cybersecurity Users with Targeted In-App Notifications"},"content":{"rendered":"\n<p><strong>Targeted in-app notifications<\/strong> are product messages \u2014 release notes, feature announcements, onboarding tips, and policy updates \u2014 that are shown directly inside a SaaS application to specific segments of users, instead of being broadcast to everyone by email. AnnounceKit is an in-app notification and product update tool used by B2B SaaS teams like EasyDMARC to deliver these messages to the right user at the right moment, with segmentation by plan, role, account, or any custom property. In the case study below, EasyDMARC explains why they chose AnnounceKit over building an in-house solution to keep 25,000+ cybersecurity customers across 130 countries informed about new features and security updates.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/10\/dmarc-logo.png\" alt=\"\" class=\"wp-image-6218\" style=\"width:206px;height:42px\" width=\"206\" height=\"42\" srcset=\"https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/10\/dmarc-logo.png 929w, https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/10\/dmarc-logo-300x61.png 300w, https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/10\/dmarc-logo-768x155.png 768w\" sizes=\"auto, (max-width: 206px) 100vw, 206px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Company<\/strong><br>EasyDMARC<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Industry<\/strong><br>B2B SaaS \u2013 Cybersecurity<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Number of employees<\/strong><br>50-100<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Headquarters<\/strong><br>United States<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Offices<\/strong><br>US, Netherlands and Armenia<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Website<\/strong><br><a href=\"https:\/\/easydmarc.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/easydmarc.com\/<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">More than 25,000 organizations from 130 countries entrust their businesses\u2019 security in cyberspace to <em>EasyDMARC<\/em>. EasyDMARC\u2019s all-in-one solution enables them to stop ransomware, business email compromise, email phishing, CEO fraud, domain spoofing, and other attacks. The result? Prevention of: Data leakage, financial loss, email phishing attacks, and customer loss. And most importantly \u2013 peace of mind \u2013 because clients can focus on achieving their business objectives rather than dealing with the worries and concerns associated with security.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">EasyDMARC is going from strength to strength. Within the short span of 5 years, they now secure 25,000+ domains worldwide; handle 9,000,000,000 data points of traffic per month; and have mitigated 82,000,000 threats. And they are also a leader in customer satisfaction on review comparison site <a href=\"https:\/\/www.g2.com\/products\/easydmarc\/reviews?utm_source=rewards-badge\" target=\"_blank\" rel=\"noopener\">G2<\/a>; and achieved a 98,7% client satisfaction rate for 2nd year customers.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In order to achieve these milestones, their security solution had to evolve rapidly. They are constantly innovating. Constantly shipping. Constantly adding value.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>With a rapidly evolving security solution, maintaining real-time communication with their users is a strategic imperative. But without the right tools, this can quickly turn into a daunting challenge, as Ben \u2013 Product Manager at EasyDMARC \u2013 soon found out.\u00a0\u00a0<\/em><\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Key use cases:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Direct &amp; easy communication to target users on different plans with tailored messages (i.e. user segmentation)<\/li>\n\n\n\n<li>In-app, on-brand communications via widgets &amp; popups<\/li>\n\n\n\n<li>Analytics &#8211; measuring engagement<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">The Challenge<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:20px\"><em>\u201cMaintaining real-time communication with our users has been a challenge\u201d.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before integrating AnnounceKit into their workflow, EasyDMARC faced significant challenges in keeping customers informed about new features, improvements, and updates. With a rapidly evolving security solution, they had three main pain points:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Segmentation<\/strong>: EasyDMARC is offering multiple different plans to their customers. They wanted to be able to target users on specific plans with separate announcements.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Real-Time Communication<\/strong>: Communicating product changes in real time was becoming increasingly challenging. And they also did not want to spam their users by sending out an email for every new feature or improvement that they shipped. EasyDMARC needed a way of sharing these updates directly within the application &#8211; to \u201ccatch\u201d the user at the right moment \u2013 while they are using the product.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Customer Engagement<\/strong>: They needed a way to engage with their customers instantly, in-app, especially when rolling out new improvements.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To address these challenges, EasyDMARC initially considered developing an in-house solution with their development team. However, this option had various drawbacks, most notably in terms of time and resources, and so they decided to trust <em>AnnounceKit<\/em> to solve these challenges for them.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Solution<\/h2>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>&#8220;<em>I have used AnnounceKit before, so it was a no-brainer when finding a solution for EasyDMARC.<\/em>&#8220;<\/p><cite>BEN &#8211; Product manager at Easydmarc<\/cite><\/blockquote><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ben was familiar with AnnounceKit from his time at a previous company \u2013 he did not forget about the ease of integration (who doesn\u2019t love no-code applications?) and the positive experience they had with AnnounceKit. AnnounceKit delivered the results they were looking for, and he trusted AnnounceKit to do so once again.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">EasyDMARC\u2019s primary goal was to establish seamless in-app communication with their customers, and to be able to target users on specific plans. AnnounceKit&#8217;s promise of instant and targeted communication aligned perfectly with their objectives.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Results<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">AnnounceKit made a tangible impact on EasyDMARC&#8217;s communication strategy. They achieved the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Staying Connected<\/strong>: EasyDMARC improved their customer engagement by staying in touch with their user base in-app, in real time.<br><\/li>\n\n\n\n<li><strong>Targeted Messaging<\/strong>: The ability to target messages to distinct customer segments enhanced their ability to gather valuable feedback.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">And they achieved these results in a matter of weeks, not months. They were pleasantly surprised by how easy &amp; quick it is to set up AnnounceKit and implement user segmentation.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ben&#8217;s message to potential AnnounceKit users is clear:<em>&nbsp;<\/em><\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>&#8220;<em><em>Give it a try, and you will see how easy it is to communicate all the new stuff that you release to your customers<\/em><\/em>&#8220;<\/p><cite>BEN &#8211; Product manager at Easydmarc<\/cite><\/blockquote><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cheers Ben, cheers EasyDMARC. Working with you is a pleasure and we look forward to many more years as partners.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\" style=\"background-color:#f8fafc;line-height:1.6\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"946\" height=\"180\" src=\"https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/01\/logo.png\" alt=\"\" class=\"wp-image-5433\" style=\"width:151px;height:28px\" srcset=\"https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/01\/logo.png 946w, https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/01\/logo-300x57.png 300w, https:\/\/announcekit.app\/blog\/wp-content\/uploads\/2023\/01\/logo-768x146.png 768w\" sizes=\"auto, (max-width: 946px) 100vw, 946px\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-524f8de7 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#202642;font-style:normal;font-weight:500\"><strong><strong>Quick Setup, Easy To Use<\/strong><\/strong>, and Many Integrations <\/h3>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#667d9f\">Manage your product announcements from a single place and easily distribute them <\/p>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#667d9f\">across multiple channels<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons alignfull is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:16px\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/announcekit.app\/dashboard\/register\/?utm_source=blog&amp;utm_medium=article&amp;utm_campaign=artificial-intelligence-technology-for-saas\" style=\"background-color:#3778ff\">TRY IT FOR FREE NOW<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#3778ff;font-size:15px\"><a href=\"https:\/\/announcekit.app\/?utm_source=blog&amp;utm_medium=article&amp;utm_campaign=artificial-intelligence-technology-for-saas\" data-type=\"URL\" data-id=\"https:\/\/announcekit.app\/?utm_source=blog&amp;utm_medium=article&amp;utm_campaign=artificial-intelligence-technology-for-saas\">Go to Website<\/a><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n<h2>How EasyDMARC chose an in-app notification tool<\/h2>\n\n<p>Before EasyDMARC committed to AnnounceKit, the product team ran a short evaluation against three options: building an in-house notification module, layering announcements onto their existing customer support chat, and adopting a dedicated in-app notification platform. The criteria that mattered most to a fast-shipping cybersecurity team were time-to-value (how quickly the tool could be live in production), engineering cost (no permanent infrastructure tax on the dev team), segmentation depth (the ability to target users by plan and account properties without writing custom queries), and trust signals from other B2B SaaS companies already running the tool.<\/p>\n\n<p>AnnounceKit cleared all four bars. The widget integrates with a single snippet, removing the need for backend changes; segmentation runs on user properties that EasyDMARC could pass in from their existing auth layer; and several other B2B SaaS teams the Product Manager respected were already using the platform. That combination is the practical buying framework most SaaS teams should apply when picking an in-app notification tool: prefer a no-code or low-code installation, demand real targeting (not just broadcast), and weight the experience of peer companies higher than vendor-supplied case studies.<\/p>\n\n<p>If you&#8217;re running the same evaluation, the most useful question to start with is: <em>&#8220;What&#8217;s the smallest change my engineers need to make to ship targeted, segmented product announcements next week?&#8221;<\/em> If the answer to that question for any candidate tool is &#8220;weeks of work&#8221; or &#8220;a new microservice,&#8221; the tool has already failed the EasyDMARC test.<\/p>\n\n<h2>AnnounceKit vs. alternatives: when in-app notifications win<\/h2>\n\n<p>Email is still the default for product announcements at most SaaS companies, but it carries three structural problems: open rates that hover in the 20\u201330% range for product mail, latency between the release and the moment the customer sees the update, and the impossibility of contextual targeting (a user can read an email about a feature on a plan they don&#8217;t own and walk away frustrated). In-app notifications invert all three constraints \u2014 the message appears when the user is logged in and actually using the product, and AnnounceKit&#8217;s segmentation rules ensure that a message about an enterprise-tier security report is only shown to enterprise-tier accounts.<\/p>\n\n<p>Compared with general-purpose product adoption suites like Pendo, Appcues, or WalkMe, AnnounceKit is narrower in scope and meaningfully lighter to operate. Those platforms bundle in-app messaging with onboarding tours, analytics, NPS surveys, and feature flagging, which is powerful if you need all of it \u2014 and expensive overhead if all you actually want is a changelog widget and a segmented announcement feed. Compared with in-app chat tools like Intercom, AnnounceKit is built for one-to-many product communication rather than one-to-one support conversations, which is the right shape for a product update workflow. Teams that want a focused in-app notification tool without a six-figure platform commitment land on AnnounceKit for that reason \u2014 which is the trade-off EasyDMARC chose.<\/p>\n\n<p>A reasonable rule of thumb: pick a full adoption platform if you need tours, surveys, analytics, and notifications under one roof; pick a chat tool if your primary job is support; pick AnnounceKit if your primary job is shipping product updates and you want them to land with the right users immediately, without an engineering project.<\/p>\n\n<h2>Frequently asked questions about targeted in-app notifications<\/h2>\n\n<p><strong>What are targeted in-app notifications?<\/strong><br>\nTargeted in-app notifications are product messages displayed inside a SaaS application to a defined segment of users \u2014 for example, &#8220;customers on the Pro plan in the US&#8221; \u2014 instead of being sent to every user. They are typically used for release notes, feature announcements, onboarding nudges, and policy updates, and they let product teams reach the right audience at the moment of highest context: when the user is already inside the product.<\/p>\n\n<p><strong>How does AnnounceKit segment users?<\/strong><br>\nAnnounceKit lets you target announcements using user properties (plan, role, signup date, account ID, language) and behavioral filters (URL paths, custom events, segments synced from your CDP). Segmentation is rule-based and applied at delivery time, so the same widget on the same page can show different messages to a Free user, a Pro user, and an Enterprise admin \u2014 exactly the use case EasyDMARC built their workflow around.<\/p>\n\n<p><strong>How long does it take to set up AnnounceKit?<\/strong><br>\nMost teams ship their first in-app announcement on day one. The integration is a single JavaScript snippet for the widget plus a small block of user-property code so the segmentation engine knows who the visitor is. EasyDMARC went from kickoff to live announcements in a matter of weeks while iterating on segmentation strategy \u2014 the technical install itself is a same-day task for a single front-end engineer.<\/p>\n\n<p><strong>How is AnnounceKit different from Intercom, Pendo, or Appcues?<\/strong><br>\nAnnounceKit is purpose-built for product update communication: changelog feeds, release announcements, and targeted in-app notifications. Intercom is primarily a customer support and conversational tool. Pendo and Appcues bundle in-app messaging with product analytics, onboarding tours, NPS, and feature adoption tooling. Teams that need the broader suite use Pendo or Appcues; teams that want a focused, lightweight, no-code product communication channel \u2014 without paying for the rest of the platform \u2014 use AnnounceKit.<\/p>\n\n<p><strong>What does AnnounceKit cost?<\/strong><br>\nAnnounceKit is offered on tiered plans based on monthly active users and feature requirements (widget, custom domain, advanced segmentation, integrations). There is a free tier for early-stage teams and paid tiers scale with audience size. Exact pricing is published on the AnnounceKit pricing page so you can match a plan to your MAU and segmentation needs before committing.<\/p>\n\n<p><strong>Is AnnounceKit a good fit for B2B SaaS?<\/strong><br>\nYes \u2014 and EasyDMARC&#8217;s experience is representative. AnnounceKit is most valuable when you have (a) a product that ships frequent updates, (b) a multi-segment customer base where not every release applies to every user, and (c) a small product or marketing team that can&#8217;t justify building and maintaining an in-house notification system. B2B SaaS companies in cybersecurity, productivity, devtools, and fintech all fit that profile cleanly.<\/p>\n\n<p><strong>Where can I see AnnounceKit in production?<\/strong><br>\nEasyDMARC&#8217;s case study above shows one production deployment serving 25,000+ cybersecurity customers across 130 countries. AnnounceKit publishes <a href=\"https:\/\/announcekit.app\/customers\/\">additional customer case studies<\/a> covering use cases in cybersecurity, productivity SaaS, e-commerce, and devtools, and you can <a href=\"https:\/\/announcekit.app\/pricing\/\">see AnnounceKit pricing<\/a> to evaluate the same setup for your team.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>See how EasyDMARC uses AnnounceKit to send targeted in-app notifications and product updates to 25,000+ cybersecurity customers across 130 countries.<\/p>\n","protected":false},"author":13,"featured_media":6224,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[27],"tags":[],"class_list":["post-6215","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-customer-success-story"],"_links":{"self":[{"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/posts\/6215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/comments?post=6215"}],"version-history":[{"count":13,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/posts\/6215\/revisions"}],"predecessor-version":[{"id":7564,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/posts\/6215\/revisions\/7564"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/media\/6224"}],"wp:attachment":[{"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/media?parent=6215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/categories?post=6215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/announcekit.app\/blog\/wp-json\/wp\/v2\/tags?post=6215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}