Create

Write updates that humans
actually read.

Start from whatever source your team already uses. Write manually for big launches, pull from GitHub for release cadence, or trigger from your CI pipeline. AI drafts user-friendly copy from raw commit messages so you never stare at a blank update again.

Every update goes through a human-in-the-loop review before publishing. Nothing auto-publishes. Ever.

  • Manual editor with tone options (casual, professional, announcement)
  • AI-assisted drafting from commit messages and PRs
  • GitHub Sync — auto-pull merged PRs and group related commits
  • API / event trigger — from deployments, feature flags, or milestones
  • Structured format: title, short desc, full desc, tags, release type

Choose your update source

Write from product intent

Perfect for launches, UX updates, and messaging-led releases. Draft quickly, choose tone, and publish when you are ready.

  1. 1Use the editor to write title, summary, and full details
  2. 2Tag release type and target segment
  3. 3Publish instantly to widget, guided flow, and changelog
Target

The right update to
the right user.

Not every update is relevant to every user. Targeting ensures your voice note release reaches the users who collaborate most — not the power users who only work solo. Relevance isn’t a nice-to-have. It’s what makes users actually read what you send.

  • All users, new users (first 7 days), returning users — out of the box
  • Plan-based: target free vs. paid, specific tiers, custom attributes
  • Behavioral: users who’ve used (or never used) a tracked feature
  • Engagement-based: users who saw, dismissed, or reacted to a previous update
  • Activity-based: active days in the last 30, lifetime engagement count
  • Compound rules: combine all of the above with AND logic
  • Custom segments via user attributes from signalpad.identify()
  • Programmatic segment management via REST API (Pro+)
Core targeting (all · new · returning) ships on all plans. Custom segments by plan, attributes, and signup date on Growth+. Behavioral, feature-usage, and update-engagement targeting on Pro+.
All users4,821 users
Paid users1,204 users
Active last 7d2,311 users
Used voice before683 users
New (< 7 days)392 users
Deliver

Embedded directly
inside your product.

The Signalpad widget lives where your users already are. No redirects to an external changelog. No emails that get archived. A notification badge, a slide-in panel, and an optional full modal — styled to match your brand, launched with one script tag.

  • Notification badge with live unread count
  • “What’s New” slide-in panel or full modal
  • Positioning: top-right, bottom-right, or custom anchor
  • Light, dark, or auto theme — syncs with your app’s preference
  • Full CSS override support for pixel-perfect brand matching
  • Trigger behavior: on load, on click, or on custom event
What’s New
Feature

Voice Notes

Record and send voice messages directly in chat.

2h agoGuided
Improvement

Faster Search

Results load 3× faster with fuzzy matching.

Yesterday
Catch-up

Two weeks away?
Here’s everything you missed.

Drip-feeding one update at a time works for daily users. It fails for the ones who come back after a holiday, a sprint, or three months of silence. They see one card, dismiss it, miss the other twelve you shipped.

With Catch-up mode enabled, returning users get a single summary panel — grouped by tag, one-click to acknowledge or step through individually. The widget knows who’s been away thanks to signalpad.identify().

  • Configurable away-day threshold (default 7, max 90)
  • Auto-grouped summary chips by tag (features · improvements · fixes)
  • One-click “Mark all read” or step into the regular review flow
  • Dismissal sticks per-user — never re-shown for the same batch
  • Zero code changes — toggle from Dashboard → Settings → Widget
Available on Pro and Scale.
Welcome backHere’s what you missed13 updates over the last 24 days
5 features6 improvements2 fixes
Feature

Voice Notes

Record and send voice messages.

Improvement

Faster Search

Results load 3× faster.

Fix

Export character bug

Unicode names export correctly.

The differentiator

Don’t just announce it.
Teach them how to use it.

Every other tool stops at “here’s what changed.” Signalpad goes further: attach a lightweight guided walkthrough to any update and take users directly to the feature, right in the UI. They learn in context, not from a help article three tabs away.

This is not a full onboarding builder. It’s update-driven guidance — tightly coupled to individual features, triggered when users are most primed to act.

  • Spotlight / element highlight — draw attention to new UI
  • Anchored tooltip — contextual instruction on any element
  • Modal step — richer content or confirmation between steps
  • Wait conditions: click, delay, or custom event trigger
  • Developer-friendly element binding via SDK — no fragile CSS selectors
  • Trigger: auto on update open, on user action, or programmatic SDK call
signalpad.registerElement("mic-btn", micRef);
signalpad.track("voice_note_sent");
Guided flow

Voice Notes launch

5 steps
1
Spotlight mic button
on update open
2
Tooltip: Tap to record
on spotlight shown
3
Wait for mic click
wait_for: click
4
Spotlight send button
after: step 3
5
flow_completed event
track adoption
Measure

A conversion funnel
for every release.

Every update you publish gets a performance dashboard. Not views. Not clicks. Real adoption — tracked from the moment a user sees the update to the moment they perform the target action in your product.

  • Reach rate — % of targeted users who saw the update
  • Engagement rate — % who opened the full update
  • Flow completion rate — % who finished the guided walkthrough
  • Adoption rate — % who used the feature within 7 days
  • Sentiment — ratio of positive to negative reactions per update
  • Drop-off analysis, engagement timelines, segment breakdowns
Voice Notes launch · April 2026
Reached
87%
Opened
64%
Flow started
51%
Flow completed
44%
Feature adopted
38%
Distribute

Public changelog + feedback
built in.

Auto-generate a public-facing changelog from the same updates you publish in-app. One workflow, two surfaces. Capture quick reactions on every update and use sentiment data to understand what lands — and what needs work.

  • Auto-populated from published in-app updates
  • Hosted at yourapp.signalpad.app/changelog or custom domain
  • Filterable by tag: feature / improvement / fix
  • RSS feed for power users
  • Per-update reactions (👍/👎) with optional text input
  • Sentiment correlated with adoption metrics in your dashboard
yourapp.signalpad.app/changelog
Feature
Voice Notes
Apr 26
👍 94%
Improvement
3× faster search
Apr 22
👍 88%
Fix
CSV export fixed
Apr 19
👍 71%

Everything you need to close the adoption gap.

Start free and explore every feature. No credit card. No trial expiration. Build your first guided update in under an hour.