How to integrate with Klaviyo Profile API

Klaviyo is a marketing automation platform with a built-in customer data platform (CDP)—businesses of all sized use Klaviyo to deliver personalized experiences across owned marketing channels, like email and SMS.

Digioh’s Klaviyo integration allows you to create Klaviyo profiles and send Events to Klaviyo.

Klaviyo Integration Requirements

Before setting up your integration, you will need the following parameters from Klaviyo :

How to create klaviyo List Id

How to find a List id

Digioh Integration Steps:

If you are setting up a Digioh integration by yourself, we first recommend reading about Digioh Integration Basics.

1. Add a New Integration.

2. From the integration dropdown select Klaviyo add to List (Advanced Version)

3. Add your Klaviyo List ID.

4. Add your Klaviyo API Key

5. Select the Digioh Box you wish to add your integration to.

6. On the integration main page click on the Advanced setting page!

7. On integration advanced setting page scroll down to the

– Following payload is added by default!

{"profiles":[{"email":"[EMAIL]","phone_number":"[PHONE]","custom_field_name":"[CUSTOM_1]"}]}

– Update the payload as needed (You can add the custom fields using comma seperated list for example in the follwing payload we are passing name and age attribute as custom fields.
{"profiles":[{"email":"[EMAIL]","phone_number":"[PHONE]","name":"[NAME]", "age": "[AGE]"}]}

After updating the payload! Click on the Save Advanced Settings Button.

That’s all, Your Klaviyo integration is ready to go!

If you have any questions about setting up your Klaviyo integration, send us an email, and we’ll be glad to help!