Is it possible to update a Klaviyo profile with the page URL a form was submitted on?

  • 14 April 2021
  • 1 reply

Userlevel 1
Badge +3

We'd like to track what URL a form was submitted on so that we can segment our newsletter flow based on which, for example, blog they read.

Would this be possible?

Thank you!


Best answer by Dov 15 April 2021, 17:04

View original

1 reply

Userlevel 7
Badge +61

Hi @jfcatalan.

Thank you for sharing your question with the Klaviyo Community.

By default, we will not track the URL the form was submitted on. However, there is a workaround solution.

If you navigate to the Signup Forms tab > select your form > Behaviors tab and scroll down to the bottom left, you’ll see an option to only display on certain URLs. You can check this box and and enter a specific URL for the sign-up form to display on. Also, each sign-up form has it’s own unique $source value that by default, will align with the name of the sign-up form.



So if you set sign-up form X to display on URL X, and $source = “name of form” you can segment on $source (properties about someone > $source = (“name of form) to understand which page they submitted this sign-up form on. This will require you to use multiple sign-up forms.


To streamline this process, you can easily clone forms. After you clone, update the URL for display and the $source value for each cloned form. In order to update $source, you click on the CTA button and you will see $source under the Submit Hidden Fields section on the left.