We have a number of different, regularly scheduled email programs running (newsletter, nurture campaigns, etc...) and we'd like to enable our leads to tell us how often they'd like to be emailed, or even select what type of content they'd like to receive from us.
Is there an easy way to enable a lead to tell us how often, and what type of communication they want to receive? And then, how do we track that information in Marketo, and make sure that we are only emailing them at their ideal frequency, etc...
The common way of doing this is set up a subscription center with checkboxes pertaining to your types of content. There they can check the boxes of what types they want to receive while leaving the checkbox for the content they're not interested in blank.
Then in your smart campaigns you'd add in a filter for "X field ="true"" so that the email would go to only those who checked that box.
If you're using streams, you could add people to streams (pre-set up with the specific time intervals) that coincide with the desired email frequency--you could do the same with smart campaigns but it's not a streamlined. (See what I did there?)
Marketo has a good webinar on how to set all this up--it's what I used to get our subscription center going.
I have yet to do our subscription center or preference page. Now that our Events department is using Marketo, I have a better idea of the types of categories to include that's specific to events. Kimi, I checked your preference page, it displays yes or no as options how does that work with the check box method because I'm not seeing an option to click on a check box. If they pick yes on some of the options, do your leads automatically get added to a suppression list?