In this email preference center, I'm using a newly created Email Subscription field (string type) that allows users to modify their email preferences for four types of email promotions (two newsletters, offers, third-party). Yes, I purposely want to have one subscription field vs four separate fields for each type of subscription.
Then I have a basic form with check-boxes for those four email types, some javascript, an unsubscribe from all check-box (Marketo's default), as well as the Email Address field. The URL is page.domain.com/unsubscribe.html?mkt_unsubscribe=1&mkt_tok=##MKT_TOK##
My question is:
- How do I get the form to show user's current subscriptions (assuming it's being accessed from one of our emails)?
I was able to get the email address to display properly, but can't get the form to show the email subscription choices. Perhaps there is no way to pre-fill user's subscriptions unless each promotion type uses its own field.
I also want to use the same form for all the new users to opt-in into our emails. My assumption is that if a new user is accessing the Center from our website (not from emails), then, initially, all the form fields (email, checkboxes) will be blank. Is this correct?
Appriciate all your help and suggestions.