In most cases, with Bubble, Progressier automatically retrieves the email of the currently logged-in user and syncs it with their push subscription (if or when it exists — now or in the future).

Do email sync automatically?

It's easy to find out. Click on the total number of subscribers next to the name of your app. Then one more time on the next screen. If the emails are being sent to Progressier properly, you should see an Email column with emails in it.

Troubleshooting

If there is no email column or if it doesn't contain any elements, add an element anywhere in your Bubble app that contains the email of the user.

  1. Go to Settings > General and make sure Expose the option to add an ID attribute to HTML elements is enabled

  2. Create a new HTML element anywhere in your app (but on a post-login page that users will visit often), set its content to "Current User's email" and its ID to current-user-email

  3. The final result should look like this:

ddd

The auto-sync functionality allows you to send a notification to a particular user, using our Bubble Plugin or our dashboard without having to deal with our more difficult-to-use client-side API.

Did this answer your question?