Skip to main content
Problem Solver I
July 19, 2021
Solved

Embed Link to Preferences Page?

  • July 19, 2021
  • 7 replies
  • 4485 views

I know that in the text of an email I need to use {% manage_preferences %} to link to the preferences page, but I also want to create an image that my customers can click to manage their preferences (I’m sending them a specific email about managing their preferences). I don’t want to use a custom preferences page, and just want to send them to the one built in Klaviyo. However, I can’t figure out what URL to direct them to to make this possible?

 

Thank you!

    This topic has been closed for replies.
    Best answer by aereid

    Answered my own question, but leaving it here in case anyone else has the same one. The code to embed this is:  <a href="{% manage_preferences_link %}">

    7 replies

    aereidAuthorAnswer
    Problem Solver I
    July 19, 2021

    Answered my own question, but leaving it here in case anyone else has the same one. The code to embed this is:  <a href="{% manage_preferences_link %}">

    David To
    Klaviyo Employee
    Klaviyo Employee
    July 20, 2021

    Hello @aereid,

    So glad you were able to find your own answer! Also highly appreciate you providing the solution! I’m sure this will help other Community members who were curious as well!

    For those other members following along, Klaviyo also offers the Template Tags and Variable Syntax which providers other options of these syntaxes you can use to direct recipients to their Manage Preference page, their Unsubscribe page, etc. 

    Thanks for being a Klaviyo Community member and have a great day!

    David

     

    Contributor I
    March 9, 2022

    Hello, I would like to link to the preferences page from our newsletter sign up success page on our website, what URL should I use in that case?

    Thanks

    Ivanna

    David To
    Klaviyo Employee
    Klaviyo Employee
    March 10, 2022

    Hey @Ivanna Matsyupa,

    The URLs used to access the Manage Preference and the Unsubscribe page are actually uniquely generated for each of your email recipients. For this reason, it wouldn’t be possible to generate a sharable link for anyone to access them.

    A common and simple work around to this would be using a signup form which would act similarly to that of the Manage Preference page. By linking to a signup form such as an embedded form on your site, this will allow users to enter their email and select the preferences they want which would apply these updated custom profile properties; similar to how the default Manage Preference page operates. 

    The only difference with using a signup form is that it wouldn’t offer the option for your users to unsubscribe. This can be remedied however by using a custom/legacy signup form where you’ve self coded the functionality for your users to unsubscribe in addition to options of collecting their preferences. 

    I believe taking a look at both our Guide to Properties and About Custom Properties Help Center articles would help in understanding how preferences are managed. You can also find more details of coding and using your own custom/legacy signup form from the Legacy Signup Forms vs. Built-In Signup Forms article too!

    David

    Contributor III
    May 23, 2023

    Hi @David To 

     

    I have created a new Signup form as you instruct here, to act similarly to the Manage Preferences page in Klaviyo.

     

    I want to add a link to the new sign up form, from another form, to allow customers to manage their communication preferences when they subscribe. What URL/link do I use here?

     

    Thanks

     

    Georgia

    Taylor Tarpley
    Community Manager
    Community Manager
    May 26, 2023

    Hi there @Georgia White

     

    If you want to follow my colleague’s advice above and link this ‘Manage Preference’ substitute form when your customer finishes the first form, you would add the URL that your ‘Manage Preferences’ form displays on in your website in the ‘Destination URL’ as shown below. This way when someone decides to signup and hits the ‘Submit’ button, they will then be transported to another place in your website where they can fill out your other form and have their preferences added to their profile as custom properties.

     

    -Taylor

    Contributor III
    May 30, 2023

    Great, thank you!