I’m running into a frustrating issue with Intercom’s rule-based email sending, and I’m hoping someone here can help.
I’ve set up a rule to trigger an email when a user signs up and the date condition is “if it’s on the date”. My intent is to send the email only to users who sign up today (or optionally, 1 day before today).
However, even with this condition in place, the audience preview is showing my entire user base — including people who signed up months ago. I’ve tried adjusting the timing logic to things like “2 or 3 days before the date,” but the result is the same: the rule still includes everyone.
Screenshots of my rule configuration are attached for reference.
Can anyone point out what I might be doing wrong? Is there a specific way to restrict the audience so that only new signups from today (or the last 24 hours) are targeted?
Thanks in advance for any help!
p.s. i’m sending over sign up times from my internal database over to intercom in realtime so the data contained within intercom is all correct.

