After you publish a signup form, you'll want to analyze how it’s performing so that you can iterate and optimize. At an individual level, you can head to the Signup Forms tab and select the form that you would like to review. Once you click into a given form, you will see an overview of its performance.
In your Analytics Dashboard, you can also measure signup form performance across a number of different forms to gain insight into how your forms are performing as a whole.
This guide will walk you through each of these options so that you can get a complete picture of how your forms are performing on their own and in relation to one another. In both cases, the metrics shown take into account tracked and untracked visitors, so you can get a holistic sense of your performance.
Individual Signup Form Activity
To view the performance of a specific form, first navigate to the Signup Forms tab. Here, you will see a list of all the forms in your account, along with the list a given form submits to and the Submitted Form and Form Submit Rate metrics (defined below) from the last 30 days.
When you click into form that is in Editing or Live mode, you will then see the Overview page. You can toggle between this page, the Advanced Reports page, and the A/B Test Results page (if applicable), to get a comprehensive view of how your form is performing. If you click into a form that is in draft mode and was never published, you'll see the signup form builder.
In the Overview tab, you will see the following metrics displayed in a graph and as cards:
- The total number of Viewed Form events, which are tracked whenever a site visitor views a form.
- The total number of Submitted Form events, which are tracked whenever a visitor submits a signup form, or whenever a visitor clicks a “Go to URL” button on a form. If a form has both of these buttons, it will only count the event when someone submits the form.
- The Form Submit Rate, which is the ratio of Submitted Form divided by the Viewed Form events.
By default, all of these metrics will display data from the past seven days, grouped by day, however, you can configure this depending on how you would like to visualize your data.
Additionally, if the lefthand panel, there is some high-level information about the form, including:
- The name of the form
- The type of form (popup, flyout, or embed)
- The form status (Live, Editing, or Draft mode, if the form was live at any point)
- The list the form submits to, if applicable, which is configurable by editing the submit button on a form
- The publish date, including when the form was originally published and when it was last updated
Multi-Step Form Analytics
If your form has multiple steps, you can see how many people viewed the first step or submitted information in the form. Note that the cards in your Overview tab will contain the following data:
- Total Viewed Form displays the number of people who viewed the first step of the form
- Total Submitted Form displays the number of people who submitted the primary conversion action of the form:
- For forms with email or SMS subscription actions, submitting an email or phone number counts as a submit
- For forms containing both email and SMS fields across multiple steps, submitting whichever appears first in the form counts as a submit
- For forms without an email or SMS subscription action (e.g., a flash sale popup with a “Go to URL” action), clicking the “Go to URL” button counts as a submit
- Form Submit Rate is the number of Submitted Form events divided by the number of Viewed Form events
Teasers and Form Analytics
If a form includes a teaser, note that the form’s analytics will reflect action taken on the form itself, not the teaser.
Total Viewed Form represents the number of visitors who viewed the first step of the form. The number of visitors who viewed the teaser but did not view the form are not included in your form’s analytics. Likewise, the Form Submit Rate reflects the percentage of visitors who completed the form out of those who viewed the form, and does not reflect the number of visitors who only viewed the teaser.
In the Advanced Reports tab, there is a breakdown of Viewed Form, Submitted Form, and Form Submit Rate events split by a number of different options, including:
- Device type (mobile or desktop)
Each page will display up to 25 values, sorted by default in descending order by Form Submit count. However, this is configurable depending on how you would like to represent this data.
Like the Overview tab, the Advanced Reports tab will show data from the past seven days by default, but is configurable and will reflect any timeframe updates you make in the Overview tab.
A/B Test Results
On the A/B test results page, you will see an overview of how your A/B test is performing. For more information about A/B testing your signup forms head to the article on A/B Testing a Signup Form.
Multiple Signup Forms Activity
On your dashboard, in the Analytics tab, you can add a card to visualize any of the following metrics:
- Viewed Form
This metric is tracked whenever a visitor views a Klaviyo form.
- Closed Form
This metric is tracked whenever a visitor closes a Klaviyo form.
- Submitted Form
This metric is tracked whenever a visitor submits a Klaviyo signup form, or whenever a visitor clicks a "Go to URL" button on a Klaviyo form. Submissions will only appear if a list is connected to the signup form.
- Form Submit Rate
This metric tracks the rate at which people engage with your form, which is the Submitted Form metric divided by the Viewed Form metric.
You can find these metrics under the Klaviyo category when adding a card. Additionally, you can navigate to your Forms Overview report to analyze the default forms dashboard view.
Available Filtering Options
When analyzing a particular metric, there are several ways you can group and sort your data, including:
This is the name of the form.
This allows you to split the data for desktop vs. mobile.
Group data by popup, flyout, and embedded forms.
This is the UTM source of the URL the form is displayed on, if applicable.
This is the UTM medium of the URL the form is displayed on, if applicable.
This is the UTM campaign of the URL the form is displayed on, if applicable.
If someone clicks a button, whether it is a "Go to URL" or "Submit Form" event.
If someone clicks a "Go to URL" button, what URL did they click through to.
The page the URL was shown on, including domain and path. This will not include any UTM parameters.
Web Crawlers (Bots) and Viewed Form Events
Search engines like Google use crawlers (bots) to visit webpages and catalog the contents of those pages. Prior to September 12, 2019, Klaviyo treated these instances as Viewed Form events, which inflated this number, but didn't affect the number of Submitted Form events. Hence, the Form Submit Rate (the ratio of Submitted Form events over Viewed Form events) for some customers was underreported.
On September 12, 2019, we released a change to filter out web crawlers and more accurately report your engagement metrics. As a result, you may notice a decrease in the number of Viewed Form events in your account, accompanied by a higher Form Submit Rate.
What are Good Rates for a Form?
While what "good" means for each form will differ depending on the purpose of the form, the median form submit rate for popups and flyouts is only 2.3%. Most successful forms have between a 1 and 3% form submit rate, but extremely high performing forms can have up to a 6.5% form submit rate. If you're finding you have a form submit rate on Klaviyo that's less than your previous list growth tool, most likely, it is because your previous platform calculated form submit rates differently than Klaviyo does. If you're concerned it is because your forms aren't working properly, feel free to reach out to support.