Reach Every Lead and Contact — On Every Channel — Without Leaving Your CRM

Author, target, schedule, and measure broadcast messages across email, website banners, SMS, and WhatsApp — all from inside Salesfresh, using the audience data you already have.

Start exploring with instant access. No payment required.

Channels & Delivery

One Message. Every Channel.

Stop rebuilding the same announcement in four different tools. Write it once in Salesfresh and send it everywhere your audience already is.

Send One Message Across Every Channel at Once

Author your announcement once and deliver it simultaneously via website banner, email, SMS, and WhatsApp. Each channel uses the same audience segment and the same schedule — no need to re-configure targeting for each one.

  • Author your message once — deliver across all chosen channels simultaneously

  • Each channel uses the same audience segment and schedule

  • Email, SMS, WhatsApp, and website banner — all in one announcement

  • Clone any announcement to reuse a format that performed well

Announcement channel dispatch panel
https://yourwebsite.com

🚀 New Feature: Live Chat is Here — Try it now

window.SF_EMBED_KEY = "ek_live_abc123";

Show Banners on Your Website — Without Touching Your Code

Install a lightweight embed snippet on your website once. From that point on, every announcement you create in Salesfresh can appear as a targeted banner on your site automatically — no code changes needed, no developer dependency, ever again.

  • Install once — no further code changes ever needed

  • Widget identifies returning leads and contacts automatically

  • Banner appears at exactly the right moment per your trigger settings

  • Acknowledge and dismiss events logged back to your CRM in real time

Targeting & Timing

The Right Message to the Right Person at the Right Moment

Because your audience data lives in Salesfresh, targeting is precise and immediate — no export, no sync, no lag.

Target the Exact People Who Need to See It

Use Salesfresh's full filter system to define your audience — by lead stage, contact tag, custom field, last activity date, assigned owner, or any combination. If no filters are set, the announcement reaches everyone.

  • Filter by lead stage, source, owner, tags, custom fields, or last activity

  • Combine conditions with AND / OR logic — the same way you filter anywhere in Salesfresh

  • Preview audience count before publishing — see exactly how many will be reached

  • Leave filters empty to target every lead or contact in your workspace

Announcement audience targeting panel
Announcement trigger conditions configuration

Choose Exactly How and When the Banner Appears

For website banners, decide the precise moment the announcement should show. Catch someone before they leave. Wait until they're engaged. Restrict it to your pricing page only. Every trigger is configurable without touching your website.

  • On page load — banner appears immediately when the page finishes loading

  • After a delay — wait a configurable number of seconds before revealing the banner

  • On scroll — show after visitor scrolls past a set percentage of the page

  • On exit intent — catch visitors the moment they move toward the browser back button

  • On a specific URL — only show on pages whose URL matches your defined pattern

The Difference

The Benefit in Plain Terms

See exactly what changes when your broadcast messaging lives inside your CRM.

Without Announcements

With Announcements

Export leads → import to email tool → filter there

Filter inside Salesfresh, send from Salesfresh

Separate popup library installed on the website

One embed snippet, banners controlled from your CRM

No record of who acknowledged what or when

Timestamped acknowledgement log per recipient

SMS and WhatsApp require separate tools

All channels configured in one announcement

Audience data out of sync by the time you send

Audience pulled fresh from live CRM data at send time

T&C acceptance tracked in a spreadsheet

Built-in mandatory acceptance with full audit trail

Acknowledgements & Analytics

Track Every Response, Enforce Every Acceptance

From optional "Got it" buttons to legally binding T&C flows, Announcements gives you full control over how recipients respond — and a complete audit trail when you need it.

Collect Formal Acknowledgements

Add a button to any announcement — "Got it", "I Accept", "Confirm" — any label you choose. When a visitor clicks it, Salesfresh logs the acknowledgement with a timestamp, IP address, and device info.

  • Fully configurable button label per announcement

  • Optionally link to a full T&C page or landing page

  • Every acknowledgement timestamped and logged to the recipient record

Enforce Mandatory T&C Acceptance

Mark an announcement as mandatory and the dismiss button disappears — the visitor must acknowledge before the banner goes away. Every acceptance is logged with a version identifier for legal compliance.

  • Dismiss button hidden — acknowledgement is required

  • Version identifier attached (e.g. "Terms v3.2")

  • Acceptance log retained indefinitely for legal evidence

Schedule Ahead or Publish Immediately

Set a future start date and Salesfresh publishes the announcement automatically when the moment arrives. Set an end date and it stops just as automatically. Or publish instantly for time-sensitive messages.

  • Immediate publish or future-dated scheduling

  • Auto-complete when end date is reached

  • Pause and resume any live announcement at any time

Track Every Interaction for Every Recipient

See exactly how your announcement performed: how many people were reached, acknowledged, dismissed, failed, or are still pending. Drill into a full per-recipient list and export it as CSV.

  • Aggregate metrics: reached, acknowledged, dismissed, failed

  • Per-recipient status list with channel breakdown

  • Export full recipient log as CSV for compliance or follow-up

Built for Teams

The Right Permissions for Every Role

Announcements integrates with Salesfresh's existing permission system. No one can publish or modify without the right access level.

Admin

Full Control

Create, edit, publish, pause, and delete announcements. Register and manage sites. Export recipient logs and access all analytics.

All permissions

Manager

Create and Manage

Create and publish announcements. View analytics and recipient status. Cannot delete or manage site embed keys.

Create · Publish · Analytics

Everyone

View Access

Can see the announcements list and their current status. Cannot create, edit, or publish.

View only

Site Management is Admin-Only

Registering websites and managing embed keys is restricted to admins only — keeping your website integrations secure. Managers can create and publish announcements to those sites without ever touching the embed configuration.

Get Started

From Embed Snippet to First Acknowledgement in Minutes

No developer dependency beyond the one-time snippet install. No third-party accounts. Just four steps and your first announcement is live.

01

Register Your Website

Go to Settings → Announcements → Sites and register your website. Copy the generated embed snippet and paste it once before the closing </body> tag on your site.

02

Create Your Announcement

Click + Create Announcement. Write your subject and body, choose your delivery channels, set your display style and trigger, then define your audience filters.

03

Set Your Audience & Schedule

Filter by lead stage, tags, custom fields, or any combination. Set a future start date to schedule, or publish immediately for time-sensitive messages.

04

Watch the Results Come In

Monitor reached, acknowledged, dismissed, and failed counts in real time from the Analytics view. Export the full recipient list as CSV whenever you need it.

From first click to published announcement in under ten minutes.

Start for free · No credit card needed

Start your first
announcement today.

One embed snippet. Every channel. Every recipient tracked. Your audience data is already in Salesfresh — the only thing left is the message.

01Register your site
02Write your message
03Publish & track results
Get Started for Free

Already using Salesfresh? Sign in here