I have to collect some piece of information from the user and add it to his profile. The screen that asks the user for the information is skippable but with without a "don't remind me again" option.
The user is only prompted after a sign in action, with username and password. If he has a remember me option, he will not me prompted until he signs out and sign in again.
Trying to get the best approach for this, without annoying the user but in the same time collect as many inputs as possible, I'm thinking of implementing some sort of a Fibonacci style progression for the interval of time after which the user will be prompted again if he chooses to skip.
Something like this: 5,8,13,21 - toped at 21
So the actions will be something like: Day 0 - user creates account After 5 or more days, after a sign in action, user is prompted and skips After 8 or more days, after a sign in action, user is prompted and skips After 13 or more days, after a sign in action, user is prompted and skips After 21 or more days, after a sign in action, user is prompted and skips
From now on, user will be prompted only at intervals of 21 or more days.
Any advice on improving this, any reading available? How can I test this?