Since Klaviyo is the source of truth whether a user is subscribed or not, we want to provide a link from our web app to the preferences for that user on klaviyo’s side. However, for the life of me, I cannot find a link for this. I expected some global link where we pass in a URL encoded email address or user ID.
In email campaigns you create within klaviyo, you can use the syntax `{% manage_preferences %}` or `{% manage_preferences_link %}`, Unfortunately that link looks dynamic and not consistent even for a given user.
I found a year old post that seems to indicate this is only possible with HOSTED pages:
However, this seems crazy to require a full blown custom page for this scenario. If that is true, I also cannot find good boiler plate code to use to create a reasonably good preferences page. I’d settle for just re-creating the default one Klaviyo provides (but as a hosted page).
help?