Skip to main content

All Features

The product communication platform

One platform replaces your changelog tool, feedback tool, NPS tool, and in-app messaging. Announce, collect, measure, and automate — connected.

AnnounceKit is a product communication platform for SaaS teams. It combines changelog management, in-app notification widgets, feature request tracking with voting, NPS surveys, and multi-channel email delivery into a single dashboard. Teams write a product update once and AnnounceKit delivers it across their changelog page, in-app widgets, email, Slack, and RSS — automatically.

All features at a glance

CategoryFeatureDescription
AnnounceIn-app widgetsBadge, popup, sidebar, embed, floating button, drawer, top bar, modal, overlay, and boosters — 10+ display modes
AnnounceChangelog pageStandalone updates page on your domain with custom CSS, multi-language, and SEO support
AnnounceMulti-channel deliveryOne post, every channel — in-app widget, email digest, Slack, RSS, and webhooks from a single announcement
CollectFeature requests & votingUsers submit ideas and vote. Your team reviews, approves, merges duplicates — best ideas rise to the top
CollectRoadmapCustomizable statuses — In Review, In Planning, In Progress. Jira integration keeps engineering in sync
MeasureAnalytics dashboardWidget loads, opens, feed views, and post-level engagement
MeasureReactions & commentsUsers respond with emoji reactions and comments — see sentiment at a glance
MeasureNPS surveysIn-app NPS surveys with follow-up questions alongside your updates
MeasureUser trackingIdentify users by email, company, or custom properties — see who read what
MeasureSegmentation & targetingSegment by role, location, plan, or custom property — show the right update to the right user
AutomateAI post generatorDescribe what you shipped — AI generates two polished alternatives, one creative, one concise
AutomatePost templatesSave and reuse templates for consistent formatting across your team
AutomateEmail digest automationAutomatic weekly, monthly, quarterly, or yearly digests sent to subscribers
AutomateWebhook events11 webhook event types for Zapier, Make, n8n, or your own integrations
AutomateScheduled postsWrite now, publish later — set publish dates, expiry dates, and pause states
MoreCustom Domain + SSLHost your changelog on your own domain with SSL
MorePrivate FeedMake your feed private or public
MoreUser Tracking & SyncIdentify users by email, company, or custom properties
MoreCustom LabelsAdd labels to requests and posts
MoreTeam Management (RBAC)Role-based access control for your team
MorePost PinningPin important posts to the top
MorePost Expiry & PauseSet expiry dates and pause states for posts
MoreCustom CSS & JavaScriptStyle your changelog with custom CSS and JavaScript
MoreRSS/Atom/JSON FeedRSS, Atom and JSON Feed for your updates
MoreJIRA IntegrationSync roadmap items with Jira tickets
MoreTwo-Factor Authentication2FA for account security
MoreSAML SSOSingle sign-on for enterprise
MoreIP Access ControlRestrict access by IP address
MoreAudit LogTrack all changes and actions
MoreWhite-label (Enterprise)Remove AnnounceKit branding for enterprise

Pillar 1

Announce — Push updates users actually see

Don't publish updates into the void. Push them into your product, email inboxes, and Slack channels.

In-app widgets

In-app widgets — 10+ display modes

Badge, popup, sidebar, embed, floating button, drawer, top bar, modal, overlay, and boosters. Pick the format that fits your product. Target specific users with segmentation.

See all widget types →
Changelog page

Changelog & standalone feed

Your own updates page — on your domain, styled to your brand with custom CSS. Multi-language, SEO-friendly, and private or public.

  • Custom domain + SSL
  • Custom CSS & JavaScript
  • RSS, Atom & JSON Feed
  • Multi-language support
Customization feature page →
Email and Slack notifications

Multi-channel delivery

One post, every channel. In-app widget, email digest, Slack notifications, RSS feed, and webhooks — all from a single announcement.

  • Automated email digest (weekly, monthly, quarterly)
  • Slack channel notifications
  • Boosters to amplify changelog posts (pop-up, bar, modal)
  • Post scheduling, expiration & pause

Pillar 2

Collect — Let users tell you what to build

Feature requests, voting, and feedback built into the same platform where you announce. Close the loop.

Feature requests board

Feature requests & voting

Users submit ideas and vote on what they want. Your team reviews, approves, and merges duplicates. The best ideas rise to the top.

  • Public or private request board
  • User voting with manual adjustments
  • Comments, replies & labels
  • Approval workflow
  • Merge duplicate requests
