📣 Before we begin please make sure you have installed Ninja Forms and have an understanding of Klaviyo profiles and Klaviyo Public and Private API keys.
Install Ninja Forms for Klaviyo
Download the WPForms Klaviyo plugin from my account, install and activate. Here’s what it should look like once activated.

Now it’s time to Activate the License.
Configuring Ninja Form for Klaviyo
Total Time: 15 minutes
Enter your Klaviyo API key
Go to Ninja Forms > Settings and scroll to the Klaviyo section and enter your Klaviyo Public and Private API keys.
Create a Ninja Form
Go to your Ninja Forms dashboard and follow the steps outlined in: Creating a New Form
Add your form fields
Add the Klaviyo Ninja Form action
Name the action and select your list
Map the basic Klaviyo profile fields
Map the additional Klaviyo profile fields
Publishing your form
There are multiple options for publishing a form to a post or page. You can follow the Publishing a Form to a Post or Page Ninja Forms documentation and make a test submission. You will see the submission appear in you Klaviyo account.
Questions & Support
Still have a question? Review our other documentation for the Ninja Forms for Klaviyo plugin, or reach out with additional questions or feature requests.




