Integration Set Up
Generate a Private API Key
Go to your Klaviyo account settings and generate a new Private API Key.
Check out Klaviyo's documentation regarding how to Generate a Private API Key: https://help.klaviyo.com/hc/en-us/articles/115005062267-How-to-Manage-Your-Account-s-API-Keys#generate-a-private-api-key3
Note: Shogun will need a private key set with 'Full Access' in order to pass submissions to Klaviyo.
Add the Private API Key to Shogun Settings
Copy the Private API Key from your Klaviyo account
Navigate to your Shogun Settings: https://app.getshogun.com/settings
Click the Enable button next to the Klaviyo integration
Paste the Private API Key and click Save to enable the integration.
Using The Klaviyo Integration
After you've added a Form Box Element to your page, you'll notice a new toggle menu that allows you to choose where you'd like to Send Submissions.
Email (this is the default option where we email you the form data)
Klaviyo (this is the integration that will send form data directly to Klaviyo)
Once you've selected Klaviyo, you'll see a new menu that displays all of the Klaviyo Lists in your Klaviyo account.
Pick the name of the list that you'd like to send the form entries.
Other Things To Note
In order for the Form Box Integration to function properly, you must include a Form Text Input element with the Input Type set to Email.
We can't send data to Klaviyo without an email address
Feel free to add additional form elements to collect additional data points:
Name
Gender
Favorite Food
Anything you want :)
Any additional data values will be passed along to Klaviyo as Custom Properties.
It's also important to note that by default "Double opt-in" is enabled on your list settings. If you'd like to ensure that the user gets added to the list without having to email them first to confirm, go to your list settings and select "Single opt-in" instead.