Create a private API key 

  1. Click your organization name in the bottom left.
  2. Navigate to Settings.
  3. Click API Keys.
  4. Click Create Private API Key.
  5. Name the API key.
  6. Choose the scope you want to give the API key:
    • Read-only
  7. Select Create.

Now, when you share a private API key, the third party will only have access to the information you defined in the scope. 

Learn how to locate the unique ID assigned to every list in Klaviyo. In addition to lists, every user, flow, campaign, segment, and more. 

Find your list ID

To find the list ID for an existing Klaviyo list:

  1. Navigate to the Lists & Segments tab of your account
  2. Click on a particular list
  3. Click into the Settings tab
  4. Here, you will find your list ID near the top of the page

Additionally, you can find a list's ID in the URL in your browser when viewing this list. In the URL, you will see a short series of numbers and letters — this is the list ID. 

Mapping Klaviyo API Keys to Delightable Stores

Please note: You will need to repeat these steps for each store you wish to connect. 

  1. Log into app.delightable.com 
    1. Select the desired store 
  2. Click Connect Tab
  3. Click the Klaviyo tile
  4. Click the Connect button
  5. Enter a name that makes sense to you for the Connection. We recommend as a best practice ["Brand Name" Klaviyo] to keep it simple and straightforward. 
  6. Enter in the stores Klaviyo API Key
  7. Enter the stores List ID
  8. Click Add
  9. Please send an email to  to notify us after you have completed connections for all stores. Once our Implementation Team has been alerted, we can begin to validate that the data  is flowing as expected.

Congrats! You have connected this data source! Repeat for any additional Stores you may be connecting.