Use Case

Feature Announcement Notifications for SaaS

Announce new features directly inside your product where users will see them. Target announcements by plan tier, role, or custom segment. 3-5x higher visibility than email. No inbox filtering. Real-time delivery via SSE.

Announcement Types

Every type of feature announcement, one API

From major launches to quiet deprecations. Deliver the right announcement to the right users at the right time.

New Feature Launches

Announce major new features to the users who can access them. Target by plan tier so free users are not notified about Pro-only features.

Feature Updates

Notify users about improvements to features they already use. Keep them informed about performance boosts, new options, and UX changes.

Beta Invitations

Invite specific user segments to try beta features. Target by feature flag, plan tier, or custom attributes to control your rollout audience.

Deprecation Notices

Warn users about features being retired or APIs being sunset. Reach only the users who actively use the affected feature.

How It Works

Three steps to announce any feature

1

Embed the bell widget

Add one script tag to your app. Users get a bell icon with a full notification inbox. Takes under 2 minutes.

2

Set user attributes

Tag users with plan tier, role, or any custom attribute via the REST API. These become your targeting segments.

3

Send a targeted announcement

Call the batch API with a segment filter. Only matching users see the announcement. Delivered in real time via SSE.

API Example

Announce a Pro feature to Pro users only

One API call sends a feature announcement to every user on the Pro plan. Users on Free or Starter plans never see it. No complex audience management. Just set the segment filter and send.

  • Segment by plan: plan:pro
  • Use templates for consistent formatting
  • Include a URL to link users directly to the feature
  • Delivered via SSE in under 1 second

Send a plan-targeted announcement

terminal
curl -X POST https://api.notilayer.com/v1/notify/batch \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "segment": "plan:pro",
    "title": "New: Advanced Analytics Dashboard",
    "body": "Track conversion funnels, cohort retention, and custom metrics. Available now in your Pro plan.",
    "url": "/features/analytics",
    "template": "feature-announcement"
  }'

// Only Pro users see this announcement
// Delivered in real time via SSE

Embed the widget

layout.html
<!-- One script tag. Bell + inbox ready. -->
<script
  src="https://api.notilayer.com/widget/widget.js"
  data-app-id="YOUR_APP_ID"
></script>

Benefits

Better than email for SaaS feature announcements

Email announcements get lost in crowded inboxes. In-app notifications reach users where they are already engaged with your product.

Higher Feature Adoption

In-app announcements see 3-5x higher visibility than email. Users discover new features while actively using your product, not while scanning their inbox hours later.

Targeted by Plan & Role

Show Pro features only to Pro users. Show admin tools only to admins. User segmentation prevents irrelevant announcements from cluttering anyone's inbox.

Consistent Formatting with Templates

Use notification templates for a uniform look across all feature announcements. Define your announcement format once, then reuse it for every release. No ad hoc formatting per notification.

FAQ

Feature announcement questions

How do I announce new features to specific user segments?
Set custom attributes like plan, role, or company on user profiles via the Notilayer REST API. Then use the batch notification endpoint with a segment filter such as plan:pro to target only matching users. The announcement appears instantly in the bell widget for those users via real-time SSE delivery.
Can I target feature announcements by plan tier?
Yes. Assign a plan attribute to each user profile (e.g., free, starter, pro, enterprise). When you send a feature announcement, include a segment filter like plan:pro to ensure only Pro users see it. This prevents irrelevant announcements from reaching users who do not have access to the feature.
How effective are in-app announcements vs email?
In-app feature announcements typically see 3-5x higher visibility than email announcements. Email open rates for SaaS product updates average 15-25%, while in-app notifications are seen by 60-80% of active users because they appear directly inside the product where users are already engaged. There is no inbox filtering or spam folder to bypass.
Does Notilayer support rich content in announcements?
Yes. Notification payloads support a title, body text, and a URL for linking users to the new feature. You can use notification templates to maintain consistent formatting across all announcements. The bell widget renders notifications in a clean inbox UI with support for read/unread states and click-through tracking.

Start Announcing Features Inside Your Product

Bell widget, plan-based targeting, real-time delivery. From $0/month. No per-event pricing.