Klaviyo Integration Installation Guide

Howto

Overview

Syncmatic’s Klaviyo integration allows you to automatically sync your Shopify customer segments to Klaviyo lists for targeted email marketing campaigns. This integration maintains real-time synchronization, adding new customers to Klaviyo lists when they match segment criteria and removing them when they no longer qualify.

With Syncmatic, you can leverage your existing Shopify customer segments or create custom segments using advanced criteria like RFM analysis, purchase behavior, and customer attributes to build highly targeted email lists in Klaviyo.

Prerequisites

Before installing the Klaviyo integration, ensure you have:

  • An active Shopify store with customer data
  • A Klaviyo account with email marketing capabilities
  • Syncmatic app installed in your Shopify admin
  • Access to generate API keys in your Klaviyo account

Installation Steps

Step 1: Access Klaviyo Integration

  1. Open your Shopify admin panel
  2. Navigate to AppsSyncmatic
  3. Click on Integrations in the left sidebar
  4. Find the Klaviyo integration card
  5. Click Connect with Klaviyo

Step 2: Generate Klaviyo API Key

  1. Log into your Klaviyo account
  2. Navigate to SettingsAPI Keys
  3. Click Create Private API Key
  4. Name your key (e.g., “Syncmatic Integration”)
  5. Grant the following permissions:
    • Lists → Read and Write access
    • Profiles → Read and Write access
  6. Copy the generated API key

Step 3: Connect Your Klaviyo Account

  1. In the Syncmatic connection modal, paste your Klaviyo API key
  2. The system will automatically validate your key
  3. Review and accept the Privacy Policy and Data Protection Agreement
  4. Click Connect to complete the integration

Step 4: Configure Your First List

  1. After successful connection, you’ll see your existing Klaviyo lists
  2. Click Create New List to add a new Klaviyo list, or
  3. Select an existing list to configure
  4. Choose your segment source:
    • Shopify Segments: Use your existing Shopify customer segments
    • Custom Segments: Create segments using Syncmatic’s advanced criteria
  5. Enable Auto-updates to keep your lists synchronized daily
  6. Click Save to activate the sync

Verification

To verify your installation:

  1. Check that your Klaviyo lists appear in the Syncmatic dashboard
  2. Ensure the connection status shows as “Connected”
  3. Trigger a manual sync by clicking Push on any enabled list
  4. Monitor the progress indicator for successful completion
  5. Verify that customer profiles appear in your Klaviyo lists

Plan Requirements

  • Growth Plan ($9.99/month): 1 auto-updated Klaviyo list
  • Scale Plan ($29/month): Unlimited auto-updated Klaviyo lists
  • Unlimited Plan ($99/month): All features plus advanced analytics

Troubleshooting

Common Issues

Invalid API Key Error

  • Ensure your API key has the correct permissions (Lists: Read/Write, Profiles: Read/Write)
  • Verify the key is copied completely without extra spaces
  • Check that the API key hasn’t been revoked in Klaviyo

Connection Failed

  • Verify your internet connection
  • Ensure Klaviyo services are operational
  • Try refreshing the page and reconnecting

Lists Not Syncing

  • Confirm you’re manually triggering syncs (no automatic scheduling)
  • Check that your segments have customers with valid email addresses
  • Verify your plan supports multiple active lists
  • Ensure email addresses in segments pass RFC 5322 validation

Support

If you encounter issues during installation:

  • Contact us via chat from inside the app
  • Include your Shopify store domain and error messages
  • Our team typically responds within 24 hours

Last updated: June 2025