Each user may be associated with a user profile 120. The user profile 120 for a user includes various information about the user. For example, the user profile 120 may include the demographic data of the user, such as age, gender, and race. Other examples of demographic data may include geographical location, parental status, marital status, education history, employment history, income, hobbies, frequently purchased products, home ownership status, political affiliation, religious affiliation, disabilities, nationality, etc. The user profile 120 may also include activity data, such as the actions taken by the user with respect to the subscribed emails. These actions can include opening emails, clicking links in the emails, purchases or other subscriptions, and so on.
In some examples, the user profile 120 may be generated by a service configured to store user data and interactions in a central data storage to create a consistent and comprehensive view of each user. The service is configured to match behaviors and interests to users to generate the user profile 120. The service can also perform tasks such as computations and make decisions based on the user profile 120.
The subscription management system 102, for example using the subscription management module 104, estimates one or more temporary unsubscribe periods for temporarily suppressing the subscription emails for the users. If a user selects a temporary unsubscribe option, the user is moved to a suppressed subscription list 116 along with the selected unsubscribe time period. Users on the suppressed subscription list 116 do not receive subscription emails for the duration of the selected unsubscribe period.