# Klaviyo

Ready to connect your Klaviyo account to Untitled? Follow our setup guide below to create a Klaviyo Source within Untitled. Then [create a Klaviyo Destination with this guide](/integrations/destinations/klaviyo.md). If you encounter any issues or would like our team to complete this connection on your behalf, please reach out to <support@getuntitled.ai>.

{% hint style="info" %}
The following connection process takes approximately 2-3 minutes to complete. Before you begin, ensure you have Administrator or Owner permissions within your Klaviyo account.
{% endhint %}

## Walkthrough Video <a href="#log-into-distilled" id="log-into-distilled"></a>

If you are only setting up Klaviyo as a Source, only the first 3:12 of this video will apply to you.

{% embed url="<https://www.youtube.com/watch?v=pxf38D35BMY>" %}

0:00 Introduction\
0:07 Benefits and “Before you Begin”\
0:36 Setting up Klaviyo as an Untitled Source\
1:35 Creating Private API Keys in Klaviyo\
2:25 Recommended Settings for Klaviyo Source Sync\
3:12 Setting up Klaviyo as an Untitled Destination\
4:21 Finding your Klaviyo Public API Key\
4:35 Creating Private API Keys in Klaviyo\
5:34 Syncing an Untitled Audience to the Klaviyo Destination\
6:15 Suppress Klaviyo as a Source when syncing Audiences\
6:42 View your Untitled Audience as a List in Klaviyo\
7:05 Build a Klaviyo Flow with your synced Untitled Audience\
7:53 Next Steps with Klaviyo as an Untitled Destination

## Connection Guide <a href="#log-into-distilled" id="log-into-distilled"></a>

### Initial Setup <a href="#log-into-distilled" id="log-into-distilled"></a>

1. First, log into your Untitled account
2. Select Sources in the left navigation menu.
3. To view the sources available for integration, select the tab labeled Connect a source.
4. Search Klaviyo and click Connect. You will then be asked to name your connection.
5. Select Open - you will be redirected to a new window
6. Keep this window open, create a new tab or window, and go to Klaviyo

### Klaviyo API   <a href="#log-into-klaviyo" id="log-into-klaviyo"></a>

1. Log in to your Klaviyo account.
2. Navigate to the account menu at the bottom left and select Integrations

   &#x20;

   ![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.33.05%20AM.png)

   &#x20;
3. Then select Developer tools

![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.34.33%20AM.png)

4. On the right side menu, select Manage API Keys.

![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.35.23%20AM.png)

5. In the section titled “Private API Keys” click the button Create Private API Key.

![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.37.56%20AM.png)

6. Name the Private API Key in the top left - This can be any name you choose, we suggest an easy identifier such as “Untitled API Keys.”
7. Important: Under “Select Access Level”, select “Grant applications full access for every API scope”
8. Click Create to finish.

![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.40.34%20AM.png)

8. Copy your Untitled API Keys by selecting the Copy button

   ![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.47.14%20AM.png)

   &#x20;
9. Go back to the Untitled window requesting the API Key
10. Enter the Untitled API Key you just created in Klaviyo.

![](https://distilledguides.refined.site/download/attachments/634224641/Screenshot%202023-09-01%20at%2010.50.52%20AM.png)

2. Click Save & Test.
3. You can now safely close this window.

## Need Further Support or Have Additional Questions?

Check out our[ <mark style="color:blue;">FAQs</mark> ](/misc/frequently-asked-questions.md)to get some answers, start a chat on our [website](https://getuntitled.ai/), or get connected directly with our team [<mark style="color:blue;">here</mark>](https://getuntitled.ai/contact/).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.getuntitled.ai/integrations/sources/klaviyo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
