Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt

Use this file to discover all available pages before exploring further.

Quick Summary
  • In Klaviyo, navigate to Settings β†’ Account β†’ API Keys
  • Click Create Private API Key
  • Name it UpstackData and select Full Access Key
  • Copy and save the key securely (it starts with pk_)

Prerequisites

Before you start, you need:
  • Admin access to a Klaviyo account (required to create Private API keys)
  • Permission to grant Full Access to API keys

Steps to Generate the Klaviyo Private API key

1

Sign in to Klaviyo

Sign in to Klaviyo.
2

Open the API Keys settings

  • Click your profile icon in the bottom-left navigation.
  • Go to Settings β†’ Account β†’ API Keys.
Settings menuAPI keys menu
3

Create a new Private API key

Click the Create Private API Key button.
4

Configure key name and access level

  • Name your Klaviyo Private API key UpstackData.
  • Under Select Access Level, choose Full Access Key.
  • Click the Create button.
Full Access is required for all Upstack Data features to work properly.
5

Copy and save your Klaviyo Private API key

Copy the generated key immediately. It starts with pk_ followed by alphanumeric characters (for example, pk_aBcDeFgHiJkLmNoPqRsTuVwXyZ012345678).
This key will only be shown once. Store it securely β€” you will need it to configure the Klaviyo destination in the Upstack dashboard.
6

Verify the key was created