Connect Personizely with Klaviyo
Follow the steps below to integrate your list building widget with Klaviyo.
- From your Personizely Dashboard, navigate to Settings > Integrations, where you'll see the list of available integrations. Locate Klaviyo and click the Connect button on the right:
- You will then be prompted to enter your API Key associated with Klaviyo:
To obtain your Private API Key login to your Klaviyo account.
- After logging into your Klaviyo account click on the dropdown arrow on the bottom left corner of your account screen and select "Settings":
- In the menu, click "API Keys". and click "Create API Key". Use "Full Access Key" when creating it:
- Copy the API Key:
- Once you've obtained your Klaviyo API Key, enter it into the prompt in Personizely and then press the "Connect" button:
Note: Now you need to choose which list you'd like new subscribers to join.
- In the "Widgets" tab, choose the widget you want to connect to your Klaviyo list and click on the pencil to edit it:
- If there is already a subscribe form present, click on the pencil to edit:
- Add an automated action:
- Select the list where you would like the information/emails to be pushed to Klaviyo and then press the "Add" button:
Congratulations, you've now set up your Klaviyo sync!
Identifying visitors
In order for Personizely to identify your Klaviyo subscribers and sync the custom fields assigned to their profile, a connection needs to be established between them and Personizely.
To recognize someone clicking from your email as a subscriber, you will need to use "The kl_pid Parameter" for each campaign you'd like Personizely to recognize subscribers from.
- Log into your Klaviyo account. Click on "Campaigns" section in the left sidebar:
- Click on the campaign you'd like to add the tracking and add custom values how in the screenshot.
**Note: ** This process will need to be repeated for each campaign that you'd like Personizely to recognize subscribers from.
Updated on: 10/02/2025
Thank you!