Public roadmap

Roadmap

Show users what's coming. Customizable statuses — In Review, In Planning, In Progress. When a feature ships, announce it. Jira integration keeps engineering in sync.

  • Customizable roadmap stages
  • Jira integration for ticket syncing
  • Connected to announcements

Pillar 3

Measure — See what lands and what doesn't

Know which updates get read, who's engaged, and what your users think — without leaving the platform.

Analytics dashboard

Widget loads, opens, feed views, and post-level engagement. See what your users care about.

Reactions & comments

Users respond with emoji reactions and comments. See sentiment at a glance.

NPS surveys

In-app NPS surveys with follow-up questions. Measure satisfaction alongside your updates.

User tracking

Identify users by email, company, or custom properties. See who read what.

User segmentation

Segmentation & targeting

Segment users by role, location, plan, or any custom property. Show the right update to the right user. Filter feature requests and analytics by segment.

Segmentation feature page →

Pillar 4

Automate — Spend minutes, not hours

AI writes the first draft. You edit and ship. Automations handle the rest.

AI writing assistant

AI post generator

Describe what you shipped. AI generates two polished alternatives — one creative, one concise. Powered by GPT-4o with product context awareness.

  • AI post generator — available on all plans
  • Inline AI editor (fix grammar, adjust tone, translate)
  • Auto-translate to any language

Post templates

Save and reuse templates for consistent formatting across your team.

Email digest automation

Automatic weekly, monthly, quarterly, or yearly digests sent to subscribers.

Webhook events

11 webhook event types for Zapier, Make, n8n, or your own integrations.

Scheduled posts

Write now, publish later. Set publish dates, expiry dates, and pause states.

And there's more

Custom Domain + SSLPrivate FeedUser Tracking & SyncCustom LabelsTeam Management (RBAC)Post PinningPost Expiry & PauseCustom CSS & JavaScriptRSS, Atom & JSON FeedJIRA IntegrationTwo-Factor AuthenticationSAML SSOIP Access ControlAudit LogWhite-label (Enterprise)

Frequently asked questions

What features does AnnounceKit include?

AnnounceKit includes in-app notification widgets (10+ display modes), a changelog page on your own domain, feature request tracking with voting, NPS surveys, AI post generation, audience segmentation, analytics, email digest automation, Slack integration, and webhook events.

Does AnnounceKit have an AI writing assistant?

Yes. AnnounceKit includes an AI post generator powered by GPT-4o, available on all plans. It generates two polished alternatives from your description — one creative, one concise. You can also use inline AI actions to fix grammar, adjust tone, or translate text.

Can I segment which users see my product updates?

Yes. AnnounceKit supports audience segmentation by role, location, plan, or any custom property. You can target specific user segments with different updates and filter feature requests and analytics by segment.

Does AnnounceKit support email notifications?

Yes. AnnounceKit sends automated email digests to subscribers — weekly, monthly, quarterly, or yearly. You can also send Slack channel notifications, RSS feeds, and trigger webhooks for custom workflows.

Is there a free trial?

Yes. AnnounceKit offers a 15-day free trial with all features included. No credit card is required to start.

Does AnnounceKit have a GraphQL or REST API?

Yes. AnnounceKit provides a GraphQL API and REST endpoints for posts, users, and widgets. You can create and update posts programmatically, sync user data, and receive 11 webhook event types for custom integrations.

Can I integrate AnnounceKit with Slack?

Yes. AnnounceKit can post to Slack channels when you publish an update. You can choose which channels get notified and customize the message. The integration is available on all plans.

Does AnnounceKit support feature requests and voting?

Yes. AnnounceKit includes a feature request board with voting, comments, and roadmap stages. You can merge duplicates, connect to Jira, and announce when a requested feature ships — all in the same platform.

How does NPS work in AnnounceKit?

AnnounceKit lets you run in-app NPS surveys with follow-up questions. You can segment who sees the survey (e.g. by plan or tenure), schedule campaigns, and view results alongside your product updates in one dashboard.

Is AnnounceKit suitable for enterprise?

Yes. Enterprise plans include SOC 2 certification, SAML SSO, RBAC, audit logs, IP access control, and full white-label with remove branding. Signed user tracking and dedicated support are available.

See it all in action

15-day free trial. All features included. No credit card required.

Or book a demo to see AnnounceKit in action.