How to segment for form results

Estimated 3 minute read
|
Updated Aug 29, 2024, 3:27 PM EST
You will learn

You will learn

Learn how to create segments to see who submits your Klaviyo forms and how they responded. By creating and analyzing the right segments, you can glean information about who enters your account through Klaviyo forms. This information will show you which forms work best for your audience, and allow you to analyze customer behavior and properties over time.

Segment for form identification with the $source hidden field

Segment for form identification with the $source hidden field

Hidden fields are properties that you add to a Klaviyo form that customers do not see. They are attached to the submit button and typically collect information on form content or their locations on your site. How you name your hidden field property is how you identify these characteristics, and by default, all forms have the $source hidden field (which is the name of the form itself).

The most important forms to enable on your site are ones that link to and fuel your general list of customers, such as a newsletter list. To see who is currently a subscriber and entered via a specific form:

  1. Click Audience in the Klaviyo sidebar. 
  2. Choose Lists & Segments.
  3. Click Create List / Segment
  4. Select Segment
  5. Create a segment with the following definition: 
    If someone can or cannot receive marketing > can receive > [channel] marketing  
    Because person > subscribed 
    And subscribe method is > Klaviyo form > [your form name]
    Subscribed via form

Here, the source form is Multi-step email & SMS. It takes on the name of your form to identify the avenue through which the profile entered into Klaviyo. If you have multiple forms leading to a single list (such as a popup and an embed) that you want to include in this segment, add both sources separated by an OR condition.

Segment for form results with profile properties

Segment for form results with profile properties

You can likewise create segments to view form results that have several response options if, for example, you have a form that collects survey responses. To do this, segment using profile properties that are attributed to these results. Profile properties are bits of information about the profiles in your account, and are categorized in two ways:

  • Klaviyo properties
    Properties that are pre-constructed in Klaviyo (e.g., Email, Address, First Name, etc.)
  • Custom properties
    Properties that you customize yourself

For example, say you run a bakery and want to target customers with content that specifically appeals to them. You can set up a form asking customers if they like chocolate, vanilla, or both.

When someone fills out this form, these preferences will save as profile properties that you can then use to segment. If you want to target customers who prefer chocolate, then your segment would look something like this:

Favorite flavor chocolate

Use this segment to analyze your customer preferences, and then send them content that directly applies to them. This allows you to fully own your marketing and connect with your customers.

Additional resources

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type