# Klaviyo

This Integration requires Fides Cloud or Fides Enterprise. For more information, [talk to our solutions team. (opens in a new tab)](/content/speak-with-us?utm_source=docs-site/index.html)

[Klaviyo (opens in a new tab)](https://www.klaviyo.com/) is an email marketing platform that empowers businesses to create and manage targeted email campaigns, track customer engagement, and drive sales through personalized marketing strategies.

## Prerequisites [Permalink for this section](/content/docs/integrations/saas-integrations/klaviyo#prerequisites/index.html)

In order to [integrate](/content/docs/integrations/index.html) with Klaviyo, you'll need to collect the following information:

| Name | Description |
| :-- | :-- |
| **Domain*** | Your Klaviyo API URL (default: a.klaviyo.com) |
| **API key*** | Your Private API key. Follow Klaviyo's docs to [obtain private API keys (opens in a new tab)](https://developers.klaviyo.com/en/docs/authenticate_#private-key-authentication) |

Your Klaviyo API key will need **Full Access** to the following scopes: `Data Privacy`, `Lists`, `Profiles`, `Segments`, and `Subscriptions`

## Integrating with Klaviyo [Permalink for this section](/content/docs/integrations/saas-integrations/klaviyo#integrating-with-klaviyo/index.html)

To integrate an existing system with Klaviyo:

1. Navigate to **Data map** → **View Systems** and choose the system that you want to connect.
2. Click on the **Integrations** tab.
3. Pick the vendor or system type that you want to integrate with from the **Connection type** drop-down menu.
4. Complete the required fields for the integration and click **Save**.

You may confirm your connection is working using the **Test connection** button, if desired.

To learn more, please see our guide for [Managing Integrations](/content/docs/integrations/guides/manage-integrations/index.html).

## Technical detail [Permalink for this section](/content/docs/integrations/saas-integrations/klaviyo#technical-detail/index.html)

Fides utilizes _API endpoints_ to access the _API service_ for a SaaS application. An _API service_ is the programmatic interface through which Fides can query and update data within an application to access, rectify, or delete personal information. Each SaaS tool will have a unique set of endpoints to enable privacy functions.

### Klaviyo Endpoints [Permalink for this section](/content/docs/integrations/saas-integrations/klaviyo#klaviyo-endpoints/index.html)

In the table below, you can find which endpoints are used for each type of privacy function. Clicking on the endpoint will take you to the documentation for that endpoint.

| Privacy function | Endpoint | Description |
| --- | --- | --- |
| **Access Requests** | [Profiles (opens in a new tab)](https://developers.klaviyo.com/en/reference/get_profiles) | Returns information about a person. |
| **Access Requests** | [Segments (opens in a new tab)](https://developers.klaviyo.com/en/reference/get_segments_for_profile) | Returns information about a profiles segments. |
| **Access Requests** | [Lists (opens in a new tab)](https://developers.klaviyo.com/en/reference/get_lists_for_profile) | Returns information about a profiles lists. |
| **Update or Delete Requests** | [Delete Profiles (opens in a new tab)](https://developers.klaviyo.com/en/reference/request_profile_deletion) | Used to mask or erase records for a person. |
| **Consent Request** | [Opt in (opens in a new tab)](https://developers.klaviyo.com/en/reference/unsuppress_profiles) | Un-suppress a profile so the person may receive email marketing. |
| **Consent Request** | [Opt out (opens in a new tab)](https://developers.klaviyo.com/en/reference/subscribe_profiles) | Suppress a profile so the person will not receive email marketing.
