Enable Intercom Banners to Reappear After Dismissal Using Repeat Rules | Community
Skip to main content
Submitted

Enable Intercom Banners to Reappear After Dismissal Using Repeat Rules

Related products:Proactive Support
  • November 20, 2025
  • 2 replies
  • 47 views

Currently, when a user dismisses an Intercom Banner, the dismissal is permanent. This means the banner will not show again for that user, even if they continue to meet the targeting rules.

This creates a gap for products where teams need to remind users about ongoing issues, outages, or temporary product limitations (not just reminding them every Monday or Wednesday)

The problem is that users often dismiss a banner to clear their screen but then forget about the ongoing issue, and since the banner is permanently hidden after dismissal, they never see it again.

 

Please add an option for Banners to reappear after dismissal, based on repeat delivery rules (similar to Posts). For example:

  • “Show again every X hours/days even if dismissed”

  • “Dismiss temporarily, but allow future redisplay”

  • “Dismiss only for the current session”

  • “Reset dismissal based on targeting rule change”

2 replies

  • New Participant
  • May 12, 2026

We use banners to notify users about scheduled maintenance periods, but currently refreshing the page permanently removes the banner for that user.

We need an option to keep banners active for a defined time period (until expiry), regardless of refresh, so important maintenance notifications remain visible throughout the event window.


Roy
Top Expert ✨
Forum|alt.badge.img+7
  • Top Expert ✨
  • May 12, 2026

Hey ​@Zoe Stevens , ​@aurora.gan ,

 

You're completely right that a native "snooze" or repeat delivery option would be ideal for incident management.  
🎉 However, you can actually achieve this exact behavior right now using an Event-based workaround! 🎉

 

Here is a quick instruction on how to set it up:

  1. Trigger with an Event: Instead of using standard URL rules, have your app pass a custom event during the outage (e.g. active_issue_session) and use that as the Banner's trigger.

  2. Adjust Frequency: In the banner settings, change the frequency to "Send every time the person matches the rules."

  3. Set the Limit: Apply your desired rate limit directly in the UI (e.g., "no more than once a day").

Because the banner is triggered by a fresh event each time, it bypasses the permanent "dismissed" state. Even if the user closed it to clear their screen yesterday, the new event will force it to reappear based on your rate limit. 
 

I've recorded a quick video to show you how the different settings appear once you're using events:

For more details on how to send events to Intercom, please have a read through their Help Centre here: https://www.intercom.com/help/en/articles/216-record-customer-activity-with-event-tracking
 

Do let me know if you have any questions—I'm more than happy to help.
 

Have a Londonful day ahead 💂
 

Cheers,
Roy 🇬🇧