I've just test the preference setting URL, it maintains the #opt-in-message