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
Add the Private API Key to Page Builder Settings
Navigate to https://app.getshogun.com/settings, copy and paste the API Key and click 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 new 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 we found 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:
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.
Additionally, you may find your form will not submit if your API key settings are set to 'Read Only' - Shogun will need a private key set with 'Full Access' in order to pass submissions to Klaviyo.