Skip to main content
All CollectionsSubscriptionsKlaviyo
Klaviyo Connetions and Setting
Klaviyo Connetions and Setting

Connect iPaaS.com with Klaviyo to sync customer and transactional data, automate workflows, and enable seamless email marketing campaigns.

Updated over a week ago

How to Connect

To connect Klaviyo with iPaaS.com, you can use either OAuth or an API Key. Follow the steps below to gather the required credentials and configure the integration.

Prerequisites

Before setting up the Klaviyo integration in iPaaS.com, ensure you have the following details:

  • API URL: ​https://a.klaviyo.com

  • Authentication Methods:

    • OAuth: Authenticate directly through the Klaviyo account authorization flow.

    • API Key: Generate a private API key via the Klaviyo dashboard.

Configure Subscription Settings

Navigate to the Klaviyo subscription settings in iPaaS.com and provide the following information:

Field

Description

Required

Example

Name

A unique name for the subscription.

Yes

Klaviyo Integration

Version

Specifies the iPaaS.com integration version to use.

Yes

v1.0

API URL

Base URL for the Klaviyo API.

Yes

API Key

Key for API authentication.

No

Your_API_Key

Authentication Methods

Method 1: OAuth Authentication

  1. Open the Klaviyo subscription in iPaaS.com and click the Authenticate button in the top toolbar.

  2. If prompted by Klaviyo, click Continue to proceed.

  3. On the permissions page, click Allow to authorize iPaaS.

  4. iPaaS will confirm a successful connection.

  5. Refresh the subscription settings, and an Access Token and Refresh Token will now be visible.

Method 2: API Key Authentication

  1. Log in to the Klaviyo Dashboard.

  2. Navigate to Settings > Account > API Keys.

  3. Click Create Private API Key.

    • Provide a name for the key.

    • Ensure all scope permissions are selected.

  4. Click Create and copy the generated API key.

  5. Enter the API Key in the Klaviyo subscription settings in iPaaS.com.

  6. Save the subscription to finalize the connection.

OAuth Removal

To unlink the integration from Klaviyo:

  1. Navigate to Profile > Integrations in the Klaviyo dashboard.

  2. Use the three-dot menu on the right to select Remove Integration.

  3. Confirm removal when prompted.

Initialization Support

Currently, initialization is not supported for Klaviyo in iPaaS.com. All data synchronization and mappings must be configured manually during the integration process.

Throttling

Throttling ensures that Klaviyo’s API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.


While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.

Did this answer your question?