Home Campaigns and proactive messages Ongoing Campaigns in the Website Chat (Web Widget)

Ongoing Campaigns in the Website Chat (Web Widget)

Last updated on Sep 02, 2026

When to Use

  • When you want to send a proactive message in the website chat that appears automatically to the visitor (without them initiating the conversation).

  • When you want to choose who sees the campaign β€” all visitors or a specific audience (by tag, filter, or contact list).

  • When you want to limit how many times the same contact sees the campaign, with a minimum interval between displays.

Who can use: The Campaigns area is available to Administrator and Supervisor profiles. Agents do not have access to this area.

How It Works

What is an ongoing campaign

An ongoing campaign remains active continuously: whenever a visitor meets the conditions you set, it appears in their website chat. It differs from a one-time send β€” it has no scheduled date; it reacts to the visitor's behavior.

Who the campaign reaches (audience)

In the audience field, you choose between All visitors or Segment:

  • All visitors β€” the campaign appears to any visitor who triggers the conditions.

  • Segment β€” you narrow down the audience using one of these tabs:

    • Tag β€” appears only for contacts with the selected tag. The check is real-time: on each visit, the system checks if the contact currently has the tag.

    • Filter β€” appears only for contacts matching the filter conditions (also evaluated in real-time).

    • CSV β€” upload a list of contacts and the campaign appears only to them. The list is a snapshot from when it was saved: uploading a new file replaces the previous list.

Tag, Filter, and CSV target identified contacts. Anonymous visitors only receive campaigns without segmentation (audience "All visitors").

When the campaign triggers (trigger)

In Advanced Settings you define the trigger:

  • Time on page β€” how many seconds the visitor stays on the page before the campaign appears.

  • URL β€” on which page the campaign triggers. Leaving it blank causes it to trigger on any page with the chat.

Display frequency

Also in advanced settings, you can limit how many times each contact sees the campaign:

  • Maximum displays per contact β€” the maximum number of times the campaign appears to the same person.

  • Interval between displays (cooldown) β€” the minimum waiting time before showing it again to the same contact.

The display frequency counts per identified contact, so it only applies in boxes configured as Logged-in area (with identity validation). In boxes without this setting, the field is unavailable β€” just set the box as "Logged-in area" under the Configure and install widget tab to enable.

Notes

  • Leaving the audience and frequency blank maintains the default behavior β€” the campaign appears for all visitors who meet the trigger, with no display limit.

  • The audience accepts one criterion at a time (Tag, Filter, or CSV).