When your form is integrated with Klaviyo, every form submission will send the submitted data to Klaviyo.
Step 1: Create a Private API Key with grant applications full access for every API scope in Klaviyo
1. Login to your Klaviyo account.
Please click here to go to the login page.
2. Create a Private API Keys.
Go to the Klaviyo homepage. Click on your company or email in the bottom left corner of the page, then click on Settings.
3. Click in API keys, then click on Create Private API Key.
4. Enter the desired Private API Key Name, select Grant applications full access for every API scope as the access level, and finally click on Create.
5. Please save your Private Key, it will be used in the form.
Step 2: Integrate your forms with Klaviyo
To enable Klaviyo in a form
1. Open the form editing page.
2. Click on Settings to expand the Integration section.
3. Click on Klaviyo and check the box to enable Klaviyo.
4. Enter the Private Key that was saved before into the Klaviyo API key input box.
5. After clicking Connect, you will see your Klaviyo lists in the Lists section. Select the list where you want to save the data.
If your form contains the First Name, Last Name, Email, and Phone widgets, the field tags will automatically be matched with first_name, last_name, email, and phone_number. Please do not change these field tags.
Please ensure that the Email and Phone widgets are present in your form and set as required fields. This is because if any of these fields are not filled out correctly, the data cannot be passed to Klaviyo.
6. For the other widgets in your form, we recommend setting the field labels to the same name for easy differentiation. Of course, you can also set them to any name you prefer. Finally, click on "Save".
Step 3: Submit the Form and Verify
When users submit your form, you will be able to view the data they submitted in Klaviyo.
Please note that when users enter an incorrect phone number, the data cannot be transmitted to Klaviyo.