Hello @Jhousto8
It’s hard to say without looking into it. It might be that Bubble is using some kind of wrapper/iframe so that the URL that you see is not the URL that Intercom widget sees. That’s the first thing that crosses my mind.
But I’ll need more info to be sure, can you please point me to your page to look at the code, and also please share the screenshot of the rules for that outbound message. Happy to help further if I have this!
Cheers!
Hey @Jhousto8
Thanks for the context! Here are a few key things to check for getting outbound messages working in your Bubble app:
-
Messenger loaded on the page?
Run Intercom('ping')
in your browser console on the target page. If no response, the Messenger isn’t loading, and messages won’t trigger.
-
Audience rules & URL targeting:
-
Behavior settings:
-
Single-page app (SPA) setup:
If your Bubble app is an SPA, navigation changes might not refresh Intercom. You’ll need to trigger:
Intercom('update');
when navigating to the target page.
-
User identification:
Feel free to share your audience and behavior setup if you'd like me to review it.