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.
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.
Go to Settings > General and make sure Expose the option to add an ID attribute to HTML elements is enabled
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
The final result should look like this: