Skip to main content

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!

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.

 

 


Reply