Comment on page

Klaviyo

Enhance Klaviyo email & SMS marketing campaigns by syncing customer audiences from DinMo to keep the contact lists updated and relevant.

Supported destination services

Learn more about all of our Destination service types on our Core Concepts page.
Destination service
Supported?
Type
Audiences
Lists

Destination Setup

Please do the following steps to add Klaviyo as a destination in DinMo:
  1. 1.
    Go to the Destinations section in the navigation bar.
  2. 2.
    Click "Add a new destination".
  3. 3.
    Select "Klaviyo".
  4. 4.
    Give a name to your destination.
  5. 5.
    Generate a new API key with full access on Klaviyo. To do so, log in to your Klaviyo account, click on your account on the bottom left, then "Settings". Then, click on "API keys", and create a new private API key.
Copy and paste the value of this key on DinMo.
  1. 6.
    Click Continue, then Connect.

Syncing Audiences

DinMo can be used to sync audiences to Klaviyo.
DinMo will create and update Customer Lists. New profiles are inserted into Klaviyo, and attributes will be updated at the frequency of your choosing.
After having connected your destination, to sync data to Klaviyo, you are required to create an Activation Target corresponding to this service. Once done, you can then send segments to this activation target.

Activation Target Setup

  1. 1.
    Navigate to the Destinations tab, and click on your Klaviyo destination.
  2. 2.
    In the sidebar, click on "Create a new activation target", if none exists, or click on "New activation target" otherwise.
  3. 3.
    Name your Activation Target, for instance, "Klaviyo Audience - US Account".
  4. 4.
    Select "Customer Lists" as the destination option.
  5. 5.
    Hit Continue.
  6. 6.
    Next, define the default activation setup. This setup will be used by default to activate segments, but you will be able to change it when creating advanced activations. Please define the default related entity - this will tell DinMo which type of data should be sent to the activation target.
  7. 7.
    Then, map the fields of this entity to the fields required by the destination service. Specify which property of the entity should be used as the email address.
  8. 8.
    Under the Scheduling options, choose the default time interval for syncing your segments to the destination. A daily sync is sufficient for most use cases.
  9. 9.
    Click "Continue," and then click "Create" to finish.

Activation Setup

Now that you have properly configured your activation target, you are ready to sync data to this destination service. To do so:
  1. 1.
    Go to the Segments tab.
  2. 2.
    Click on the segment you wish to activate.
  3. 3.
    On the sidebar, click on "Activate", in the upper right.
  4. 4.
    Tick the Klaviyo activation target corresponding to audience syncs. You can tick other activation targets, if you wish to create multiple activations at once.
  5. 5.
    If you want to not to use the default activation settings that has been defined in the activation target, click on Advanced, and make the necessary changes.
  6. 6.
    Hit Activate on the upper right, then, click on "Sync my activation", to start sending data right away.
Last modified 4mo ago