Klaviyo Integration: Overview and Setup
Create profile events and update custom attributes in Klaviyo by connecting it to the Froonze app in a matter of seconds!
Alexandru
Last Update a month ago
This article explains how the integration works, highlights any specifics about our Froonze plugins to be aware of, and outlines limitations to consider
- Synchronises only the enabled loyalty-triggered events, even if our app’s native loyalty email notifications are disabled.
- Gets triggered only when customers perform one of the available loyalty events built for the integration.
- Pushes our corresponding loyalty events in Klaviyo as profile events.
- Synchronises only the enabled wishlist-triggered actions.
- Gets triggered only when customers perform one of the available wishlist actions built for the integration.
- Pushes our corresponding wishlist actions in Klaviyo as profile events.
The integrations for Loyalty and Wishlist work for logged-in customers only, not for guests.
- Synchronises only our built-in “Date of birth” and “Gender” fields.
- Gets triggered only when our customer account widget’s default profile form is submitted.
- Doesn’t get triggered when using a custom profile form created through our Custom Forms plugin (this requires subscribing to the Custom Form plugin).
- Updates the corresponding custom profile attributes in Klaviyo.
- Synchronises all the custom fields present in a custom form at the time of the form’s submission.
- Gets triggered only when one of our custom forms (profile, registration, page) is submitted, except for approvals.
- For approval-based custom forms, it gets triggered after the customer is approved.
- Ignores custom form fields that are not added to a custom form at the time of the form’s submission.
- Press the toggle next to “Klaviyo: Email Marketing & SMS” and ensure it is turned on.
- Press the main button called “Connect to Klaviyo: Email Marketing & SMS”.
- Depending on your login status with Klaviyo, the system will:
- Redirect you to Klaviyo’s login interface
This happens if you’re not logged in to Klaviyo.
You need to log in to your Klaviyo account (or create one) to establish the connection. - Establish the connection automatically
This happens if you already have an account with Klaviyo and are logged in.
No additional steps are required to establish the connection. - A delete button called “Uninstall to Klaviyo: Email Marketing & SMS” will appear once the connection has been successfully established.
- The last step is to press the “Save” button at the top-right corner to enable the integration, which is indicated by the success message.

- Navigate to our app’s Loyalty dashboard.
- Access the Integrations tab at the top.
- Toggle on the “Klaviyo: Email Marketing & SMS” option.
- Toggle on or off any of the loyalty event triggers available:
- Earn points (except birthday and create account)
- Redeem loyalty points
- Birthday
- Admin adjustments with notification
- VIP tier upgrade
- Add points to Klaviyo profile
- Points expiration first reminder
- Points expiration second reminder
- Press the “Save” button at the top-right corner, and wait for the success message that confirms the changes.

- Navigate to our app’s Wishlist dashboard.
- Access the Integrations tab at the top.
- Toggle on the “Klaviyo: Email Marketing & SMS” option.
- Toggle on or off any of the wishlist event triggers available:
- Wishlist added
- Wishlist removed
- Wishlist added to cart
- Wishlist bought
- Press the “Save” button at the top-right corner, and wait for the success message that confirms the changes.

- Navigate to our app’s Account page dashboard.
- Scroll down under the Integrations section.
- Toggle on the “Klaviyo: Email Marketing & SMS” option.
- Modify the “Date of birth” and “Gender” fields, as follows:
- Modify the editable input fields with how you want the attribute to be named in Klaviyo.
- Remove all the text from the editable input fields to stop updating the attribute in Klaviyo.
- Press the “Save” button at the top-right corner, and wait for the success message that confirms the changes.

- Navigate to our app’s Custom forms dashboard.
- Access the Integrations tab at the top.
- Toggle on the “Klaviyo: Email Marketing & SMS” option.
- Modify any of the created custom fields, as follows:
- Modify the editable input fields with how you want the attribute to be named in Klaviyo.
- Remove all the text from the editable input fields to stop updating the attribute in Klaviyo.
- Press the “Save” button at the top-right corner, and wait for the success message that confirms the changes.

- Access one of the plugins you’re subscribed to and find the “Klaviyo: Email Marketing & SMS” option within the integration section or page of the corresponding plugin.
- Press the delete button called “Uninstall to Klaviyo: Email Marketing & SMS” and wait a few seconds.
- A main button called “Connect to Klaviyo: Email Marketing & SMS” will appear once the connection has been successfully broken.
Should you need assistance integrating Klaviyo to Froonze, feel free to contact our support team!
