> For the complete documentation index, see [llms.txt](https://claimlane-docs.gitbook.io/claimlane-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://claimlane-docs.gitbook.io/claimlane-docs/troubleshooting-and-faqs/guide-for-klaviyo-integration-create-profile.md).

# Guide for Klaviyo Integration (Create profile)

Learn how to create a Klaviyo Private API Key with the correct scopes to enable profile creation and data synchronization in Claimlane.

#### Step 1: Create a Private API Key in Klaviyo

1. Log in to your Klaviyo account.
2. Click your **account name**.
3. Go to **Settings → API Keys**.
4. Under **Private API Keys**, click **Create Private API Key**.
5. Give the key a recognizable name, e.g., `Integration with Claimlane`.
6. Set the **Access Level** for each scope as shown below.

#### Step 2: Configure the Required Scopes

When creating the key, make sure to set the following scopes:

| Scope             | Access Type | Description                                              |
| ----------------- | ----------- | -------------------------------------------------------- |
| **List**          | Full Access | Allows adding new profiles to a list.                    |
| **Profiles**      | Full Access | Required to create and update profiles.                  |
| **Subscriptions** | Full Access | Enables managing email and SMS subscription preferences. |

Your configuration should look like this:

<figure><img src="https://787834501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdYZu0MfmFKfB61s4KoNP%2Fuploads%2F5scXNrMTUcOOGYlsSq4v%2Fimage.png?alt=media&amp;token=15ebefb9-d077-4be1-867c-944673680837" alt=""><figcaption></figcaption></figure>

#### Step 3: Copy Your Private API Key

After saving the key:

1. Copy the **Private API Key**.
2. Send it to your contact in Claimlane.

{% hint style="info" %}
**Tips**

* Keep your private key secure, **never share it publicly**.
* You can always revoke or regenerate the key in Klaviyo if needed.
* Only **Private API Keys** support these granular access scopes. **Public keys will not work** for this integration.
  {% endhint %}
