Preferences should be updated periodically and at key touchpoints in the customer journey. This includes:
During the initial sign-up process On an annual or semi-annual basis After significant changes in your business or offerings Following a major campaign or event