Mixpanel Integration Issues

Hey, Anyone here has connected Mixpanel w their bubble app?

Im currently faicng a problem. I need to send 2 events to Mixpanel:

  • track how many messages are sent to providers (count for each)
  • how many people used the tool week over week?

The issue is, that there is no user login in the app, its a directory app. So how do i solve for user data?

Also, i have tried setting up mixpanel plugin, and a workflow to send the event, but nothing happens - dont see any data show up in Mixpanel.

If anyone could connect w me over a quick 10-15min call and guide me through this, that would really helpful. TIA!!

Even if there is no login, Bubble still creates an anonymous user for each unique visitor. You should be able to pass that UID to MixPanel. There’s a risk of duplication since they could refresh their cookies, but it’s the best you can do without user accounts.

This is probably just a configuration issue. Happy to hop on a quick call if you want.

Hey @NexradJosh ,

Thanks, that’s helpful.

Quick clarification — where exactly does Bubble store this anonymous user data? Is it accessible anywhere in the DB or Data tab, or only via expressions like Current User at runtime? I want to make sure I’m passing the correct anonymous UID to Mixpanel and not missing something obvious.

Also, a quick call would honestly help unblock this much faster. If you’re open to it, here’s my calendar: Mehul Sethia | Cal.com

Happy to do a quick 10–15 min chat today at your convenience.

Thanks,
Mehul

Based on the manual, the temporary user data is stored on a cookie in the user’s browser. It won’t be saved to your db or available in the Data tab until the user signs up for an account.

When the sign-up process is completed, Bubble automatically transfers the temporary data to the newly created user.

To answer your specific question, the temporary UID is only available via the Current User expression at runtime.