Product Updates

Newsletter February 2025

Anjali Arya
March 6, 2025
February Product Updates - Inbox 2.0, Workflow Step-by-Step Analytics, Broadcast executions step-by-step logs, Smarter controls in batch, delay and trigger and more.

Latest News: How iOS and Android are reducing notification fatigue

WhatsApp

Apple iOS 18.4 introduces notification summaries, giving users concise overview of notifications across all apps. Users can also get scheduled push notification summaries at their preferred time to reduce alert fatigue.

RCS

Android 15 brings cross-device notification dismissal (notification dismissed on phone to auto dismiss on tab) and a cooldown period (sound of repeated alerts from the same app will be reduced or silenced over time).

While mobile OS are working to reduce notification overload. It’s time we do our part by building notifications users love—using features like timezone awareness, batching, in-app notifications, and user preferences.

Product Updates

Inbox 2.0: Enhanced security and tracking

  • Seen tracking: Now, track notification views in Inbox with the new interaction observer.
  • Enhanced Security: HMAC authentication is replaced with stateless JWT authentication for better security.
  • Drop-in components: You can now quickly build fullscreen and side sheet feeds, by directly importing ready in-app feed component.

If you are on old SDK version, migrate to the latest version. Exciting updates on the way...

Integrate now

Workflow Step-by-Step Analytics

  • Track consolidated view of users' workflow journey at each workflow step - user entry, exit, drop-offs, branch followed, and node failures.
  • Compare analytics across different workflow versions and time range.
  • Next up: Deeper analysis into each workflow step - notification engagement (deliver, seen, click), failures, and AI-powered insights.
Workflow Node Level Analytics
Workflow Node Level Analytics

Broadcast Executions Step by Step log

We’ve revamped Broadcast logs for real-time visibility and detailed debugging into each broadcast step. Here’s what’s new:

Here’s what’s new:

  • Live Execution Tracking – Monitor broadcasts as they happen.
  • Step-by-Step Debugging – View detailed execution logs for each broadcast step, helping you pinpoint errors and resolve issues faster.
  • Advanced Filtering – Quickly locate specific broadcasts with filters on tenant, list ID, broadcast slug, idempotency key, and status.
Enhanced Broadcast Observability
Broadcast Executions Step by Step Log

Smarter controls in batch, delay and trigger

Workflow - Relative Delay and Batch window

Now, you can set delays or batch window relative to a future timestamp — perfect for notifications like "send a reminder 30 minutes before a task is due" or "ask for feedback 5 minutes after an event has ended."

Check Docs

Relative delay and batch window
Relative Delay

Batch - Flush First Item Immediately

Send first notification immediately, while subsequent triggers are batched.Use this to implement leading debounce logic in workflows. Eg. Anormaly alert - send first alert immediately and follow-up messages every 10 minutes until the issue is resolved.

Check Docs

Batch: Flush first item mmediately
Flush first item immediately

Nested Objects - Choose fan out depth

Now, pass depth in the recipient payload to control upto which heirarchy object subscriptions should be fetched.You can use this to build Escalation Workflows - First, notify on a shared Slack channel; if no response is received within a set time, escalate to individual users (object subscribers).

Check Docs

Choose fan-out depth

List entry/exit events in trigger

Trigger workflow when a user enters or leaves a list. Use this in the Wait Until node to halt reminders or route users through different paths based on list updates. Eg. Activation workflow - send a series of notifications to inactive users and stop once they become active again.

Check Docs

List entry/exit events in trigger
List entry/exit events in trigger

Other Fixes and Improvements 📣

  • New Handlebars Helpers: Introduced jsonParse and jsonPath to handle JSON strings more efficiently.
  • In-app notification in mobile, action menu on notification card is always visible rather than showing it on tap.
  • SDK Enhancements:
    • Node SDK: Exposed object management methods.
    • Java SDK: Added Object management methods and user APIs for fetching users and their subscriptions.

What's Next?

Template Variants and APIs

Introducing Template variants to support multi-tenant templates and A/B testing the template content. Expect a simplified templating experience  and APIs for easier management of template within code.

Analytics Revamp

A complete analytics revamp with deeper insights at user, vendor, channel, and workflow level.

Email: SMTP Integration

Add your SMTP server settings in SuprSend and send transactional emails through your chosen SMTP provider.

For the next set of features, you can refer to our roadmap and for new updates, checkout our changelog and stay tuned to our Slack community.

Written by:
Anjali Arya
Product & Analytics, SuprSend
Get a powerful notification engine with SuprSend
Build smart notifications across channels in minutes with a single API and frontend components
Implement a powerful stack for your notifications