This integration is required for sending reorder and abandoned cart emails through Klaviyo.
Creating Your Klaviyo API Key
1
Access Klaviyo Settings
Log in to your Klaviyo account and click on your brand name in the bottom left corner. Then select Settings from the menu.
2
Navigate to API Keys
In the Settings menu, click on API Keys to access the API key management page.
3
Create Private API Key
Click Create Private API Key and give it a descriptive name like “Checkout Links” so you can easily identify its purpose later.
4
Configure API Scopes
Set the following permissions for your API key:
- Events: Full Access (Read/Write)
- Metrics: Read Access
- Profiles: Full Access (Read/Write)
5
Generate and Copy API Key
Click Create to generate your API key. Copy the entire key - it will start with
pk_
followed by a string of letters and numbers.Make sure to copy your API key immediately. You won’t be able to see it again after closing the window.
Adding Your API Key to Checkout Links
1
Open Checkout Links Settings
In your Checkout Links app, navigate to Settings from the main menu.
2
Access Klaviyo Integration
Under the Integrations section, click on Klaviyo.
3
Add Your API Key
Paste your Klaviyo API key (the one starting with
pk_
) into the API key field and click Save.4
Verify Connection
Checkout Links will validate your API key and confirm the connection is successful.
What You Can Do Next
Now that your Klaviyo integration is set up, you can use these features:Send Reorder Emails
Create reorder links that automatically prefill customer’s previous orders
Abandoned Cart Recovery
Set up automated abandoned cart and checkout recovery emails
Dynamic Customer Links
Personalize checkout experiences with customer-specific data
Shopify Flow Templates
Use pre-built Shopify Flow templates for email automation
Your Klaviyo API key enables seamless integration between Checkout Links and Klaviyo’s email automation platform, allowing you to create personalized customer experiences.