Klaviyo Integration Installation Guide
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
- •Open your Shopify admin panel
- •Navigate to Apps → Syncmatic
- •Click on Integrations in the left sidebar
- •Find the Klaviyo integration card
- •Click Connect with Klaviyo
Step 2: Generate Klaviyo API Key
- •Log into your Klaviyo account
- •Navigate to Settings → API Keys
- •Click Create Private API Key
- •Name your key (e.g., “Syncmatic Integration”)
- •Grant the following permissions:
- •Lists → Read and Write access
- •Profiles → Read and Write access
- •Copy the generated API key
Step 3: Connect Your Klaviyo Account
- •In the Syncmatic connection modal, paste your Klaviyo API key
- •The system will automatically validate your key
- •Review and accept the Privacy Policy and Data Protection Agreement
- •Click Connect to complete the integration
Step 4: Configure Your First List
- •After successful connection, you’ll see your existing Klaviyo lists
- •Click Create New List to add a new Klaviyo list, or
- •Select an existing list to configure
- •Choose your segment source:
- •Shopify Segments: Use your existing Shopify customer segments
- •Custom Segments: Create segments using Syncmatic’s advanced criteria
- •Enable Auto-updates to keep your lists synchronized daily
- •Click Save to activate the sync
Verification
To verify your installation:
- •Check that your Klaviyo lists appear in the Syncmatic dashboard
- •Ensure the connection status shows as “Connected”
- •Trigger a manual sync by clicking Push on any enabled list
- •Monitor the progress indicator for successful completion
- •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