---
title: "How to add subscribers to Klaviyo for new Shopify purchases"
description: "Connect Shopify and Klaviyo to streamline business-critical workflows and ensure your customers get the right follow-up messages."
image: "https://images.ctfassets.net/lzny33ho1g45/2y8TzsQ1uuOzjGXZgbqmZS/664ebbf2f55885c92de263f112eb4827/add-klaviyo-subscribers-for-shopify-purchases-00-hero.jpg"
---

# How to add subscribers to Klaviyo for new Shopify purchases

Connect Shopify and Klaviyo to streamline business-critical workflows and ensure your customers get the right follow-up messages.

[Shopify](https://zapier.com/apps/shopify/integrations) is one of the most popular eCommerce platforms in the world. If you use it for your online business, you know how easy it makes hosting a shop on the Internet. [Klaviyo](https://zapier.com/apps/klaviyo/integrations) is a marketing automation platform that makes keeping in touch with your customers via email or SMS a breeze.

If you're a user of [both of these popular apps](https://zapier.com/apps/shopify/integrations/klaviyo), you're likely looking for a way to connect the two to streamline your business-critical workflows. With Zapier, you can automatically add subscribers to Klaviyo for new Shopify purchases, ensuring your customers get the right follow-up messages. 

## **Connect Shopify and Klaviyo**

Zapier lets you create automated workflows called Zaps, which send your information from one app to another. You can create your own Zap from scratch without any coding knowledge, but we also offer quick templates to get you started.

If you'd like to start with a template, click on the Zap template below to go to the Zap editor. You'll need to create a Zapier account if you don't already have one. Then, follow the directions below to set up your Zap.

### Set up your Shopify trigger for new customers

First, set up your trigger, which is the event that starts your Zap. Choose **Shopify** for your trigger app and **New Customer** for your trigger event.

Click **Continue**. You'll be asked to sign in to your Shopify account, if you haven't already. Once you've selected a Shopify account, click **Continue**. 

Next, you'll be asked to test your Zap, which will pull in sample data that will be used to set up the rest of your Zap. Note that to test your Zap, you'll need to have an existing customer in your Shopify account. If you don't have one, feel free to add a temporary one for testing.

Click **Test trigger** to test your trigger step, which will pull in an existing Shopify order. The results should look something like this.

If you're satisfied with your test results, it's time to set up your Klaviyo action.

### Set up your Klaviyo action to add new subscribers

Your action is the event your Zap performs after it's triggered. Select **Klaviyo** for your action app and **Add Subscriber** for your action event.

Next, sign in to your Klaviyo account. If you haven't connected Klaviyo to Zapier before, you'll need to give Zapier access to your Klaviyo account.

Click **Sign in**, which will take you to a page asking for your public and private API key.

You can find this information in your[ Klaviyo account settings](https://www.klaviyo.com/account#api-keys-tab). Copy your Public API Key into the Zapier authorization page. 

Then click **Create Private Key** in your Klaviyo account settings. Name your Private API Key, select **Full Access Key**, then click **Create**. Note that you must create a _Full Access Key_ for this Zap to work.

Copy your private key and paste it into the Private API Key section of the Zap authorization page. Click **Yes, continue** to complete the connection.

Once the correct Klaviyo account is selected, click **Continue.**

Customize your new Klaviyo subscriber by selecting, at minimum, the _List_ from your Klaviyo account and the _Email _from your previous Shopify step. You can map data from a previous step by clicking in the appropriate field and selecting the data you wish to use from the dropdown.

For this example, we also added the _First Name_, _Last Name_, and _Phone Number_ from the Shopify sample order.

Once your customizations are done, click **Continue.**

Next, click **Test action** to test your Zap.

If the test is successful, there should be a new subscriber in your Klaviyo List.

If everything looks right, you're now ready to use your Zap. From now on, every new Shopify customer will be added to your selected Klaviyo List. Try it for yourself: