I have an app that the user sends texts to experts, and after 5 minutes he get back a response.
I want to show a notification to the user when he got a response.
The question: When & How do you recommend to ask the user if he want notifications?
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.
Sign up to join this communityI have an app that the user sends texts to experts, and after 5 minutes he get back a response.
I want to show a notification to the user when he got a response.
The question: When & How do you recommend to ask the user if he want notifications?
You see by taking the screenshot you already started creating the part of the story you want to express to your users
So in the context of englishreview.net you want to send a notification to the user when there is a reply from the professional/expert reader.
Since, and correct me if I am wrong, you cannot force enable notifications the first time you are going to show a notification it has to go through the user's explicit choice.
And the busy user will not wait for someone to respond. He will have clicked to another tab. The good thing is that he is still getting notifications for his email inbox.
Therefore I would suggest to ping the user for the notification if he is still online and if he doesn't respond in a reasonable amount of time then send him an email which its sole purpose will be the notifications. Not how they work in general! but how they work in for your app.
The important thing is to explain:
This is something to get you started but knowing your users better you might come up with more suitable layouts.
Btw trying to find a way to experience a notification on demand I stumbled upon this app: https://pushcrew.com [no advertisement intended] You might find it complementary to your current implementation ;)
The natural time to ask that seems to be when they get notifications:
You just got an expert response.
[ ] Don't show these notifications.
Keep it in subsequent notifications too, so they can turn off the notifications after they get a few of them and get sick of them.
This option probably belongs in their user account as well.