Skip to content

What's new

Changelog

Every shipped release of ReachBell. Newest first, written by the engineers who shipped it — no marketing fluff.

v1.2.0

Migration wizard, template marketplace, infra wins around Redis and Route 53, and a public Swagger reference.

Added
  • Migration wizard — guided import from OneSignal, PushEngage, and Webpushr. Maps tags, segments, and templates to the ReachBell schema, with a per-step dry-run.
  • Template marketplace — browse and clone push, email, and WhatsApp templates contributed by the team. Every clone lands in your project as an editable draft.
  • Route 53 DNS auto-provision for custom sender domains — verify SPF, DKIM, DMARC, and tracking CNAMEs in one click for stores already on AWS.
  • WhatsApp template status surfaces in the dashboard — pending, approved, and rejected states sync from the Meta Cloud API every 60 seconds.
  • Public Swagger reference at /docs — every REST endpoint, payload, and response schema, served straight from the OpenAPI spec.
Improved
  • Redis SSE bridge replaces the in-memory event bus, so live dashboards stay live across multiple API instances.
  • Redis-backed throttler enforces per-project send rate limits in a single round-trip — no more drift between workers.
  • Onboarding flow remembers your partial setup and lets you resume from the dashboard banner instead of starting over.
Fixed
  • Segment editor no longer drops the last clause when a rule includes only an empty value.
  • WhatsApp delivery webhooks now retry with exponential backoff instead of giving up after the first non-2xx.
  • Audit log CSV export honors the current filter set instead of always exporting the whole month.

v1.1.0

A bigger analytics stack, deeper Shopify support, and the admin UI you can rearrange.

Added
  • Cohort retention report — group subscribers by signup week and watch how each cohort engages over time, channel by channel.
  • Channel attribution dashboard — see which channel (push, email, WhatsApp, SMS) drove each downstream event or order.
  • Subscriber timeline view — every event, send, click, and identify call for a single subscriber, scrollable in one pane.
  • Custom-layout admin UI — drag and drop dashboard widgets, save layouts per role, share them across the team.
  • Audit log filters and CSV export — slice by actor, action, project, and date range, then export the result.
  • Shopify GDPR webhooks — customers/data_request, customers/redact, and shop/redact all HMAC-verified and audited.
  • Scheduled email digests — opt subscribers into a daily, weekly, or monthly roll-up email of campaigns or product updates.
  • Segment drag-and-drop editor — reorder rule groups and clauses without rewriting the segment definition.
Improved
  • A/B test winner detection now uses a Bayesian credible-interval calculator instead of a fixed-window comparison.
  • Campaign editor preview now reflects merge tags using the actual subscriber attributes you have selected.
  • API rate-limit headers added to every response so SDKs and integrations can back off gracefully.
Fixed
  • Importing a CSV with BOM characters no longer breaks the first column name.
  • Quiet hours respected on scheduled campaigns even when the schedule crosses a daylight-saving boundary.
  • Notification center widget no longer flashes light theme during dark-mode hydration.

v1.0.5

A small SDK addition with a big attribution payoff.

Added
  • SDK attachUtmTagger() — one call and every outbound click on your site picks up the right UTM parameters automatically, so push, email, and in-app campaigns all line up in GA4.

v1.0.4

Two more widgets in the SDK, zero new dependencies.

Added
  • SDK banner widget — a dismissible top-of-page banner that respects theme tokens and ties into the campaign analytics.
  • SDK notification center widget — a bell + drawer combo that lists every in-app notification a subscriber has received, with read/unread state.

v1.0.3

The first in-app widget lands in the SDK.

Added
  • SDK toast widget — render in-app toasts triggered by push or by track() events, with stacking, auto-dismiss, and a one-line ReachBell.toast() API.

v1.0.0

Initial launch. Every channel, every workflow, one platform.

Added
  • Web push via the W3C Push API with per-project VAPID keys.
  • Mobile push via Firebase Cloud Messaging (Android) and the Apple Push Notification service (iOS).
  • Email campaigns through AWS SES with deliverability monitoring and bounce / complaint webhooks.
  • WhatsApp Business and SMS channels with templated sends and per-region routing.
  • Visual automations canvas with triggers, branches, delays, and channel steps.
  • Saved segments with country, city, device, tag, and last-seen filters reusable across campaigns.
  • A/B testing with deterministic split assignment and auto-promotion by click-through rate.
  • Project-level audit log, frequency caps, quiet hours, and hosted preference center.

Get release notes in your inbox

One short email per release. No surveys, no upsells, no “just checking in” nudges. Unsubscribe in one click.

Prefer a feed? An RSS endpoint is on the roadmap. In the meantime, watch the GitHub release feed or follow @reachbellhq.

Ready to make some noise?

Free forever for your first 1,000 subscribers. Set up in five minutes — no credit card needed.

Start free today