---
title: Connecting to Klaviyo using legacy API keys
description: On a case-by-case basis, PostPilot can support legacy API key connections with Klaviyo.
---

[Skip to content](https://help.postpilot.com/knowledge/connecting-to-klaviyo-using-legacy-api-keys#main-content)

English

Show submenu for translations

![Email banner | New Blue Logo 2024.png\]](https://help.postpilot.com/hs-fs/hubfs/Email%20banner%20%7C%20New%20Blue%20Logo%202024.png?width=152&height=28&name=Email%20banner%20%7C%20New%20Blue%20Logo%202024.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Go to the PostPilot app](https://app.postpilot.com/)

[Go to the PostPilot app](https://app.postpilot.com/)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.postpilot.com/knowledge?hsLang=en)
2. [Integrations](https://help.postpilot.com/knowledge/integrations?hsLang=en)

# Connecting to Klaviyo using legacy API keys

## On a case-by-case basis, PostPilot can support legacy API key connections with Klaviyo.

Unless advised by our account management team, connecting to Klaviyo using our native app is easier, faster, and more secure!

For more information, please visit [our help center article.](https://help.postpilot.com/knowledge/integrating-postpilot-with-klaviyo?hsLang=en)

**Important:** this capability must be enabled for you by your account team before it can be used in our app.

### Step 1

First head to the [**Integrations**](https://app.postpilot.com/integrations) page. Scroll down to Klaviyo and click **Manage:**

Then, click the **connect via API key** link shown below the main connection button: 

**Note:** If the manage button is not available, please use this direct link to add your connection: [https://app.postpilot.com/klaviyo\_connections/new](https://app.postpilot.com/klaviyo_connections/new) and proceed to Step 2.

Step 2

You will then need to input your Klaviyo API credentials and select the Shopify store connected to your Klaviyo account. You will need a **private** API key.

Follow the steps outlined in [Klaviyo's documentation to create a new private key](https://help.klaviyo.com/hc/en-us/articles/7423954176283).

**When creating the key, it's important to ensure the key grants sufficient permission to PostPilot in order to function!**

If your API key isn't configured correctly, it will not work.

When creating a key, you must ensure this key provides **read-only access** to **List**, **Profiles**, and **Segments,** as seen here:

![](https://help.postpilot.com/hs-fs/hubfs/Screenshot%202024-05-16%20at%2011-02-31%E2%80%AFAM-png.png?width=670&height=473&name=Screenshot%202024-05-16%20at%2011-02-31%E2%80%AFAM-png.png)

#### Step 3

Once you have input your Klaviyo API Key in the appropriate field click the **Save** button.

(If needed, you can [reference Klaviyo's documentation to locate a previously-created key!)](https://help.klaviyo.com/hc/en-us/articles/115005062267)

**Congrats, the integration is now enabled! 🚀**

- [Integrations](https://help.postpilot.com/knowledge/integrations?hsLang=en)
- [Card Design](https://help.postpilot.com/knowledge/card-design?hsLang=en)
- [Segmentation](https://help.postpilot.com/knowledge/segmentation?hsLang=en)
- [Flows](https://help.postpilot.com/knowledge/flows?hsLang=en)
- [Coupons](https://help.postpilot.com/knowledge/coupons?hsLang=en)
- [Campaigns](https://help.postpilot.com/knowledge/campaigns?hsLang=en)
- [Account & Billing](https://help.postpilot.com/knowledge/account-billing?hsLang=en)
- [General](https://help.postpilot.com/knowledge/general?hsLang=en)

[![PostPilot, Primary - Color, Dark-1](https://help.postpilot.com/hs-fs/hubfs/PostPilot%2c%20Primary%20-%20Color%2c%20Dark-1.png?width=113&height=15&name=PostPilot%2c%20Primary%20-%20Color%2c%20Dark-1.png "PostPilot, Primary - Color, Dark-1")](https://app.postpilot.com)

© 2022 PostPilot, Inc. All rights reserved.

Copyright © 2026, PostPilot, Inc.