What’s supported

Supported actions

This connector supports:

The Klaviyo connector supports writing to and reading from the following objects:

Objects with partial support are as follows:

Objects without read but with write only are as follows:

Please reach out to us if there are more objects that you need support for.

Example integration

For an example manifest file of a Klaviyo integration, visit our samples repo on Github.

Before you get started

To connect Klaviyo with Ampersand, you need to Create a Klaviyo Account and obtain the following credentials from your Klaviyo App:

  • Client ID
  • Client Secret
  • Scopes

You will then use these credentials to connect your application to Ampersand.

Create a Klaviyo account

You need a Klaviyo account to connect with Ampersand. If you do not have a Klaviyo account, here’s how you can sign up:

  • Go to the Klaviyo site and sign up for a free account using your preferred method.

Creating a Klaviyo app

Once your Klaviyo account is ready, you need to create a Klaviyo application. Learn more about creating a Klaviyo application here.

  1. Log in to the Klaviyo dashboard.

  2. Then visit Manage Apps to create a new app. Otherwise, this can be found by clicking on avatar, go to Integrations, click on Developers dropdown and then select Manage apps.

  3. On the Create a New App form, enter your application name. You can find the Client ID and Client Secret keys on the app details page. Note these keys, as they are essential for connecting your app to Ampersand.

  4. Click Create.

  5. Enter the Ampersand redirect URL: https://api.withampersand.com/callbacks/v1/oauth in the Redirect URI section.

  6. Choose the scopes that are applicable for your application. Available API scopes

  7. Click Review submission. Review that all sections are completed and proceed with Submit.

Add Klaviyo app details in Ampersand

  1. Log in to your Ampersand Dashboard.

  2. Select the project where you want to add the Klaviyo App.

  3. Navigate to the Provider Apps section.

  4. Select Klaviyo from the Provider list.

  5. Enter the previously obtained Client ID in the Client ID field and the Client Secret in the Client Secret field.

  6. Enter the scopes set for your application in Klaviyo.

  7. Click Save Changes.