Creating an OAuth Application
Create an OAuth app in Klaviyo to obtain the Client ID and Client Secret needed for this connection.
Navigate to Manage Apps
Sign in to your Klaviyo account. In the left sidebar at the bottom, click Integrations. In the top right corner, open the Developers dropdown and select Manage Apps.
Create the app
Click Create App in the top right corner. Enter an App Name (e.g., StackOne).
- Your Client ID and Client Secret are displayed on this page — copy and store them securely for use later.
- Warning: The Client Secret cannot be viewed again after leaving this page. If lost, you can regenerate it from the app settings.
- Click Create to confirm.
Complete the setup flow
A confirmation page appears with guidance on next steps. Click Continue in the top right corner to open your app dashboard.
Configuring Authentication Settings
Set the redirect URL and scopes so Klaviyo can authorize StackOne during the OAuth flow.
Open the Authentication tab
Inside your app, click the Authentication tab.
Add the Redirect URL
In the Redirect URL field, enter the StackOne callback URL and save.
- Redirect URL:
https://api.stackone.com/connect/oauth2/klaviyo/callback
Configure scopes
Click Edit Scopes, select the permissions required for your integration, then save. The accounts:read scope is always required.
Finding Your Public API Key (Site ID)
Only required for client-side operations such as back-in-stock subscriptions and push tokens.
Copy the Site ID
Click your account name in the lower left corner, select Settings, then click API Keys. Find the Public API Key section at the top and copy the Public API Key value. Store it securely for use later.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for Klaviyo:Navigate to Connector Profiles
Create New Connector Profile
- Click + Connector Profile
- Search for and select Klaviyo
- Select Type as OAuth 2.0
- Fill out the fields using details retrieved from your provider:
- Client ID
- Client Secret
- Scopes (Optional)
- Public API Key (Site ID) (Optional)
- (Optional) Select Actions to be enabled for this Connector Profile
- Click Create profile