Connect to Klaviyo

Connect to Klaviyo

Connect to Klaviyo

Easily connect your Klaviyo account to sync your audience data and automate your email marketing workflows.


Step 1: Get Your Klaviyo API Key

  1. Log in to your Klaviyo account.

  2. Go to Account → Settings → API Keys.

  3. Click Create Private API Key.

  4. Give it a name (e.g., “Allsource Integration”) and set the access level to Full Access or at least Read/Write for Lists and Profiles.

  5. Copy the generated API key — you’ll need it in the next step.


Step 2: Connect in Allsource

  1. Log in to your account on our platform.

  2. Go to Integrations → Klaviyo.

  3. Click Connect Klaviyo.

  4. Paste your API key into the provided field.

  5. Click Save.


Troubleshooting

Invalid API Key error
Make sure the key has not expired and has the correct permissions. Try regenerating a new key if needed.

Data not syncing
Ensure you have selected the correct list in the sync settings. Go to Audience Settings to verify.

Permission denied
Your API key must have access to Lists and Profiles. If not, create a new key with proper access.


FAQs

Q: Can I connect multiple Klaviyo accounts?
A: At this time, only one Klaviyo account can be connected per workspace.

Q: Will existing Klaviyo lists be modified?
A: No. We only add contacts to selected lists; your existing data will not be altered.

Q: Can I disconnect later?
A: Yes. Go to Integrations → Klaviyo → Disconnect at any time.

    • Related Articles

    • Pixel Sync to Klaviyo

      Step-by-Step Export Process: Pixel Sync to Klaviyo Step 1: Select Klaviyo as the Export Platform Navigate to the Pixel Sync section. Click "Create Contact Sync". From the list of available platforms, select "Klaviyo". Step 2: Filter by Contact Type ...
    • Unable to Add Contact to Klaviyo List — Missing Integration Permissions

      To ensure proper integration functionality and the ability to send contacts to Klaviyo, your API key or OAuth token must have the following permissions (scopes): Profiles: Full Access — permission to create and update contact profiles. Lists: Full ...
    • Connect to Webhook

      Connect to Webhook (Custom Integration) Use our Webhook integration to connect your own backend system or third-party services. Once connected, we’ll send real-time data (such as user events or audience updates) directly to your endpoint. Step 1: ...
    • Connect to GoogleAds

      Connect to Google Ads To connect your Google Ads account to our platform, follow these steps: Step 1: Go to Integrations Log in to your account. In the left-hand menu, go to Integrations. Select Google Ads from the list. Step 2: Authorize Access ...
    • Connect to Meta

      Connect to Meta (Facebook) Connect your Meta (Facebook) Business account to sync custom audiences and improve ad targeting across Facebook and Instagram. Step 1: Go to Integrations Log in to your account. Navigate to Integrations → Meta (Facebook). ...